Bug 11189 - ovmf fails to build (unsupported relocation)
Summary: ovmf fails to build (unsupported relocation)
Status: RESOLVED FIXED
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: core (show other bugs)
Version: 2.3
Hardware: x86 Multiple
: Undecided normal
Target Milestone: ---
Assignee: Ross Burton
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2017-03-20 08:47 UTC by Jussi Kukkonen
Modified: 2017-03-23 14:15 UTC (History)
2 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: Regression (Used to work)
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 Jussi Kukkonen 2017-03-20 08:47:38 UTC
ovmf fails to build on musl (http://errors.yoctoproject.org/Errors/Details/137780/):

---
"GenFw" -o TOPDIR/tmp/work/i586-poky-linux-musl/ovmf/git-r0/git/Build/OvmfIa32/RELEASE_GCC5/IA32/OvmfPkg/AcpiTables/AcpiTables/OUTPUT/./Facs.acpi -c TOPDIR/tmp/work/i586-poky-linux-musl/ovmf/git-r0/git/Build/OvmfIa32/RELEASE_GCC5/IA32/OvmfPkg/AcpiTables/AcpiTables/OUTPUT/./Facs.dll
GenFw: ERROR 3000: Invalid
  TOPDIR/tmp/work/i586-poky-linux-musl/ovmf/git-r0/git/Build/OvmfIa32/RELEASE_GCC5/IA32/OvmfPkg/AcpiTables/AcpiTables/OUTPUT/./Facs.dll unsupported ELF EM_386 relocation 0xa.
---

There's no master build yet showing this but I'm guessing it will show up once ed602b58ed "musl: Update to latest" is tested.
Comment 1 Jussi Kukkonen 2017-03-21 11:30:56 UTC
Also showed up on nightly-world-lsb so not actually musl related I guess.

Patrick has a patch on list.
Comment 2 Ross Burton 2017-03-23 14:15:55 UTC
Merged in oe-core 23a12d87a6e82f80f4ccc1a01c707faa89ff7abd.