From fbb74b0ee7332ad6c41d21814b18240e48265704 Mon Sep 17 00:00:00 2001 From: Bryan Drewery Date: Thu, 2 Nov 2017 04:05:03 +0000 Subject: [PATCH] Don't propagate MAKEOBJDIRPREFIX changes to environment. A makefile may use this variable later for its own reasons, don't infect sub-makes with that value. Sponsored by: Dell EMC Isilon --- share/mk/src.sys.obj.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/share/mk/src.sys.obj.mk b/share/mk/src.sys.obj.mk index b5b27c36bfa..b2eeb3336cd 100644 --- a/share/mk/src.sys.obj.mk +++ b/share/mk/src.sys.obj.mk @@ -43,7 +43,8 @@ MAKEOBJDIRPREFIX:= ${MAKEOBJDIRPREFIX}${TARGET:D/${TARGET}.${TARGET_ARCH}} # put things approximately where they want OBJROOT:= ${MAKEOBJDIRPREFIX}${SRCTOP}/ MAKEOBJDIRPREFIX= -.export MAKEOBJDIRPREFIX +# export but do not track +.export-env MAKEOBJDIRPREFIX .endif .if empty(MAKEOBJDIR) # OBJTOP set below