Fix the pcre Unicode test to work with LDFLAGS=-Wl,--as-needed. (#484261,
authorMatthias Clasen <mclasen@redhat.com>
Sun, 27 Jan 2008 22:49:25 +0000 (22:49 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Sun, 27 Jan 2008 22:49:25 +0000 (22:49 +0000)
2008-01-27  Matthias Clasen  <mclasen@redhat.com>

        * configure.in: Fix the pcre Unicode test to work with
        LDFLAGS=-Wl,--as-needed.  (#484261, Mark Lee)

svn path=/trunk/; revision=6387

ChangeLog
configure.in

index 520dab3..d05ebaa 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2008-01-27  Matthias Clasen  <mclasen@redhat.com>
+
+       * configure.in: Fix the pcre Unicode test to work with
+       LDFLAGS=-Wl,--as-needed.  (#484261, Mark Lee)
+
 2008-01-27  Murray Cumming  <murrayc@murrayc.com>
 
        * gio/gfile.c: (g_file_replace_contents),
index 47a7aa3..98573f7 100644 (file)
@@ -2434,8 +2434,8 @@ if test x$enable_regex = xtrue; then
                       libpcre >= $PCRE_REQUIRED_VERSION)
     AC_CACHE_CHECK([for Unicode support in PCRE],glib_cv_pcre_has_unicode,[
                    glib_save_CFLAGS="$CFLAGS"
-                   glib_save_LDFLAGS="$LDFLAGS"
-                   CFLAGS="$CFLAGS $PCRE_CFLAGS" LDFLAGS="$LDFLAGS $PCRE_LIBS"
+                   glib_save_LIBS="$LIBS"
+                   CFLAGS="$CFLAGS $PCRE_CFLAGS" LIBS="$PCRE_LIBS"
                    AC_TRY_RUN([#include <pcre.h>
                                int main () {
                                  int support;
@@ -2451,7 +2451,7 @@ if test x$enable_regex = xtrue; then
                    glib_cv_pcre_has_unicode=no,
                    glib_cv_pcre_has_unicode=yes)
                    CFLAGS="$glib_save_CFLAGS"
-                   LDFLAGS="$glib_save_LDFLAGS"
+                   LIBS="$glib_save_LIBS"
        ])
     if test "$glib_cv_pcre_has_unicode" = "no"; then
       AC_MSG_ERROR([*** The system-supplied PCRE does not support Unicode properties or UTF-8.])