commit 08ddefcf20ad0b3494639fe3b3a0bf8cb6a21db1 Author: Jan Rękorajski <bagg...@pld-linux.org> Date: Wed Jul 11 11:58:29 2012 +0200
Fix boost_thread detection for boost 1.50 boost-1.50.patch | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) --- diff --git a/boost-1.50.patch b/boost-1.50.patch new file mode 100644 index 0000000..5117496 --- /dev/null +++ b/boost-1.50.patch @@ -0,0 +1,35 @@ +--- povray-3.7.0.RC6/unix/config/ax_boost_thread.m4~ 2012-02-05 21:54:21.000000000 +0100 ++++ povray-3.7.0.RC6/unix/config/ax_boost_thread.m4 2012-07-11 11:55:14.040194944 +0200 +@@ -104,23 +104,26 @@ + for libextension in `ls $BOOSTLIBDIR/libboost_thread*.so* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^lib\(boost_thread.*\)\.so.*$;\1;'` `ls $BOOSTLIBDIR/libboost_thread*.a* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^lib\(boost_thread.*\)\.a*$;\1;'`; do + ax_lib=${libextension} + AC_CHECK_LIB($ax_lib, exit, +- [BOOST_THREAD_LIB="-l$ax_lib"; AC_SUBST(BOOST_THREAD_LIB) link_thread="yes"; break], +- [link_thread="no"]) ++ [BOOST_THREAD_LIB="-l$ax_lib -lboost_system"; AC_SUBST(BOOST_THREAD_LIB) link_thread="yes"; break], ++ [link_thread="no"], ++ [-lboost_system]) + done + if test "x$link_thread" != "xyes"; then + for libextension in `ls $BOOSTLIBDIR/boost_thread*.dll* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^\(boost_thread.*\)\.dll.*$;\1;'` `ls $BOOSTLIBDIR/boost_thread*.a* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^\(boost_thread.*\)\.a*$;\1;'` ; do + ax_lib=${libextension} + AC_CHECK_LIB($ax_lib, exit, +- [BOOST_THREAD_LIB="-l$ax_lib"; AC_SUBST(BOOST_THREAD_LIB) link_thread="yes"; break], +- [link_thread="no"]) ++ [BOOST_THREAD_LIB="-l$ax_lib -lboost_system"; AC_SUBST(BOOST_THREAD_LIB) link_thread="yes"; break], ++ [link_thread="no"], ++ [-lboost_system]) + done + fi + + else + for ax_lib in $ax_boost_user_thread_lib boost_thread-$ax_boost_user_thread_lib; do + AC_CHECK_LIB($ax_lib, exit, +- [BOOST_THREAD_LIB="-l$ax_lib"; AC_SUBST(BOOST_THREAD_LIB) link_thread="yes"; break], +- [link_thread="no"]) ++ [BOOST_THREAD_LIB="-l$ax_lib -lboost_system"; AC_SUBST(BOOST_THREAD_LIB) link_thread="yes"; break], ++ [link_thread="no"], ++ [-lboost_system]) + done + + fi _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit