Bug#994136: libcache-memcached-fast-perl: Frequent parallel FTBFS

Adrian Bunk bunk at debian.org
Sun Sep 12 16:02:50 BST 2021


Source: libcache-memcached-fast-perl
Version: 0.27-1
Severity: serious
Tags: ftbfs

https://buildd.debian.org/status/logs.php?pkg=libcache-memcached-fast-perl&ver=0.27-1

...
   dh_auto_build -a
	make -j8
make[1]: Entering directory '/<<PKGBUILDDIR>>'
cd src && make LIBPERL_A="libperl.a" LINKTYPE="dynamic" OPTIMIZE="-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" LD="aarch64-linux-gnu-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now" PREFIX="/usr" PASTHRU_DEFINE=' ' PASTHRU_INC=' '
Running Mkbootstrap for Fast ()
"/usr/bin/perl" "/usr/share/perl/5.32/ExtUtils/xsubpp"  -typemap '/usr/share/perl/5.32/ExtUtils/typemap' -typemap '/<<PKGBUILDDIR>>/typemap'  Fast.xs > Fast.xsc
make[2]: Entering directory '/<<PKGBUILDDIR>>/src'
"/usr/bin/perl" genparser.pl reply.kw parse_keyword.c parse_keyword.h
"/usr/bin/perl" gencrc32.pl compute_crc32.c compute_crc32.h
aarch64-linux-gnu-gcc -c  -I. -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2   -DVERSION=\"0.27\" -DXS_VERSION=\"0.27\" -fPIC "-I/usr/lib/aarch64-linux-gnu/perl/5.32/CORE"  -DHAVE_POLL_H array.c
aarch64-linux-gnu-gcc -c  -I. -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2   -DVERSION=\"0.27\" -DXS_VERSION=\"0.27\" -fPIC "-I/usr/lib/aarch64-linux-gnu/perl/5.32/CORE"  -DHAVE_POLL_H client.c
aarch64-linux-gnu-gcc -c  -I. -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2   -DVERSION=\"0.27\" -DXS_VERSION=\"0.27\" -fPIC "-I/usr/lib/aarch64-linux-gnu/perl/5.32/CORE"  -DHAVE_POLL_H connect.c
chmod 644 "Fast.bs"
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Fast.bs blib/arch/auto/Cache/Memcached/Fast/Fast.bs 644
client.c:27:10: fatal error: parse_keyword.h: No such file or directory
   27 | #include "parse_keyword.h"
      |          ^~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [Makefile:344: client.o] Error 1
make[2]: *** Waiting for unfinished jobs....
cp lib/Cache/Memcached/Fast.pm blib/lib/Cache/Memcached/Fast.pm
make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[1]: *** [Makefile:1080: src/libclient.a] Error 2
make[1]: *** Waiting for unfinished jobs....
mv Fast.xsc Fast.c
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:6: binary-arch] Error 25


If this cannot be easily fixed, then going back to non-parallel
building as in the previously used dh compat level with
  dh $@ --no-parallel
would workaround the problem.



More information about the pkg-perl-maintainers mailing list