Bug#769265: libmarpa-r2-perl: FTBFS in jessie/i386: Bailout called. Further testing stopped: Could not load Marpa::R2

Lucas Nussbaum lucas at lucas-nussbaum.net
Wed Nov 12 10:50:21 UTC 2014


Source: libmarpa-r2-perl
Version: 2.086000~dfsg-3
Severity: serious
Tags: jessie sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20141112 qa-ftbfs
Justification: FTBFS in jessie on i386

Hi,

During a rebuild of all packages in jessie (in a jessie chroot, not a
sid chroot), your package failed to build on i386.

Relevant part (hopefully):
> make[2]: Entering directory '/«PKGBUILDDIR»'
> /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I/«PKGBUILDDIR»/libmarpa_dist  -Wundef -Wendif-labels -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -Wpointer-arith -Wstrict-prototypes -Wwrite-strings -Wshadow -Wmissing-declarations -Wconversion -ansi -pedantic  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c -o marpa.lo /«PKGBUILDDIR»/libmarpa_dist/marpa.c
> libtool: compile:  gcc -DHAVE_CONFIG_H -I. "-I/«PKGBUILDDIR»/libmarpa_dist" -Wundef -Wendif-labels -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -Wpointer-arith -Wstrict-prototypes -Wwrite-strings -Wshadow -Wmissing-declarations -Wconversion -ansi -pedantic -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c "/«PKGBUILDDIR»/libmarpa_dist/marpa.c"  -fPIC -DPIC -o marpa.o
> /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I/«PKGBUILDDIR»/libmarpa_dist  -Wundef -Wendif-labels -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -Wpointer-arith -Wstrict-prototypes -Wwrite-strings -Wshadow -Wmissing-declarations -Wconversion -ansi -pedantic  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c -o marpa_obs.lo /«PKGBUILDDIR»/libmarpa_dist/marpa_obs.c
> libtool: compile:  gcc -DHAVE_CONFIG_H -I. "-I/«PKGBUILDDIR»/libmarpa_dist" -Wundef -Wendif-labels -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -Wpointer-arith -Wstrict-prototypes -Wwrite-strings -Wshadow -Wmissing-declarations -Wconversion -ansi -pedantic -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c "/«PKGBUILDDIR»/libmarpa_dist/marpa_obs.c"  -fPIC -DPIC -o marpa_obs.o
> /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I/«PKGBUILDDIR»/libmarpa_dist  -Wundef -Wendif-labels -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -Wpointer-arith -Wstrict-prototypes -Wwrite-strings -Wshadow -Wmissing-declarations -Wconversion -ansi -pedantic  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c -o marpa_avl.lo /«PKGBUILDDIR»/libmarpa_dist/marpa_avl.c
> libtool: compile:  gcc -DHAVE_CONFIG_H -I. "-I/«PKGBUILDDIR»/libmarpa_dist" -Wundef -Wendif-labels -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -Wpointer-arith -Wstrict-prototypes -Wwrite-strings -Wshadow -Wmissing-declarations -Wconversion -ansi -pedantic -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c "/«PKGBUILDDIR»/libmarpa_dist/marpa_avl.c"  -fPIC -DPIC -o marpa_avl.o
> /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I/«PKGBUILDDIR»/libmarpa_dist  -Wundef -Wendif-labels -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -Wpointer-arith -Wstrict-prototypes -Wwrite-strings -Wshadow -Wmissing-declarations -Wconversion -ansi -pedantic  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c -o marpa_tavl.lo /«PKGBUILDDIR»/libmarpa_dist/marpa_tavl.c
> libtool: compile:  gcc -DHAVE_CONFIG_H -I. "-I/«PKGBUILDDIR»/libmarpa_dist" -Wundef -Wendif-labels -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -Wpointer-arith -Wstrict-prototypes -Wwrite-strings -Wshadow -Wmissing-declarations -Wconversion -ansi -pedantic -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c "/«PKGBUILDDIR»/libmarpa_dist/marpa_tavl.c"  -fPIC -DPIC -o marpa_tavl.o
> /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I/«PKGBUILDDIR»/libmarpa_dist  -Wundef -Wendif-labels -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -Wpointer-arith -Wstrict-prototypes -Wwrite-strings -Wshadow -Wmissing-declarations -Wconversion -ansi -pedantic  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c -o marpa_ami.lo /«PKGBUILDDIR»/libmarpa_dist/marpa_ami.c
> libtool: compile:  gcc -DHAVE_CONFIG_H -I. "-I/«PKGBUILDDIR»/libmarpa_dist" -Wundef -Wendif-labels -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -Wpointer-arith -Wstrict-prototypes -Wwrite-strings -Wshadow -Wmissing-declarations -Wconversion -ansi -pedantic -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c "/«PKGBUILDDIR»/libmarpa_dist/marpa_ami.c"  -fPIC -DPIC -o marpa_ami.o
> /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I/«PKGBUILDDIR»/libmarpa_dist  -Wundef -Wendif-labels -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -Wpointer-arith -Wstrict-prototypes -Wwrite-strings -Wshadow -Wmissing-declarations -Wconversion -ansi -pedantic  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c -o marpa_codes.lo /«PKGBUILDDIR»/libmarpa_dist/marpa_codes.c
> libtool: compile:  gcc -DHAVE_CONFIG_H -I. "-I/«PKGBUILDDIR»/libmarpa_dist" -Wundef -Wendif-labels -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -Wpointer-arith -Wstrict-prototypes -Wwrite-strings -Wshadow -Wmissing-declarations -Wconversion -ansi -pedantic -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c "/«PKGBUILDDIR»/libmarpa_dist/marpa_codes.c"  -fPIC -DPIC -o marpa_codes.o
> /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I/«PKGBUILDDIR»/libmarpa_dist  -Wundef -Wendif-labels -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -Wpointer-arith -Wstrict-prototypes -Wwrite-strings -Wshadow -Wmissing-declarations -Wconversion -ansi -pedantic  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c -o marpa_slif.lo /«PKGBUILDDIR»/libmarpa_dist/marpa_slif.c
> libtool: compile:  gcc -DHAVE_CONFIG_H -I. "-I/«PKGBUILDDIR»/libmarpa_dist" -Wundef -Wendif-labels -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -Wpointer-arith -Wstrict-prototypes -Wwrite-strings -Wshadow -Wmissing-declarations -Wconversion -ansi -pedantic -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -c "/«PKGBUILDDIR»/libmarpa_dist/marpa_slif.c"  -fPIC -DPIC -o marpa_slif.o
> /bin/bash ./libtool  --tag=CC   --mode=link gcc -Wall -Wextra -Wdeclaration-after-statement -Wpointer-arith -Wstrict-prototypes -Wwrite-strings -Wshadow -Wmissing-declarations -Wconversion -ansi -pedantic  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall  -Wl,-z,relro -o libmarpa.la -rpath /usr/lib marpa.lo marpa_obs.lo marpa_avl.lo marpa_tavl.lo marpa_ami.lo marpa_codes.lo marpa_slif.lo  
> libtool: link: ar cru .libs/libmarpa.a  marpa.o marpa_obs.o marpa_avl.o marpa_tavl.o marpa_ami.o marpa_codes.o marpa_slif.o
> libtool: link: ranlib .libs/libmarpa.a
> libtool: link: ( cd ".libs" && rm -f "libmarpa.la" && ln -s "../libmarpa.la" "libmarpa.la" )
> make[2]: Leaving directory '/«PKGBUILDDIR»'
> make[1]: Leaving directory '/«PKGBUILDDIR»'
> touch debian/stamp-makefile-build
> DEB_MAKE_CHECK_TARGET unset, not running checks
> cd . && ./Build build  
> Writing version files
> Building Marpa-R2
> cc -I/usr/lib/i386-linux-gnu/perl/5.20/CORE -DXS_VERSION="2.086000" -DVERSION="2.086000" -fPIC -c -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -I libmarpa_dist -I xs -Wall -W -ansi -Wpointer-arith -Wstrict-prototypes -Wwrite-strings -Wmissing-declarations -Wdeclaration-after-statement -O2 -g -o lib/Marpa/R2.o lib/Marpa/R2.c
> ExtUtils::Mkbootstrap::Mkbootstrap('blib/arch/auto/Marpa/R2/R2.bs')
> cc -shared -L/usr/local/lib -fstack-protector -o blib/arch/auto/Marpa/R2/R2.so lib/Marpa/R2.o /«PKGBUILDDIR»/.libs/libmarpa.a
> touch debian/stamp-perl-build
> cd . && ./Build test  --verbose 1
> Can't find source file /«PKGBUILDDIR»/libmarpa_build/config.h for up-to-date check at /usr/share/perl5/Module/Build/Base.pm line 5614.
> Can't find source file /«PKGBUILDDIR»/libmarpa_build/marpa.h for up-to-date check at /usr/share/perl5/Module/Build/Base.pm line 5614.
> Can't find source file /«PKGBUILDDIR»/libmarpa_build/marpa_slif.h for up-to-date check at /usr/share/perl5/Module/Build/Base.pm line 5614.
> Can't find source file /«PKGBUILDDIR»/libmarpa_build/marpa_codes.c for up-to-date check at /usr/share/perl5/Module/Build/Base.pm line 5614.
> compiling lib/Marpa/R2.c
> Bailout called.  Further testing stopped:  Could not load Marpa::R2
> FAILED--Further testing stopped: Could not load Marpa::R2
> make: *** [debian/stamp-perl-check] Error 255

The full build log is available from:
   http://aws-logs.debian.net/ftbfs-logs/2014/11/12/libmarpa-r2-perl_2.086000~dfsg-3_jessie-i386.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



More information about the pkg-perl-maintainers mailing list