Closed theopolis closed 6 years ago
Hi theopolis,
Thanks for the report. Since the last time I checked, EDK defines ad gcc 4.9 anything beyond gcc 5.3. We have updated the OVMF recipe accordingly, This patch should resolve this issue:
https://github.com/01org/luv-yocto/commit/ef3314d7c57c759161046fbd06a82614dbe4b55b
This patch is on the next branch but not on master. Would you mind trying to build from the next branch? If you still face the issue we can look further.
Thanks and BR, Ricardo
I just checked, EDK2 sets gcc versions greater than 4.9 to 4.9:
https://github.com/tianocore/edk2/blob/master/OvmfPkg/build.sh#L98
Thanks @ricardon! Will check and test tonight.
This should work with commit ef3314d7c57c759161046fbd06a82614dbe4b55b. If not, please reopen the issue.
hi, It seems the EDK2 build toolchain defines may not include definitions for GCC 5.4? On ubuntu 16.04 gcc 5.4
The recipe already takes care while building with GCC5.4. Also this recipe has been moved to poky.
It seems the EDK2 build toolchain defines may not include definitions for GCC 5.3?
And like it says:
I'm not sure if this is something LUV can solve for. I can do some more searching tomorrow to see if this toolchain define can be patched in, or if the
SRCREV
can be bumped to a newer EDK with 5.3 support. But I at least wanted to document / triage this in an issue in case it helps others. :dancer: