summaryrefslogtreecommitdiff
path: root/lang/mono/patches/patch-ab
diff options
context:
space:
mode:
Diffstat (limited to 'lang/mono/patches/patch-ab')
-rw-r--r--lang/mono/patches/patch-ab58
1 files changed, 31 insertions, 27 deletions
diff --git a/lang/mono/patches/patch-ab b/lang/mono/patches/patch-ab
index af0aef8ffe1..9b6eb9b6c54 100644
--- a/lang/mono/patches/patch-ab
+++ b/lang/mono/patches/patch-ab
@@ -1,14 +1,18 @@
-$NetBSD: patch-ab,v 1.20 2009/10/11 07:49:49 kefren Exp $
+$NetBSD: patch-ab,v 1.21 2010/01/15 19:41:23 drochner Exp $
---- configure.orig 2009-03-13 15:51:11.000000000 +0100
+--- configure.orig 2009-12-28 19:58:39.000000000 +0000
+++ configure
-@@ -2939,11 +2939,11 @@ _ACEOF
+@@ -3058,11 +3058,15 @@ _ACEOF
CPPFLAGS="$CPPFLAGS -DPLATFORM_BSD"
libmono_ldflags="-pthread"
need_link_unlink=yes
- libdl="-ldl"
+ libdl="-ldl /libexec/ld.elf_so"
libgc_threads=pthreads
++ cat >>confdefs.h <<\_ACEOF
++#define PTHREAD_POINTER_ID 1
++_ACEOF
++
with_sigaltstack=no
;;
- *-*-*freebsd*)
@@ -16,7 +20,7 @@ $NetBSD: patch-ab,v 1.20 2009/10/11 07:49:49 kefren Exp $
platform_win32=no
if test "x$PTHREAD_CFLAGS" = "x"; then
CPPFLAGS="$CPPFLAGS -DGC_FREEBSD_THREADS"
-@@ -2959,7 +2959,8 @@ _ACEOF
+@@ -3078,7 +3082,8 @@ _ACEOF
LDFLAGS="$LDFLAGS $PTHREAD_LIBS"
libmono_ldflags="$PTHREAD_LIBS"
fi
@@ -26,36 +30,16 @@ $NetBSD: patch-ab,v 1.20 2009/10/11 07:49:49 kefren Exp $
need_link_unlink=yes
cat >>confdefs.h <<\_ACEOF
-@@ -32274,6 +32275,9 @@ cat >>conftest.$ac_ext <<_ACEOF
- /* end confdefs.h. */
- $ac_includes_default
- #include <$ac_header>
-+#ifdef __DragonFly__
-+#error extattr
-+#endif
- _ACEOF
- rm -f conftest.$ac_objext
- if { (ac_try="$ac_compile"
-@@ -32314,6 +32318,9 @@ cat confdefs.h >>conftest.$ac_ext
- cat >>conftest.$ac_ext <<_ACEOF
- /* end confdefs.h. */
- #include <$ac_header>
-+#ifdef __DragonFly__
-+#error extattr
-+#endif
- _ACEOF
- if { (ac_try="$ac_cpp conftest.$ac_ext"
- case "(($ac_try" in
-@@ -39626,7 +39633,7 @@ LIBC="libc.so.6"
+@@ -31859,7 +31864,7 @@ LIBC="libc.so.6"
INTL="libc.so.6"
SQLITE="libsqlite.so.0"
SQLITE3="libsqlite3.so.0"
-X11="libX11.so"
-+X11="@X11BASE@/lib/libX11.so"
++X11="/usr/pkg/lib/libX11.so"
sizeof_register="SIZEOF_VOID_P"
-@@ -40046,10 +40053,10 @@ case "$host" in
+@@ -32309,10 +32314,10 @@ case "$host" in
X11="libX11.dylib"
;;
*-*-*netbsd*)
@@ -69,3 +53,23 @@ $NetBSD: patch-ab,v 1.20 2009/10/11 07:49:49 kefren Exp $
LIBC="libc.so"
INTL="libintl.so"
;;
+@@ -32613,6 +32618,9 @@ cat >>conftest.$ac_ext <<_ACEOF
+ /* end confdefs.h. */
+ $ac_includes_default
+ #include <$ac_header>
++#ifdef __DragonFly__
++#error extattr
++#endif
+ _ACEOF
+ rm -f conftest.$ac_objext
+ if { (ac_try="$ac_compile"
+@@ -32654,6 +32662,9 @@ cat confdefs.h >>conftest.$ac_ext
+ cat >>conftest.$ac_ext <<_ACEOF
+ /* end confdefs.h. */
+ #include <$ac_header>
++#ifdef __DragonFly__
++#error extattr
++#endif
+ _ACEOF
+ if { (ac_try="$ac_cpp conftest.$ac_ext"
+ case "(($ac_try" in