diff options
Diffstat (limited to 'devel/glib12/files/patch-ae')
-rw-r--r-- | devel/glib12/files/patch-ae | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/devel/glib12/files/patch-ae b/devel/glib12/files/patch-ae index 49aa09418338..2d7028b6563b 100644 --- a/devel/glib12/files/patch-ae +++ b/devel/glib12/files/patch-ae @@ -48,14 +48,14 @@ - # -mthreads flag. + *-*-freebsd*) + if test x"$G_THREAD_LIBS" = x"-lc_r"; then -+ G_THREAD_CFLAGS="-D_THREAD_SAFE" -+ G_THREAD_LIBS="-pthread" ++ G_THREAD_CFLAGS="${PTHREAD_CFLAGS}" ++ G_THREAD_LIBS="${PTHREAD_LIBS}" + case $host in + *-*-freebsd4*) ;; + default) have_poll=no ;; + esac + else -+ G_THREAD_CFLAGS="-D_THREAD_SAFE -DLINUXTHREADS" ++ G_THREAD_CFLAGS="${PTHREAD_CFLAGS} -DLINUXTHREADS" + fi ;; esac |