[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#475980: caudium: FTBFS: mhash.c:28:26: error: caudium_util.h: No such file or directory



Package: caudium
Version: 2:1.4.9.1-5
Severity: serious
User: debian-qa@lists.debian.org
Usertags: qa-ftbfs-20080413 qa-ftbfs
Justification: FTBFS on i386

Hi,

During a rebuild of all packages in sid, your package failed to build on i386.

This rebuild was done with gcc 4.3 instead of gcc 4.2, because gcc 4.3 is now
the default on most architectures (even if it's not the case on i386 yet).
Feel free to downgrade this bug to 'important' if your package is only built
on i386, and this bug is specific to gcc 4.3 (i.e the package builds fine with
gcc 4.2).

Relevant part:
> DC-Build-Header: caudium 2:1.4.9.1-5 / Mon Apr 14 01:26:01 +0200 2008
> Automatic build of caudium_2:1.4.9.1-5 on bordereau-4.bordeaux.grid5000.fr by sbuild/amd64 0.57.0
> Build started at 20080414-0126
> ******************************************************************************
> Failed to open ./caudium_1.4.9.1-5.dsc
> Checking available source versions...
> Fetching source files...
> Reading package lists...
> Building dependency tree...
> Reading state information...
> Need to get 2962kB of source archives.
> Get:1 http://idpot.grenoble.grid5000.fr sid/main caudium 2:1.4.9.1-5 (dsc) [827B]
> Get:2 http://idpot.grenoble.grid5000.fr sid/main caudium 2:1.4.9.1-5 (tar) [2866kB]
> Get:3 http://idpot.grenoble.grid5000.fr sid/main caudium 2:1.4.9.1-5 (diff) [95.4kB]
> Fetched 2962kB in 0s (3273kB/s)
> Download complete and in download only mode
> ** Using build dependencies supplied by package:
> Build-Depends: autoconf (>> 2.53), debconf (>= 0.2.26), debconf-utils, debhelper (>> 4.1.16), libmhash-dev, libpcre3-dev, libsablot0-dev, libxmltok1-dev, perl (>= 5.8.0), pike7.6-dev (>= 7.6.93-2), sharutils
> Checking for already installed source dependencies...
> autoconf: missing
> Using default version 2.61-7
> debconf: already installed (1.5.20 >= 0.2.26 is satisfied)
> debconf-utils: missing
> debhelper: missing
> Using default version 6.0.11
> libmhash-dev: missing
> libpcre3-dev: missing
> libsablot0-dev: missing
> libxmltok1-dev: missing
> perl: already installed (5.8.8-12 >= 5.8.0 is satisfied)
> pike7.6-dev: missing
> Using default version 7.6.112-1
> sharutils: missing
> Checking for source dependency conflicts...
> Reading package lists...
> Building dependency tree...
> Reading state information...
> The following extra packages will be installed:
>   bsdmainutils file gettext gettext-base groff-base html2text intltool-debian
>   libexpat1 libexpat1-dev libkeyutils1 libkrb53 libmagic1 libmhash2
>   libmozjs-dev libmozjs0d libnettle2 libnspr4-0d libnspr4-dev libpcre3
>   libpcrecpp0 libsablot0 libxmltok1 m4 man-db pike7.6-core po-debconf
> Suggested packages:
>   autobook autoconf-archive autoconf-doc autoconf2.13 gnu-standards libtool
>   wamerican wordlist whois vacation dh-make cvs gettext-doc groff krb5-doc
>   krb5-user www-browser pike7.6-doc mailx
> Recommended packages:
>   automake automaken curl wget lynx pike7.6-image libcompress-zlib-perl
>   libmail-box-perl libmail-sendmail-perl
> The following NEW packages will be installed:
>   autoconf bsdmainutils debconf-utils debhelper file gettext gettext-base
>   groff-base html2text intltool-debian libexpat1 libexpat1-dev libkeyutils1
>   libkrb53 libmagic1 libmhash-dev libmhash2 libmozjs-dev libmozjs0d libnettle2
>   libnspr4-0d libnspr4-dev libpcre3 libpcre3-dev libpcrecpp0 libsablot0
>   libsablot0-dev libxmltok1 libxmltok1-dev m4 man-db pike7.6-core pike7.6-dev
>   po-debconf sharutils
> 0 upgraded, 35 newly installed, 0 to remove and 0 not upgraded.
> Need to get 13.3MB of archives.
> After this operation, 43.6MB of additional disk space will be used.
> WARNING: The following packages cannot be authenticated!
>   bsdmainutils groff-base man-db libmagic1 file gettext-base libkeyutils1
>   libkrb53 libpcre3 m4 sharutils autoconf debconf-utils html2text gettext
>   intltool-debian po-debconf debhelper libexpat1 libexpat1-dev libmhash2
>   libmhash-dev libnspr4-0d libmozjs0d libnspr4-dev libmozjs-dev libnettle2
>   libpcrecpp0 libpcre3-dev libsablot0 libsablot0-dev libxmltok1 libxmltok1-dev
>   pike7.6-core pike7.6-dev
> Authentication warning overridden.
> Get:1 http://idpot.grenoble.grid5000.fr sid/main bsdmainutils 6.1.10 [172kB]
> Get:2 http://idpot.grenoble.grid5000.fr sid/main groff-base 1.18.1.1-20 [846kB]
> Get:3 http://idpot.grenoble.grid5000.fr sid/main man-db 2.5.1-3 [997kB]
> Get:4 http://idpot.grenoble.grid5000.fr sid/main libmagic1 4.23-2 [342kB]
> Get:5 http://idpot.grenoble.grid5000.fr sid/main file 4.23-2 [41.0kB]
> Get:6 http://idpot.grenoble.grid5000.fr sid/main gettext-base 0.17-2 [123kB]
> Get:7 http://idpot.grenoble.grid5000.fr sid/main libkeyutils1 1.2-6 [5206B]
> Get:8 http://idpot.grenoble.grid5000.fr sid/main libkrb53 1.6.dfsg.3~beta1-4 [464kB]
> Get:9 http://idpot.grenoble.grid5000.fr sid/main libpcre3 7.6-2 [208kB]
> Get:10 http://idpot.grenoble.grid5000.fr sid/main m4 1.4.11-1 [217kB]
> Get:11 http://idpot.grenoble.grid5000.fr sid/main sharutils 1:4.6.3-1 [206kB]
> Get:12 http://idpot.grenoble.grid5000.fr sid/main autoconf 2.61-7 [448kB]
> Get:13 http://idpot.grenoble.grid5000.fr sid/main debconf-utils 1.5.20 [41.4kB]
> Get:14 http://idpot.grenoble.grid5000.fr sid/main html2text 1.3.2a-3 [98.9kB]
> Get:15 http://idpot.grenoble.grid5000.fr sid/main gettext 0.17-2 [2683kB]
> Get:16 http://idpot.grenoble.grid5000.fr sid/main intltool-debian 0.35.0+20060710.1 [30.8kB]
> Get:17 http://idpot.grenoble.grid5000.fr sid/main po-debconf 1.0.12.1 [237kB]
> Get:18 http://idpot.grenoble.grid5000.fr sid/main debhelper 6.0.11 [522kB]
> Get:19 http://idpot.grenoble.grid5000.fr sid/main libexpat1 1.95.8-4 [63.9kB]
> Get:20 http://idpot.grenoble.grid5000.fr sid/main libexpat1-dev 1.95.8-4 [129kB]
> Get:21 http://idpot.grenoble.grid5000.fr sid/main libmhash2 0.9.9-1 [143kB]
> Get:22 http://idpot.grenoble.grid5000.fr sid/main libmhash-dev 0.9.9-1 [155kB]
> Get:23 http://idpot.grenoble.grid5000.fr sid/main libnspr4-0d 4.7.0-2 [120kB]
> Get:24 http://idpot.grenoble.grid5000.fr sid/main libmozjs0d 1.8.1.13-1 [363kB]
> Get:25 http://idpot.grenoble.grid5000.fr sid/main libnspr4-dev 4.7.0-2 [256kB]
> Get:26 http://idpot.grenoble.grid5000.fr sid/main libmozjs-dev 1.8.1.13-1 [192kB]
> Get:27 http://idpot.grenoble.grid5000.fr sid/main libnettle2 1.15-4 [135kB]
> Get:28 http://idpot.grenoble.grid5000.fr sid/main libpcrecpp0 7.6-2 [93.9kB]
> Get:29 http://idpot.grenoble.grid5000.fr sid/main libpcre3-dev 7.6-2 [254kB]
> Get:30 http://idpot.grenoble.grid5000.fr sid/main libsablot0 1.0.3-1 [319kB]
> Get:31 http://idpot.grenoble.grid5000.fr sid/main libsablot0-dev 1.0.3-1 [462kB]
> Get:32 http://idpot.grenoble.grid5000.fr sid/main libxmltok1 1.2-3 [48.3kB]
> Get:33 http://idpot.grenoble.grid5000.fr sid/main libxmltok1-dev 1.2-3 [69.0kB]
> Get:34 http://idpot.grenoble.grid5000.fr sid/main pike7.6-core 7.6.112-1 [2540kB]
> Get:35 http://idpot.grenoble.grid5000.fr sid/main pike7.6-dev 7.6.112-1 [258kB]
> debconf: delaying package configuration, since apt-utils is not installed
> Fetched 13.3MB in 3s (4169kB/s)
> Selecting previously deselected package bsdmainutils.
> (Reading database ... 9335 files and directories currently installed.)
> Unpacking bsdmainutils (from .../bsdmainutils_6.1.10_i386.deb) ...
> Selecting previously deselected package groff-base.
> Unpacking groff-base (from .../groff-base_1.18.1.1-20_i386.deb) ...
> Selecting previously deselected package man-db.
> Unpacking man-db (from .../man-db_2.5.1-3_i386.deb) ...
> Selecting previously deselected package libmagic1.
> Unpacking libmagic1 (from .../libmagic1_4.23-2_i386.deb) ...
> Selecting previously deselected package file.
> Unpacking file (from .../archives/file_4.23-2_i386.deb) ...
> Selecting previously deselected package gettext-base.
> Unpacking gettext-base (from .../gettext-base_0.17-2_i386.deb) ...
> Selecting previously deselected package libkeyutils1.
> Unpacking libkeyutils1 (from .../libkeyutils1_1.2-6_i386.deb) ...
> Selecting previously deselected package libkrb53.
> Unpacking libkrb53 (from .../libkrb53_1.6.dfsg.3~beta1-4_i386.deb) ...
> Selecting previously deselected package libpcre3.
> Unpacking libpcre3 (from .../libpcre3_7.6-2_i386.deb) ...
> Selecting previously deselected package m4.
> Unpacking m4 (from .../archives/m4_1.4.11-1_i386.deb) ...
> Selecting previously deselected package sharutils.
> Unpacking sharutils (from .../sharutils_1%3a4.6.3-1_i386.deb) ...
> Selecting previously deselected package autoconf.
> Unpacking autoconf (from .../autoconf_2.61-7_all.deb) ...
> Selecting previously deselected package debconf-utils.
> Unpacking debconf-utils (from .../debconf-utils_1.5.20_all.deb) ...
> Selecting previously deselected package html2text.
> Unpacking html2text (from .../html2text_1.3.2a-3_i386.deb) ...
> Selecting previously deselected package gettext.
> Unpacking gettext (from .../gettext_0.17-2_i386.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.12.1_all.deb) ...
> Selecting previously deselected package debhelper.
> Unpacking debhelper (from .../debhelper_6.0.11_all.deb) ...
> Selecting previously deselected package libexpat1.
> Unpacking libexpat1 (from .../libexpat1_1.95.8-4_i386.deb) ...
> Selecting previously deselected package libexpat1-dev.
> Unpacking libexpat1-dev (from .../libexpat1-dev_1.95.8-4_i386.deb) ...
> Selecting previously deselected package libmhash2.
> Unpacking libmhash2 (from .../libmhash2_0.9.9-1_i386.deb) ...
> Selecting previously deselected package libmhash-dev.
> Unpacking libmhash-dev (from .../libmhash-dev_0.9.9-1_i386.deb) ...
> Selecting previously deselected package libnspr4-0d.
> Unpacking libnspr4-0d (from .../libnspr4-0d_4.7.0-2_i386.deb) ...
> Selecting previously deselected package libmozjs0d.
> Unpacking libmozjs0d (from .../libmozjs0d_1.8.1.13-1_i386.deb) ...
> Selecting previously deselected package libnspr4-dev.
> Unpacking libnspr4-dev (from .../libnspr4-dev_4.7.0-2_i386.deb) ...
> Selecting previously deselected package libmozjs-dev.
> Unpacking libmozjs-dev (from .../libmozjs-dev_1.8.1.13-1_all.deb) ...
> Selecting previously deselected package libnettle2.
> Unpacking libnettle2 (from .../libnettle2_1.15-4_i386.deb) ...
> Selecting previously deselected package libpcrecpp0.
> Unpacking libpcrecpp0 (from .../libpcrecpp0_7.6-2_i386.deb) ...
> Selecting previously deselected package libpcre3-dev.
> Unpacking libpcre3-dev (from .../libpcre3-dev_7.6-2_i386.deb) ...
> Selecting previously deselected package libsablot0.
> Unpacking libsablot0 (from .../libsablot0_1.0.3-1_i386.deb) ...
> Selecting previously deselected package libsablot0-dev.
> Unpacking libsablot0-dev (from .../libsablot0-dev_1.0.3-1_i386.deb) ...
> Selecting previously deselected package libxmltok1.
> Unpacking libxmltok1 (from .../libxmltok1_1.2-3_i386.deb) ...
> Selecting previously deselected package libxmltok1-dev.
> Unpacking libxmltok1-dev (from .../libxmltok1-dev_1.2-3_i386.deb) ...
> Selecting previously deselected package pike7.6-core.
> Unpacking pike7.6-core (from .../pike7.6-core_7.6.112-1_i386.deb) ...
> Selecting previously deselected package pike7.6-dev.
> Unpacking pike7.6-dev (from .../pike7.6-dev_7.6.112-1_i386.deb) ...
> Setting up bsdmainutils (6.1.10) ...
> Setting up groff-base (1.18.1.1-20) ...
> Setting up man-db (2.5.1-3) ...
> Building database of manual pages ...
> Setting up libmagic1 (4.23-2) ...
> Setting up file (4.23-2) ...
> Setting up gettext-base (0.17-2) ...
> Setting up libkeyutils1 (1.2-6) ...
> Setting up libkrb53 (1.6.dfsg.3~beta1-4) ...
> Setting up libpcre3 (7.6-2) ...
> Setting up m4 (1.4.11-1) ...
> Setting up sharutils (1:4.6.3-1) ...
> Setting up autoconf (2.61-7) ...
> Setting up debconf-utils (1.5.20) ...
> Setting up html2text (1.3.2a-3) ...
> Setting up gettext (0.17-2) ...
> Setting up intltool-debian (0.35.0+20060710.1) ...
> Setting up po-debconf (1.0.12.1) ...
> Setting up debhelper (6.0.11) ...
> Setting up libexpat1 (1.95.8-4) ...
> Setting up libexpat1-dev (1.95.8-4) ...
> Setting up libmhash2 (0.9.9-1) ...
> Setting up libmhash-dev (0.9.9-1) ...
> Setting up libnspr4-0d (4.7.0-2) ...
> Setting up libmozjs0d (1.8.1.13-1) ...
> Setting up libnspr4-dev (4.7.0-2) ...
> Setting up libmozjs-dev (1.8.1.13-1) ...
> Setting up libnettle2 (1.15-4) ...
> Setting up libpcrecpp0 (7.6-2) ...
> Setting up libpcre3-dev (7.6-2) ...
> Setting up libsablot0 (1.0.3-1) ...
> Setting up libsablot0-dev (1.0.3-1) ...
> Setting up libxmltok1 (1.2-3) ...
> Setting up libxmltok1-dev (1.2-3) ...
> Setting up pike7.6-core (7.6.112-1) ...
> Setting up pike7.6-dev (7.6.112-1) ...
> Checking correctness of source dependencies...
> Kernel: Linux 2.6.18-3-amd64 i386 (x86_64)
> Toolchain package versions: libc6-dev_2.7-10 linux-libc-dev_2.6.24-5 gcc-4.3_4.3.0-3 g++-4.3_4.3.0-3 binutils_2.18.1~cvs20080103-4 libstdc++6-4.3-dev_4.3.0-3 libstdc++6_4.3.0-3
> ------------------------------------------------------------------------------
> gpg: Signature made Thu Jan 31 10:24:24 2008 CET using DSA key ID 4B2B2B9E
> gpg: Can't check signature: public key not found
> dpkg-source: extracting caudium in caudium-1.4.9.1
> dpkg-source: info: unpacking caudium_1.4.9.1.orig.tar.gz
> dpkg-source: info: applying caudium_1.4.9.1-5.diff.gz
> dpkg-buildpackage: set CFLAGS to default value: -g -O2
> dpkg-buildpackage: set CPPFLAGS to default value: 
> dpkg-buildpackage: set LDFLAGS to default value: 
> dpkg-buildpackage: set FFLAGS to default value: -g -O2
> dpkg-buildpackage: set CXXFLAGS to default value: -g -O2
> dpkg-buildpackage: source package caudium
> dpkg-buildpackage: source version 2:1.4.9.1-5
> dpkg-buildpackage: source changed by Daniel Baumann <daniel@debian.org>
> dpkg-buildpackage: host architecture i386
>  /usr/bin/fakeroot debian/rules clean
> dh_testdir
> dh_testroot
> rm -f build-stamp configure-stamp
> # Add here commands to clean up after the build process.
> /usr/bin/make spotless
> make[1]: Entering directory `/build/user/caudium-1.4.9.1'
> make[1]: *** No rule to make target `spotless'.  Stop.
> make[1]: Leaving directory `/build/user/caudium-1.4.9.1'
> make: [clean] Error 2 (ignored)
> rm -f `find -name ".cvsignore" -type f -print`
> rm -rf `find -name "CVS" -type d -print`
> rm -f smartlink statuslock
> rm -rf /build/user/caudium-1.4.9.1/debian/*.links
> dh_clean
>  dpkg-source -b caudium-1.4.9.1
> dpkg-source: info: using source format `1.0'
> dpkg-source: info: building caudium using existing caudium_1.4.9.1.orig.tar.gz
> dpkg-source: info: building caudium in caudium_1.4.9.1-5.diff.gz
> dpkg-source: warning: file caudium-1.4.9.1/debian/caudium-perl.docs has no final newline (either original or modified version)
> dpkg-source: info: building caudium in caudium_1.4.9.1-5.dsc
>  debian/rules build
> dh_testdir
> # Add here commands to configure the package.
> if test "yes" = "yes"; then \
> 	    ./autogen.sh; \
> 	    rm -rf `find -name "CVS" -type d -print`; \
> 	fi
> Running autogen in 'autodoc'
> Running autogen in 'src'
> Running autogen in 'src/cmods/Mhash'
> Running autogen in 'src/cmods/PCRE'
> Running autogen in 'src/cmods/PiXSL'
> Running autogen in 'src/cmods/UltraLog'
> Running autogen in 'src/cmods/_Caudium'
> Running autogen in 'src/cmods'
> configure.ac:36: warning: AC_CONFIG_SUBDIRS: you should use literals
> ../../lib/autoconf/status.m4:919: AC_CONFIG_SUBDIRS is expanded from...
> configure.ac:36: the top level
> Running autogen in 'src/tools'
> Running autogen in 'tools'
> ./configure --prefix=/usr --with-pike=/usr/bin/pike7.6 --with-serverdir=/usr/lib/caudium --without-PCRE
> checking whether make sets $(MAKE)... yes
> checking for a BSD-compatible install... /usr/bin/install -c
> configure: WARNING:  Converted . to /build/user/caudium-1.4.9.1,
> If this does not work, please use an absolute path to the configure script. 
> 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 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 AIX... no
> 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 minix/config.h usability... no
> checking minix/config.h presence... no
> checking for minix/config.h... no
> checking for dlopen in -ldl... yes
> checking for shl_load in -ldld... no
> checking for dld_link in -ldld... no
> checking for stdlib.h... (cached) yes
> checking for string.h... (cached) yes
> checking for unistd.h... (cached) yes
> checking for sys/stat.h... (cached) yes
> checking for sys/types.h... (cached) yes
> checking sys/errno.h usability... yes
> checking sys/errno.h presence... yes
> checking for sys/errno.h... yes
> checking for uname... /bin/uname
> checking operating system... Linux
> checking if /build/user/caudium-1.4.9.1/smartlink exists is up to date and works... no
> checking whether smartlink compiles... yes
> checking for a working Pike (>= 7.6.24 <= 7.7.0)... 
>   .../usr/bin/pike7.6 7.6.112 => good version
> No version.h in /usr/bin/../pike/7.6.112/include/pike
> No version.h in /usr/bin/../include/pike7.6
> Using /usr/bin/../include/pike/7.6.112 as the C include directory
> /usr/include/pike/7.6.112
> No version.h in /usr/bin/../../pike/7.6.112/include/pike
> No version.h in /usr/bin/../../include/pike7.6
> No version.h in /usr/bin/../../include/pike/7.6.112
> No version.h in /usr/bin/../../include/pike7.6.112
> No version.h in /usr/bin/../../include/pike7.6.112
> No version.h in /usr/bin/../../include/pike7.6
> No version.h in /usr/bin/../../include/pike/7.6
> No version.h in /usr/bin/../../include/pike/pike7.6
> No version.h in /usr/bin/../../include/pike
> No version.h in /usr/bin/../../src
> No version.h in /usr/bin/../../../pike/7.6.112/include/pike
> No version.h in /usr/bin/../../../include/pike7.6
> No version.h in /usr/bin/../../../include/pike/7.6.112
> No version.h in /usr/bin/../../../include/pike7.6.112
> No version.h in /usr/bin/../../../include/pike7.6.112
> No version.h in /usr/bin/../../../include/pike7.6
> No version.h in /usr/bin/../../../include/pike/7.6
> No version.h in /usr/bin/../../../include/pike/pike7.6
> No version.h in /usr/bin/../../../include/pike
> No version.h in /usr/bin/../../../src
> No version.h in /usr/bin/../../../../pike/7.6.112/include/pike
> No version.h in /usr/bin/../../../../include/pike7.6
> No version.h in /usr/bin/../../../../include/pike/7.6.112
> No version.h in /usr/bin/../../../../include/pike7.6.112
> No version.h in /usr/bin/../../../../include/pike7.6.112
> No version.h in /usr/bin/../../../../include/pike7.6
> No version.h in /usr/bin/../../../../include/pike/7.6
> No version.h in /usr/bin/../../../../include/pike/pike7.6
> No version.h in /usr/bin/../../../../include/pike
> No version.h in /usr/bin/../../../../src
> found Pike 7.6.112 (/usr/bin/pike7.6) with C headers in  -I/usr/include/pike/7.6.112
> checking for extra include directories... 
> checking /usr/include... added
> checking /usr/local/include... added
> checking /sw/local/include... no
> checking /usr/gnu/include... no
> checking /opt/gnu/include... no
> checking /sw/gnu/include... no
> checking /sw/include... no
> checking /usr/freeware/include... no
> checking /usr/pkg/include... no
> checking /opt/include... no
> checking /opt/local/include... no
> checking /usr/X11*/include... no
> checking for extra library directories... 
> checking /usr/lib... added
> checking /usr/local/lib... added
> checking /sw/local/lib... no
> checking /sw/lib... no
> checking /usr/pkg/lib... no
> checking /usr/gnu/lib... no
> checking /opt/gnu/lib... no
> checking /sw/gnu/lib... no
> checking /usr/freeware/lib... no
> checking /opt/lib... no
> checking /opt/local/lib... no
> checking /usr/X11*/lib... no
> checking for libgcc file name... /usr/lib/gcc/i486-linux-gnu/4.3.1/libgcc.a
> checking SO... so
> checking LDSHARED... /build/user/caudium-1.4.9.1/smartlink gcc -shared -fPIC
> checking CCSHARED... -fPIC
> configure: creating ./config.status
> config.status: creating Makefile
> config.status: creating server/start-caudium
> config.status: creating server/bin/install
> config.status: executing hail_epita commands
> Fixing permissions for server/start-caudium
> Fixing permissions for server/bin/install.pike
> Hail EPITA!
> === configuring in src (/build/user/caudium-1.4.9.1/src)
> configure: running /bin/sh /build/user/caudium-1.4.9.1/src/configure '--prefix=/usr'  '--with-pike=/usr/bin/pike7.6' '--with-serverdir=/usr/lib/caudium' '--without-PCRE' 'CFLAGS=-fPIC -s' 'LDFLAGS=' 'CPPFLAGS=' --cache-file=/dev/null --srcdir=/build/user/caudium-1.4.9.1/src
> checking whether make sets $(MAKE)... yes
> configure: creating ./config.status
> config.status: creating Makefile
> === configuring in cmods (/build/user/caudium-1.4.9.1/src/cmods)
> configure: running /bin/sh ./configure '--prefix=/usr'  '--with-pike=/usr/bin/pike7.6' '--with-serverdir=/usr/lib/caudium' '--without-PCRE' 'CFLAGS=-fPIC -s' 'LDFLAGS=' 'CPPFLAGS=' --cache-file=/dev/null --srcdir=.
> checking for gcc... /build/user/caudium-1.4.9.1/smartlink 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 /build/user/caudium-1.4.9.1/smartlink gcc accepts -g... yes
> checking for /build/user/caudium-1.4.9.1/smartlink gcc option to accept ISO C89... none needed
> checking for a BSD-compatible install... /usr/bin/install -c
> configure: WARNING:  Converted . to /build/user/caudium-1.4.9.1/src/cmods,
> If this does not work, please use an absolute path to the configure script. 
> configure: creating ./config.status
> config.status: creating Makefile
> config.status: creating module_makefile
> === configuring in Mhash (/build/user/caudium-1.4.9.1/src/cmods/Mhash)
> configure: running /bin/sh /build/user/caudium-1.4.9.1/src/cmods/Mhash/configure '--prefix=/usr'  '--with-pike=/usr/bin/pike7.6' '--with-serverdir=/usr/lib/caudium' '--without-PCRE' 'CFLAGS=-fPIC -s' 'LDFLAGS=' 'CPPFLAGS=' 'CC=/build/user/caudium-1.4.9.1/smartlink gcc' --cache-file=/dev/null --srcdir=/build/user/caudium-1.4.9.1/src/cmods/Mhash
> checking for gcc... /build/user/caudium-1.4.9.1/smartlink 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 /build/user/caudium-1.4.9.1/smartlink gcc accepts -g... yes
> checking for /build/user/caudium-1.4.9.1/smartlink gcc option to accept ISO C89... none needed
> checking for a BSD-compatible install... /usr/bin/install -c
> checking for the Caudium cmod base directory... found
> checking how to run the C preprocessor... /build/user/caudium-1.4.9.1/smartlink 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 mhash.h usability... yes
> checking mhash.h presence... yes
> checking for mhash.h... yes
> checking for mhash in -lmhash... yes
> configure: creating ./config.status
> config.status: creating Makefile.pre
> config.status: creating mhash_config.h
> config.status: executing default commands
> make[1]: Entering directory `/build/user/caudium-1.4.9.1/src/cmods/Mhash'
> Calculating dependencies...
> make[1]: *** [depend] Error 1
> make[1]: Leaving directory `/build/user/caudium-1.4.9.1/src/cmods/Mhash'
> === configuring in PiXSL (/build/user/caudium-1.4.9.1/src/cmods/PiXSL)
> configure: running /bin/sh /build/user/caudium-1.4.9.1/src/cmods/PiXSL/configure '--prefix=/usr'  '--with-pike=/usr/bin/pike7.6' '--with-serverdir=/usr/lib/caudium' '--without-PCRE' 'CFLAGS=-fPIC -s' 'LDFLAGS=' 'CPPFLAGS=' 'CC=/build/user/caudium-1.4.9.1/smartlink gcc' --cache-file=/dev/null --srcdir=/build/user/caudium-1.4.9.1/src/cmods/PiXSL
> checking for gcc... /build/user/caudium-1.4.9.1/smartlink 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 /build/user/caudium-1.4.9.1/smartlink gcc accepts -g... yes
> checking for /build/user/caudium-1.4.9.1/smartlink gcc option to accept ISO C89... none needed
> checking for a BSD-compatible install... /usr/bin/install -c
> checking for the Caudium cmod base directory... found
> checking for a BSD-compatible install... /usr/bin/install -c
> checking for floor in -lm... yes
> checking for iconv in -liconv... no
> checking for libiconv in -liconv... no
> checking for XML_Parse in -lexpat... yes
> checking for XML_SetBase in -lexpat... yes
> checking for XML_SetEncoding in -lexpat... yes
> checking how to run the C preprocessor... /build/user/caudium-1.4.9.1/smartlink 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 sablot.h usability... yes
> checking sablot.h presence... yes
> checking for sablot.h... yes
> checking for SablotRunProcessorGen in -lsablot... yes
> configure: creating ./config.status
> config.status: creating Makefile.pre
> config.status: creating pixsl
> config.status: creating sablot_config.h
> config.status: executing default commands
> make[1]: Entering directory `/build/user/caudium-1.4.9.1/src/cmods/PiXSL'
> Calculating dependencies...
> make[1]: *** [depend] Error 1
> make[1]: Leaving directory `/build/user/caudium-1.4.9.1/src/cmods/PiXSL'
> === configuring in UltraLog (/build/user/caudium-1.4.9.1/src/cmods/UltraLog)
> configure: running /bin/sh /build/user/caudium-1.4.9.1/src/cmods/UltraLog/configure '--prefix=/usr'  '--with-pike=/usr/bin/pike7.6' '--with-serverdir=/usr/lib/caudium' '--without-PCRE' 'CFLAGS=-fPIC -s' 'LDFLAGS=' 'CPPFLAGS=' 'CC=/build/user/caudium-1.4.9.1/smartlink gcc' --cache-file=/dev/null --srcdir=/build/user/caudium-1.4.9.1/src/cmods/UltraLog
> checking for gcc... /build/user/caudium-1.4.9.1/smartlink 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 /build/user/caudium-1.4.9.1/smartlink gcc accepts -g... yes
> checking for /build/user/caudium-1.4.9.1/smartlink gcc option to accept ISO C89... none needed
> checking for a BSD-compatible install... /usr/bin/install -c
> checking for the Caudium cmod base directory... found
> configure: creating ./config.status
> config.status: creating Makefile.pre
> config.status: creating ultrasum
> config.status: executing default commands
> make[1]: Entering directory `/build/user/caudium-1.4.9.1/src/cmods/UltraLog'
> Calculating dependencies...
> make[1]: *** [depend] Error 1
> make[1]: Leaving directory `/build/user/caudium-1.4.9.1/src/cmods/UltraLog'
> === configuring in _Caudium (/build/user/caudium-1.4.9.1/src/cmods/_Caudium)
> configure: running /bin/sh /build/user/caudium-1.4.9.1/src/cmods/_Caudium/configure '--prefix=/usr'  '--with-pike=/usr/bin/pike7.6' '--with-serverdir=/usr/lib/caudium' '--without-PCRE' 'CFLAGS=-fPIC -s' 'LDFLAGS=' 'CPPFLAGS=' 'CC=/build/user/caudium-1.4.9.1/smartlink gcc' --cache-file=/dev/null --srcdir=/build/user/caudium-1.4.9.1/src/cmods/_Caudium
> checking for gcc... /build/user/caudium-1.4.9.1/smartlink 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 /build/user/caudium-1.4.9.1/smartlink gcc accepts -g... yes
> checking for /build/user/caudium-1.4.9.1/smartlink gcc option to accept ISO C89... none needed
> checking for a BSD-compatible install... /usr/bin/install -c
> checking for the Caudium cmod base directory... found
> checking how to run the C preprocessor... /build/user/caudium-1.4.9.1/smartlink 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 sys/mman.h usability... yes
> checking sys/mman.h presence... yes
> checking for sys/mman.h... yes
> checking linux/mman.h usability... yes
> checking linux/mman.h presence... yes
> checking for linux/mman.h... yes
> checking sys/file.h usability... yes
> checking sys/file.h presence... yes
> checking for sys/file.h... yes
> checking stdio.h usability... yes
> checking stdio.h presence... yes
> checking for stdio.h... yes
> checking for stdlib.h... (cached) yes
> checking for string.h... (cached) yes
> checking ctype.h usability... yes
> checking ctype.h presence... yes
> checking for ctype.h... yes
> checking for unistd.h... (cached) yes
> checking for sys/mman.h... (cached) yes
> checking for linux/mman.h... (cached) yes
> checking for sys/file.h... (cached) yes
> checking for stdio.h... (cached) yes
> checking for stdlib.h... (cached) yes
> checking for string.h... (cached) yes
> checking for ctype.h... (cached) yes
> checking for unistd.h... (cached) yes
> checking for mmap... yes
> checking for munmap... yes
> checking for free... yes
> checking for getdate... yes
> checking for getdate_r... yes
> checking for setproctitle... no
> checking for strpbrk... yes
> checking for stdlib.h... (cached) yes
> checking for GNU libc compatible malloc... yes
> checking for working alloca.h... yes
> checking for alloca... yes
> checking for strftime... yes
> checking for strptime... yes
> checking for sys/types.h... (cached) yes
> checking sys/socket.h usability... yes
> checking sys/socket.h presence... yes
> checking for sys/socket.h... yes
> checking netinet/in.h usability... yes
> checking netinet/in.h presence... yes
> checking for netinet/in.h... yes
> checking net/if.h usability... yes
> checking net/if.h presence... yes
> checking for net/if.h... yes
> checking net/if_dl.h usability... no
> checking net/if_dl.h presence... no
> checking for net/if_dl.h... no
> checking arpa/inet.h usability... yes
> checking arpa/inet.h presence... yes
> checking for arpa/inet.h... yes
> checking for arpa/inet.h... (cached) yes
> checking assert.h usability... yes
> checking assert.h presence... yes
> checking for assert.h... yes
> checking ifaddrs.h usability... yes
> checking ifaddrs.h presence... yes
> checking for ifaddrs.h... yes
> checking netdb.h usability... yes
> checking netdb.h presence... yes
> checking for netdb.h... yes
> checking for getifaddrs... yes
> checking for getnameinfo... yes
> checking whether strftime supports the %z format... yes
> checking whether time.h and sys/time.h may both be included... yes
> checking for localtime... yes
> checking for localtime_r... yes
> checking for gmtime... yes
> checking for gmtime_r... yes
> checking for strdupa... no
> checking for strndupa... no
> checking for snprintf... yes
> checking whether struct tm is in sys/time.h or time.h... time.h
> checking for struct tm.tm_zone... yes
> checking for struct tm.tm_gmtoff... yes
> checking whether timezone is scalar... no
> checking for stdio.h... (cached) yes
> checking alloca.h usability... yes
> checking alloca.h presence... yes
> checking for alloca.h... yes
> configure: creating ./config.status
> config.status: creating Makefile.pre
> config.status: creating caudium_machine.h
> config.status: executing default commands
> make[1]: Entering directory `/build/user/caudium-1.4.9.1/src/cmods/_Caudium'
> Calculating dependencies...
> make[1]: *** [depend] Error 1
> make[1]: Leaving directory `/build/user/caudium-1.4.9.1/src/cmods/_Caudium'
> === configuring in tools (/build/user/caudium-1.4.9.1/src/tools)
> configure: running /bin/sh ./configure '--prefix=/usr'  '--with-pike=/usr/bin/pike7.6' '--with-serverdir=/usr/lib/caudium' '--without-PCRE' 'CFLAGS=-fPIC -s' 'LDFLAGS=' 'CPPFLAGS=' --cache-file=/dev/null --srcdir=.
> checking for gcc... /build/user/caudium-1.4.9.1/smartlink 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 /build/user/caudium-1.4.9.1/smartlink gcc accepts -g... yes
> checking for /build/user/caudium-1.4.9.1/smartlink gcc option to accept ISO C89... none needed
> checking if /build/user/caudium-1.4.9.1/src/tools/../..//smartlink exists is up to date and works... yes
> checking for a BSD-compatible install... /usr/bin/install -c
> checking how to run the C preprocessor... /build/user/caudium-1.4.9.1/src/tools/../..//smartlink /build/user/caudium-1.4.9.1/smartlink 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 for unistd.h... (cached) yes
> checking signal.h usability... yes
> checking signal.h presence... yes
> checking for signal.h... yes
> checking crypt.h usability... yes
> checking crypt.h presence... yes
> checking for crypt.h... yes
> checking for crypt in -lcrypt... yes
> checking for crypt... yes
> configure: creating ./config.status
> config.status: creating Makefile
> config.status: creating config.h
> === configuring in tools (/build/user/caudium-1.4.9.1/tools)
> configure: running /bin/sh /build/user/caudium-1.4.9.1/tools/configure '--prefix=/usr'  '--with-pike=/usr/bin/pike7.6' '--with-serverdir=/usr/lib/caudium' '--without-PCRE' 'CFLAGS=-fPIC -s' 'LDFLAGS=' 'CPPFLAGS=' --cache-file=/dev/null --srcdir=/build/user/caudium-1.4.9.1/tools
> checking for gcc... /build/user/caudium-1.4.9.1/smartlink 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 /build/user/caudium-1.4.9.1/smartlink gcc accepts -g... yes
> checking for /build/user/caudium-1.4.9.1/smartlink gcc option to accept ISO C89... none needed
> checking for a BSD-compatible install... /usr/bin/install -c
> configure: creating ./config.status
> config.status: creating caudium-rc_script
> chmod: cannot access `docparser/docparse': No such file or directory
> config.status: creating docparser/docparse
> config.status: creating Makefile
> 
> 
> Caudium is now configured.  This is some information about
> the build environment. If the wrong pike was selected, try
> re-running configure with '--with-pike=/path/to/correct/pike'.
> 
> 	CC:         /build/user/caudium-1.4.9.1/smartlink gcc
>         LDSHARED:   /build/user/caudium-1.4.9.1/smartlink gcc -shared -fPIC
> 
>         CFLAGS:     -fPIC -s -fPIC  
> 
>         CPPFLAGS:    -I/usr/include -I/usr/local/include -I/build/user/caudium-1.4.9.1/src/cmods/ -I/build/user/caudium-1.4.9.1/src/cmods/
> 
>         LDFLAGS:     -R/usr/lib -L/usr/lib -R/usr/local/lib -L/usr/local/lib
> 
>         Pike binary used:      /usr/bin/pike7.6
>         Pike version:          7.6.112
>         Pike include dir:       -I/usr/include/pike/7.6.112
> 
> 	
> Checking for potential compatibility problems with your Pike installation...
> 
> Pike is missing support for the image formats Image.GIF, Image.JPEG and Image.PNG.
> This might limit the functionality of the dynamic image generation in Caudium.
> 
> Pike is missing support for the following database backends:
> 	Msql, Mysql, Odbc, Oracle, Postgres and sybase
> Supported backends:
> 	none
> 
> Your Pike is lacking truetype font support. If you want to use <gtext> with
> truetype fonts, you need to install the freetype library available from
> http://www.freetype.org/ and recompile Pike.
> 
> No gdbm support available. UltraLog will not be able to use the gdbm backend
> for storing log summaries. You can still use UltraLog with the File and
>  Filetree backends however.
> 
> *** Found 4 potential problems.
> touch configure-stamp
> dh_testdir
> # Add here commands to compile the package.
> /usr/bin/make
> make[1]: Entering directory `/build/user/caudium-1.4.9.1'
> make[2]: Entering directory `/build/user/caudium-1.4.9.1/src'
> ( cd cmods && /usr/bin/make )
> make[3]: Entering directory `/build/user/caudium-1.4.9.1/src/cmods'
> Making Mhash
> make[4]: Entering directory `/build/user/caudium-1.4.9.1/src/cmods/Mhash'
> /build/user/caudium-1.4.9.1/smartlink gcc -I/usr/include/pike/7.6.112  -fPIC -s  -I/build/user/caudium-1.4.9.1/src/cmods/Mhash/ -I.  -c mhash.c -o mhash.o 
> mhash.c:28:26: error: caudium_util.h: No such file or directory
> mhash.c: In function 'f_hash_create':
> mhash.c:49: error: 'Pike_fp' undeclared (first use in this function)
> mhash.c:49: error: (Each undeclared identifier is reported only once
> mhash.c:49: error: for each function it appears in.)
> mhash.c:59: error: 'Pike_sp' undeclared (first use in this function)
> mhash.c:59: error: 'T_INT' undeclared (first use in this function)
> mhash.c: In function 'f_hash_feed':
> mhash.c:89: error: 'Pike_fp' undeclared (first use in this function)
> mhash.c:101: error: 'Pike_sp' undeclared (first use in this function)
> mhash.c:101: error: 'T_STRING' undeclared (first use in this function)
> mhash.c: In function 'get_digest':
> mhash.c:115: error: 'Pike_fp' undeclared (first use in this function)
> mhash.c: In function 'f_hash_digest':
> mhash.c:138: warning: assignment makes pointer from integer without a cast
> mhash.c:140: error: subscripted value is neither array nor pointer
> mhash.c:140: error: 'Pike_fp' undeclared (first use in this function)
> mhash.c:142: warning: assignment makes pointer from integer without a cast
> mhash.c: In function 'f_hash_query_name':
> mhash.c:159: error: 'Pike_fp' undeclared (first use in this function)
> mhash.c: In function 'f_hash_reset':
> mhash.c:181: error: 'Pike_fp' undeclared (first use in this function)
> mhash.c: In function 'f_hash_set_type':
> mhash.c:199: error: 'Pike_sp' undeclared (first use in this function)
> mhash.c:199: error: 'T_INT' undeclared (first use in this function)
> mhash.c:202: error: 'Pike_fp' undeclared (first use in this function)
> mhash.c: In function 'mhash_init_mhash_program':
> mhash.c:219: error: expected expression before 'mhash_storage'
> mhash.c:220: error: 'tInt' undeclared (first use in this function)
> mhash.c:220: error: 'tVoid' undeclared (first use in this function)
> mhash.c:221: error: 'tStr' undeclared (first use in this function)
> mhash.c:221: error: 'tObj' undeclared (first use in this function)
> make[4]: *** [mhash.o] Error 1

The full build log is available from:
   http://people.debian.org/~lucas/logs/2008/04/13

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 about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot containing a sid i386
environment.  Internet was not accessible from the build systems.

-- 
| Lucas Nussbaum
| lucas@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas@nussbaum.fr             GPG: 1024D/023B3F4F |



Reply to: