В Mon, 06 Feb 2012 00:59:55 -0700 "Joseph C. Lininger" <[email protected]> пишет:
> As promised, here's the point in the build log where things fail. > > /var/tmp/portage/sys-devel/gcc-4.5.3-r1/work/build/./prev-gcc/xgcc > -B/var/tmp/portage/sys-devel/gcc-4.5.3-r1/work/build/./prev-gcc/ > -B/usr/i686-pc-linux-gnu/bin/ -B/usr/i686-pc-linux-gnu/bin/ > -B/usr/i686-pc-linux-gnu/lib/ -isystem /usr/i686-pc-linux-gnu/include > -isystem /usr/i686-pc-linux-gnu/sys-include -DEFAULT_RELRO > -DEFAULT_BIND_NOW -DEFAULT_PIE_SSP -O2 -march=i686 -pipe -gtoggle > -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes > -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long > -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition > -Wc++-compat -DHAVE_CONFIG_H -DGENERATOR_FILE -o build/genattrtab \ > build/genattrtab.o build/rtl.o build/read-rtl.o build/ggc-none.o > build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o > build/errors.o .././libiberty/libiberty.a > build/genattrtab > /var/tmp/portage/sys-devel/gcc-4.5.3-r1/work/gcc-4.5.3/gcc/config/i386/i386.md > > \ > insn-conditions.md > tmp-attrtab.c > /bin/sh > /var/tmp/portage/sys-devel/gcc-4.5.3-r1/work/gcc-4.5.3/gcc/../move-if-change > tmp-attrtab.c insn-attrtab.c > echo timestamp > s-attrtab > /var/tmp/portage/sys-devel/gcc-4.5.3-r1/work/build/./prev-gcc/xgcc > -B/var/tmp/portage/sys-devel/gcc-4.5.3-r1/work/build/./prev-gcc/ > -B/usr/i686-pc-linux-gnu/bin/ -B/usr/i686-pc-linux-gnu/bin/ > -B/usr/i686-pc-linux-gnu/lib/ -isystem /usr/i686-pc-linux-gnu/include > -isystem /usr/i686-pc-linux-gnu/sys-include -c -DEFAULT_RELRO > -DEFAULT_BIND_NOW -DEFAULT_PIE_SSP -O2 -march=i686 -pipe -gtoggle > -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes > -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long > -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition > -Wc++-compat -DHAVE_CONFIG_H -I. -I. > -I/var/tmp/portage/sys-devel/gcc-4.5.3-r1/work/gcc-4.5.3/gcc > -I/var/tmp/portage/sys-devel/gcc-4.5.3-r1/work/gcc-4.5.3/gcc/. > -I/var/tmp/portage/sys-devel/gcc-4.5.3-r1/work/gcc-4.5.3/gcc/../include > -I/var/tmp/portage/sys-devel/gcc-4.5.3-r1/work/gcc-4.5.3/gcc/../libcpp/include > > > -I/var/tmp/portage/sys-devel/gcc-4.5.3-r1/work/gcc-4.5.3/gcc/../libdecnumber > -I/var/tmp/portage/sys-devel/gcc-4.5.3-r1/work/gcc-4.5.3/gcc/../libdecnumber/bid > > -I../libdecnumber insn-attrtab.c -o insn-attrtab.o > /var/tmp/portage/sys-devel/gcc-4.5.3-r1/work/gcc-4.5.3/gcc/config/i386/i386.md: > > In function 'internal_dfa_insn_code': > /var/tmp/portage/sys-devel/gcc-4.5.3-r1/work/gcc-4.5.3/gcc/config/i386/i386.md:360:1: > > internal compiler error: Bus error > Please submit a full bug report, > with preprocessed source if appropriate. > See <http://bugs.gentoo.org/> for instructions. > make[3]: *** [insn-attrtab.o] Error 1 > make[3]: Leaving directory > `/var/tmp/portage/sys-devel/gcc-4.5.3-r1/work/build/gcc' > make[2]: *** [all-stage2-gcc] Error 2 > make[2]: Leaving directory > `/var/tmp/portage/sys-devel/gcc-4.5.3-r1/work/build' > make[1]: *** [stage2-bubble] Error 2 > make[1]: Leaving directory > `/var/tmp/portage/sys-devel/gcc-4.5.3-r1/work/build' > make: *** [bootstrap-lean] Error 2 > emake failed > * ERROR: sys-devel/gcc-4.5.3-r1 failed (compile phase): > * emake failed with bootstrap-lean > * > * Call stack: > * ebuild.sh, line 85: Called src_compile > * environment, line 4015: Called toolchain_src_compile > * environment, line 4670: Called gcc_do_make > * environment, line 2348: Called die > * The specific snippet of code: > * emake LDFLAGS="${LDFLAGS}" STAGE1_CFLAGS="${STAGE1_CFLAGS}" > LIBPATH="${LIBPATH}" BOOT_CFLAGS="${BOOT_CFLAGS}" ${GCC_MAKE_TARGET} || > die "emake failed with ${GCC_MAKE_TARGET}"; > * > * If you need support, post the output of 'emerge --info > =sys-devel/gcc-4.5.3-r1', > * the complete build log and the output of 'emerge -pqv > =sys-devel/gcc-4.5.3-r1'. > * > * Please include > /var/tmp/portage/sys-devel/gcc-4.5.3-r1/work/build/gcc-build-logs.tar.bz2 in > your bug report > * > * The complete build log is located at > '/var/tmp/portage/sys-devel/gcc-4.5.3-r1/temp/build.log'. > * The ebuild environment file is located at > '/var/tmp/portage/sys-devel/gcc-4.5.3-r1/temp/environment'. > * S: '/var/tmp/portage/sys-devel/gcc-4.5.3-r1/work/build' From the gcc ebuild change log: 30 Dec 2011; Magnus Granberg <[email protected]> gcc-4.5.3-r2.ebuild: Bump the piepatchset to 0.4.7 to fix 394821 -- With best regards, Alexander Tsoy
