I tried to update my gentoo VM on Linode.com today. I used "emerge --update --deep --with-bdeps=y @world" and sys-devel/binutils-2.23.2 was one of the items reported by portage. Portage stated that the compile failed. Here are the last few lines of the build.log. Any help would be appreciated.

x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/var/tmp/portage/sys-devel/binutils-2.23.2/work/binutils-2.23.2/gold -I/var/tmp/portage/sys-devel/binutils-2.23.2/work/binutils-2.23.2/gold -I/var/tmp/portage/sys-devel/binutils-2.23.2/work/binutils-2.23.2/gold/../include -I/var/tmp/portage/sys-devel/binutils-2.23.2/work/binutils-2.23.2/gold/../elfcpp -DLOCALEDIR="\"/usr/share/binutils-data/x86_64-pc-linux-gnu/2.23.2/locale\"" -DBINDIR="\"/usr/x86_64-pc-linux-gnu/binutils-bin/2.23.2\"" -DTOOLBINDIR="\"/usr/x86_64-pc-linux-gnu/bin\"" -DTOOLLIBDIR="\"/usr/x86_64-pc-linux-gnu/lib\"" -W -Wall -D_ LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=sparc.o -O2 -pipe -MT sparc.o -MD -MP -MF .deps/sparc.Tpo -c -o sparc.o /var/tmp/portage/sys-dev
el/binutils-2.23.2/work/binutils-2.23.2/gold/sparc.cc
{standard input}: Assembler messages:
{standard input}:86724: Warning: end of file not at end of a line; newline 
inserted
{standard input}:86987: Error: number of operands mismatch for `sub'
{standard input}: Error: open CFI at the end of file; missing .cfi_endproc 
directive
x86_64-pc-linux-gnu-g++: internal compiler error: Killed (program cc1plus)
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://bugs.gentoo.org/> for instructions.
make[4]: *** [output.o] Error 4
make[4]: *** Waiting for unfinished jobs....
mv -f .deps/symtab.Tpo .deps/symtab.Po
mv -f .deps/i386.Tpo .deps/i386.Po
mv -f .deps/main.Tpo .deps/main.Po
mv -f .deps/sparc.Tpo .deps/sparc.Po
mv -f .deps/x86_64.Tpo .deps/x86_64.Po
make[4]: Leaving directory `/var/tmp/portage/sys-devel/binutils-2.23.2/work/build/gold'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/sys-devel/binutils-2.23.2/work/build/gold'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/var/tmp/portage/sys-devel/binutils-2.23.2/work/build/gold'
make[1]: *** [all-gold] Error 2
make[1]: Leaving directory 
`/var/tmp/portage/sys-devel/binutils-2.23.2/work/build'
make: *** [all] Error 2
emake failed
 * ERROR: sys-devel/binutils-2.23.2::gentoo failed (compile phase):
 *   emake failed
 *
 * Call stack:
 *     ebuild.sh, line   93:  Called src_compile
 *   environment, line 2823:  Called toolchain-binutils_src_compile
 *   environment, line 3514:  Called die
 * The specific snippet of code:
 *       emake all || die "emake failed";
 *
* If you need support, post the output of `emerge --info '=sys-devel/binutils-2.23.2::gentoo'`, * the complete build log and the output of `emerge -pqv '=sys-devel/binutils-2.23.2::gentoo'`. * The complete build log is located at '/var/tmp/portage/sys-devel/binutils-2.23.2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-devel/binutils-2.23.2/temp/environment'.
 * Working directory: '/var/tmp/portage/sys-devel/binutils-2.23.2/work/build'
 * S: '/var/tmp/portage/sys-devel/binutils-2.23.2/work/binutils-2.23.2'

--
Andrew Penhorwood
ColdBits, LLC
www.coldbits.com
and...@coldbits.com

Reply via email to