Package: hylafax
Version: 2:4.4.4-5
Severity: serious
User: [EMAIL PROTECTED]
Usertags: qa-ftbfs-20080407 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:
>  /usr/bin/fakeroot debian/rules clean
> dh_testdir
> dh_testroot
> rm -f build-arch-stamp configure-stamp
> [ ! -f Makefile ] || make distclean
> [ ! -d man/cman.apps ] \
>           || rmdir man/cman.apps man/cman.files man/sman.apps man/sman.files
> rm -f port/Makefile port/install.sh port/mkdepend
> rm -f config.{guess,sub}
> rm -f dummy xgnu.c dummy.c xmakeinc t dummy.o dummy.C confMakefile config.log 
> a.out
> dh_clean
> dpatch  deapply-all  
> 701_RecvqProtection not applied to ./ .
> 659_notify_from_address not applied to ./ .
> 658_oldnotify_awk not applied to ./ .
> 657_typerules not applied to ./ .
> 655_faxaddmodem_message not applied to ./ .
> 654_faxsetup_gs not applied to ./ .
> 652_faxsetup_faxmaster not applied to ./ .
> 650_faxsetup_paths not applied to ./ .
> 605_faxrecv_newarg7 not applied to ./ .
> 604_faxaddmodem_friendly not applied to ./ .
> 602_xferstat not applied to ./ .
> 600_setupclient not applied to ./ .
> 500_two_dirs_config not applied to ./ .
> 400_parallel_makefile not applied to ./ .
> rm -rf patch-stamp patch-stampT debian/patched
>  dpkg-source -b hylafax-4.4.4
> dpkg-source: building hylafax using existing hylafax_4.4.4.orig.tar.gz
> dpkg-source: building hylafax in hylafax_4.4.4-5.diff.gz
> dpkg-source: warning: executable mode 0755 of 
> 'debian/patches/701_RecvqProtection.dpatch' will not be represented in diff
> dpkg-source: warning: executable mode 0755 of 
> 'debian/patches/400_parallel_makefile.dpatch' will not be represented in diff
> dpkg-source: warning: ignoring deletion of file config.guess
> dpkg-source: warning: ignoring deletion of file config.sub
> dpkg-source: building hylafax in hylafax_4.4.4-5.dsc
>  debian/rules build
> test -d debian/patched || install -d debian/patched
> dpatch  apply-all  
> applying patch 400_parallel_makefile to ./ ... ok.
> applying patch 500_two_dirs_config to ./ ... ok.
> applying patch 600_setupclient to ./ ... ok.
> applying patch 602_xferstat to ./ ... ok.
> applying patch 604_faxaddmodem_friendly to ./ ... ok.
> applying patch 605_faxrecv_newarg7 to ./ ... ok.
> applying patch 650_faxsetup_paths to ./ ... ok.
> applying patch 652_faxsetup_faxmaster to ./ ... ok.
> applying patch 654_faxsetup_gs to ./ ... ok.
> applying patch 655_faxaddmodem_message to ./ ... ok.
> applying patch 657_typerules to ./ ... ok.
> applying patch 658_oldnotify_awk to ./ ... ok.
> applying patch 659_notify_from_address to ./ ... ok.
> applying patch 701_RecvqProtection to ./ ... ok.
> dpatch  cat-all  >>patch-stampT
> mv -f patch-stampT patch-stamp
> cp -p /usr/share/misc/config.* .
> yes | /bin/bash ./configure \
>               --with-HTML=yes \
>               --with-UTMP=auto \
>               --with-DIR_BIN="/usr/bin" \
>               --with-DIR_LIBDATA="/etc/hylafax" \
>               --with-DIR_LIB="/usr/lib/hylafax" \
>               --with-DIR_LIBEXEC="/usr/sbin" \
>               --with-DIR_MAN="/usr/share/man" \
>               --with-DIR_SBIN="/usr/sbin" \
>               --with-DIR_LOCKS="/var/lock" \
>               --with-PATH_AFM="/usr/share/fonts/type1/gsfonts" \
>               
> --with-FONTMAP="/usr/share/gs-esp/8.15/lib:/usr/share/gs-esp/7.07/lib:/usr/share/gs/6.53"
>  \
>               --with-DIR_HTML="/usr/share/doc/hylafax" \
>               --with-DIR_CGI="/usr/lib/cgi-bin" \
>               --with-HTMLPATH="/doc/hylafax" \
>               --with-SYSGID="root" \
>               --with-SYSUID="root" \
>               --with-PATH_GETTY="/etc/hylafax/getty-link" \
>               --with-PATH_VGETTY="/etc/hylafax/vgetty-link" \
>               --with-PATH_EGETTY="/etc/hylafax/egetty-link" \
>               --with-PATH_SENDMAIL="/usr/sbin/sendmail" \
>               --with-PATH_GSRIP="/usr/bin/gs" \
>               --with-MANSCHEME="bsd-source-gzip-strip" \
>               --with-INSTALL='/../debian/install ' \
>               --with-LIBTIFF="-ltiff" \
>               --with-TIFFINC="/usr/include" \
>               --with-TIFFBIN="/usr/bin" \
>               --with-LIBZ="-lz" \
>               --with-ZLIBINC="-I/usr/include" \
>               --with-CONFIG_MAXGID="65534" \
>               --with-CMP="/usr/bin/cmp" \
>               --with-COL="/usr/bin/col" \
>               --with-MKFIFO="/usr/bin/mkfifo" \
>               --with-SORT="/usr/bin/sort" \
>               --with-OPTIMIZER="-g -O2" \
>               --with-MANDIR="/usr/share/man" \
>               --with-PATH_IMPRIP="/usr/bin/psrip"
> 
> Configuring HylaFAX (tm) (aka FlexFAX) 4.4.4.
> 
> If configure does the wrong thing, check the file config.log for
> information that may help you understand what went wrong.
> 
> Reading site-wide parameters from ./config.site.
> Do they really still make i686-pc-linux-gnu systems?!
> Using /usr/bin/gcc for a C compiler (set CC to override).
> Looks like /usr/bin/gcc supports the -g option.
> ... but not together with the -O option, not using it.
> Looks like /usr/bin/gcc has an ANSI C preprocessor.
> ... but __ANSI_CPP__ is not automatically defined, will compensate.
> Looks like /usr/bin/gcc supports the -M option for generating make 
> dependencies.
> Using /usr/bin/g++ for a C++ compiler (set CXX to override).
> Looks like /usr/bin/g++ supports the -g option.
> Using " -g" for C++ compiler options.
> Looks like /usr/bin/g++ has an ANSI C preprocessor.
> ... but __ANSI_CPP__ is not automatically defined, will compensate.
> Using /usr/bin/make to configure the software.
> Using "include file" syntax for Makefiles.
> Looks like make supports "sinclude" for conditional includes.
> Looks like make does not setup MAKE in Makefiles, will compensate.
> Using /bin/bash to process command scripts.
> 
> Missing C++ runtime support for g++ (/usr/bin/g++).
> 
> Compilation of the following test program failed:
> 
> ----------------------------------------------------------
> #include "iostream.h"
> int main(){ cout << "Hello World!" << endl; return 0;}
> ----------------------------------------------------------
> 
> Usually this is because you do not have a standard C++ library
> installed on your system or you have installed it in a non-standard
> location.  If you do not have a C++ library installed, then you must
> install it.  If it is installed in a non-standard location, then you
> should configure the compiler so that it will automatically be found.
> 
> (For recent gcc releases this is libstdc++, for older gcc - libg++)
> 
> Unrecoverable error!  Once you've corrected the problem rerun this script.
> make: *** [configure-stamp] Error 1

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

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
| [EMAIL PROTECTED]   http://www.lucas-nussbaum.net/ |
| jabber: [EMAIL PROTECTED]             GPG: 1024D/023B3F4F |



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to