Page MenuHomeFreeBSD

Add new DISK_IMAGE_TOOLS_BOOTSTRAP option
ClosedPublic

Authored by jrtc27 on Mar 13 2023, 10:47 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Jan 18, 6:06 AM
Unknown Object (File)
Fri, Jan 17, 11:03 AM
Unknown Object (File)
Sun, Jan 12, 7:55 PM
Unknown Object (File)
Fri, Jan 10, 10:17 AM
Unknown Object (File)
Dec 15 2024, 2:58 PM
Unknown Object (File)
Dec 11 2024, 3:27 PM
Unknown Object (File)
Nov 23 2024, 3:00 AM
Unknown Object (File)
Nov 23 2024, 3:00 AM
Subscribers

Details

Summary

This will build etdump, makefs and mkimg as bootstrap tools to allow
easily creating disk images. Note that etdump is bootstrapped due to its
use in the release scripts for building ISO images.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 50348
Build 47240: arc lint + arc unit

Event Timeline

libnetbsd is internal; bootstrap even on FreeBSD

Not tested it but changes LGTM. Looking forward to dropping the workaround from cheribuild

This revision is now accepted and ready to land.Mar 13 2023, 11:29 PM
share/mk/src.opts.mk
200

I do wonder if we want to just do this by default since it's only a few extra files being compiled.

LGTM. I agree it'd be reasonable to include them always, they're pretty small.

LGTM. I agree it'd be reasonable to include them always, they're pretty small.

Could do, though I'm sure someone would complain that their native buildworld got slightly slower for no good reason...

This revision was automatically updated to reflect the committed changes.