OpenPKG CVS Repository http://cvs.openpkg.org/ ____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: r...@openpkg.org Module: openpkg-src Date: 20-Dec-2008 17:52:34 Branch: HEAD Handle: 2008122016523400 Modified files: openpkg-src/boost boost.patch boost.spec Log: upgrading package: boost 1.34.1 -> 1.37.0 Summary: Revision Changes Path 1.9 +71 -34 openpkg-src/boost/boost.patch 1.17 +3 -3 openpkg-src/boost/boost.spec ____________________________________________________________________________ patch -p0 <<'@@ .' Index: openpkg-src/boost/boost.patch ============================================================================ $ cvs diff -u -r1.8 -r1.9 boost.patch --- openpkg-src/boost/boost.patch 17 Jun 2007 19:20:10 -0000 1.8 +++ openpkg-src/boost/boost.patch 20 Dec 2008 16:52:34 -0000 1.9 @@ -1,27 +1,77 @@ -Index: Jamfile.v2 ---- Jamfile.v2.orig 2007-05-11 05:40:34 +0200 -+++ Jamfile.v2 2007-06-17 12:43:12 +0200 -@@ -112,12 +112,12 @@ - default-build = - debug release - <threading>single <threading>multi -- <link>shared <link>static -+ <link>static - ; - - if [ os.name ] = NT - { -- default-build += <runtime-link>shared <runtime-link>static ; -+ default-build += <runtime-link>static ; +Index: boost/math/tools/config.hpp +--- boost/math/tools/config.hpp.orig 2008-10-09 19:17:35 +0200 ++++ boost/math/tools/config.hpp 2008-12-20 10:09:52 +0100 +@@ -23,7 +23,7 @@ + #include <boost/math/tools/user.hpp> + #include <boost/math/special_functions/detail/round_fwd.hpp> + +-#if defined(__CYGWIN__) || defined(__FreeBSD__) || defined(__NetBSD__) \ ++#if defined(__CYGWIN__) \ + || defined(__hppa) || defined(__NO_LONG_DOUBLE_MATH) + # define BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS + #endif +Index: boost/test/impl/execution_monitor.ipp +--- boost/test/impl/execution_monitor.ipp.orig 2008-10-13 10:20:26 +0200 ++++ boost/test/impl/execution_monitor.ipp 2008-12-20 11:46:16 +0100 +@@ -287,6 +287,7 @@ + break; + } + ++#if 0 + switch( m_sig_info->si_signo ) { + case SIGILL: + switch( m_sig_info->si_code ) { +@@ -502,6 +503,7 @@ + default: + report_error( execution_exception::system_error, "unrecognized signal" ); } ++#endif + } + + //____________________________________________________________________________// +@@ -695,7 +697,11 @@ + + static bool ignore_sigchild( siginfo_t* info ) + { ++#ifdef CLD_EXITED + return info->si_signo == SIGCHLD && info->si_code == CLD_EXITED ++#else ++ return info->si_signo == SIGCHLD ++#endif + #ifdef BOOST_TEST_IGNORE_NON_ZERO_CHILD_CODE + ; + #else +Index: libs/math/src/tr1/hypotl.cpp +--- libs/math/src/tr1/hypotl.cpp.orig 2008-08-04 13:51:06 +0200 ++++ libs/math/src/tr1/hypotl.cpp 2008-12-20 11:48:59 +0100 +@@ -10,9 +10,11 @@ + + namespace boost{ namespace math{ namespace tr1{ + ++#if 0 + extern "C" long double BOOST_MATH_TR1_DECL hypotl BOOST_PREVENT_MACRO_SUBSTITUTION(long double x, long double y) + { + return c_policies::hypot BOOST_PREVENT_MACRO_SUBSTITUTION(x, y); } - else - -Workaround for "bjam crashes when compiled with gcc 4.2" http://svn.boost.org/trac/boost/ticket/977 ++#endif + + }}} +Index: tools/jam/src/build.jam +--- tools/jam/src/build.jam.orig 2008-07-29 13:43:31 +0200 ++++ tools/jam/src/build.jam 2008-12-20 10:09:52 +0100 +@@ -176,7 +176,7 @@ + ## GCC 2.x, 3.x, 4.x + toolset gcc gcc : "-o " : -D + : -pedantic -fno-strict-aliasing +- [ opt --release : [ opt --symbols : -g : -s ] -O3 ] ++ [ opt --release : [ opt --symbols : -g : -s ] -O0 ] + [ opt --debug : -g -O0 -fno-inline ] + -I$(--python-include) -I$(--extra-include) -Wno-long-long + : -L$(--python-lib[1]) -l$(--python-lib[2]) ; Index: tools/jam/src/build.sh ---- tools/jam/src/build.sh.orig 2006-02-03 17:57:42 +0100 -+++ tools/jam/src/build.sh 2007-06-17 13:54:31 +0200 -@@ -127,7 +127,7 @@ +--- tools/jam/src/build.sh.orig 2007-09-20 06:36:27 +0200 ++++ tools/jam/src/build.sh 2008-12-20 10:09:52 +0100 +@@ -129,7 +129,7 @@ ;; gcc) @@ -30,16 +80,3 @@ ;; darwin) -Index: tools/jam/src/build.jam ---- tools/jam/src/build.jam.orig 2007-06-17 14:07:34 +0200 -+++ tools/jam/src/build.jam 2007-06-17 14:08:21 +0200 -@@ -153,7 +153,7 @@ - ## GCC 2.x, 3.x, 4.x - toolset gcc gcc : "-o " : -D - : -pedantic -- [ opt --release : [ opt --symbols : -g : -s ] -O3 ] -+ [ opt --release : [ opt --symbols : -g : -s ] -O0 ] - [ opt --debug : -g -O0 -fno-inline ] - -I$(--python-include) -Wno-long-long - : -L$(--python-lib[1]) -l$(--python-lib[2]) ; - @@ . patch -p0 <<'@@ .' Index: openpkg-src/boost/boost.spec ============================================================================ $ cvs diff -u -r1.16 -r1.17 boost.spec --- openpkg-src/boost/boost.spec 1 Jan 2008 14:51:27 -0000 1.16 +++ openpkg-src/boost/boost.spec 20 Dec 2008 16:52:34 -0000 1.17 @@ -22,8 +22,8 @@ ## # package version -%define V_openpkg 1.34.1 -%define V_dist 1_34_1 +%define V_openpkg 1.37.0 +%define V_dist 1_37_0 # package information Name: boost @@ -36,7 +36,7 @@ Group: Language License: Boost Software License Version: %{V_openpkg} -Release: 20080101 +Release: 20081220 # package options %option with_debug yes @@ . ______________________________________________________________________ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org