packages: Fix clang conditional

Various src.conf options can cause us to build something that ends up
in the clang package, but MK_TOOLCHAIN is not one of them; copy the
proper conditional from lib/Makefile to decide if we need to build
the package.

This fixes the build when LLVM/clang is entirely disabled.

Fixes:	bb75b0d581 ("packages: Convert world to a subdir build")
MFC after:	2 weeks
Reviewed by:	emaste
Sponsored by:	https://www.patreon.com/bsdivy
Differential Revision:	https://reviews.freebsd.org/D56657
This commit is contained in:
Lexi Winter
2026-04-27 23:15:13 +01:00
parent 036ff38ebd
commit e6d112bbbb
+2 -1
View File
@@ -80,7 +80,8 @@ SUBDIR= blocklist \
SUBDIR+= acct
.endif
.if ${MK_CLANG} != "no" || ${MK_TOOLCHAIN} != "no"
.if ${MK_CLANG} != "no" || ${MK_LLD} != "no" || \
${MK_LLDB} != "no" || ${MK_LLVM_BINUTILS} != "no"
SUBDIR+= clang
.endif