diff options
author | pho <pho@pkgsrc.org> | 2022-01-18 01:41:09 +0000 |
---|---|---|
committer | pho <pho@pkgsrc.org> | 2022-01-18 01:41:09 +0000 |
commit | 91f2287d949f2b35f47e42bef8598319147d2018 (patch) | |
tree | a3d293f54f054a3b5a581a5be7e73a344a37cf5b /mk/wrapper | |
parent | ea450378fdad98949c8c4099cad6e9ebf5288666 (diff) | |
download | pkgsrc-91f2287d949f2b35f47e42bef8598319147d2018.tar.gz |
Add a package-settable variable PKGSRC_OVERRIDE_MKPIE
This is needed by packages that require hand-holding in building PIE. Also a
post-build check for MKPIE is performed by default when PKG_DEVELOPER=YES.
Diffstat (limited to 'mk/wrapper')
-rw-r--r-- | mk/wrapper/bsd.wrapper.mk | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mk/wrapper/bsd.wrapper.mk b/mk/wrapper/bsd.wrapper.mk index 0a3241ec42f..ac36e94b97b 100644 --- a/mk/wrapper/bsd.wrapper.mk +++ b/mk/wrapper/bsd.wrapper.mk @@ -1,4 +1,4 @@ -# $NetBSD: bsd.wrapper.mk,v 1.102 2020/04/27 05:23:11 rillig Exp $ +# $NetBSD: bsd.wrapper.mk,v 1.103 2022/01/18 01:41:09 pho Exp $ # # Copyright (c) 2005 The NetBSD Foundation, Inc. # All rights reserved. @@ -304,7 +304,7 @@ _WRAP_TRANSFORM.CXX= ${_WRAP_TRANSFORM.CC} .if !empty(PKGSRC_COMPILER:Mgcc) _WRAP_TRANSFORM.CC= ${WRAPPER_TMPDIR}/transform-gcc _WRAP_TRANSFORM.CXX= ${_WRAP_TRANSFORM.CC} -. if ${_PKGSRC_MKPIE} != "no" +. if ${_PKGSRC_MKPIE} != "no" && ${PKGSRC_OVERRIDE_MKPIE:tl} == "no" _WRAP_CMD_SINK.CC= ${WRAPPER_TMPDIR}/cmd-sink-mkpie-gcc _WRAP_CMD_SINK.CXX= ${_WRAP_CMD_SINK.CC} _WRAP_CMD_SINK.LD= ${WRAPPER_TMPDIR}/cmd-sink-mkpie-ld |