svn commit: r458048 - head/Mk
Bryan Drewery
bdrewery at FreeBSD.org
Thu Jan 4 19:18:50 UTC 2018
Author: bdrewery
Date: Thu Jan 4 19:18:48 2018
New Revision: 458048
URL: https://svnweb.freebsd.org/changeset/ports/458048
Log:
Stop truncating .MAKEOVERRIDES after the FLAVORS work.
There is no such variable as ${MAKEOVERRIDES}, only ${.MAKEOVERRIDES}, so this
code was simply truncating .MAKEOVERRIDES entirely which could cause performance
and other odd issues with OSREL and make recursion.
We don't want to leak FLAVOR to child sub-makes but that can be fixed later;
this code was not doing what it intended.
Approved by: portmgr (implicit)
MFH: 2018Q1
Modified:
head/Mk/bsd.port.mk
Modified: head/Mk/bsd.port.mk
==============================================================================
--- head/Mk/bsd.port.mk Thu Jan 4 19:16:45 2018 (r458047)
+++ head/Mk/bsd.port.mk Thu Jan 4 19:18:48 2018 (r458048)
@@ -1081,9 +1081,6 @@ _PORTS_DIRECTORIES+= ${PKG_DBDIR} ${PREFIX} ${WRKDIR}
.include "${PORTSDIR}/Mk/bsd.commands.mk"
-# Do not leak flavors to childs make
-.MAKEOVERRIDES:= ${MAKEOVERRIDES:NFLAVOR=*}
-
.if !empty(FLAVOR) && !defined(_DID_FLAVORS_HELPERS)
_DID_FLAVORS_HELPERS= yes
_FLAVOR_HELPERS_OVERRIDE= DESCR PLIST PKGNAMEPREFIX PKGNAMESUFFIX
More information about the svn-ports-all
mailing list