Set compiler metadata for stageworld/distributeworld.

This fixes LD errors during 'make packages' but also for the unlikely case of
'buildworld' on 1 system and 'packages' on another [1].

PR:		212877 [1]
MFC after:	2 weeks
Sponsored by:	Dell EMC Isilon
This commit is contained in:
Bryan Drewery 2017-06-23 16:38:46 +00:00
parent e02aaf7b5a
commit d20bd9e42b

View File

@ -87,7 +87,8 @@ OBJTREE= ${MAKEOBJDIRPREFIX}/${TARGET}.${TARGET_ARCH}
# Pull in compiler metadata from buildworld/toolchain if possible to avoid # Pull in compiler metadata from buildworld/toolchain if possible to avoid
# running CC from bsd.compiler.mk. # running CC from bsd.compiler.mk.
.if make(installworld) || make(install) .if make(installworld) || make(install) || make(distributeworld) || \
make(stageworld)
.-include "${OBJTREE}${.CURDIR}/compiler-metadata.mk" .-include "${OBJTREE}${.CURDIR}/compiler-metadata.mk"
.endif .endif