| Summary: | sys-boot/elilo-3.16 fails to build with sys-boot/gnu-efi-3.0.5 | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Wes <wes> |
| Component: | Current packages | Assignee: | IA-64 team <ia64> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | brendan, floppym, toralf |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | AMD64 | ||
| OS: | Linux | ||
| URL: | https://sourceforge.net/p/gnu-efi/code/ci/bf07e8141777e5a2d67ec8447084215224bdad4b/ | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | build.log | ||
Sorry, should have mentioned that I tested with elilo-3.16 Could you attach a full build log please? Created attachment 471140 [details]
build.log
build log compiling against gnu-efi 3.0.5
Done *** Bug 616894 has been marked as a duplicate of this bug. *** yeah, it was a bug in sys-boot/gnu-efi-3.0.5 define. Fixed upstream as:
https://sourceforge.net/p/gnu-efi/code/ci/bf07e8141777e5a2d67ec8447084215224bdad4b/
I've pulled 3.0.6 version as: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8da175be2f5c6778e87af8162ca26df4e47c0af4
Thanks for the report!
|
After discovering that refind fails to build with gnu-efi-3.0.5 this morning I decided to test compiling other consumers of gnu-efi. elilo also fails to build with gnu-efi-3.0.5: netfs.c:214:9: error: dereferencing pointer to incomplete type 'EFI_PXE_BASE_CODE {aka struct EFI_PXE_BASE_CODE_PROTOCOL} It succeeds with gnu-efi-3.0.4