#1148366 libanyevent-riperedis-perl: FTBFS with Perl 5.44: Can't modify non-lvalue subroutine call of &Time::HiRes::sleep

#1148366#5
Date:
2026-09-19 09:00:13 UTC
From:
To:
Source: libanyevent-riperedis-perl
Version: 0.48-3
Severity: important
Tags: ftbfs
User: debian-perl@lists.debian.org
Usertags: perl-5.44-transition

This package fails to build with Perl 5.44.0 (currently in experimental.)

  Can't modify non-lvalue subroutine call of &Time::HiRes::sleep in addition (+) at t/tlib/Test/RedisRunner.pm line 103, near "0.1;"
  Compilation failed in require at t/test_helper.pl line 8.
  BEGIN failed--compilation aborted at t/test_helper.pl line 8.
  Compilation failed in require at t/03-auth.t line 7.

This seems to be fallout from

https://github.com/Perl/perl5/commit/aaaa85451df1bafe4eb3a32e417d82c54056ff19

A similar issue in Test-RedisServer was fixed with

https://github.com/typester/Test-RedisServer/pull/21

A full build log is at

https://perl.debian.net/rebuild-logs/perl-5.44-throwaway/libanyevent-riperedis-perl_0.48-3/libanyevent-riperedis-perl_0.48-3_amd64-2026-09-19T08:38:42Z.build

If you want to test changes against Perl 5.44 in experimental and run
into uninstallability problems, there is a test repository of rebuilt
Debian sid packages for amd64 available at <https://perl.debian.net/>.

#1148366#10
Date:
2026-09-19 09:59:14 UTC
From:
To:
On Sat, 19 Sep 2026 12:00:13 +0300, Niko Tyni writes:
...

thanks for digging up the details; very much appreciated.

i'll work on this in the next few days.

regards
az

#1148366#15
Date:
2026-09-24 06:48:52 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
libanyevent-riperedis-perl, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1148366@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Alexander Zangerl <az@debian.org> (supplier of updated libanyevent-riperedis-perl package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Thu, 24 Sep 2026 16:28:01 +1000
Source: libanyevent-riperedis-perl
Architecture: source
Version: 0.48-4
Distribution: unstable
Urgency: medium
Maintainer: Alexander Zangerl <az@debian.org>
Changed-By: Alexander Zangerl <az@debian.org>
Closes: 1148366
Changes:
 libanyevent-riperedis-perl (0.48-4) unstable; urgency=medium
 .
   * fixed FTBFS in testsuite for perl 5.44 (closes: #1148366)
Checksums-Sha1:
 bd8957c74b3d29537d6d64d0d7e7b67369b7d0ac 1962 libanyevent-riperedis-perl_0.48-4.dsc
 9a2cf75170cf39fecd85328528de26ae9ee9f883 2172 libanyevent-riperedis-perl_0.48-4.debian.tar.xz
 294ca339e46eb693cd0b1ca1ca05874c062602e3 7757 libanyevent-riperedis-perl_0.48-4_amd64.buildinfo
Checksums-Sha256:
 dcdba0a55ca4a9b5a8c0b5dff2e7079a8d7fb98137c3d22d33e25acaec4982df 1962 libanyevent-riperedis-perl_0.48-4.dsc
 6bc51b0d5878c3d61eb39796217c2ab858a1274ac58915e2f6179603da768d97 2172 libanyevent-riperedis-perl_0.48-4.debian.tar.xz
 62d8c058484b066197b4cee97cd326ab14cc5488697bc8ee89d835d5a168d9b2 7757 libanyevent-riperedis-perl_0.48-4_amd64.buildinfo
Files:
 f94224c3ed0bb53f366f57c78013bf58 1962 perl optional libanyevent-riperedis-perl_0.48-4.dsc
 421531d5e21aee1470aac26d608edda7 2172 perl optional libanyevent-riperedis-perl_0.48-4.debian.tar.xz
 65e41459b4e6e01f9785fb429cc751e0 7757 perl optional libanyevent-riperedis-perl_0.48-4_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJqtMNhAAoJED06g4g30PqNU0EP/A+d5dr/j1GVYRKOVpC0ZBxH
6XCPl9s2vPRS4cgCBAr3v3n+fdb0MSZjwps4RmDzEFNDwx6jQvAWiMG/nBKS7SaV
dIaNtmjmDtrej7DL0PLeCjbjg1MoFPLG1bkO7+houlndzm9VCTWuOLXvDy79nzcu
qoGxwixArvMonz/dTVVU8BvWJXiN5/SFfFq49EfZiaZHn/Yw1cH0mxMcXVSFLVNW
YMEs0JwIoZSgddLWIbuus/b3RxxmmyztB60wTr0/w6qcppxt0Wl7D+JYBSRVVNE7
yWWBMet+RAH1/zXVaHzATxueP1snxXBavAL8HFZPcJHrcbtpsSJX/NvQsjFiQwk3
pAGZRBtOSkSaOkiLnr1kdfbphqJR5/M/9M39DUwF/xO4BwgWJ8n5/izcngwnAeRJ
st6vXf1LunqvHmw4nrGs2zBROxvEEjL8Ua9lE/lhZi1lP5668ZRkrYoLpA5WsLdq
5nWciwePYI2DhPTYN6uzSRqkRYiT48kBHD7atGz+mX53MI8E0cqWaIBIHUyjBTTn
WNvqMtsZRijMz0308mJiFtDdHEV0LnASZodhtjHB4GtNPbNzExulhFgCtmvjDM52
E7dmIu4NDc2Nh5FHKL0DZO649viHvNhNe/tBOhsw4GHc2/s9TqNA9UZaxvKG0+cD
V4LkkaruvyfSRBDUWdRa
=1wyN
-----END PGP SIGNATURE-----