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)
Wed, Sep 23, 1:25 PM
Unknown Object (File)
Mon, Sep 21, 10:34 AM
Unknown Object (File)
Sun, Sep 13, 11:56 AM
Unknown Object (File)
Fri, Sep 11, 5:33 PM
Unknown Object (File)
Fri, Sep 11, 1:31 AM
Unknown Object (File)
Tue, Sep 8, 12:51 AM
Unknown Object (File)
Mon, Sep 7, 12:37 PM
Unknown Object (File)
Mon, Sep 7, 11:42 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.