FS#57000 - [binutils] request compilation with --enable-targets=x86_64-pep for Xen EFI build
Attached to Project:
Arch Linux
Opened by John Thomson (johnth) - Monday, 08 January 2018, 07:05 GMT
Last edited by Doug Newgard (Scimmia) - Thursday, 17 May 2018, 14:00 GMT
Opened by John Thomson (johnth) - Monday, 08 January 2018, 07:05 GMT
Last edited by Doug Newgard (Scimmia) - Thursday, 17 May 2018, 14:00 GMT
|
Details
xen EFI boot file build requires binutils compiled with
--enable-targets=x86_64-pep
Using mingw-w64-binutils was a workaround, but with mingw-w64-binutils moved to AUR, there is now no direct way to compile the EFI boot files needed by Xen. Arch Linux Xen build process is now: multilib-build binutils with --enable-targets=x86_64-pep manually install modified binutils in multilib-build root chroot multilib-build xen Could this compile flag be added to binutils? |
This task depends upon
Closed by Doug Newgard (Scimmia)
Thursday, 17 May 2018, 14:00 GMT
Reason for closing: Implemented
Additional comments about closing: binutils 2.30-1
Thursday, 17 May 2018, 14:00 GMT
Reason for closing: Implemented
Additional comments about closing: binutils 2.30-1
https://sourceware.org/cgi-bin/search.cgi?q=i386pep&cmd=Search%21&form=extended&m=all&ps=10&fmt=long&wm=wrd&sp=1&sy=1&wf=2221&type=&GroupBySite=no&ul=%2Fml%2Fbinutils%2F%25
Debian configures with it: https://sources.debian.org/src/binutils/2.29.1-13/debian/rules/#L449
ld linux default targets
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=blob;f=ld/configure.tgt;h=6183a85b3d14ff4f52a529517af26f6460704aaa;hb=HEAD#l280
pep details:
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=blob;f=ld/emultempl/pep.em;h=c253d2fdbca3a2edf82d37475f0fa1d526132d51;hb=HEAD
I guess the best option would be to ask the binutils mailing list?
https://git.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/binutils&id=3064c72b7081ca7f56e04bb591ec271f80566f48