summaryrefslogtreecommitdiff
path: root/devel/xulrunner17/patches/patch-ag
diff options
context:
space:
mode:
Diffstat (limited to 'devel/xulrunner17/patches/patch-ag')
-rw-r--r--devel/xulrunner17/patches/patch-ag31
1 files changed, 31 insertions, 0 deletions
diff --git a/devel/xulrunner17/patches/patch-ag b/devel/xulrunner17/patches/patch-ag
new file mode 100644
index 00000000000..e167d902e63
--- /dev/null
+++ b/devel/xulrunner17/patches/patch-ag
@@ -0,0 +1,31 @@
+$NetBSD: patch-ag,v 1.1 2013/01/10 16:17:10 ryoon Exp $
+
+--- nsprpub/pr/include/md/_freebsd.h.orig 2012-08-24 22:55:59.000000000 +0000
++++ nsprpub/pr/include/md/_freebsd.h
+@@ -47,7 +47,7 @@
+ #define _PR_HAVE_LARGE_OFF_T
+
+ #if defined(_PR_PTHREADS)
+-#if __FreeBSD_version >= 400008
++#if defined(__DragonFly__) || __FreeBSD_version >= 400008
+ /*
+ * libc_r before this version of FreeBSD doesn't have poll().
+ * Although libc has poll(), it is not thread-safe so we can't
+@@ -56,7 +56,7 @@
+ #define _PR_POLL_AVAILABLE
+ #endif
+ #else
+-#if __FreeBSD_version >= 300000
++#if defined(__DragonFly__) || __FreeBSD_version >= 300000
+ #define _PR_POLL_AVAILABLE
+ #define _PR_USE_POLL
+ #endif
+@@ -65,7 +65,7 @@
+ #define _PR_HAVE_SYSV_SEMAPHORES
+ #define PR_HAVE_SYSV_NAMED_SHARED_MEMORY
+
+-#if __FreeBSD_version >= 400014
++#if defined(__DragonFly__) || __FreeBSD_version >= 400014
+ #define _PR_INET6
+ #define _PR_HAVE_INET_NTOP
+ #define _PR_HAVE_GETHOSTBYNAME2