diff options
Diffstat (limited to 'devel/glib12/files/patch-ad')
| -rw-r--r-- | devel/glib12/files/patch-ad | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/devel/glib12/files/patch-ad b/devel/glib12/files/patch-ad index 200a74992f87..29585871cb9e 100644 --- a/devel/glib12/files/patch-ad +++ b/devel/glib12/files/patch-ad @@ -37,7 +37,7 @@ esac LIBS_orig="$LIBS" LDFLAGS_orig="$LDFLAGS" -@@ -737,11 +743,14 @@ +@@ -737,11 +743,17 @@ G_THREAD_CFLAGS="$G_THREAD_CFLAGS -mthreads" fi ;; @@ -50,7 +50,10 @@ + if test x"$G_THREAD_LIBS" = x"-lc_r"; then + G_THREAD_CFLAGS="-D_THREAD_SAFE" + G_THREAD_LIBS="-pthread" -+ have_poll=no ++ case $host in ++ *-*-freebsd4*) ;; ++ default) have_poll=no ;; ++ esac + else + G_THREAD_CFLAGS="-D_THREAD_SAFE -DLINUXTHREADS" + fi |
