Page MenuHomeFreeBSD

Make kldxref a bootstrap tool and use unconditionally
ClosedPublic

Authored by jrtc27 on Dec 13 2023, 8:27 PM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Oct 22, 9:43 AM
Unknown Object (File)
Tue, Oct 22, 9:43 AM
Unknown Object (File)
Tue, Oct 22, 9:43 AM
Unknown Object (File)
Tue, Oct 22, 9:31 AM
Unknown Object (File)
Mon, Oct 21, 6:19 AM
Unknown Object (File)
Sat, Oct 19, 5:06 AM
Unknown Object (File)
Oct 5 2024, 10:48 PM
Unknown Object (File)
Oct 3 2024, 4:32 AM
Subscribers
None

Details

Summary

Now that kldxref is a generic cross tool and can be built on non-FreeBSD
we can bootstrap it during the build and thus remove the condition for
whether it exists. We also need to make sure to add it to the METALOG
for -DNO_ROOT builds.

Diff Detail

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

Event Timeline

jrtc27 created this revision.
This revision is now accepted and ready to land.Dec 13 2023, 8:29 PM
brooks added inline comments.
sys/conf/kmod.mk
365

Should this be indented 4-spaces instead of a tab as a shell continuation?

sys/conf/kmod.mk
365

Yeah, it should, I copied it from somewhere that got it wrong. Will fix when committing.