Page MenuHomeFreeBSD

devel/gnu-efi: Update to 3.0.8; Remove only for amd64
AbandonedPublic

Authored by ndowens_yahoo.com on Sep 8 2018, 4:46 AM.
Tags
None
Referenced Files
Unknown Object (File)
Feb 22 2024, 5:06 AM
Unknown Object (File)
Jan 28 2024, 7:09 AM
Unknown Object (File)
Jan 17 2024, 10:33 PM
Unknown Object (File)
Jan 11 2024, 3:17 AM
Unknown Object (File)
Dec 20 2023, 12:37 AM
Unknown Object (File)
Dec 13 2023, 5:17 AM
Unknown Object (File)
Dec 5 2023, 4:19 PM
Unknown Object (File)
Nov 22 2023, 2:08 PM

Details

Reviewers
None
Test Plan

Need testers to see if this will actually run on the other platforms
Built fine on 10/11 arm64,amd64,i386 12:amd64,i386

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 19462
Build 19055: arc lint + arc unit

Event Timeline

Supposedly it will also run on mips64 but I currently dont have a mips64 jail to build on; which I guess I will create now

devel/gnu-efi/Makefile
13

Would probably be best to set:

BROKEN_mips= blah

with an actual message.

19–20

Wrong place in the Makefile. See Chapter 15. Order of Variables in Port Makefiles.

27–45

Please do not mix pkg-plist and PLIST_FILES.

51–55

Have you tested this? YOu cannot set any OPTIONS variables after an include.

ndowens_yahoo.com added inline comments.
devel/gnu-efi/Makefile
27–45

Can you tell me how to not mix them? As the files change based on ARCH. Only other way is to do away with the pkg-plist and put all of it in Makefile, which is more than 6(portlint warning IIRC). It'd be possible to have all in pkg-plist but aarch64 doesn't have include/efi/ia32/pe.h and amd64's efi.lds filename is a little diff than i386's