On Sat, 11 Jan 2014 15:19:23 -0800 walt <[email protected]> wrote: > On 01/11/2014 02:32 PM, Tom Wijsman wrote: > > On Sat, 11 Jan 2014 17:16:36 -0500 > > Andrew Penhorwood <[email protected]> wrote: > > > >> * 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' > > > > Can you please file a bug about this at https://bugs.gentoo.org and > > attach all the requested information? At the very least comment with > > the output of `emerge --info` and attach the complete build.log. > > I was about to reply to Andrew that running an emerge with -j1 can > make the build log easier to scan for errors, and can sometimes even > prevent build errors in certain packages.
The errors are:
{standard input}:86987: Error: number of operands mismatch for `sub'
{standard input}: Error: open CFI at the end of file;
missing .cfi_endproc directive
There is something wrong in the assembler code, a mismatch of of the
amounts of parameters passed to a 'sub' (subtract) instruction; then
it doesn't close some kind of CFI procedure towards the end of the
file, this then later causes the compiler to get killed:
x86_64-pc-linux-gnu-g++: internal compiler error: Killed (program
cc1plus)
The other occasion is that the assembler code might be right, but then
there is something wrong with the system; I'll get back to that in my
other mail.
As a side note; -j1 bugs should still be filed such that we can
(temporarily) fix it for everyone in the ebuild, these can be
recognized by the amount of jobs mismatching in the build.log.
> [OT]
> Tom, I very rudely forgot to thank you for your reply to my recent
> post about layman. So...thank you!
>
> As a group we tend to be tough on devs who actually answer questions
> here even though we really are harmless. No, really, we are, honest,
> just ask us.
--
With kind regards,
Tom Wijsman (TomWij)
Gentoo Developer
E-mail address : [email protected]
GPG Public Key : 6D34E57D
GPG Fingerprint : C165 AF18 AB4C 400B C3D2 ABF0 95B2 1FCD 6D34 E57D
signature.asc
Description: PGP signature

