Page MenuHomeFreeBSD

sysutils/u-boot-bhyve-arm64: New port
ClosedPublic

Authored by markj on Nov 1 2023, 6:33 PM.
Tags
None
Referenced Files
F82248586: D42437.id129665.diff
Fri, Apr 26, 11:07 PM
F82223976: D42437.diff
Fri, Apr 26, 5:22 PM
Unknown Object (File)
Fri, Apr 26, 2:10 AM
Unknown Object (File)
Sun, Mar 31, 11:42 AM
Unknown Object (File)
Mar 14 2024, 2:51 AM
Unknown Object (File)
Feb 22 2024, 2:55 PM
Unknown Object (File)
Jan 11 2024, 12:45 AM
Unknown Object (File)
Jan 5 2024, 10:34 PM
Subscribers

Details

Summary

This is a port of https://github.com/zxombie/u-boot/tree/bhyvearm64 to
the version of u-boot in the ports tree. There is a bhyve arm64 port
that is close to landing, so now seems like a good time to make the port
available.

In the longer term we would upstream this platform in some form, but
since arm64 bhyve is experimental, I think trying to upstream at this
point is premature. Of course, we prefer not to carry patches in the
ports tree when possible, but in this case it seems justified to do so
for some time, to give users a change to test and report problems. I
volunteer to maintain the patches.

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

markj requested review of this revision.Nov 1 2023, 6:33 PM

Duplicate with D42436?

Yes, a dumb mistake on my part. I abandoned it.

Ok for me, I'll ping you at the next u-boot update if I have any problems :)

This revision is now accepted and ready to land.Nov 2 2023, 2:51 PM
sysutils/u-boot-bhyve-arm64/files/patch-include_configs_bhyve-arm64.h
28–30

Are these still needed?

markj marked an inline comment as done.Nov 2 2023, 3:58 PM
markj added inline comments.
sysutils/u-boot-bhyve-arm64/files/patch-include_configs_bhyve-arm64.h
28–30

Yes, these variables are all referenced by procedures defined in BOOTENV. autoboot doesn't work if I omit them.

markj marked an inline comment as done.

Add a pkg-descr

This revision now requires review to proceed.Nov 2 2023, 10:30 PM
This revision was not accepted when it landed; it landed in state Needs Review.Nov 3 2023, 1:50 PM
This revision was automatically updated to reflect the committed changes.