Package: libgd-gd2-noxpm-perl Version: 1:2.30-1 Severity: serious Justification: no longer builds from source
Hi, rebuilding libgd-gd2-noxpm-perl under etch fails with PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/GD..........Testing using png support. FAILED test 6 Failed 1/12 tests, 91.67% okay t/Polyline....Subroutine scale redefined at /home/mrvn/build/libgd-gd2-noxpm-per l_1_2.30-1/libgd-gd2-noxpm-perl-2.30/blib/lib/GD/Polyline.pm line 52. ok Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- t/GD.t 12 1 8.33% 6 Failed 1/2 test scripts, 50.00% okay. 1/13 subtests failed, 92.31% okay. make[1]: *** [test_dynamic] Error 255 Full build log is attached. MfG Goswin -- System Information: Debian Release: 4.0 APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.8-frosties-2 Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1)
Reading package lists... Building dependency tree... The following NEW packages will be installed: cdbs debhelper dh-buildinfo file gettext gettext-base html2text intltool-debian libfreetype6 libfreetype6-dev libgd2-noxpm libgd2-noxpm-dev libjpeg62 libjpeg62-dev libmagic1 libpng12-0 libpng12-dev po-debconf zlib1g-dev 0 upgraded, 19 newly installed, 0 to remove and 0 not upgraded. Need to get 6257kB of archives. After unpacking 19.5MB of additional disk space will be used. Get:1 http://storage etch/main gettext-base 0.15-3 [127kB] Get:2 http://storage etch/main libmagic1 4.17-4 [277kB] Get:3 http://storage etch/main file 4.17-4 [32.0kB] Get:4 http://storage etch/main cdbs 0.4.47 [427kB] Get:5 http://storage etch/main html2text 1.3.2a-3 [92.7kB] Get:6 http://storage etch/main gettext 0.15-3 [2012kB] Get:7 http://storage etch/main intltool-debian 0.35.0+20060710.1 [30.8kB] Get:8 http://storage etch/main po-debconf 1.0.7 [106kB] Get:9 http://storage etch/main debhelper 5.0.40 [510kB] Get:10 http://storage etch/main dh-buildinfo 0.9 [15.2kB] Get:11 http://storage etch/main libfreetype6 2.2.1-5 [355kB] Get:12 http://storage etch/main zlib1g-dev 1:1.2.3-13 [414kB] Get:13 http://storage etch/main libfreetype6-dev 2.2.1-5 [672kB] Get:14 http://storage etch/main libjpeg62 6b-13 [89.3kB] Get:15 http://storage etch/main libpng12-0 1.2.8rel-7 [113kB] Get:16 http://storage etch/main libgd2-noxpm 2.0.33-5.1 [199kB] Get:17 http://storage etch/main libjpeg62-dev 6b-13 [196kB] Get:18 http://storage etch/main libpng12-dev 1.2.8rel-7 [247kB] Get:19 http://storage etch/main libgd2-noxpm-dev 2.0.33-5.1 [343kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 6257kB in 0s (11.7MB/s) Selecting previously deselected package gettext-base. (Reading database ... 10446 files and directories currently installed.) Unpacking gettext-base (from .../gettext-base_0.15-3_amd64.deb) ... Selecting previously deselected package libmagic1. Unpacking libmagic1 (from .../libmagic1_4.17-4_amd64.deb) ... Selecting previously deselected package file. Unpacking file (from .../archives/file_4.17-4_amd64.deb) ... Selecting previously deselected package cdbs. Unpacking cdbs (from .../archives/cdbs_0.4.47_all.deb) ... Selecting previously deselected package html2text. Unpacking html2text (from .../html2text_1.3.2a-3_amd64.deb) ... Selecting previously deselected package gettext. Unpacking gettext (from .../gettext_0.15-3_amd64.deb) ... Selecting previously deselected package intltool-debian. Unpacking intltool-debian (from .../intltool-debian_0.35.0+20060710.1_all.deb) ... Selecting previously deselected package po-debconf. Unpacking po-debconf (from .../po-debconf_1.0.7_all.deb) ... Selecting previously deselected package debhelper. Unpacking debhelper (from .../debhelper_5.0.40_all.deb) ... Selecting previously deselected package dh-buildinfo. Unpacking dh-buildinfo (from .../dh-buildinfo_0.9_all.deb) ... Selecting previously deselected package libfreetype6. Unpacking libfreetype6 (from .../libfreetype6_2.2.1-5_amd64.deb) ... Selecting previously deselected package zlib1g-dev. Unpacking zlib1g-dev (from .../zlib1g-dev_1%3a1.2.3-13_amd64.deb) ... Selecting previously deselected package libfreetype6-dev. Unpacking libfreetype6-dev (from .../libfreetype6-dev_2.2.1-5_amd64.deb) ... Selecting previously deselected package libjpeg62. Unpacking libjpeg62 (from .../libjpeg62_6b-13_amd64.deb) ... Selecting previously deselected package libpng12-0. Unpacking libpng12-0 (from .../libpng12-0_1.2.8rel-7_amd64.deb) ... Selecting previously deselected package libgd2-noxpm. Unpacking libgd2-noxpm (from .../libgd2-noxpm_2.0.33-5.1_amd64.deb) ... Selecting previously deselected package libjpeg62-dev. Unpacking libjpeg62-dev (from .../libjpeg62-dev_6b-13_amd64.deb) ... Selecting previously deselected package libpng12-dev. Unpacking libpng12-dev (from .../libpng12-dev_1.2.8rel-7_amd64.deb) ... Selecting previously deselected package libgd2-noxpm-dev. Unpacking libgd2-noxpm-dev (from .../libgd2-noxpm-dev_2.0.33-5.1_amd64.deb) ... Setting up gettext-base (0.15-3) ... Setting up libmagic1 (4.17-4) ... Setting up file (4.17-4) ... Setting up cdbs (0.4.47) ... Setting up html2text (1.3.2a-3) ... Setting up gettext (0.15-3) ... Setting up intltool-debian (0.35.0+20060710.1) ... Setting up po-debconf (1.0.7) ... Setting up debhelper (5.0.40) ... Setting up dh-buildinfo (0.9) ... Setting up libfreetype6 (2.2.1-5) ... Setting up zlib1g-dev (1.2.3-13) ... Setting up libfreetype6-dev (2.2.1-5) ... Setting up libjpeg62 (6b-13) ... Setting up libpng12-0 (1.2.8rel-7) ... Setting up libgd2-noxpm (2.0.33-5.1) ... Setting up libjpeg62-dev (6b-13) ... Setting up libpng12-dev (1.2.8rel-7) ... Setting up libgd2-noxpm-dev (2.0.33-5.1) ... Reading package lists... Building dependency tree... Need to get 259kB of source archives. Get:1 http://storage etch/main libgd-gd2-noxpm-perl 1:2.30-1 (dsc) [752B] Get:2 http://storage etch/main libgd-gd2-noxpm-perl 1:2.30-1 (tar) [254kB] Get:3 http://storage etch/main libgd-gd2-noxpm-perl 1:2.30-1 (diff) [4842B] dpkg-source: extracting libgd-gd2-noxpm-perl in libgd-gd2-noxpm-perl-2.30 dpkg-source: unpacking libgd-gd2-noxpm-perl_2.30.orig.tar.gz dpkg-source: applying ./libgd-gd2-noxpm-perl_2.30-1.diff.gz Fetched 259kB in 0s (4207kB/s) fakeroot debian/rules clean test -x debian/rules test "`id -u`" = 0 dh_clean rm -f debian/stamp-buildinfo /usr/bin/make -C . OPTIMIZE="-g -Wall -O2" -k distclean make[1]: Entering directory `/home/mrvn/build/libgd-gd2-noxpm-perl_1_2.30-1/libgd-gd2-noxpm-perl-2.30' make[1]: *** No rule to make target `distclean'. make[1]: Leaving directory `/home/mrvn/build/libgd-gd2-noxpm-perl_1_2.30-1/libgd-gd2-noxpm-perl-2.30' make: [makefile-clean] Error 2 (ignored) rm -f debian/stamp-makefile-build rm -f debian/stamp-makefile-check rm -f GD.html pod2html* debian/rules build test -x debian/rules mkdir -p "." (cd . && /usr/bin/perl Makefile.PL INSTALLDIRS=vendor ) Configuring for libgd version 2.0.33. If you experience compile problems, please check the @INC, @LIBPATH and @LIBS arrays defined in Makefile.PL and manually adjust, if necessary. Included Features: GD_JPEG GD_FREETYPE GD_PNG GD_GIF GD_UNCLOSEDPOLY GD_ANIMGIF GD_FTCIRCLE VERSION_33 GD library used from: /usr Checking if your kit is complete... Looks good Writing Makefile for GD /usr/bin/make -C . OPTIMIZE="-g -Wall -O2" all make[1]: Entering directory `/home/mrvn/build/libgd-gd2-noxpm-perl_1_2.30-1/libgd-gd2-noxpm-perl-2.30' /usr/bin/perl "-Iblib/arch" "-Iblib/lib" GD/Image.pm.PLS GD/Image.pm Extracting Image.pm (with variable substitutions) cp GD/Polyline.pm blib/lib/GD/Polyline.pm cp qd.pl blib/lib/qd.pl cp GD/Image.pm blib/lib/GD/Image.pm cp GD.pm blib/lib/GD.pm AutoSplitting blib/lib/GD.pm (blib/lib/auto/GD) cp GD/Simple.pm blib/lib/GD/Simple.pm cp GD/Polygon.pm blib/lib/GD/Polygon.pm /usr/bin/perl /usr/share/perl/5.8/ExtUtils/xsubpp -typemap /usr/share/perl/5.8/ExtUtils/typemap -typemap typemap GD.xs > GD.xsc && mv GD.xsc GD.c cc -c -I/usr/include -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -Wall -O2 -DVERSION=\"2.30\" -DXS_VERSION=\"2.30\" -fPIC "-I/usr/lib/perl/5.8/CORE" -DHAVE_JPEG -DHAVE_FT -DHAVE_GIF -DHAVE_PNG -DHAVE_ANIMGIF -DVERSION_33 -DHAVE_UNCLOSEDPOLY -DHAVE_FTCIRCLE GD.c GD.xs: In function 'constant': GD.xs:331: warning: label 'not_there' defined but not used GD.c: In function 'XS_GD__Image__newFromPng': GD.xs:574: warning: unused variable 'errormsg' GD.c: In function 'XS_GD__Image_newFromPngData': GD.xs:591: warning: unused variable 'errormsg' GD.c: In function 'XS_GD__Image_newFromJpegData': GD.xs:645: warning: unused variable 'errormsg' GD.c: In function 'XS_GD__Image__newFromJpeg': GD.xs:716: warning: unused variable 'errormsg' GD.c: In function 'XS_GD__Image_newFromXpm': GD.xs:753: warning: unused variable 'img' GD.c:1002: warning: unused variable 'filename' GD.c: In function 'XS_GD__Image__newFromGif': GD.xs:795: warning: unused variable 'truecolor' GD.xs:794: warning: unused variable 'errormsg' GD.c: In function 'XS_GD__Image_newFromGifData': GD.xs:811: warning: unused variable 'truecolor' GD.xs:810: warning: unused variable 'errormsg' GD.c: In function 'XS_GD__Image_png': GD.xs:837: warning: unused variable 'errormsg' GD.c: In function 'XS_GD__Image_gifanimbegin': GD.xs:891: warning: unused variable 'errormsg' GD.c: In function 'XS_GD__Image_colorClosestAlpha': GD.c:2982: warning: unused variable 'a' GD.xs: In function 'XS_GD__Image_stringFT': GD.xs:2092: warning: suggest parentheses around assignment used as truth value GD.xs:2096: warning: suggest parentheses around assignment used as truth value GD.xs:2108: warning: suggest parentheses around assignment used as truth value GD.xs:2116: warning: suggest parentheses around assignment used as truth value GD.c: In function 'XS_GD__Image_useFontConfig': GD.c:3850: warning: unused variable 'flag' GD.c: At top level: GD.xs:56: warning: 'not_here' defined but not used Running Mkbootstrap for GD () chmod 644 GD.bs rm -f blib/arch/auto/GD/GD.so cc -shared -L/usr/local/lib GD.o -o blib/arch/auto/GD/GD.so \ -L/usr/lib -L/usr/lib -L/usr/lib64 -L/usr/lib64 -L/usr/lib -lgd -lgd \ chmod 755 blib/arch/auto/GD/GD.so cp GD.bs blib/arch/auto/GD/GD.bs chmod 644 blib/arch/auto/GD/GD.bs /usr/bin/perl "-Iblib/arch" "-Iblib/lib" bdf_scripts/bdf2gdfont.PLS bdf_scripts/bdf2gdfont.pl Extracting bdf2gdfont.pl (with variable substitutions) cp bdf_scripts/bdf2gdfont.pl blib/script/bdf2gdfont.pl /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/bdf2gdfont.pl Manifying blib/man1/bdf2gdfont.pl.1p Manifying blib/man3/GD::Polyline.3pm Manifying blib/man3/GD::Image.3pm Manifying blib/man3/GD::Simple.3pm Manifying blib/man3/GD.3pm Manifying blib/man3/GD::Polygon.3pm make[1]: Leaving directory `/home/mrvn/build/libgd-gd2-noxpm-perl_1_2.30-1/libgd-gd2-noxpm-perl-2.30' touch debian/stamp-makefile-build /usr/bin/make -C . OPTIMIZE="-g -Wall -O2" test make[1]: Entering directory `/home/mrvn/build/libgd-gd2-noxpm-perl_1_2.30-1/libgd-gd2-noxpm-perl-2.30' PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/GD..........Testing using png support. FAILED test 6 Failed 1/12 tests, 91.67% okay t/Polyline....Subroutine scale redefined at /home/mrvn/build/libgd-gd2-noxpm-perl_1_2.30-1/libgd-gd2-noxpm-perl-2.30/blib/lib/GD/Polyline.pm line 52. ok Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- t/GD.t 12 1 8.33% 6 Failed 1/2 test scripts, 50.00% okay. 1/13 subtests failed, 92.31% okay. make[1]: *** [test_dynamic] Error 255 make[1]: Leaving directory `/home/mrvn/build/libgd-gd2-noxpm-perl_1_2.30-1/libgd-gd2-noxpm-perl-2.30' make: *** [debian/stamp-makefile-check] Error 2 debuild: fatal error at line 1224: debian/rules build failed ERROR building