summaryrefslogtreecommitdiff
path: root/mail
diff options
context:
space:
mode:
authorjperkin <jperkin@pkgsrc.org>2016-05-20 12:11:39 +0000
committerjperkin <jperkin@pkgsrc.org>2016-05-20 12:11:39 +0000
commit28ac3450ae02066cbe3cf69f9bbb8955ff98cda9 (patch)
tree65058ffedb84f853cdb2dde155c3c75c3f0bfe6c /mail
parentf941447f2fd2a0669b5b9e373cf5c9d0c67a0b7b (diff)
downloadpkgsrc-28ac3450ae02066cbe3cf69f9bbb8955ff98cda9.tar.gz
Build with -fPIC on SunOS to ensure third parties can pull in libmilter.a
Diffstat (limited to 'mail')
-rw-r--r--mail/sendmail/Makefile.common3
-rw-r--r--mail/sendmail/files/site.config.m4-fpic4
2 files changed, 6 insertions, 1 deletions
diff --git a/mail/sendmail/Makefile.common b/mail/sendmail/Makefile.common
index 3439dc75532..b930ca1a3da 100644
--- a/mail/sendmail/Makefile.common
+++ b/mail/sendmail/Makefile.common
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.63 2015/07/11 10:08:32 jnemeth Exp $
+# $NetBSD: Makefile.common,v 1.64 2016/05/20 12:11:39 jperkin Exp $
#
# used by mail/libmilter/Makefile
# used by mail/sendmail/Makefile
@@ -60,6 +60,7 @@ make-sendmail-siteconfig:
${CAT} ${FILESDIR}/site.config.m4-milter >>${SITECONFIG}
.if ${OPSYS} == "SunOS"
+ ${CAT} ${FILESDIR}/site.config.m4-fpic >>${SITECONFIG}
${CAT} ${FILESDIR}/site.config.m4-libresolv >>${SITECONFIG}
. if exists(/usr/include/stdbool.h)
${CAT} ${FILESDIR}/site.config.m4-stdbool >>${SITECONFIG}
diff --git a/mail/sendmail/files/site.config.m4-fpic b/mail/sendmail/files/site.config.m4-fpic
new file mode 100644
index 00000000000..ca85047cb7f
--- /dev/null
+++ b/mail/sendmail/files/site.config.m4-fpic
@@ -0,0 +1,4 @@
+# $NetBSD: site.config.m4-fpic,v 1.1 2016/05/20 12:11:39 jperkin Exp $
+
+# Build with -fPIC on SunOS to ensure third parties can pull in libmilter.a
+APPENDDEF(`confCCOPTS', `-fPIC')