DC-Build-Header: latrine 0.10.2-1 / Sat Jun 23 16:46:44 +0000 2012 DC-Task: logfile:/tmp/latrine_0.10.2-1_unstable_clang.log version:0.10.2-1 chroot:unstable modes:binary-only:clang source:latrine architecture:any esttime:29 DC-Sbuild-call: su user -c 'sbuild -n --apt-update -d unstable -v --chroot-setup-commands=/tmp/switch-to-clang latrine_0.10.2-1' sbuild (Debian sbuild) 0.62.5 (13 Jul 2011) on ip-10-28-191-237.ec2.internal ╔══════════════════════════════════════════════════════════════════════════════╗ ║ latrine 0.10.2-1 (amd64) 23 Jun 2012 16:46 ║ ╚══════════════════════════════════════════════════════════════════════════════╝ Package: latrine Version: 0.10.2-1 Source Version: 0.10.2-1 Distribution: unstable Architecture: amd64 I: NOTICE: Log filtering will replace 'build/latrine-lxQI3E/latrine-0.10.2' with '«PKGBUILDDIR»' I: NOTICE: Log filtering will replace 'build/latrine-lxQI3E' with '«BUILDDIR»' I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/unstable-amd64-sbuild-21fe2116-ff87-4a1a-964e-e51eb60f36c8' with '«CHROOT»' ┌──────────────────────────────────────────────────────────────────────────────┐ │ Update chroot │ └──────────────────────────────────────────────────────────────────────────────┘ Ign http://localhost unstable InRelease Get:1 http://localhost unstable Release.gpg [836 B] Get:2 http://localhost unstable Release [233 kB] Get:3 http://localhost unstable/main Sources/DiffIndex [7876 B] Get:4 http://localhost unstable/main amd64 Packages/DiffIndex [7876 B] Get:5 http://localhost unstable/main Translation-en/DiffIndex [7876 B] Get:6 http://localhost unstable/main 2012-06-23-0814.36.pdiff [8967 B] Get:7 http://localhost unstable/main 2012-06-23-0814.36.pdiff [8967 B] Get:8 http://localhost unstable/main amd64 2012-06-23-0814.36.pdiff [6101 B] Get:9 http://localhost unstable/main 2012-06-23-0814.36.pdiff [1297 B] Get:10 http://localhost unstable/main amd64 2012-06-23-0814.36.pdiff [6101 B] Get:11 http://localhost unstable/main 2012-06-23-1414.42.pdiff [10.6 kB] Get:12 http://localhost unstable/main 2012-06-23-0814.36.pdiff [1297 B] Get:13 http://localhost unstable/main amd64 2012-06-23-1414.42.pdiff [11.3 kB] Get:14 http://localhost unstable/main 2012-06-23-1414.42.pdiff [10.6 kB] Get:15 http://localhost unstable/main 2012-06-23-1414.42.pdiff [696 B] Get:16 http://localhost unstable/main amd64 2012-06-23-1414.42.pdiff [11.3 kB] Get:17 http://localhost unstable/main 2012-06-23-1414.42.pdiff [696 B] Fetched 296 kB in 7s (41.6 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... The following packages will be upgraded: base-passwd bsdutils libblkid1 libmount1 libuuid1 mount util-linux 7 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 1300 kB of archives. After this operation, 308 kB disk space will be freed. Get:1 http://localhost/debian/ unstable/main mount amd64 2.20.1-5.1 [213 kB] Get:2 http://localhost/debian/ unstable/main util-linux amd64 2.20.1-5.1 [659 kB] Get:3 http://localhost/debian/ unstable/main base-passwd amd64 3.5.26 [46.3 kB] Get:4 http://localhost/debian/ unstable/main bsdutils amd64 1:2.20.1-5.1 [85.3 kB] Get:5 http://localhost/debian/ unstable/main libuuid1 amd64 2.20.1-5.1 [56.9 kB] Get:6 http://localhost/debian/ unstable/main libblkid1 amd64 2.20.1-5.1 [120 kB] Get:7 http://localhost/debian/ unstable/main libmount1 amd64 2.20.1-5.1 [120 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 1300 kB in 0s (21.4 MB/s) (Reading database ... 11730 files and directories currently installed.) Preparing to replace mount 2.20.1-5 (using .../mount_2.20.1-5.1_amd64.deb) ... Unpacking replacement mount ... Setting up mount (2.20.1-5.1) ... (Reading database ... 11730 files and directories currently installed.) Preparing to replace util-linux 2.20.1-5 (using .../util-linux_2.20.1-5.1_amd64.deb) ... Unpacking replacement util-linux ... Setting up util-linux (2.20.1-5.1) ... (Reading database ... 11730 files and directories currently installed.) Preparing to replace base-passwd 3.5.25 (using .../base-passwd_3.5.26_amd64.deb) ... Unpacking replacement base-passwd ... Setting up base-passwd (3.5.26) ... (Reading database ... 11730 files and directories currently installed.) Preparing to replace bsdutils 1:2.20.1-5 (using .../bsdutils_1%3a2.20.1-5.1_amd64.deb) ... Unpacking replacement bsdutils ... Setting up bsdutils (1:2.20.1-5.1) ... (Reading database ... 11730 files and directories currently installed.) Preparing to replace libuuid1:amd64 2.20.1-5 (using .../libuuid1_2.20.1-5.1_amd64.deb) ... Unpacking replacement libuuid1:amd64 ... Setting up libuuid1:amd64 (2.20.1-5.1) ... (Reading database ... 11730 files and directories currently installed.) Preparing to replace libblkid1:amd64 2.20.1-5 (using .../libblkid1_2.20.1-5.1_amd64.deb) ... Unpacking replacement libblkid1:amd64 ... Setting up libblkid1:amd64 (2.20.1-5.1) ... (Reading database ... 11730 files and directories currently installed.) Preparing to replace libmount1 2.20.1-5 (using .../libmount1_2.20.1-5.1_amd64.deb) ... Unpacking replacement libmount1 ... Setting up libmount1 (2.20.1-5.1) ... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Fetch source files │ └──────────────────────────────────────────────────────────────────────────────┘ Check APT ───────── Checking available source versions... Download source files with APT ────────────────────────────── Reading package lists... Building dependency tree... Reading state information... Need to get 125 kB of source archives. Get:1 http://localhost/debian/ unstable/main latrine 0.10.2-1 (dsc) [1034 B] Get:2 http://localhost/debian/ unstable/main latrine 0.10.2-1 (tar) [121 kB] Get:3 http://localhost/debian/ unstable/main latrine 0.10.2-1 (diff) [3333 B] Fetched 125 kB in 0s (532 kB/s) Download complete and in download only mode Check arch ────────── ┌──────────────────────────────────────────────────────────────────────────────┐ │ Chroot Setup Commands │ └──────────────────────────────────────────────────────────────────────────────┘ /tmp/switch-to-clang ──────────────────── + echo 'Entering customization script...' Entering customization script... + apt-get update Ign http://localhost unstable InRelease Hit http://localhost unstable Release.gpg Hit http://localhost unstable Release Hit http://localhost unstable/main Sources/DiffIndex Hit http://localhost unstable/main amd64 Packages/DiffIndex Hit http://localhost unstable/main Translation-en/DiffIndex Reading package lists... + echo 'Install of clang' Install of clang + apt-get update Ign http://localhost unstable InRelease Hit http://localhost unstable Release.gpg Hit http://localhost unstable Release Hit http://localhost unstable/main Sources/DiffIndex Hit http://localhost unstable/main amd64 Packages/DiffIndex Hit http://localhost unstable/main Translation-en/DiffIndex Reading package lists... + apt-get install --yes --no-install-recommends clang -t unstable Reading package lists... Building dependency tree... Reading state information... The following extra packages will be installed: libclang-common-dev libffi5 libllvm3.1 Recommended packages: llvm-3.1-dev python The following NEW packages will be installed: clang libclang-common-dev libffi5 libllvm3.1 0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. Need to get 13.1 MB of archives. After this operation, 35.6 MB of additional disk space will be used. Get:1 http://localhost/debian/ unstable/main libffi5 amd64 3.0.10-3 [24.8 kB] Get:2 http://localhost/debian/ unstable/main libllvm3.1 amd64 3.1-1 [7276 kB] Get:3 http://localhost/debian/ unstable/main libclang-common-dev amd64 3.1-6 [84.0 kB] Get:4 http://localhost/debian/ unstable/main clang amd64 3.1-6 [5755 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 13.1 MB in 0s (29.8 MB/s) Selecting previously unselected package libffi5:amd64. (Reading database ... 11730 files and directories currently installed.) Unpacking libffi5:amd64 (from .../libffi5_3.0.10-3_amd64.deb) ... Selecting previously unselected package libllvm3.1:amd64. Unpacking libllvm3.1:amd64 (from .../libllvm3.1_3.1-1_amd64.deb) ... Selecting previously unselected package libclang-common-dev. Unpacking libclang-common-dev (from .../libclang-common-dev_3.1-6_amd64.deb) ... Selecting previously unselected package clang. Unpacking clang (from .../archives/clang_3.1-6_amd64.deb) ... Setting up libffi5:amd64 (3.0.10-3) ... Setting up libllvm3.1:amd64 (3.1-1) ... Setting up libclang-common-dev (3.1-6) ... Setting up clang (3.1-6) ... + echo 'Replace gcc, g++ & cpp by clang' Replace gcc, g++ & cpp by clang + VERSION=4.7 + cd /usr/bin + rm g++-4.7 gcc-4.7 cpp-4.7 + ln -s clang++ g++-4.7 + ln -s clang gcc-4.7 + ln -s clang cpp-4.7 + cd - /«BUILDDIR» + echo 'Block the installation of new gcc version' Block the installation of new gcc version + dpkg --set-selections + echo 'gcc-4.6 hold' + dpkg --set-selections + echo 'cpp-4.6 hold' + dpkg --set-selections + echo 'g++-4.6 hold' + dpkg --set-selections + echo 'gcc-4.7 hold' + dpkg --set-selections + echo 'cpp-4.7 hold' + dpkg --set-selections + echo 'g++-4.7 hold' + echo 'Check if gcc, g++ & cpp are actually clang' Check if gcc, g++ & cpp are actually clang + grep clang + gcc --version I: Finished running '/tmp/switch-to-clang'. Finished processing commands. ──────────────────────────────────────────────────────────────────────────────── Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot dpkg-deb: building package `sbuild-build-depends-core-dummy' in `/«BUILDDIR»/resolver-M67k9q/apt_archive/sbuild-build-depends-core-dummy.deb'. OK Reading package lists... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install core build dependencies (apt-based resolver) │ └──────────────────────────────────────────────────────────────────────────────┘ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following NEW packages will be installed: sbuild-build-depends-core-dummy debconf: delaying package configuration, since apt-utils is not installed 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 0 B/708 B of archives. After this operation, 0 B of additional disk space will be used. Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... 11810 files and directories currently installed.) Unpacking sbuild-build-depends-core-dummy (from .../sbuild-build-depends-core-dummy.deb) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... Merged Build-Depends: base-files, base-passwd, bash, coreutils, dash, debianutils, diffutils, dpkg, e2fsprogs, findutils, grep, gzip, hostname, ncurses-base, ncurses-bin, perl-base, sed, login, sysvinit-utils, sysvinit, tar, bsdutils, mount, util-linux, libc6-dev | libc-dev, gcc (>= 4:4.4.3), g++ (>= 4:4.4.3), make, dpkg-dev (>= 1.13.5), libncursesw5-dev (>= 5.2.20020317), libz-dev Filtered Build-Depends: base-files, base-passwd, bash, coreutils, dash, debianutils, diffutils, dpkg, e2fsprogs, findutils, grep, gzip, hostname, ncurses-base, ncurses-bin, perl-base, sed, login, sysvinit-utils, sysvinit, tar, bsdutils, mount, util-linux, libc6-dev, gcc (>= 4:4.4.3), g++ (>= 4:4.4.3), make, dpkg-dev (>= 1.13.5), libncursesw5-dev (>= 5.2.20020317), libz-dev dpkg-deb: building package `sbuild-build-depends-latrine-dummy' in `/«BUILDDIR»/resolver-ShIjnX/apt_archive/sbuild-build-depends-latrine-dummy.deb'. OK Reading package lists... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install latrine build dependencies (apt-based resolver) │ └──────────────────────────────────────────────────────────────────────────────┘ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following extra packages will be installed: libncursesw5 libncursesw5-dev libtinfo-dev zlib1g-dev Suggested packages: ncurses-doc Recommended packages: libgpm2 The following NEW packages will be installed: libncursesw5 libncursesw5-dev libtinfo-dev sbuild-build-depends-latrine-dummy zlib1g-dev 0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded. Need to get 715 kB/715 kB of archives. After this operation, 2277 kB of additional disk space will be used. Get:1 http://localhost/debian/ unstable/main libncursesw5 amd64 5.9-9 [141 kB] Get:2 http://localhost/debian/ unstable/main libtinfo-dev amd64 5.9-9 [105 kB] Get:3 http://localhost/debian/ unstable/main libncursesw5-dev amd64 5.9-9 [254 kB] Get:4 http://localhost/debian/ unstable/main zlib1g-dev amd64 1:1.2.7.dfsg-13 [215 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 715 kB in 0s (18.5 MB/s) Selecting previously unselected package libncursesw5:amd64. (Reading database ... 11810 files and directories currently installed.) Unpacking libncursesw5:amd64 (from .../libncursesw5_5.9-9_amd64.deb) ... Selecting previously unselected package libtinfo-dev:amd64. Unpacking libtinfo-dev:amd64 (from .../libtinfo-dev_5.9-9_amd64.deb) ... Selecting previously unselected package libncursesw5-dev. Unpacking libncursesw5-dev (from .../libncursesw5-dev_5.9-9_amd64.deb) ... Selecting previously unselected package zlib1g-dev:amd64. Unpacking zlib1g-dev:amd64 (from .../zlib1g-dev_1%3a1.2.7.dfsg-13_amd64.deb) ... Selecting previously unselected package sbuild-build-depends-latrine-dummy. Unpacking sbuild-build-depends-latrine-dummy (from .../sbuild-build-depends-latrine-dummy.deb) ... Setting up libncursesw5:amd64 (5.9-9) ... Setting up libtinfo-dev:amd64 (5.9-9) ... Setting up libncursesw5-dev (5.9-9) ... Setting up zlib1g-dev:amd64 (1:1.2.7.dfsg-13) ... Setting up sbuild-build-depends-latrine-dummy (0.invalid.0) ... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Build environment │ └──────────────────────────────────────────────────────────────────────────────┘ Kernel: Linux 2.6.32-5-xen-amd64 amd64 (x86_64) Toolchain package versions: binutils_2.22-6.1 dpkg-dev_1.16.4.3 g++-4.6_4.6.3-7 g++-4.7_4.7.1-1 gcc-4.6_4.6.3-7 gcc-4.7_4.7.1-1 libc6-dev_2.13-33 libstdc++6_4.7.1-1 libstdc++6-4.6-dev_4.6.3-7 libstdc++6-4.7-dev_4.7.1-1 linux-libc-dev_3.2.20-1 Package versions: apt_0.9.7 base-files_6.11 base-passwd_3.5.26 bash_4.2-2 binutils_2.22-6.1 bsdutils_1:2.20.1-5.1 build-essential_11.5 bzip2_1.0.6-3 clang_3.1-6 coreutils_8.13-3.2 cpp_4:4.7.0-6 cpp-4.6_4.6.3-7 cpp-4.7_4.7.1-1 dash_0.5.7-3 debconf_1.5.44 debconf-i18n_1.5.44 debfoster_2.7-1.1 debian-archive-keyring_2012.4 debianutils_4.3.1 diffutils_1:3.2-6 dpkg_1.16.4.3 dpkg-dev_1.16.4.3 e2fslibs_1.42.4-3 e2fsprogs_1.42.4-3 fakeroot_1.18.4-2 findutils_4.4.2-4 g++_4:4.7.0-6 g++-4.6_4.6.3-7 g++-4.7_4.7.1-1 gcc_4:4.7.0-6 gcc-4.4-base_4.4.7-1 gcc-4.5-base_4.5.3-12 gcc-4.6_4.6.3-7 gcc-4.6-base_4.6.3-7 gcc-4.7_4.7.1-1 gcc-4.7-base_4.7.1-1 gnupg_1.4.12-4 gpgv_1.4.12-4 grep_2.12-2 gzip_1.5-1.1 hostname_3.11 initscripts_2.88dsf-27 insserv_1.14.0-3 libacl1_2.2.51-8 libapt-pkg4.12_0.9.7 libattr1_1:2.4.46-8 libblkid1_2.20.1-5.1 libbz2-1.0_1.0.6-3 libc-bin_2.13-33 libc-dev-bin_2.13-33 libc6_2.13-33 libc6-dev_2.13-33 libclang-common-dev_3.1-6 libclass-isa-perl_0.36-3 libcomerr2_1.42.4-3 libdb5.1_5.1.29-4 libdpkg-perl_1.16.4.3 libffi5_3.0.10-3 libfile-fcntllock-perl_0.14-2 libgc1c2_1:7.1-8 libgcc1_1:4.7.1-1 libgdbm3_1.8.3-11 libgmp10_2:5.0.5+dfsg-2 libgomp1_4.7.1-1 libitm1_4.7.1-1 libllvm3.1_3.1-1 liblocale-gettext-perl_1.05-7+b1 liblzma5_5.1.1alpha+20120614-1 libmount1_2.20.1-5.1 libmpc2_0.9-4 libmpfr4_3.1.0-5 libncurses5_5.9-9 libncursesw5_5.9-9 libncursesw5-dev_5.9-9 libpam-modules_1.1.3-7.1 libpam-modules-bin_1.1.3-7.1 libpam-runtime_1.1.3-7.1 libpam0g_1.1.3-7.1 libquadmath0_4.7.1-1 libreadline6_6.2-8 libselinux1_2.1.9-5 libsemanage-common_2.1.6-6 libsemanage1_2.1.6-6 libsepol1_2.1.4-3 libslang2_2.2.4-13 libss2_1.42.4-3 libstdc++6_4.7.1-1 libstdc++6-4.6-dev_4.6.3-7 libstdc++6-4.7-dev_4.7.1-1 libswitch-perl_2.16-2 libtext-charwidth-perl_0.04-7+b1 libtext-iconv-perl_1.7-5 libtext-wrapi18n-perl_0.06-7 libtimedate-perl_1.2000-1 libtinfo-dev_5.9-9 libtinfo5_5.9-9 libusb-0.1-4_2:0.1.12-23 libustr-1.0-1_1.0.4-3 libuuid1_2.20.1-5.1 linux-libc-dev_3.2.20-1 login_1:4.1.5.1-1 lsb-base_4.1+Debian7 make_3.81-8.2 mawk_1.3.3-17 mount_2.20.1-5.1 multiarch-support_2.13-33 ncurses-base_5.9-9 ncurses-bin_5.9-9 passwd_1:4.1.5.1-1 patch_2.6.1-3 perl_5.14.2-12 perl-base_5.14.2-12 perl-modules_5.14.2-12 readline-common_6.2-8 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-latrine-dummy_0.invalid.0 sed_4.2.1-10 sensible-utils_0.0.7 sysv-rc_2.88dsf-27 sysvinit_2.88dsf-27 sysvinit-utils_2.88dsf-27 tar_1.26-4 tzdata_2012c-1 ucf_3.0025+nmu3 util-linux_2.20.1-5.1 xz-utils_5.1.1alpha+20120614-1 zlib1g_1:1.2.7.dfsg-13 zlib1g-dev_1:1.2.7.dfsg-13 ┌──────────────────────────────────────────────────────────────────────────────┐ │ Build │ └──────────────────────────────────────────────────────────────────────────────┘ Unpack source ───────────── gpgv: keyblock resource `/sbuild-nonexistent/.gnupg/trustedkeys.gpg': file open error gpgv: Signature made Fri Apr 10 16:39:41 2009 UTC using DSA key ID 09FC015C gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./latrine_0.10.2-1.dsc dpkg-source: info: extracting latrine in latrine-0.10.2 dpkg-source: info: unpacking latrine_0.10.2.orig.tar.gz dpkg-source: info: applying latrine_0.10.2-1.diff.gz Check disc space ──────────────── Sufficient free space for build User Environment ──────────────── HOME=/sbuild-nonexistent LOGNAME=root PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 SCHROOT_CHROOT_NAME=unstable-amd64-sbuild SCHROOT_COMMAND=env SCHROOT_GID=0 SCHROOT_GROUP=root SCHROOT_SESSION_ID=unstable-amd64-sbuild-21fe2116-ff87-4a1a-964e-e51eb60f36c8 SCHROOT_UID=0 SCHROOT_USER=root SHELL=/bin/sh USER=root dpkg-buildpackage ───────────────── dpkg-buildpackage: warning: using a gain-root-command while being root dpkg-buildpackage: source package latrine dpkg-buildpackage: source version 0.10.2-1 dpkg-buildpackage: source changed by Martin A. Godisch dpkg-source --before-build latrine-0.10.2 dpkg-buildpackage: host architecture amd64 fakeroot debian/rules clean test -f src/latrine.c && test -f debian/rules rm -f build debian/files debian/substvars [ ! -f src/Makefile ] || /usr/bin/make -C src -i distclean rm -rf debian/latrine dpkg-buildpackage: warning: debian/rules must be updated to support the 'build-arch' and 'build-indep' targets (at least 'build-arch' seems to be missing) debian/rules build test -f src/latrine.c && test -f debian/rules cd src && ./configure --build x86_64-linux-gnu --prefix=/usr --bindir=/usr/bin --datadir=/usr/share \ --mandir=/usr/share/man --sysconfdir=/etc --with-dictdir=/usr/share/dictd checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for a BSD-compatible install... /usr/bin/install -c checking whether ln -s works... yes checking whether make sets $(MAKE)... yes checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking langinfo.h usability... yes checking langinfo.h presence... yes checking for langinfo.h... yes checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking ncursesw/ncurses.h usability... yes checking ncursesw/ncurses.h presence... yes checking for ncursesw/ncurses.h... yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for unistd.h... (cached) yes checking for initscr in -lncursesw... yes checking for gzopen in -lz... yes checking for an ANSI C-conforming const... yes checking for inline... inline checking for pid_t... yes checking return type of signal handlers... void checking for size_t... yes checking for uint32_t... yes checking vfork.h usability... no checking vfork.h presence... no checking for vfork.h... no checking for fork... yes checking for vfork... yes checking for working fork... yes checking for working vfork... (cached) yes checking for stdlib.h... (cached) yes checking for GNU libc compatible malloc... yes checking for stdlib.h... (cached) yes checking for GNU libc compatible realloc... yes checking whether lstat dereferences a symlink specified with a trailing slash... yes checking whether stat accepts an empty string... no checking for atexit... yes checking for getcwd... yes checking for memmove... yes checking for memset... yes checking for mkdir... yes checking for nl_langinfo... yes checking for setlocale... yes checking for strcasecmp... yes checking for strerror... yes checking for strstr... yes checking for strtol... yes checking for localedir... /usr/share/locale checking for dictdir... /usr/share/dictd checking for release date... April 2009 configure: creating ./config.status config.status: creating Makefile config.status: creating latrine.1 config.status: creating latrine.conf config.status: creating config.h /usr/bin/make -C src make[1]: Entering directory `/«PKGBUILDDIR»/src' gcc -Wall -funroll-loops -D_GNU_SOURCE -g -O2 -I. -DSYSCONFFILE=\"/etc/latrine.conf\" -DDICTDIR=\"/usr/share/dictd\" -DLOCALEDIR=\"/usr/share/locale\" -c -o latrine.o latrine.c gcc -Wall -funroll-loops -D_GNU_SOURCE -g -O2 -I. -DSYSCONFFILE=\"/etc/latrine.conf\" -DDICTDIR=\"/usr/share/dictd\" -DLOCALEDIR=\"/usr/share/locale\" -c -o charset.o charset.c gcc -Wall -funroll-loops -D_GNU_SOURCE -g -O2 -I. -DSYSCONFFILE=\"/etc/latrine.conf\" -DDICTDIR=\"/usr/share/dictd\" -DLOCALEDIR=\"/usr/share/locale\" -c -o data.o data.c data.c:144:21: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] fprintf(debug, "%5d %08lx %3d |%s| \"%s\"\n", ~~^ %5zd data.c:177:37: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] fprintf(debug, "select_word: [r=%d w=%d] [l=%d:%d:%d] [p=%d n=%d] selecting \"%s\"\n", ~^ %zd data.c:177:42: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] fprintf(debug, "select_word: [r=%d w=%d] [l=%d:%d:%d] [p=%d n=%d] selecting \"%s\"\n", ~^ %zd data.c:177:49: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] fprintf(debug, "select_word: [r=%d w=%d] [l=%d:%d:%d] [p=%d n=%d] selecting \"%s\"\n", ~^ %zd data.c:177:52: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] fprintf(debug, "select_word: [r=%d w=%d] [l=%d:%d:%d] [p=%d n=%d] selecting \"%s\"\n", ~^ %zd data.c:177:55: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] fprintf(debug, "select_word: [r=%d w=%d] [l=%d:%d:%d] [p=%d n=%d] selecting \"%s\"\n", ~^ %zd data.c:177:62: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] fprintf(debug, "select_word: [r=%d w=%d] [l=%d:%d:%d] [p=%d n=%d] selecting \"%s\"\n", ~^ %zd data.c:177:67: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] fprintf(debug, "select_word: [r=%d w=%d] [l=%d:%d:%d] [p=%d n=%d] selecting \"%s\"\n", ~^ %zd data.c:222:11: warning: incompatible pointer types passing 'gzFile *' (aka 'struct gzFile_s **') to parameter of type 'gzFile' (aka 'struct gzFile_s *'); dereference with * [-Wincompatible-pointer-types] gzprintf(F, HEADER, WORDLIST_VERSION); ^ * /usr/include/zlib.h:1332:46: note: passing argument to parameter 'file' here ZEXTERN int ZEXPORTVA gzprintf Z_ARG((gzFile file, const char *format, ...)); ^ /usr/include/zconf.h:272:26: note: expanded from macro 'Z_ARG' # define Z_ARG(args) args ^ data.c:223:11: warning: incompatible pointer types passing 'gzFile *' (aka 'struct gzFile_s **') to parameter of type 'gzFile' (aka 'struct gzFile_s *'); dereference with * [-Wincompatible-pointer-types] gzprintf(F, _("# Dictionary: %s\n" ^ * /usr/include/zlib.h:1332:46: note: passing argument to parameter 'file' here ZEXTERN int ZEXPORTVA gzprintf Z_ARG((gzFile file, const char *format, ...)); ^ /usr/include/zconf.h:272:26: note: expanded from macro 'Z_ARG' # define Z_ARG(args) args ^ data.c:275:25: warning: incompatible pointer types passing 'gzFile' (aka 'struct gzFile_s *') to parameter of type 'gzFile *' (aka 'struct gzFile_s **'); take the address with & [-Wincompatible-pointer-types] print_wordlist_intro(tmp); ^~~ & data.c:219:49: note: passing argument to parameter 'F' here static inline void print_wordlist_intro(gzFile *F) ^ data.c:412:42: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] fprintf(debug, "load_wordlist: [+] %5d %08lx %3d |%s| \"%s\"\n", ~~^ %5zd data.c:427:39: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] fprintf(debug, "load_wordlist: [=%d] %5d %08lx %3d |%s| \"%s\"\n", i, ~^ ~ %zd data.c:427:44: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] fprintf(debug, "load_wordlist: [=%d] %5d %08lx %3d |%s| \"%s\"\n", i, ~~^ %5zd data.c:439:41: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] fprintf(debug, "load_wordlist: [-] %5d %08lx %3d |%s| \"%s\"\n", ~~^ %5zd data.c:495:23: warning: incompatible pointer types passing 'gzFile' (aka 'struct gzFile_s *') to parameter of type 'gzFile *' (aka 'struct gzFile_s **'); take the address with & [-Wincompatible-pointer-types] print_wordlist_intro(new); ^~~ & data.c:219:49: note: passing argument to parameter 'F' here static inline void print_wordlist_intro(gzFile *F) ^ 16 warnings generated. gcc -Wall -funroll-loops -D_GNU_SOURCE -g -O2 -I. -DSYSCONFFILE=\"/etc/latrine.conf\" -DDICTDIR=\"/usr/share/dictd\" -DLOCALEDIR=\"/usr/share/locale\" -c -o options.o options.c options.c:370:29: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] fprintf(debug, "--limit=%d < --random=%d, adjusting: --random=%d\n", wordlimit, randcount, wordlimit); ~^ ~~~~~~~~~ %zd options.c:370:43: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] fprintf(debug, "--limit=%d < --random=%d, adjusting: --random=%d\n", wordlimit, randcount, wordlimit); ~^ ~~~~~~~~~ %zd options.c:370:67: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] fprintf(debug, "--limit=%d < --random=%d, adjusting: --random=%d\n", wordlimit, randcount, wordlimit); ~^ ~~~~~~~~~ %zd 3 warnings generated. gcc -Wall -funroll-loops -D_GNU_SOURCE -g -O2 -I. -DSYSCONFFILE=\"/etc/latrine.conf\" -DDICTDIR=\"/usr/share/dictd\" -DLOCALEDIR=\"/usr/share/locale\" -c -o screen.o screen.c screen.c:126:15: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] sprintf(s, "%d/%d (%d %%)", correct, correct + mistaken, (correct + mistaken > 0) ? (int)((double)(correct * 100) / (double)(correct + mistaken) + 0.5) : 0); ~^ ~~~~~~~ %zd screen.c:126:18: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] sprintf(s, "%d/%d (%d %%)", correct, correct + mistaken, (correct + mistaken > 0) ? (int)((double)(correct * 100) / (double)(correct + mistaken) + 0.5) : 0); ~^ ~~~~~~~~~~~~~~~~~~ %ld screen.c:276:31: warning: format specifies type 'unsigned int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] snprintf(line1, BUFSIZE, _("%u of %u phrases reloaded."), get_wordcount(), get_dictcount()); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~ ./latrine.h:26:27: note: expanded from macro '_' #define _(string) gettext(string) ^ /usr/include/libintl.h:110:41: note: expanded from macro 'gettext' # define gettext(msgid) dgettext (NULL, msgid) ^ /usr/include/libintl.h:113:26: note: expanded from macro 'dgettext' dcgettext (domainname, msgid, LC_MESSAGES) ^ screen.c:276:37: warning: format specifies type 'unsigned int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] snprintf(line1, BUFSIZE, _("%u of %u phrases reloaded."), get_wordcount(), get_dictcount()); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~ ./latrine.h:26:27: note: expanded from macro '_' #define _(string) gettext(string) ^ /usr/include/libintl.h:110:41: note: expanded from macro 'gettext' # define gettext(msgid) dgettext (NULL, msgid) ^ /usr/include/libintl.h:113:26: note: expanded from macro 'dgettext' dcgettext (domainname, msgid, LC_MESSAGES) ^ screen.c:508:31: warning: format specifies type 'unsigned int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] snprintf(line1, BUFSIZE, _("%u of %u phrases loaded."), get_wordcount(), get_dictcount()); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~ ./latrine.h:26:27: note: expanded from macro '_' #define _(string) gettext(string) ^ /usr/include/libintl.h:110:41: note: expanded from macro 'gettext' # define gettext(msgid) dgettext (NULL, msgid) ^ /usr/include/libintl.h:113:26: note: expanded from macro 'dgettext' dcgettext (domainname, msgid, LC_MESSAGES) ^ screen.c:508:37: warning: format specifies type 'unsigned int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] snprintf(line1, BUFSIZE, _("%u of %u phrases loaded."), get_wordcount(), get_dictcount()); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~ ./latrine.h:26:27: note: expanded from macro '_' #define _(string) gettext(string) ^ /usr/include/libintl.h:110:41: note: expanded from macro 'gettext' # define gettext(msgid) dgettext (NULL, msgid) ^ /usr/include/libintl.h:113:26: note: expanded from macro 'dgettext' dcgettext (domainname, msgid, LC_MESSAGES) ^ 6 warnings generated. gcc -Wall -funroll-loops -D_GNU_SOURCE -g -O2 -I. -DSYSCONFFILE=\"/etc/latrine.conf\" -DDICTDIR=\"/usr/share/dictd\" -DLOCALEDIR=\"/usr/share/locale\" -c -o memory.o memory.c gcc -Wall -funroll-loops -D_GNU_SOURCE -g -O2 -I. -DSYSCONFFILE=\"/etc/latrine.conf\" -DDICTDIR=\"/usr/share/dictd\" -DLOCALEDIR=\"/usr/share/locale\" -c -o dictd.o dictd.c gcc -Wall -funroll-loops -D_GNU_SOURCE -g -O2 -I. -DSYSCONFFILE=\"/etc/latrine.conf\" -DDICTDIR=\"/usr/share/dictd\" -DLOCALEDIR=\"/usr/share/locale\" -c -o md5.o md5.c gcc -Wall latrine.o charset.o data.o options.o screen.o memory.o dictd.o md5.o -lz -lncursesw -o latrine latrine.o: In function `main': /«PKGBUILDDIR»/src/latrine.c:185: undefined reference to `MALLOC' /«PKGBUILDDIR»/src/latrine.c:182: undefined reference to `MALLOC' /«PKGBUILDDIR»/src/latrine.c:198: undefined reference to `REALLOC' charset.o: In function `load_keymap': /«PKGBUILDDIR»/src/charset.c:200: undefined reference to `STRDUP' charset.o: In function `convert': /«PKGBUILDDIR»/src/charset.c:249: undefined reference to `MALLOC' /«PKGBUILDDIR»/src/charset.c:264: undefined reference to `FREE' data.o: In function `load_wordlist': /«PKGBUILDDIR»/src/data.c:395: undefined reference to `REALLOC' /«PKGBUILDDIR»/src/data.c:393: undefined reference to `MALLOC' /«PKGBUILDDIR»/src/data.c:388: undefined reference to `MALLOC' /«PKGBUILDDIR»/src/data.c:406: undefined reference to `REALLOC' /«PKGBUILDDIR»/src/data.c:453: undefined reference to `REALLOC' data.o: In function `open_wordfile': /«PKGBUILDDIR»/src/data.c:267: undefined reference to `MALLOC' /«PKGBUILDDIR»/src/data.c:300: undefined reference to `FREE' /«PKGBUILDDIR»/src/data.c:297: undefined reference to `FREE' data.o: In function `save_wordlist': /«PKGBUILDDIR»/src/data.c:485: undefined reference to `MALLOC' /«PKGBUILDDIR»/src/data.c:490: undefined reference to `FREE' /«PKGBUILDDIR»/src/data.c:542: undefined reference to `FREE' options.o: In function `do_conf': /«PKGBUILDDIR»/src/options.c:185: undefined reference to `STRDUP' /«PKGBUILDDIR»/src/options.c:194: undefined reference to `FREE' /«PKGBUILDDIR»/src/options.c:197: undefined reference to `FREE' /«PKGBUILDDIR»/src/options.c:187: undefined reference to `STRDUP' options.o: In function `mkdictfile': /«PKGBUILDDIR»/src/options.c:86: undefined reference to `MALLOC' /«PKGBUILDDIR»/src/options.c:91: undefined reference to `FREE' options.o: In function `mkwordfile': /«PKGBUILDDIR»/src/options.c:114: undefined reference to `MALLOC' options.o: In function `open_debug_log': /«PKGBUILDDIR»/src/options.c:130: undefined reference to `MALLOC' options.o: In function `do_opts': /«PKGBUILDDIR»/src/options.c:295: undefined reference to `FREE' /«PKGBUILDDIR»/src/options.c:283: undefined reference to `STRDUP' /«PKGBUILDDIR»/src/options.c:285: undefined reference to `STRDUP' options.o: In function `fullpath': /«PKGBUILDDIR»/src/options.c:49: undefined reference to `MALLOC' /«PKGBUILDDIR»/src/options.c:45: undefined reference to `STRDUP' /«PKGBUILDDIR»/src/options.c:60: undefined reference to `MALLOC' screen.o: In function `init_screen': /«PKGBUILDDIR»/src/screen.c:300: undefined reference to `STRDUP' /«PKGBUILDDIR»/src/screen.c:302: undefined reference to `STRDUP' screen.o: In function `blowup': /«PKGBUILDDIR»/src/screen.c:478: undefined reference to `MALLOC' /«PKGBUILDDIR»/src/screen.c:478: undefined reference to `MALLOC' /«PKGBUILDDIR»/src/screen.c:478: undefined reference to `MALLOC' screen.o: In function `key_handler': /«PKGBUILDDIR»/src/screen.c:431: undefined reference to `make_digraph' /«PKGBUILDDIR»/src/screen.c:432: undefined reference to `wcsappend' /«PKGBUILDDIR»/src/screen.c:433: undefined reference to `wcsbackspace' /«PKGBUILDDIR»/src/screen.c:434: undefined reference to `wcsappend' /«PKGBUILDDIR»/src/screen.c:370: undefined reference to `wcsbackspace' screen.o: In function `check': /«PKGBUILDDIR»/src/screen.c:452: undefined reference to `wcsreverse' screen.o: In function `update_phrase': /«PKGBUILDDIR»/src/screen.c:187: undefined reference to `wcstrlen' screen.o: In function `update_translation': /«PKGBUILDDIR»/src/screen.c:238: undefined reference to `wcstrlen' /«PKGBUILDDIR»/src/screen.c:242: undefined reference to `wcstrlen' /«PKGBUILDDIR»/src/screen.c:245: undefined reference to `wcsreverse' dictd.o: In function `read_dictd': /«PKGBUILDDIR»/src/dictd.c:82: undefined reference to `MALLOC' /«PKGBUILDDIR»/src/dictd.c:87: undefined reference to `STRDUP' /«PKGBUILDDIR»/src/dictd.c:119: undefined reference to `MALLOC' /«PKGBUILDDIR»/src/dictd.c:124: undefined reference to `STRDUP' clang: error: linker command failed with exit code 1 (use -v to see invocation) make[1]: *** [latrine] Error 1 make[1]: Leaving directory `/«PKGBUILDDIR»/src' make: *** [build] Error 2 dpkg-buildpackage: error: debian/rules build gave error exit status 2 ──────────────────────────────────────────────────────────────────────────────── Build finished at 20120623-1647 Finished ──────── E: Build failure (dpkg-buildpackage died) ┌──────────────────────────────────────────────────────────────────────────────┐ │ Cleanup │ └──────────────────────────────────────────────────────────────────────────────┘ Purging /«BUILDDIR» Not cleaning session: cloned chroot in use ┌──────────────────────────────────────────────────────────────────────────────┐ │ Summary │ └──────────────────────────────────────────────────────────────────────────────┘ Architecture: amd64 Build-Space: 1020 Build-Time: 8 Distribution: unstable Fail-Stage: build Install-Time: 6 Job: latrine_0.10.2-1 Package: latrine Package-Time: 40 Source-Version: 0.10.2-1 Space: 1020 Status: attempted Version: 0.10.2-1 ──────────────────────────────────────────────────────────────────────────────── Finished at 20120623-1647 Build needed 00:00:40, 1020k disc space DC-Status: Failed 40.615752s