diff options
Diffstat (limited to 'x11/motif/patches/patch-acinclude.m4')
-rw-r--r-- | x11/motif/patches/patch-acinclude.m4 | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/x11/motif/patches/patch-acinclude.m4 b/x11/motif/patches/patch-acinclude.m4 new file mode 100644 index 00000000000..efe8698a5ba --- /dev/null +++ b/x11/motif/patches/patch-acinclude.m4 @@ -0,0 +1,38 @@ +$NetBSD: patch-acinclude.m4,v 1.1 2013/09/08 07:23:56 ryoon Exp $ + +* Fix build under OS X 10.8.4 with clang. + http://bugs.motifzone.net/show_bug.cgi?id=1625 + +--- acinclude.m4.orig 2012-10-22 14:50:39.000000000 +0000 ++++ acinclude.m4 +@@ -3,6 +3,7 @@ dnl This file provides the following mac + dnl + dnl LT_LIB_XTHREADS + dnl AM_FUNC_VOID_SPRINTF ++dnl WEAK_ALIAS_SUPPORT + dnl + + dnl This should be the canonical approach to check for XTHREADS. +@@ -57,6 +58,22 @@ if test $ac_cv_func_void_sprintf = no; t + fi + ]) + ++dnl This tests whether weak aliases are supported. ++AC_DEFUN([WEAK_ALIAS_SUPPORT], ++[AC_CACHE_CHECK(whether weak aliases are supported, ac_cv_weak_alias_support, ++[AC_TRY_COMPILE([ ++int get_value(int *value) { ++ return *value; ++} ++int get_value_alias(int *high) __attribute__((__weak__,alias("get_value"))); ++], ++[], ++ac_cv_weak_alias_support=yes, ++ac_cv_weak_alias_support=no)]) ++if test $ac_cv_weak_alias_support = no; then ++ AC_DEFINE(NO_WEAK_ALIASES,1,[Define if weak aliases are not supported]) ++fi ++]) + + dnl + dnl End of special macros. |