Package: botan1.5 Version: 1.5.11-1 Severity: grave Justification: fails to build from source
botan1.5 uses a crappy perl code which reads /proc/cpuinfo to detect host type instead of standard config.guess/config.sub. This result on a false detection of an athlon instead of an athlon64 when /proc is mounted. It builds fine however with /proc/ unmounted. This also explain why this package does not build on mips/mipsel (but that's not RC). [EMAIL PROTECTED] a écrit : > Automatic build of botan1.5_1.5.11-1 on qa by sbuild/amd64 85 > Build started at 20061202-0134 > ****************************************************************************** > Checking available source versions... > Fetching source files... > Reading package lists... > Building dependency tree... > Need to get 1381kB of source archives. > Get:1 http://debian.aurel32.net etch/main botan1.5 1.5.11-1 (dsc) [641B] > Get:2 http://debian.aurel32.net etch/main botan1.5 1.5.11-1 (tar) [1373kB] > Get:3 http://debian.aurel32.net etch/main botan1.5 1.5.11-1 (diff) [7265B] > Fetched 1381kB in 0s (7025kB/s) > Download complete and in download only mode > ** Using build dependencies supplied by package: > Build-Depends: debhelper (>= 4), libbz2-dev, libgmp3-dev, libssl-dev, perl, > zlib1g-dev > Checking for already installed source dependencies... > debhelper: missing > Using default version 5.0.42 > libbz2-dev: missing > libgmp3-dev: missing > libssl-dev: missing > perl: already installed (5.8.8-6.1) > zlib1g-dev: missing > Checking for source dependency conflicts... > /usr/bin/sudo /usr/bin/apt-get --purge $CHROOT_OPTIONS -q -y install > debhelper libbz2-dev libgmp3-dev libssl-dev zlib1g-dev > Reading package lists... > Building dependency tree... > The following extra packages will be installed: > file gettext gettext-base html2text intltool-debian libgmp3c2 libgmpxx4 > libmagic1 po-debconf > Suggested packages: > dh-make cvs gettext-doc libgmp3-doc libmpfr-dev > Recommended packages: > curl wget lynx libmail-sendmail-perl libcompress-zlib-perl > The following NEW packages will be installed: > debhelper file gettext gettext-base html2text intltool-debian libbz2-dev > libgmp3-dev libgmp3c2 libgmpxx4 libmagic1 libssl-dev po-debconf zlib1g-dev > 0 upgraded, 14 newly installed, 0 to remove and 2 not upgraded. > Need to get 0B/6927kB of archives. > After unpacking 21.1MB of additional disk space will be used. > WARNING: The following packages cannot be authenticated! > gettext-base libmagic1 file html2text gettext intltool-debian po-debconf > debhelper libbz2-dev libgmp3c2 libgmpxx4 libgmp3-dev zlib1g-dev libssl-dev > Authentication warning overridden. > Selecting previously deselected package gettext-base. > (Reading database ... 10374 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 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.42_all.deb) ... > Selecting previously deselected package libbz2-dev. > Unpacking libbz2-dev (from .../libbz2-dev_1.0.3-6_amd64.deb) ... > Selecting previously deselected package libgmp3c2. > Unpacking libgmp3c2 (from .../libgmp3c2_2%3a4.2.1+dfsg-4_amd64.deb) ... > Selecting previously deselected package libgmpxx4. > Unpacking libgmpxx4 (from .../libgmpxx4_2%3a4.2.1+dfsg-4_amd64.deb) ... > Selecting previously deselected package libgmp3-dev. > Unpacking libgmp3-dev (from .../libgmp3-dev_2%3a4.2.1+dfsg-4_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 libssl-dev. > Unpacking libssl-dev (from .../libssl-dev_0.9.8c-3_amd64.deb) ... > Setting up gettext-base (0.15-3) ... > > Setting up libmagic1 (4.17-4) ... > > Setting up file (4.17-4) ... > 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.42) ... > Setting up libbz2-dev (1.0.3-6) ... > > Setting up libgmp3c2 (4.2.1+dfsg-4) ... > > Setting up libgmpxx4 (4.2.1+dfsg-4) ... > > Setting up libgmp3-dev (4.2.1+dfsg-4) ... > Setting up zlib1g-dev (1.2.3-13) ... > Setting up libssl-dev (0.9.8c-3) ... > Checking correctness of source dependencies... > Toolchain package versions: libc6-dev_2.3.6.ds1-8 > linux-kernel-headers_2.6.18-6 gcc-4.1_4.1.1-19 g++-4.1_4.1.1-19 > binutils_2.17-3 libstdc++6-4.1-dev_4.1.1-19 libstdc++6_4.1.1-19 > ------------------------------------------------------------------------------ > gpg: Signature made Fri Oct 27 18:58:09 2006 CEST using DSA key ID 4B2B2B9E > gpg: Can't check signature: public key not found > dpkg-source: extracting botan1.5 in botan1.5-1.5.11 > dpkg-source: unpacking botan1.5_1.5.11.orig.tar.gz > dpkg-source: applying /srv/buildd/build/botan1.5_1.5.11-1.diff.gz > dpkg-buildpackage: source package is botan1.5 > dpkg-buildpackage: source version is 1.5.11-1 > dpkg-buildpackage: host architecture amd64 > dpkg-buildpackage: source version without epoch 1.5.11-1 > /usr/bin/fakeroot debian/rules clean > dh_testdir > dh_testroot > rm -f build-stamp configure-stamp > # Cleaning package > /usr/bin/make clean > make[1]: Entering directory `/build/buildd/botan1.5-1.5.11' > make[1]: *** No rule to make target `clean'. Stop. > make[1]: Leaving directory `/build/buildd/botan1.5-1.5.11' > make: [clean] Error 2 (ignored) > dh_clean > debian/rules build > dh_testdir > # Configuring package > ./configure.pl --prefix=/usr --modules=comp_bzip2,comp_zlib,eng_gmp,eng_ossl > (autoconfig): Guessing your system config is gcc-linux-athlon > (note): Enabling -fpermissive to work around possible GCC bug > (autoconfig): Enabling module alg_ia32 > (autoconfig): Enabling module alloc_mmap > (autoconfig): Enabling module es_egd > (autoconfig): Enabling module es_ftw > (autoconfig): Enabling module es_unix > (autoconfig): Enabling module fd_unix > (autoconfig): Enabling module ml_unix > (autoconfig): Enabling module mp_ia32 > (autoconfig): Enabling module mux_pthr > (autoconfig): Enabling module tm_hard > (autoconfig): Enabling module tm_posix > (autoconfig): Enabling module tm_unix > touch configure-stamp > dh_testdir > # Building package > /usr/bin/make > make[1]: Entering directory `/build/buildd/botan1.5-1.5.11' > g++ -Ibuild/include -O2 -finline-functions -march=athlon -D_REENTRANT -ansi > -Wno-long-long -fpermissive -W -Wall -fPIC -c src/adler32.cpp -o > build/lib/adler32.o > src/adler32.cpp:1: error: CPU you selected does not support x86-64 > instruction set > src/adler32.cpp:1: error: CPU you selected does not support x86-64 > instruction set > make[1]: *** [build/lib/adler32.o] Error 1 > make[1]: Leaving directory `/build/buildd/botan1.5-1.5.11' > make: *** [build-stamp] Error 2 > ****************************************************************************** > Build finished at 20061202-0134 > FAILED [dpkg-buildpackage died] > Purging chroot-testing/build/buildd/botan1.5-1.5.11 > ------------------------------------------------------------------------------ > /usr/bin/sudo dpkg --root=/srv/buildd/build/chroot-testing --purge > po-debconf intltool-debian libgmpxx4 libmagic1 gettext file zlib1g-dev > libssl-dev libgmp3c2 html2text libbz2-dev gettext-base debhelper libgmp3-dev > (Reading database ... 12219 files and directories currently installed.) > Removing libssl-dev ... > Removing libbz2-dev ... > Removing debhelper ... > Removing libgmp3-dev ... > Removing po-debconf ... > Removing intltool-debian ... > Removing libgmpxx4 ... > Purging configuration files for libgmpxx4 ... > Removing gettext ... > Removing file ... > Purging configuration files for file ... > Removing zlib1g-dev ... > Removing libgmp3c2 ... > Purging configuration files for libgmp3c2 ... > Removing html2text ... > Purging configuration files for html2text ... > Removing gettext-base ... > Removing libmagic1 ... > Purging configuration files for libmagic1 ... > ****************************************************************************** > Finished at 20061202-0134 > Build needed 00:00:03, 8348k disk space > -- .''`. Aurelien Jarno | GPG: 1024D/F1BCDB73 : :' : Debian developer | Electrical Engineer `. `' [EMAIL PROTECTED] | [EMAIL PROTECTED] `- people.debian.org/~aurel32 | www.aurel32.net -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]