[Libreoffice-commits] .: 2 commits - configure.in

Lubos Lunak llunak at kemper.freedesktop.org
Tue Apr 24 01:16:43 PDT 2012


 configure.in |   66 +++++++++++++++++++++++++++++------------------------------
 1 file changed, 33 insertions(+), 33 deletions(-)

New commits:
commit 2bbbd615d6a3bab89a6df7d7f0d2bb62e3781b43
Author: Luboš Luňák <l.lunak at suse.cz>
Date:   Tue Apr 24 10:11:30 2012 +0200

    move the GXX_INCLUDE_PATH so that it's more obvious it's only for STLPort

diff --git a/configure.in b/configure.in
index 867a534..a1568ec 100644
--- a/configure.in
+++ b/configure.in
@@ -4257,39 +4257,6 @@ fi
 AC_SUBST([VALGRIND_CFLAGS])
 
 dnl ===================================================================
-dnl Set the gcc/gxx include directories
-dnl ===================================================================
-# Removed the special FreeBSD treatment. The problem was that with_gxx_include_path
-# often contains an i386 which is expanded as a macro.
-if test "$GXX" = "yes"; then
-    AC_MSG_CHECKING([for g++ include path])
-    if test -z "$with_gxx_include_path"; then
-        with_gxx_include_path=`echo "#include <cstring>" | $CXX -E -xc++ - 2>/dev/null | $SED -n '/.*1*"\(.*\)\/cstring".*/s//\1/p' | head -n 1`
-        if test "$with_gxx_include_path" = "/usr/libexec/(null)/include"; then
-            with_gxx_include_path="/usr/include"
-        fi
-        if echo $with_gxx_include_path | $GREP -q linux; then
-            # workaround for Mandriva - issue 100049
-            with_gxx_include_path=`cd -P $with_gxx_include_path && pwd`
-        fi
-    fi
-    dnl This is the original code...
-    dnl with_gxx_include_path=`$CXX -print-search-dirs | grep instal |$AWK '{ print \$2 }'`/include
-    if test -z "$with_gxx_include_path"; then
-        with_gxx_include_path="NO_GXX_INCLUDE"
-        AC_MSG_RESULT([none])
-    else
-        PathFormat "$with_gxx_include_path"
-        with_gxx_include_path="$formatted_path"
-        AC_MSG_RESULT([$with_gxx_include_path])
-    fi
-else
-    with_gxx_include_path="NO_GXX_INCLUDE"
-fi
-GXX_INCLUDE_PATH="$with_gxx_include_path"
-AC_SUBST(GXX_INCLUDE_PATH)
-
-dnl ===================================================================
 dnl Set the MinGW include directories
 dnl ===================================================================
 if test "$WITH_MINGW" = "yes"; then
@@ -4447,6 +4414,39 @@ fi
 AC_SUBST(WITH_STLPORT)
 
 dnl ===================================================================
+dnl gxx include directories needed by STLPort
+dnl ===================================================================
+# Removed the special FreeBSD treatment. The problem was that with_gxx_include_path
+# often contains an i386 which is expanded as a macro.
+if test "$GXX" = "yes"; then
+    AC_MSG_CHECKING([for g++ include path])
+    if test -z "$with_gxx_include_path"; then
+        with_gxx_include_path=`echo "#include <cstring>" | $CXX -E -xc++ - 2>/dev/null | $SED -n '/.*1*"\(.*\)\/cstring".*/s//\1/p' | head -n 1`
+        if test "$with_gxx_include_path" = "/usr/libexec/(null)/include"; then
+            with_gxx_include_path="/usr/include"
+        fi
+        if echo $with_gxx_include_path | $GREP -q linux; then
+            # workaround for Mandriva - issue 100049
+            with_gxx_include_path=`cd -P $with_gxx_include_path && pwd`
+        fi
+    fi
+    dnl This is the original code...
+    dnl with_gxx_include_path=`$CXX -print-search-dirs | grep instal |$AWK '{ print \$2 }'`/include
+    if test -z "$with_gxx_include_path"; then
+        with_gxx_include_path="NO_GXX_INCLUDE"
+        AC_MSG_RESULT([none])
+    else
+        PathFormat "$with_gxx_include_path"
+        with_gxx_include_path="$formatted_path"
+        AC_MSG_RESULT([$with_gxx_include_path])
+    fi
+else
+    with_gxx_include_path="NO_GXX_INCLUDE"
+fi
+GXX_INCLUDE_PATH="$with_gxx_include_path"
+AC_SUBST(GXX_INCLUDE_PATH)
+
+dnl ===================================================================
 dnl thread-safe statics
 dnl ===================================================================
 AC_MSG_CHECKING([whether $CXX supports thread safe statics])
commit 7874eb15ee7b1be90570ea5a5b60004462979f08
Author: Luboš Luňák <l.lunak at suse.cz>
Date:   Tue Apr 24 09:55:07 2012 +0200

    do not cd get confused by symlinks

diff --git a/configure.in b/configure.in
index d8a1611..867a534 100644
--- a/configure.in
+++ b/configure.in
@@ -4270,7 +4270,7 @@ if test "$GXX" = "yes"; then
         fi
         if echo $with_gxx_include_path | $GREP -q linux; then
             # workaround for Mandriva - issue 100049
-            with_gxx_include_path=`cd $with_gxx_include_path && pwd`
+            with_gxx_include_path=`cd -P $with_gxx_include_path && pwd`
         fi
     fi
     dnl This is the original code...


More information about the Libreoffice-commits mailing list