Page MenuHomeFreeBSD

bsd.own.mk: Deorbit compat include of bsd.compiler.mk
Needs ReviewPublic

Authored by 0mp on Mar 15 2026, 9:51 PM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Apr 29, 12:11 AM
Unknown Object (File)
Wed, Apr 29, 12:06 AM
Unknown Object (File)
Mon, Apr 27, 11:03 AM
Unknown Object (File)
Mon, Apr 20, 2:06 AM
Unknown Object (File)
Mon, Apr 20, 2:05 AM
Unknown Object (File)
Mon, Apr 20, 2:05 AM
Unknown Object (File)
Thu, Apr 16, 9:03 PM
Unknown Object (File)
Wed, Apr 15, 8:30 AM

Details

Reviewers
bnovkov
Summary

Commit b946bedd09d3bd1 ("Previous versions of bsd.own.mk [...]")
mentions that bsd.own.mk included bsd.compiler.mk as a temporary
workaround and was destined to be removed in FreeBSD 12. Do that now.

Also, update some Makefiles, which need to include bsd.compiler.mk for
buildkernel and buildworld to pass.

PR: 203540
Fixes: 0bebad8d072b bsd.own.mk: Deorbit compat include of bsd.compiler.mk
Fixes: 73f37a69f65e Revert "bsd.own.mk: Deorbit compat include of bsd.compiler.mk"

Test Plan

make buildworld buildkernel succeeds on arm64.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 71425
Build 68308: arc lint + arc unit