summaryrefslogtreecommitdiff
path: root/mk/bsd.pkg.use.mk
diff options
context:
space:
mode:
authorjoerg <joerg>2016-11-10 20:58:46 +0000
committerjoerg <joerg>2016-11-10 20:58:46 +0000
commit1b4d3113da4f94be09f20d6ba181cd12af82e389 (patch)
tree3a2b668e081b63b4f2be59c748ac82aaf0432dc5 /mk/bsd.pkg.use.mk
parent6e8208f380aa0d4add7371435eec08f3bb8c4c2f (diff)
downloadpkgsrc-1b4d3113da4f94be09f20d6ba181cd12af82e389.tar.gz
Handle optional ctfmerge/ctfconvert presence on NetBSD by explicitly
passing down NOCTF when they don't exist.
Diffstat (limited to 'mk/bsd.pkg.use.mk')
-rw-r--r--mk/bsd.pkg.use.mk5
1 files changed, 4 insertions, 1 deletions
diff --git a/mk/bsd.pkg.use.mk b/mk/bsd.pkg.use.mk
index 9c6683b1057..6a38c8a8791 100644
--- a/mk/bsd.pkg.use.mk
+++ b/mk/bsd.pkg.use.mk
@@ -1,4 +1,4 @@
-# $NetBSD: bsd.pkg.use.mk,v 1.62 2016/06/19 20:03:09 wiz Exp $
+# $NetBSD: bsd.pkg.use.mk,v 1.63 2016/11/10 20:58:46 joerg Exp $
#
# Turn USE_* macros into proper depedency logic. Included near the top of
# bsd.pkg.mk, after bsd.prefs.mk.
@@ -21,6 +21,9 @@
.if defined(USE_BSD_MAKEFILE)
MAKE_ENV+= ${BSD_MAKE_ENV} INSTALL=${TOOLS_INSTALL:Q}
+. if !defined(TOOLS_PLATFORM.ctfconvert) && !defined(TOOLS_PLATFORM.ctfmerge)
+MAKE_ENV+= NOCTF=yes
+. endif
. if defined(HAVE_LLVM)
MAKE_ENV+= HAVE_LLVM=${HAVE_LLVM:Q}
. endif