 
	
| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [BUG] Xen-4.8.0 efi/buildid.o: file not recognized/Ambiguous
 On 12/7/2016 8:51 AM, Jan Beulich wrote: On 07.12.16 at 16:57, <jlpoole56@xxxxxxxxx> wrote:I did the the following: wget https://downloads.xenproject.org/release/xen/4.8.0/xen-4.8.0.tar.gz tar -xvzf xen-4.8.0.tar.gz cd /usr/local/src/xen-4.8.0 ./configure The config.log is available at: http://napadata.net/paste/view/9e7faf3d make ... mv -f .efi.lds.d.new .efi.lds.d gcc -Wall -Werror -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -Wdeclaration-after-statement -g -o efi/mkreloc efi/mkreloc.c ld -mi386pep --subsystem=10 --image-base=0xffff82d080000000 --stack=0,0 --heap=0,0 --strip-debug --section-alignment=0x200000 --file-alignment=0x20 --major-image-version=4 --minor-image-version=8 --major-os-version=2 --minor-os-version=0 --major-subsystem-version=2 --minor-subsystem-version=0 --build-id=sha1 -T efi.lds -N prelink-efi.o efi/relocs-dummy.o /usr/local/src/xen-4.8.0/xen/common/symbols-dummy.o efi/buildid.o -o /usr/local/src/xen-4.8.0/xen/.xen.efi.0xffff82d080000000.0 && ld -mi386pep --subsystem=10 --image-base=0xffff82d0c0000000 --stack=0,0 --heap=0,0 --strip-debug --section-alignment=0x200000 --file-alignment=0x20 --major-image-version=4 --minor-image-version=8 --major-os-version=2 --minor-os-version=0 --major-subsystem-version=2 --minor-subsystem-version=0 --build-id=sha1 -T efi.lds -N prelink-efi.o efi/relocs-dummy.o /usr/local/src/xen-4.8.0/xen/common/symbols-dummy.o efi/buildid.o -o /usr/local/src/xen-4.8.0/xen/.xen.efi.0xffff82d0c0000000.0 && : efi/buildid.o: file not recognized: File format is ambiguous efi/buildid.o: matching formats: coff-x86-64 pe-x86-64Hmm, at the first glance I'd call this a binutils bug: When talking about an object file, it's necessarily COFF and never PE. But I'd have to study their logic first to be certain. What binutils version are you using, and what's the target list e.g. objcopy lists at the end of its --help output? Jan 
Jan -
1) bintuils version: 2.25.1-r1
    jlpoole@zeta /boot/efi $ eix binutils -I
    [I] sys-devel/binutils
         Available versions:
         ...
Installed versions:  2.25.1-r1(2.25.1)(06:01:52 AM 
11/12/2016)(cxx multitarget nls zlib -static-libs -test -vanilla)
         Homepage:            https://sourceware.org/binutils/
         Description:         Tools necessary to build programs
2) target list from the output of "objcopy --help" is located at:
     http://napadata.net/paste/view/6ebf2472
Thank you,
John
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
https://lists.xen.org/xen-devel
 
 | 
|  | Lists.xenproject.org is hosted with RackSpace, monitoring our |