gcc failed on x86_64 dockyard-devel (c64.arklinux.org)
arklinux <[email protected]>
| Newsgroups | gmane.linux.arklinux.build-watch |
|---|---|
| Message-ID | <20070916054953.C0E7F7C0139__31231.4468472779$1189922170$gmane$org@www.arklinux.org> |
gcc failed to build on x86_64 for dockyard-devel.
Last 250 lines of build log:
cat ../../gcc/limitx.h ../../gcc/glimits.h ../../gcc/limity.h > tmp-xlimits.h; \
else \
cat ../../gcc/glimits.h > tmp-xlimits.h; \
fi; \
/bin/sh ../../gcc/../mkinstalldirs ${fix_dir}; \
chmod a+rx ${fix_dir} || true; \
rm -f ${fix_dir}/limits.h; \
mv tmp-xlimits.h ${fix_dir}/limits.h; \
chmod a+r ${fix_dir}/limits.h; \
done
rm -f include-fixed/README
cp ../../gcc/../fixincludes/README-fixinc include-fixed/README
chmod a+r include-fixed/README
echo timestamp > stmp-int-hdrs
TARGET_CPU_DEFAULT="" \
HEADERS="auto-host.h ansidecl.h" DEFINES="USED_FOR_TARGET " \
/bin/sh ../../gcc/mkconfig.sh tconfig.h
cp ../../gcc/config/i386/sfp-machine.h sfp-machine.h
(echo "@set version-GCC 4.3.0"; \
if [ "experimental" = "experimental" ]; \
then echo "@set DEVELOPMENT"; \
else echo "@clear DEVELOPMENT"; \
fi) > gcc-vers.texiT
echo "@set srcdir ../../gcc" >> gcc-vers.texiT
if [ -n "(GCC) " ]; then \
echo "@set VERSION_PACKAGE (GCC) " >> gcc-vers.texiT; \
fi
echo "@set BUGURL @uref{http://gcc.gnu.org/bugs.html}" >> gcc-vers.texiT; \
mv -f gcc-vers.texiT gcc-vers.texi
if [ xinfo = xinfo ]; then \
makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 --no-split -I . -I ../../gcc/doc \
-I ../../gcc/doc/include -o doc/cpp.info ../../gcc/doc/cpp.texi; \
fi
if [ xinfo = xinfo ]; then \
makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 --no-split -I . -I ../../gcc/doc \
-I ../../gcc/doc/include -o doc/gcc.info ../../gcc/doc/gcc.texi; \
fi
if [ xinfo = xinfo ]; then \
makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 --no-split -I . -I ../../gcc/doc \
-I ../../gcc/doc/include -o doc/gccint.info ../../gcc/doc/gccint.texi; \
fi
if [ xinfo = xinfo ]; then \
makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 --no-split -I ../../gcc/doc \
-I ../../gcc/doc/include -o doc/gccinstall.info ../../gcc/doc/install.texi; \
fi
if [ xinfo = xinfo ]; then \
makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 --no-split -I . -I ../../gcc/doc \
-I ../../gcc/doc/include -o doc/cppinternals.info ../../gcc/doc/cppinternals.texi; \
fi
make ada/doctools/xgnatugn
make[4]: Entering directory `/build-gcc-x86_64/BUILD/gcc-4.3.0/build/gcc'
mkdir -p ada/doctools
cp -p ../../gcc/ada/xgnatugn.adb ada/doctools
cd ada/doctools && gnatmake -q xgnatugn
make[4]: Leaving directory `/build-gcc-x86_64/BUILD/gcc-4.3.0/build/gcc'
ada/doctools/xgnatugn unw ../../gcc/ada/gnat_ugn.texi \
../../gcc/ada/ug_words doc/gnat_ugn_unw.texi
NO Warnings
NO Errors
if [ xinfo = xinfo ]; then \
rm -f doc/gnat_ugn_unw.info*; \
makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 --no-split -I../../gcc/doc/include \
-I../../gcc/ada -o doc/gnat_ugn_unw.info doc/gnat_ugn_unw.texi; \
else true; fi
if [ xinfo = xinfo ]; then \
rm -f doc/gnat_rm.info*; \
makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 --no-split -I../../gcc/doc/include \
-I../../gcc/ada -o doc/gnat_rm.info ../../gcc/ada/gnat_rm.texi; \
else true; fi
if [ xinfo = xinfo ]; then \
rm -f doc/gnat-style.info*; \
makeinfo --split-size=5000000 --split-size=5000000 --split-size=5000000 --no-split -I../../gcc/doc/include \
-I../../gcc/ada -o doc/gnat-style.info ../../gcc/ada/gnat-style.texi; \
else true; fi
echo timestamp > gcov.pod
perl ../../gcc/../contrib/texi2pod.pl -DBUGURL="@uref{http://gcc.gnu.org/bugs.html}" ../../gcc/doc/gcov.texi > gcov.pod
echo timestamp > doc/gcov.1
(pod2man --center="GNU" --release="gcc-4.3.0" --section=1 gcov.pod > doc/gcov.1.T$$ && \
mv -f doc/gcov.1.T$$ doc/gcov.1) || \
(rm -f doc/gcov.1.T$$ && exit 1)
echo timestamp > cpp.pod
perl ../../gcc/../contrib/texi2pod.pl -DBUGURL="@uref{http://gcc.gnu.org/bugs.html}" ../../gcc/doc/cpp.texi > cpp.pod
echo timestamp > doc/cpp.1
(pod2man --center="GNU" --release="gcc-4.3.0" --section=1 cpp.pod > doc/cpp.1.T$$ && \
mv -f doc/cpp.1.T$$ doc/cpp.1) || \
(rm -f doc/cpp.1.T$$ && exit 1)
echo timestamp > gcc.pod
perl ../../gcc/../contrib/texi2pod.pl ../../gcc/doc/invoke.texi > gcc.pod
echo timestamp > doc/gcc.1
(pod2man --center="GNU" --release="gcc-4.3.0" --section=1 gcc.pod > doc/gcc.1.T$$ && \
mv -f doc/gcc.1.T$$ doc/gcc.1) || \
(rm -f doc/gcc.1.T$$ && exit 1)
echo timestamp > gfdl.pod
perl ../../gcc/../contrib/texi2pod.pl ../../gcc/doc/include/fdl.texi > gfdl.pod
echo timestamp > doc/gfdl.7
(pod2man --center="GNU" --release="gcc-4.3.0" --section=7 gfdl.pod > doc/gfdl.7.T$$ && \
mv -f doc/gfdl.7.T$$ doc/gfdl.7) || \
(rm -f doc/gfdl.7.T$$ && exit 1)
echo timestamp > gpl.pod
perl ../../gcc/../contrib/texi2pod.pl -DBUGURL="@uref{http://gcc.gnu.org/bugs.html}" ../../gcc/doc/include/gpl.texi > gpl.pod
echo timestamp > doc/gpl.7
(pod2man --center="GNU" --release="gcc-4.3.0" --section=7 gpl.pod > doc/gpl.7.T$$ && \
mv -f doc/gpl.7.T$$ doc/gpl.7) || \
(rm -f doc/gpl.7.T$$ && exit 1)
echo timestamp > fsf-funding.pod
perl ../../gcc/../contrib/texi2pod.pl ../../gcc/doc/include/funding.texi > fsf-funding.pod
echo timestamp > doc/fsf-funding.7
(pod2man --center="GNU" --release="gcc-4.3.0" --section=7 fsf-funding.pod > doc/fsf-funding.7.T$$ && \
mv -f doc/fsf-funding.7.T$$ doc/fsf-funding.7) || \
(rm -f doc/fsf-funding.7.T$$ && exit 1)
rm gcov.pod fsf-funding.pod gfdl.pod gpl.pod cpp.pod gcc.pod
make[3]: Leaving directory `/build-gcc-x86_64/BUILD/gcc-4.3.0/build/gcc'
mkdir -p -- x86_64-ark-linux/libgcc
Checking multilib configuration for libgcc...
Configuring stage 1 in x86_64-ark-linux/libgcc
configure: creating cache ./config.cache
checking for --enable-version-specific-runtime-libs... no
checking for a BSD-compatible install... /usr/bin/install -c
checking for gawk... gawk
checking build system type... x86_64-ark-linux-gnu
checking host system type... x86_64-ark-linux-gnu
checking for x86_64-ark-linux-ar... x86_64-ark-linux-ar
checking for x86_64-ark-linux-lipo... lipo
checking for x86_64-ark-linux-nm... /build-gcc-x86_64/BUILD/gcc-4.3.0/build/./gcc/nm
checking for x86_64-ark-linux-ranlib... x86_64-ark-linux-ranlib
checking for x86_64-ark-linux-strip... x86_64-ark-linux-strip
checking whether ln -s works... yes
checking for x86_64-ark-linux-gcc... /build-gcc-x86_64/BUILD/gcc-4.3.0/build/./gcc/xgcc -B/build-gcc-x86_64/BUILD/gcc-4.3.0/build/./gcc/ -B/usr/x86_64-ark-linux/bin/ -B/usr/x86_64-ark-linux/lib/ -isystem /usr/x86_64-ark-linux/include -isystem /usr/x86_64-ark-linux/sys-include
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether /build-gcc-x86_64/BUILD/gcc-4.3.0/build/./gcc/xgcc -B/build-gcc-x86_64/BUILD/gcc-4.3.0/build/./gcc/ -B/usr/x86_64-ark-linux/bin/ -B/usr/x86_64-ark-linux/lib/ -isystem /usr/x86_64-ark-linux/include -isystem /usr/x86_64-ark-linux/sys-include accepts -g... yes
checking for /build-gcc-x86_64/BUILD/gcc-4.3.0/build/./gcc/xgcc -B/build-gcc-x86_64/BUILD/gcc-4.3.0/build/./gcc/ -B/usr/x86_64-ark-linux/bin/ -B/usr/x86_64-ark-linux/lib/ -isystem /usr/x86_64-ark-linux/include -isystem /usr/x86_64-ark-linux/sys-include option to accept ANSI C... none needed
checking how to run the C preprocessor... /build-gcc-x86_64/BUILD/gcc-4.3.0/build/./gcc/xgcc -B/build-gcc-x86_64/BUILD/gcc-4.3.0/build/./gcc/ -B/usr/x86_64-ark-linux/bin/ -B/usr/x86_64-ark-linux/lib/ -isystem /usr/x86_64-ark-linux/include -isystem /usr/x86_64-ark-linux/sys-include -E
checking whether decimal floating point is supported... yes
checking for __attribute__((visibility("hidden")))... yes
checking whether the target asssembler upports thread-local storage... yes
updating cache ./config.cache
configure: creating ./config.status
config.status: creating Makefile
config.status: executing default commands
Adding multilib support to Makefile in ../../../libgcc
multidirs=32
with_multisubdir=
Running configure in multilib subdirs 32
pwd: /build-gcc-x86_64/BUILD/gcc-4.3.0/build/x86_64-ark-linux/libgcc
Running configure in multilib subdir 32
pwd: /build-gcc-x86_64/BUILD/gcc-4.3.0/build/x86_64-ark-linux
mkdir 32
configure: creating cache ./config.cache
checking for --enable-version-specific-runtime-libs... no
checking for a BSD-compatible install... /usr/bin/install -c
checking for gawk... gawk
checking build system type... x86_64-ark-linux-gnu
checking host system type... x86_64-ark-linux-gnu
checking for x86_64-ark-linux-ar... x86_64-ark-linux-ar
checking for x86_64-ark-linux-lipo... lipo
checking for x86_64-ark-linux-nm... /build-gcc-x86_64/BUILD/gcc-4.3.0/build/./gcc/nm
checking for x86_64-ark-linux-ranlib... x86_64-ark-linux-ranlib
checking for x86_64-ark-linux-strip... x86_64-ark-linux-strip
checking whether ln -s works... yes
checking for x86_64-ark-linux-gcc... /build-gcc-x86_64/BUILD/gcc-4.3.0/build/./gcc/xgcc -B/build-gcc-x86_64/BUILD/gcc-4.3.0/build/./gcc/ -B/usr/x86_64-ark-linux/bin/ -B/usr/x86_64-ark-linux/lib/ -isystem /usr/x86_64-ark-linux/include -isystem /usr/x86_64-ark-linux/sys-include -m32
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether /build-gcc-x86_64/BUILD/gcc-4.3.0/build/./gcc/xgcc -B/build-gcc-x86_64/BUILD/gcc-4.3.0/build/./gcc/ -B/usr/x86_64-ark-linux/bin/ -B/usr/x86_64-ark-linux/lib/ -isystem /usr/x86_64-ark-linux/include -isystem /usr/x86_64-ark-linux/sys-include -m32 accepts -g... yes
checking for /build-gcc-x86_64/BUILD/gcc-4.3.0/build/./gcc/xgcc -B/build-gcc-x86_64/BUILD/gcc-4.3.0/build/./gcc/ -B/usr/x86_64-ark-linux/bin/ -B/usr/x86_64-ark-linux/lib/ -isystem /usr/x86_64-ark-linux/include -isystem /usr/x86_64-ark-linux/sys-include -m32 option to accept ANSI C... none needed
checking how to run the C preprocessor... /lib/cpp
checking whether decimal floating point is supported... yes
checking for __attribute__((visibility("hidden")))... yes
checking whether the target asssembler upports thread-local storage... yes
updating cache ./config.cache
configure: creating ./config.status
config.status: creating Makefile
config.status: executing default commands
Adding multilib support to Makefile in ../../../../libgcc
with_multisubdir=32
make[3]: Entering directory `/build-gcc-x86_64/BUILD/gcc-4.3.0/build/x86_64-ark-linux/libgcc'
# If this is the top-level multilib, build all the other
# multilibs.
make[4]: Entering directory `/build-gcc-x86_64/BUILD/gcc-4.3.0/build/x86_64-ark-linux/libgcc'
if [ -z "32" ]; then \
true; \
else \
rootpre=`${PWDCMD-pwd}`/; export rootpre; \
srcrootpre=`cd ../../../libgcc; ${PWDCMD-pwd}`/; export srcrootpre; \
lib=`echo ${rootpre} | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
compiler="/build-gcc-x86_64/BUILD/gcc-4.3.0/build/./gcc/xgcc -B/build-gcc-x86_64/BUILD/gcc-4.3.0/build/./gcc/ -B/usr/x86_64-ark-linux/bin/ -B/usr/x86_64-ark-linux/lib/ -isystem /usr/x86_64-ark-linux/include -isystem /usr/x86_64-ark-linux/sys-include"; \
for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
dir=`echo $i | sed -e 's/;.*$//'`; \
if [ "${dir}" = "." ]; then \
true; \
else \
if [ -d ../${dir}/${lib} ]; then \
flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
if (cd ../${dir}/${lib}; make "AR=x86_64-ark-linux-ar" "AR_FLAGS=rc" "CC=/build-gcc-x86_64/BUILD/gcc-4.3.0/build/./gcc/xgcc -B/build-gcc-x86_64/BUILD/gcc-4.3.0/build/./gcc/ -B/usr/x86_64-ark-linux/bin/ -B/usr/x86_64-ark-linux/lib/ -isystem /usr/x86_64-ark-linux/include -isystem /usr/x86_64-ark-linux/sys-include" "CFLAGS=-g -fkeep-inline-functions" "DESTDIR=" "EXTRA_OFILES=" "HDEFINES=" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "LDFLAGS=" "LOADLIBES=" "RANLIB=x86_64-ark-linux-ranlib" "SHELL=/bin/sh" "prefix=/usr" "exec_prefix=/usr" "libdir=/usr/lib64" "libsubdir=/usr/lib64/gcc/x86_64-ark-linux/4.3.0" "tooldir=/usr/x86_64-ark-linux" \
CFLAGS="-g -fkeep-inline-functions ${flags}" \
CCASFLAGS=" ${flags}" \
FCFLAGS=" ${flags}" \
FFLAGS=" ${flags}" \
ADAFLAGS=" ${flags}" \
prefix="/usr" \
exec_prefix="/usr" \
GCJFLAGS=" ${flags}" \
CXXFLAGS="-O2 -fweb -frename-registers -fno-strict-aliasing -D_GNU_SOURCE ${flags}" \
LIBCFLAGS="-g -fkeep-inline-functions ${flags}" \
LIBCXXFLAGS="-O2 -fweb -frename-registers -fno-strict-aliasing -D_GNU_SOURCE -fno-implicit-templates ${flags}" \
LDFLAGS=" ${flags}" \
MULTIFLAGS="${flags}" \
DESTDIR="" \
INSTALL="/usr/bin/install -c" \
INSTALL_DATA="/usr/bin/install -c -m 644" \
INSTALL_PROGRAM="/usr/bin/install -c" \
INSTALL_SCRIPT="/usr/bin/install -c" \
all); then \
true; \
else \
exit 1; \
fi; \
else true; \
fi; \
fi; \
done; \
fi
make[5]: Entering directory `/build-gcc-x86_64/BUILD/gcc-4.3.0/build/x86_64-ark-linux/32/libgcc'
# If this is the top-level multilib, build all the other
# multilibs.
/build-gcc-x86_64/BUILD/gcc-4.3.0/build/./gcc/xgcc -B/build-gcc-x86_64/BUILD/gcc-4.3.0/build/./gcc/ -B/usr/x86_64-ark-linux/bin/ -B/usr/x86_64-ark-linux/lib/ -isystem /usr/x86_64-ark-linux/include -isystem /usr/x86_64-ark-linux/sys-include -g -fkeep-inline-functions -m32 -O2 -O2 -O2 -fweb -frename-registers -fno-strict-aliasing -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I. -I../../.././gcc -I../../../../libgcc -I../../../../libgcc/. -I../../../../libgcc/../gcc -I../../../../libgcc/../include -I../../../../libgcc/config/libbid -DENABLE_DECIMAL_BID_FORMAT -DHAVE_CC_TLS -DUSE_TLS -o _muldi3.o -MT _muldi3.o -MD -MP -MF _muldi3.dep -DL_muld
i3 -c ../../../../libgcc/../gcc/libgcc2.c \
-fvisibility=hidden -DHIDE_EXPORTS
In file included from /build-gcc-x86_64/BUILD/gcc-4.3.0/build/./gcc/include-fixed/features.h:354,
from /usr/include/stdio.h:28,
from ../../../../libgcc/../gcc/tsystem.h:90,
from ../../../../libgcc/../gcc/libgcc2.c:33:
/usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: No such file or directory
make[5]: *** [_muldi3.o] Error 1
make[5]: Leaving directory `/build-gcc-x86_64/BUILD/gcc-4.3.0/build/x86_64-ark-linux/32/libgcc'
make[4]: *** [multi-do] Error 1
make[4]: Leaving directory `/build-gcc-x86_64/BUILD/gcc-4.3.0/build/x86_64-ark-linux/libgcc'
make[3]: *** [all-multi] Error 2
make[3]: Leaving directory `/build-gcc-x86_64/BUILD/gcc-4.3.0/build/x86_64-ark-linux/libgcc'
make[2]: *** [all-stage1-target-libgcc] Error 2
make[2]: Leaving directory `/build-gcc-x86_64/BUILD/gcc-4.3.0/build'
make[1]: *** [stage1-bubble] Error 2
make[1]: Leaving directory `/build-gcc-x86_64/BUILD/gcc-4.3.0/build'
make: *** [bootstrap] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.39879 (%build)
RPM build errors:
user arklinux does not exist - using root
Bad exit status from /var/tmp/rpm-tmp.39879 (%build)