The branch, master, has been updated.

- Log -----------------------------------------------------------------

commit 51cc826961654a02a8e2a518c2397265565f8aa5
Author: Jean-Marc Lasgouttes <[email protected]>
Date:   Mon Oct 8 10:58:45 2012 +0200

    Fix detection of system boost
    
    Using LDFLAGS is not a good idea since it is not at the end of the link 
command. LIBS is better.
    
    Some additional cleanup.

diff --git a/config/lyxinclude.m4 b/config/lyxinclude.m4
index d915d5c..299efbc 100644
--- a/config/lyxinclude.m4
+++ b/config/lyxinclude.m4
@@ -322,25 +322,24 @@ AC_DEFUN([LYX_USE_INCLUDED_BOOST],[
        AC_MSG_RESULT([$lyx_cv_with_included_boost])
        if test x$lyx_cv_with_included_boost != xyes ; then
                AC_LANG_PUSH(C++)
-               SAVED_LDFLAGS=$LDFLAGS
+               save_LIBS=$LIBS
 
-               LDFLAGS="$SAVED_LDFLAGS -lboost_signals -lm"
-               AC_LINK_IFELSE([AC_LANG_PROGRAM([#include <boost/signal.hpp>], 
[boost::signal<void ()> s;])], [lyx_boost_underscore=yes], [])
-               LDFLAGS="$SAVED_LDFLAGS -lboost_signals-mt -lm $LIBTHREAD"
-               AC_LINK_IFELSE([AC_LANG_PROGRAM([#include <boost/signal.hpp>], 
[boost::signal<void ()> s;])], [lyx_boost_underscore_mt=yes], [])
+               LIBS="$save_LIBS -lboost_signals -lm"
+               AC_LINK_IFELSE([AC_LANG_PROGRAM([#include <boost/signal.hpp>], 
[boost::signal<void ()> s;])], [lyx_boost_plain=yes], [])
+               LIBS="$save_LIBS -lboost_signals-mt -lm $LIBTHREAD"
+               AC_LINK_IFELSE([AC_LANG_PROGRAM([#include <boost/signal.hpp>], 
[boost::signal<void ()> s;])], [lyx_boost_mt=yes], [])
 
-               LDFLAGS=$SAVED_LDFLAGS
+               LIBS=$save_LIBS
                AC_LANG_POP(C++)
 
-               if test x$lyx_boost_underscore_mt = xyes ; then
+               if test x$lyx_boost_mt = xyes ; then
                        BOOST_MT="-mt"
                else
                        BOOST_MT=""
-                       if test x$lyx_boost_plain != xyes -a 
x$lyx_boost_underscore != xyes ; then
+                       if test x$lyx_boost_plain != xyes ; then
                                LYX_ERROR([No suitable boost library found (do 
not use --without-included-boost)])
                        fi
                fi
-               AC_SUBST(BOOST_SEP)
                AC_SUBST(BOOST_MT)
        fi
 ])

-----------------------------------------------------------------------

Summary of changes:
 config/lyxinclude.m4 |   17 ++++++++---------
 1 files changed, 8 insertions(+), 9 deletions(-)


hooks/post-receive
-- 
The LyX Source Repository

Reply via email to