Bug 6054 - gummiboot: do_compile failed on qemux86-64
Summary: gummiboot: do_compile failed on qemux86-64
Status: RESOLVED FIXED
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: core (show other bugs)
Version: 1.6
Hardware: x86 Multiple
: Medium major
Target Milestone: 1.6 M5
Assignee: Robert Yang
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2014-03-27 07:18 UTC by Robert Yang
Modified: 2014-03-28 03:03 UTC (History)
4 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Yang 2014-03-27 07:18:08 UTC
|       -o src/efi/gummiboot.so -lefi -lgnuefi /home/build/lyang1/testre/bitbake_build/tmp/sysroots/qemux86-64/usr/lib64/x86_64-wrs-linux/4.8.2/libgcc.a; \
| nm -D -u src/efi/gummiboot.so | grep ' U ' && exit 1 || :
| "objcopy" -j .text -j .sdata -j .data -j .dynamic \
|   -j .dynsym -j .rel -j .rela -j .reloc -j .eh_frame \
|   --target=efi-app-x86_64 src/efi/gummiboot.so gummibootx64.efi
| objcopy: src/efi/gummiboot.so: Invalid bfd target
| make[1]: *** [gummibootx64.efi] Error 1
| make[1]: *** Waiting for unfinished jobs....
| make: *** [all] Error 2

This is because it uses the "objcopy" directly.