aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--net-mgmt/nagios4/files/patch-configure11
-rw-r--r--net-mgmt/nagios4/files/patch-lib__runcmd.c2
2 files changed, 12 insertions, 1 deletions
diff --git a/net-mgmt/nagios4/files/patch-configure b/net-mgmt/nagios4/files/patch-configure
new file mode 100644
index 000000000000..ca02e39998eb
--- /dev/null
+++ b/net-mgmt/nagios4/files/patch-configure
@@ -0,0 +1,11 @@
+--- configure.orig 2014-08-12 15:00:01 UTC
++++ configure
+@@ -7766,7 +7766,7 @@ $as_echo_n "checking for linker flags fo
+ MOD_LDFLAGS="-shared"
+ MOD_CFLAGS="-fPIC"
+ ;;
+- freebsd*)
++ dragonfly*|freebsd*)
+ MOD_LDFLAGS="-shared"
+ MOD_CFLAGS="-fPIC"
+ ;;
diff --git a/net-mgmt/nagios4/files/patch-lib__runcmd.c b/net-mgmt/nagios4/files/patch-lib__runcmd.c
index 3db6bb8e39d4..359d68b47c9b 100644
--- a/net-mgmt/nagios4/files/patch-lib__runcmd.c
+++ b/net-mgmt/nagios4/files/patch-lib__runcmd.c
@@ -5,7 +5,7 @@
/* Determine whether we have setenv()/unsetenv() (see setenv(3) on Linux) */
-#if _BSD_SOURCE || _POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600
-+#if __FreeBSD__ || _POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600
++#if defined(__DragonFly__) || __FreeBSD__ || _POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600
# define HAVE_SETENV
#endif