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

Bug#301064: gcc-3.4: FTBFS on hurd-i386: Missing headers



Package: gcc-3.4
Severity: important

Hello,

Your package failed to build on hurd-i386:

> Automatic build of gcc-3.4_3.4.3-12 on beethoven by sbuild/hurd-i386 1.170.5
> Build started at 20050323-0130
> ******************************************************************************
> gcc-3.4_3.4.3-12.dsc exists in cwd
[...]
> Checking for already installed source dependencies...
> libc0.3-dev: already installed (in sufficient version 2.3.2.ds1-20.0.1 >= 2.3.2.ds1-16)
> m4: missing
> autoconf2.13: missing
> autoconf: missing
> automake1.4: missing
> automake1.7: missing
> libtool: missing
> autotools-dev: missing
> gawk: already installed
> bzip2: missing
> binutils: already installed (in sufficient version 2.15-5 >= 2.15-5)
> debhelper: missing
> gperf: missing
> bison: missing
> bison: missing
> flex: missing
> gettext: missing
> texinfo: missing
> zlib1g-dev: missing
> libgc-dev: missing
> xlibs-dev: missing
> libncurses5-dev: missing
> libgmp3-dev: missing
> tetex-bin: missing
> help2man: missing
> sharutils: missing
> g++-3.3: already installed
> g77-3.3: missing
> gobjc-3.3: already installed
> realpath: missing
> Checking for source dependency conflicts...
> /usr/bin/sudo /usr/bin/apt-get --purge $CHROOT_OPTIONS -q -y install
>   m4 autoconf2.13 autoconf automake1.4 automake1.7 libtool
>   autotools-dev bzip2 debhelper gperf bison flex gettext texinfo
>   zlib1g-dev libgc-dev xlibs-dev libncurses5-dev libgmp3-dev tetex-bin
>   help2man sharutils g77-3.3 realpath
[...]
> Checking correctness of source dependencies...
> Toolchain package versions: libc0.3-dev_2.3.2.ds1-20.0.1
>   gcc-3.3_1:3.3.5-2 g++-3.3_1:3.3.5-2 binutils_2.15-5
>   libstdc++5-3.3-dev_1:3.3.5-2 libstdc++5_1:3.3.5-2
> ------------------------------------------------------------------------------
> dpkg-source: extracting gcc-3.4 in gcc-3.4-3.4.3
> dpkg-buildpackage: source package is gcc-3.4
> dpkg-buildpackage: source version is 3.4.3-12
> dpkg-buildpackage: host architecture is hurd-i386
[...]
> touch stamps/04-configure-stamp
> make[1]: Leaving directory `/build/mbanck/gcc-3.4-3.4.3'
> /usr/bin/make -f debian/rules2 stamps/05-build-stamp
> make[1]: Entering directory `/build/mbanck/gcc-3.4-3.4.3'
> dh_testdir
[...]
> make[5]: Entering directory `/build/mbanck/gcc-3.4-3.4.3/build/gcc/fixinc'
> /bin/sh ../../../src/gcc/fixinc/genfixes machname.h
[...]

> echo timestamp > full-stamp
> ./fixincl -v < /dev/null
> 'fixincl version 1.1'
> chmod 755 ../fixinc.sh
> make[5]: Leaving directory `/build/mbanck/gcc-3.4-3.4.3/build/gcc/fixinc'
> rm -rf include; mkdir include
> chmod a+rx include
> (TARGET_MACHINE='i586-pc-gnu'; srcdir=`cd ../../src/gcc; ${PWDCMD-pwd}`; \
> SHELL='/bin/sh' ;\
> export TARGET_MACHINE srcdir SHELL ; \
> /bin/sh ./fixinc.sh `${PWDCMD-pwd}`/include /usr/include ; \
> rm -f include/syslimits.h; \
> if [ -f include/limits.h ]; then \
>   mv include/limits.h include/syslimits.h; \
> else \
>   cp ../../src/gcc/gsyslimits.h include/syslimits.h; \
> fi; \
> chmod a+r include/syslimits.h)
> Fixing headers into /build/mbanck/gcc-3.4-3.4.3/build/gcc/include for i586-pc-gnu target
> Finding directories and links to directories
>  Searching /usr/include/.
>  Searching /usr/include/./mach/machine
>  Searching /usr/include/./X11
> Making symbolic directory links
> Fixing directory /usr/include into /build/mbanck/gcc-3.4-3.4.3/build/gcc/include
> Applying io_quotes_def            to mach/i386/ioccom.h
> Fixed:  mach/i386/ioccom.h
> Applying io_quotes_def            to bits/ioctls.h
> Applying sun_malloc               to malloc.h
> Applying hpux8_bogus_inlines      to math.h
> Applying obstack_lvalue_cast      to obstack.h
> Fixed:  obstack.h
> Applying rpc_xdr_lvalue_cast_a    to rpc/xdr.h
> Applying rpc_xdr_lvalue_cast_b    to rpc/xdr.h
> Fixed:  rpc/xdr.h
> Applying sysv68_string            to string.h
> Fixing directory /usr/include/X11 into /build/mbanck/gcc-3.4-3.4.3/build/gcc/include/root/usr/X11R6/include/X11
> Applying io_quotes_def            to X11/Xmu/Atoms.h
> Cleaning up unneeded directories:
> fixincludes is done
> echo timestamp > stmp-fixinc
> if [ -d include ] ; then true; else mkdir include; chmod a+rx include; fi
> for file in .. ../../src/gcc/ginclude/float.h
>   ../../src/gcc/ginclude/iso646.h ../../src/gcc/ginclude/stdarg.h
>   ../../src/gcc/ginclude/stdbool.h ../../src/gcc/ginclude/stddef.h
>   ../../src/gcc/ginclude/varargs.h ../../src/gcc/unwind.h
>   ../../src/gcc/config/i386/mmintrin.h
>   ../../src/gcc/config/i386/xmmintrin.h
>   ../../src/gcc/config/i386/emmintrin.h
>   ../../src/gcc/config/i386/pmmintrin.h; do \
>   if [ X$file != X.. ]; then \
>     realfile=`echo $file | sed -e 's|.*/\([^/]*\)$|\1|'`; \
>     echo timestamp > include/$realfile; \
>     rm -f include/$realfile; \
>     cp $file include; \
>     chmod a+r include/$realfile; \
>   fi; \
> done
> rm -f include/limits.h
> cp xlimits.h include/limits.h
> chmod a+r include/limits.h
> rm -f include/README
> cp ../../src/gcc/README-fixinc include/README
> chmod a+r include/README
> echo timestamp > stmp-int-hdrs
> objext='.o' \
> LIB1ASMFUNCS='' \
> LIB2FUNCS_ST='_eprintf __gcc_bcmp' \
> LIBGCOV='_gcov _gcov_merge_add _gcov_merge_single _gcov_merge_delta' \
> LIB2ADD='' \
> LIB2ADD_ST='' \
> LIB2ADD_SH='' \
> LIB2ADDEH='../../src/gcc/unwind-dw2.c
>   ../../src/gcc/unwind-dw2-fde-glibc.c ../../src/gcc/unwind-sjlj.c
>   ../../src/gcc/gthr-gnat.c ../../src/gcc/unwind-c.c' \
> LIB2ADDEHSTATIC='../../src/gcc/unwind-dw2.c
>   ../../src/gcc/unwind-dw2-fde-glibc.c ../../src/gcc/unwind-sjlj.c
>   ../../src/gcc/gthr-gnat.c ../../src/gcc/unwind-c.c' \
> LIB2ADDEHSHARED='../../src/gcc/unwind-dw2.c
>   ../../src/gcc/unwind-dw2-fde-glibc.c ../../src/gcc/unwind-sjlj.c
>   ../../src/gcc/gthr-gnat.c ../../src/gcc/unwind-c.c' \
> LIB2ADDEHDEP='unwind.inc unwind-dw2-fde.h unwind-dw2-fde.c gthr-gnat.c' \
> LIBUNWIND='' \
> LIBUNWINDDEP='' \
> SHLIBUNWIND_LINK='' \
> SHLIBUNWIND_INSTALL='' \
> FPBIT='' \
> FPBIT_FUNCS='_pack_sf _unpack_sf _addsub_sf _mul_sf _div_sf
>   _fpcmp_parts_sf _compare_sf _eq_sf _ne_sf _gt_sf _ge_sf _lt_sf _le_sf
>   _unord_sf _si_to_sf _sf_to_si _negate_sf _make_sf _sf_to_df _sf_to_tf
>   _thenan_sf _sf_to_usi _usi_to_sf' \
> LIB2_DIVMOD_FUNCS='_divdi3 _moddi3 _udivdi3 _umoddi3 _udiv_w_sdiv
>   _udivmoddi4' \
> DPBIT='' \
> DPBIT_FUNCS='_pack_df _unpack_df _addsub_df _mul_df _div_df
>   _fpcmp_parts_df _compare_df _eq_df _ne_df _gt_df _ge_df _lt_df _le_df
>   _unord_df _si_to_df _df_to_si _negate_df _make_df _df_to_sf _df_to_tf
>   _thenan_df _df_to_usi _usi_to_df' \
> TPBIT='' \
> TPBIT_FUNCS='_pack_tf _unpack_tf _addsub_tf _mul_tf _div_tf
>   _fpcmp_parts_tf _compare_tf _eq_tf _ne_tf _gt_tf _ge_tf _lt_tf _le_tf
>   _unord_tf _si_to_tf _tf_to_si _negate_tf _make_tf _tf_to_df _tf_to_sf
>   _thenan_tf _tf_to_usi _usi_to_tf' \
> MULTILIBS=` ./xgcc -B./ -B/usr/i586-gnu/bin/ -isystem
>   /usr/i586-gnu/include -isystem /usr/i586-gnu/sys-include
>   -L/build/mbanck/gcc-3.4-3.4.3/build/gcc/../ld --print-multi-lib` \
> EXTRA_MULTILIB_PARTS='' \
> SHLIB_LINK=' ./xgcc -B./ -B/usr/i586-gnu/bin/ -isystem
>   /usr/i586-gnu/include -isystem /usr/i586-gnu/sys-include
>   -L/build/mbanck/gcc-3.4-3.4.3/build/gcc/../ld -O2  -DIN_GCC    -W
>   -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes
>   -Wold-style-definition  -isystem ./include  -fPIC -g  -DIN_LIBGCC2
>   -D__GCC_FLOAT_NOT_NEEDED  -shared -nodefaultlibs
>   -Wl,--soname=@shlib_so_name@.so.1
>   -Wl,--version-script=@shlib_map_file@ -Wl,-O1 -o
>   @shlib_dir@@shlib_so_name@.so.1.tmp @multilib_flags@ @shlib_objs@ -lc
>   && rm -f @shlib_base_name@.so && if [ -f
>   @shlib_dir@@shlib_so_name@.so.1 ]; then mv -f
>   @shlib_dir@@shlib_so_name@.so.1
>   @shlib_dir@@shlib_so_name@.so.1.backup; else true; fi && mv
>   @shlib_dir@@shlib_so_name@.so.1.tmp @shlib_dir@@shlib_so_name@.so.1 &&
>   ln -s @shlib_dir@@shlib_so_name@.so.1 @shlib_base_name@.so' \
> SHLIB_INSTALL='$(SHELL) $(srcdir)/mkinstalldirs
>   $(DESTDIR)$(slibdir)@shlib_slibdir_qual@; /usr/bin/install -c -m 644
>   @shlib_dir@@shlib_so_name@.so.1
>   $(DESTDIR)$(slibdir)@shlib_slibdir_qual@/@shlib_so_name@.so.1; rm -f
>   $(DESTDIR)$(slibdir)@shlib_slibdir_qual@/@shlib_base_name@.so; ln -s
>   @shlib_so_name@.so.1
>   $(DESTDIR)$(slibdir)@shlib_slibdir_qual@/@shlib_base_name@.so' \
> SHLIB_EXT='.so' \
> SHLIB_MULTILIB='' \
> SHLIB_MKMAP='../../src/gcc/mkmap-symver.awk' \
> SHLIB_MKMAP_OPTS='' \
> SHLIB_MAPFILES='../../src/gcc/libgcc-std.ver ../../src/gcc/config/libgcc-glibc.ver' \
> SHLIB_NM_FLAGS='-pg' \
> MULTILIB_OSDIRNAMES='' \
> mkinstalldirs='/bin/sh ../../src/gcc/mkinstalldirs' \
>   /bin/sh mklibgcc > tmp-libgcc.mk
> mv tmp-libgcc.mk libgcc.mk
> TARGET_CPU_DEFAULT="" \
> HEADERS="ansidecl.h" DEFINES="" \
> /bin/sh ../../src/gcc/mkconfig.sh tconfig.h
> ./xgcc -B./ -B/usr/i586-gnu/bin/ -isystem /usr/i586-gnu/include
>   -isystem /usr/i586-gnu/sys-include
>   -L/build/mbanck/gcc-3.4-3.4.3/build/gcc/../ld -O2 -DIN_GCC    -W
>   -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes
>   -Wold-style-definition  -isystem ./include  -I. -I. -I../../src/gcc
>   -I../../src/gcc/. -I../../src/gcc/../include   -g0
>   -finhibit-size-directive -fno-inline-functions -fno-exceptions
>   -fno-zero-initialized-in-bss -fno-unit-at-a-time  \
>   -c ../../src/gcc/crtstuff.c -DCRT_BEGIN \
>   -o crtbegin.o
> In file included from ../../src/gcc/crtstuff.c:62:
>   ../../src/gcc/tsystem.h:79:19: stdio.h: No such file or directory
>   ../../src/gcc/tsystem.h:82:23: sys/types.h: No such file or directory
>   ../../src/gcc/tsystem.h:85:19: errno.h: No such file or directory
>   ../../src/gcc/tsystem.h:92:20: string.h: No such file or directory
>   ../../src/gcc/tsystem.h:93:20: stdlib.h: No such file or directory
>   ../../src/gcc/tsystem.h:94:20: unistd.h: No such file or directory
> In file included from ./include/syslimits.h:7,
>                  from ./include/limits.h:11,
>                  from ../../src/gcc/tsystem.h:97,
>                  from ../../src/gcc/crtstuff.c:62:
> ./include/limits.h:122:61: limits.h: No such file or directory
> In file included from ../../src/gcc/crtstuff.c:62:
>   ../../src/gcc/tsystem.h:100:18: time.h: No such file or directory
> make[4]: *** [crtbegin.o] Error 1
> make[4]: Leaving directory `/build/mbanck/gcc-3.4-3.4.3/build/gcc'
> make[3]: *** [stage1_build] Error 2
> make[3]: Leaving directory `/build/mbanck/gcc-3.4-3.4.3/build/gcc'
> make[2]: *** [bootstrap-lean] Error 2
> make[2]: Leaving directory `/build/mbanck/gcc-3.4-3.4.3/build'
> s=`cat status`; rm -f status; test $s -eq 0
> make[1]: *** [stamps/05-build-stamp] Error 1
> make[1]: Leaving directory `/build/mbanck/gcc-3.4-3.4.3'
> make: *** [stamps/05-build-stamp] Error 2
> ******************************************************************************
> Build finished at 20050323-0211
> FAILED [dpkg-buildpackage died]


I tried it twice on two different days and it both failed at this exact
point, so I don't think a machine-related problem is the cause of this.
Please retitle the bug accordingly or close it if bogus.

The whole build log can be found at
http://people.debian.org/~mbanck/hurd-logs/gcc-3.4_3.4.3-12_hurd-i386.log


cheers,

Michael



Reply to: