Since 29-05-2013 commit,
55ba71f4, compilation on a non-glibc
system with GNULIB_LOCK would fail due to absence of the
included "glthread/lock.h". This would affect any package
for which the "lock" module is used only by the regex module,
and not explicitly used.
* m4/regex.m4 (gl_PREREQ_REGEX): Require gl_GLIBC21.
* modules/regex (Depends-on) [!GLIBC && $ac_use_included_regex]:
Add a dependency on the "lock" module.
+2013-08-05 Jim Meyering <meyering@fb.com>
+
+ regex: port to non-glibc/lock-using systems
+ Since 29-05-2013 commit, 55ba71f4, compilation on a non-glibc
+ system with GNULIB_LOCK would fail due to absence of the
+ included "glthread/lock.h". This would affect any package
+ for which the "lock" module is used only by the regex module,
+ and not explicitly used.
+ * m4/regex.m4 (gl_PREREQ_REGEX): Require gl_GLIBC21.
+ * modules/regex (Depends-on) [!GLIBC && $ac_use_included_regex]:
+ Add a dependency on the "lock" module.
+
2013-07-20 Daiki Ueno <ueno@gnu.org>
localecharset: make locale_charset thread-safe on Mac OS X
AC_REQUIRE([AC_C_RESTRICT])
AC_REQUIRE([AC_TYPE_MBSTATE_T])
AC_REQUIRE([gl_EEMALLOC])
+ AC_REQUIRE([gl_GLIBC21])
AC_CHECK_HEADERS([libintl.h])
AC_CHECK_FUNCS_ONCE([isblank iswctype wcscoll])
AC_CHECK_DECLS([isblank], [], [], [[#include <ctype.h>]])
alloca-opt [test $ac_use_included_regex = yes]
btowc [test $ac_use_included_regex = yes]
gettext-h [test $ac_use_included_regex = yes]
+lock [test "$ac_cv_gnu_library_2_1:$ac_use_included_regex" = no:yes]
malloc-gnu [test $ac_use_included_regex = yes]
memcmp [test $ac_use_included_regex = yes]
memmove [test $ac_use_included_regex = yes]