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 Not Applicable
Unit
Tests Not Applicable

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.