Skip Menu |

This queue is for tickets about the Scalar-List-Utils CPAN distribution.

Report information
The Basics
Id: 132351
Status: new
Priority: 0/
Queue: Scalar-List-Utils

People
Owner: Nobody in particular
Requestors: PLICEASE [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Missing symbol Perl_ceil on Perl 5.8.1
I'm seeing this in my CI for FFI-Platypus on Perl 5.8.1: cc -c -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.55\" -DXS_VERSION=\"1.55\" -fpic "-I/opt/perl/5.8.1/lib/5.8.1/x86_64-linux/CORE" -DPERL_EXT -DUSE_PPPORT_H ListUtil.c ListUtil.xs: In function 'XS_List__Util_uniq': ListUtil.xs:1376:35: warning: implicit declaration of function 'Perl_ceil'; did you mean 'Perl_seed'? [-Wimplicit-function-declaration] arg = newSVnv(Perl_ceil(nv)); ^~~~~~~~~ Perl_seed rm -f blib/arch/auto/List/Util/Util.so cc -shared -L/usr/local/lib ListUtil.o -o blib/arch/auto/List/Util/Util.so \ \ chmod 755 blib/arch/auto/List/Util/Util.so "/opt/perl/5.8.1/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Util.bs blib/arch/auto/List/Util/Util.bs 644 PERL_DL_NONLAZY=1 "/opt/perl/5.8.1/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/00version...........Can't load '/home/cip/.cpanm/work/1586952573.3855/Scalar-List-Utils-1.55/blib/arch/auto/List/Util/Util.so' for module List::Util: /home/cip/.cpanm/work/1586952573.3855/Scalar-List-Utils-1.55/blib/arch/auto/List/Util/Util.so: undefined symbol: Perl_ceil at /opt/perl/5.8.1/lib/5.8.1/x86_64-linux/DynaLoader.pm line 229. at /home/cip/.cpanm/work/1586952573.3855/Scalar-List-Utils-1.55/blib/lib/Scalar/Util.pm line 23. Compilation failed in require at /home/cip/.cpanm/work/1586952573.3855/Scalar-List-Utils-1.55/blib/lib/Scalar/Util.pm line 23. Compilation failed in require at t/00version.t line 6. BEGIN failed--compilation aborted at t/00version.t line 6. dubious Test returned status 2 (wstat 512, 0x200) I am also attaching the full build log in case it is helpful.
Subject: build.log
Download build.log
application/octet-stream 38k

Message body not shown because it is not plain text.

There is a cpantesters failure here: http://www.cpantesters.org/cpan/report/63e88304-7e80-11ea-8db6-d9655474b4fd I've verified that it also fails with the same diagnostic on 5.8.2. It fails with a different diagnostic on 5.8.3-5.8.6, probably due to a missing dependency, I will file a separate ticket for that.