[LD] bin/usbdisk.bin x86_64-pc-linux-gnu-ld -m elf_i386 -N --no-check-sections --section-start=.prefix=0 --gc-sections -static -o bin/usbdisk.bin --oformat binary -e 0 bin/usbdisk.o make: *** [arch/x86/Makefile.pcbios:116: bin/usbdisk.bin] Segmentation fault make: *** Deleting file 'bin/usbdisk.bin' * ERROR: sys-firmware/ipxe-1.0.0_p20160620::gentoo failed (compile phase): * emake failed ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 13.0-desktop_20170817-191629 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-6.4.0 * Available Python interpreters, in order of preference: [1] python3.4 [2] python2.7 (fallback) [3] pypy3 (fallback) Available Ruby profiles: [1] ruby21 (with Rubygems) [2] ruby22 (with Rubygems) * java-config: The following VMs are available for generation-2: emerge -qpv sys-firmware/ipxe [ebuild N ] sys-firmware/ipxe-1.0.0_p20160620 USE="ipv6 qemu usb -efi -iso -lkrn -savedconfig -undi -vmware"
Created attachment 489732 [details] emerge-info.txt
Created attachment 489734 [details] emerge-history.txt
Created attachment 489736 [details] environment
Created attachment 489738 [details] etc.portage.tbz2
Created attachment 489740 [details] sys-firmware:ipxe-1.0.0_p20160620:20170820-083719.log.bz2
On my systems I had the same error with binutils-2.29. I was able to build ipxe with binutils-2.28.1
I can't emerge sys-firmware/ipxe-1.0.0_p20160620 even after downgrading both binutils and binutils-libs to version 2.28.1
Sorry, I made a mistake. Please disregard comment 7. I can now confirm the workaround in comment 6 works on my system, too.
After having upgraded sys-devel/binutils to version 2.29.1 I can now emerge sys-firmware/ipxe-1.0.0_p20160620 successfully.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8549c4d268c60ef3e74368a00a92062562942f7 commit b8549c4d268c60ef3e74368a00a92062562942f7 Author: Matthias Maier <tamiko@gentoo.org> AuthorDate: 2018-02-11 23:28:07 +0000 Commit: Matthias Maier <tamiko@gentoo.org> CommitDate: 2018-02-12 00:01:35 +0000 sys-firmware/ipxe: create new snapshot Closes: https://bugs.gentoo.org/628354 Closes: https://bugs.gentoo.org/638532 Package-Manager: Portage-2.3.24, Repoman-2.3.6 sys-firmware/ipxe/Manifest | 1 + sys-firmware/ipxe/ipxe-1.0.0_p20180211.ebuild | 108 ++++++++++++++++++++++++++ 2 files changed, 109 insertions(+)