aboutsummaryrefslogtreecommitdiffstats
path: root/net-mgmt
diff options
context:
space:
mode:
authorskreuzer <skreuzer@FreeBSD.org>2010-12-22 22:53:22 +0800
committerskreuzer <skreuzer@FreeBSD.org>2010-12-22 22:53:22 +0800
commit684011ccb296d079c3ae57c2de4030f3046e0c1b (patch)
tree264a70f28fc950e6f6b4cee2a77105f84363681c /net-mgmt
parent1d4db804b36407854c16ba392e1afb6a60318f95 (diff)
downloadfreebsd-ports-gnome-684011ccb296d079c3ae57c2de4030f3046e0c1b.tar.gz
freebsd-ports-gnome-684011ccb296d079c3ae57c2de4030f3046e0c1b.tar.zst
freebsd-ports-gnome-684011ccb296d079c3ae57c2de4030f3046e0c1b.zip
For OSVERSION >= 800040, add -fstack-protector to LDFLAGS
PR: ports/148439 Submitted by: Eric Cables <ecables@gmail.com>
Diffstat (limited to 'net-mgmt')
-rw-r--r--net-mgmt/cacti-spine/Makefile8
1 files changed, 7 insertions, 1 deletions
diff --git a/net-mgmt/cacti-spine/Makefile b/net-mgmt/cacti-spine/Makefile
index ec3789dc4413..97bedd3dbd22 100644
--- a/net-mgmt/cacti-spine/Makefile
+++ b/net-mgmt/cacti-spine/Makefile
@@ -30,6 +30,12 @@ USE_MYSQL= YES
USE_OPENSSL= YES
USE_AUTOTOOLS= libtool
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} >= 800040
+LDFLAGS+= -fstack-protector
+.endif
+
post-patch:
@${REINPLACE_CMD} 's,#define\ *DEFAULT_CONF_FILE .*,#define DEFAULT_CONF_FILE "${PREFIX}/etc/spine.conf",' ${WRKSRC}/spine.h
@@ -43,4 +49,4 @@ do-install:
@[ -e ${PREFIX}/etc/spine.conf ] || \
${INSTALL_DATA} ${EXAMPLESDIR}/spine.conf ${PREFIX}/etc/spine.conf
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>