Putting this here so I can add this version to tree, and worry about the test failure later. This bug should block potential stabilization if anything pulls this in as a dep. PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t ===( 1;0 1/1 0/? 0/? )=========================================# Testing Cache::Memcached::Fast 0.26, Perl 5.030002, /usr/bin/perl t/00-load.t ......... ok ===( 1;0 0/? 0/? )==============================================# Connected to 2 memcached servers, lowest version 1.6.5 t/01-connect.t ...... ok t/02-isa.t .......... ok t/errors.t .......... ok t/big_value.t ....... ok t/hash_namespace.t .. ok t/key_ref.t ......... ok t/malformed.t ....... ok t/namespace.t ....... ok t/noreply.t ......... ok t/nowait.t .......... ok t/serialize.t ....... ok t/threads.t ......... skipped: ithreads are not configured t/magic.t ........... ok t/utf8-downgrade.t .. ok t/utf8.t ............ ok t/commands.t ........ 67/126 panic: av_extend_guts() negative count (-2) at t/commands.t line 175. # Looks like your test exited with 11 just after 70. t/commands.t ........ Dubious, test returned 11 (wstat 2816, 0xb00) Failed 56/126 subtests Test Summary Report ------------------- t/commands.t (Wstat: 2816 Tests: 70 Failed: 0) Non-zero exit status: 11 Parse errors: Bad plan. You planned 126 tests but ran 70. Files=17, Tests=167, 12 wallclock secs ( 0.19 usr 0.10 sys + 7.02 cusr 1.99 csys = 9.30 CPU) Result: FAIL Failed 1/17 test programs. 0/167 subtests failed.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=773f7ad9ec4c08f2323f3ac19b4619b3709e8d11 commit 773f7ad9ec4c08f2323f3ac19b4619b3709e8d11 Author: Kent Fredric <kentnl@gentoo.org> AuthorDate: 2020-05-13 12:15:16 +0000 Commit: Kent Fredric <kentnl@gentoo.org> CommitDate: 2020-05-13 12:26:29 +0000 dev-perl/Cache-Memcached-Fast: Bump to version 0.260.0 - EAPI7 - Correct license as best possible given upstream weirdness: Although its very unlikely an end user will use the C parts of this as a library, the possibility still exists that they will, and after installing/downloading this package from Gentoo mirrors, may attempt to crib some of its source code. Subsequently, the only thing that makes sense is to forward expose the LGPL-2.1+ part mandatorially, because we can't make assertions about how people will use this. - Do unconditional removal of annoying tests - Add warning about known test failure with bug #722848 ref, but this path only seems to affect code that tries to use the (new) methods, gat/gat_multi, so existing code is likely unaffected. Upstream: - Fix the stack when not returning anything - Add methods "->gat" and "->gat_multi" for updating expiration time while fetching a key/keys. Bug: https://bugs.gentoo.org/722848 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Kent Fredric <kentnl@gentoo.org> .../Cache-Memcached-Fast-0.260.0.ebuild | 49 ++++++++++++++++++++++ dev-perl/Cache-Memcached-Fast/Manifest | 1 + 2 files changed, 50 insertions(+)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea4662b23662390eca5b9865852047e4143ec86b commit ea4662b23662390eca5b9865852047e4143ec86b Author: Andreas K. Hüttel <dilfridge@gentoo.org> AuthorDate: 2021-05-25 19:42:52 +0000 Commit: Andreas K. Hüttel <dilfridge@gentoo.org> CommitDate: 2021-05-25 19:44:08 +0000 dev-perl/Cache-Memcached-Fast: Version bump 0.27 Closes: https://bugs.gentoo.org/722848 Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> .../Cache-Memcached-Fast-0.270.0.ebuild | 60 ++++++++++++++++++++++ dev-perl/Cache-Memcached-Fast/Manifest | 1 + .../Cache-Memcached-Fast-0.270.0-no-flto.patch | 17 ++++++ 3 files changed, 78 insertions(+)