В 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

Reply via email to