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:   29-Aug-2009 11:47:15
  Branch: HEAD                             Handle: 2009082910471400

  Modified files:
    openpkg-src/boost       boost.patch boost.spec

  Log:
    upgrading package: boost 1.39.0 -> 1.40.0

  Summary:
    Revision    Changes     Path
    1.10        +36 -22     openpkg-src/boost/boost.patch
    1.22        +3  -3      openpkg-src/boost/boost.spec
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/boost/boost.patch
  ============================================================================
  $ cvs diff -u -r1.9 -r1.10 boost.patch
  --- openpkg-src/boost/boost.patch     20 Dec 2008 16:52:34 -0000      1.9
  +++ openpkg-src/boost/boost.patch     29 Aug 2009 09:47:14 -0000      1.10
  @@ -1,6 +1,6 @@
   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
  +--- boost/math/tools/config.hpp.orig 2009-05-22 19:49:00 +0200
  ++++ boost/math/tools/config.hpp      2009-08-29 10:03:55 +0200
   @@ -23,7 +23,7 @@
    #include <boost/math/tools/user.hpp>
    #include <boost/math/special_functions/detail/round_fwd.hpp>
  @@ -11,9 +11,9 @@
    #  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 @@
  +--- boost/test/impl/execution_monitor.ipp.orig       2009-07-04 08:36:59 
+0200
  ++++ boost/test/impl/execution_monitor.ipp    2009-08-29 10:05:26 +0200
  +@@ -316,6 +316,7 @@
            break;
        }
    
  @@ -21,7 +21,21 @@
        switch( m_sig_info->si_signo ) {
        case SIGILL:
            switch( m_sig_info->si_code ) {
  -@@ -502,6 +503,7 @@
  +@@ -471,11 +472,13 @@
  +     case SIGCHLD:
  +         switch( m_sig_info->si_code ) {
  + #ifndef BOOST_TEST_LIMITED_SIGNAL_DETAILS
  ++#ifdef CLD_EXITED
  +         case CLD_EXITED:
  +             report_error( execution_exception::system_error,
  +                           "child has exited; pid: %d; uid: %d; exit value: 
%d",
  +                           (int)m_sig_info->si_pid, (int)m_sig_info->si_uid, 
(int)m_sig_info->si_status );
  +             break;
  ++#endif
  +         case CLD_KILLED:
  +             report_error( execution_exception::system_error,
  +                           "child was killed; pid: %d; uid: %d; exit value: 
%d",
  +@@ -571,6 +574,7 @@
        default:
            report_error( execution_exception::system_error, "unrecognized 
signal" );
        }
  @@ -29,22 +43,21 @@
    }
    
    
//____________________________________________________________________________//
  -@@ -695,7 +697,11 @@
  - 
  - static bool ignore_sigchild( siginfo_t* info )
  +@@ -773,8 +777,10 @@
    {
  +     return info->si_signo == SIGCHLD
  + #ifndef BOOST_TEST_LIMITED_SIGNAL_DETAILS
   +#ifdef CLD_EXITED
  -     return info->si_signo == SIGCHLD && info->si_code == CLD_EXITED 
  -+#else
  -+    return info->si_signo == SIGCHLD
  +             && info->si_code == CLD_EXITED 
  + #endif
   +#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 @@
  +--- libs/math/src/tr1/hypotl.cpp.orig        2009-05-22 19:49:00 +0200
  ++++ libs/math/src/tr1/hypotl.cpp     2009-08-29 10:03:55 +0200
  +@@ -13,10 +13,12 @@
    
    namespace boost{ namespace math{ namespace tr1{
    
  @@ -56,10 +69,11 @@
   +#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 @@
  +--- tools/jam/src/build.jam.orig     2009-07-23 12:40:42 +0200
  ++++ tools/jam/src/build.jam  2009-08-29 10:03:55 +0200
  +@@ -190,7 +190,7 @@
    ## GCC 2.x, 3.x, 4.x
    toolset gcc gcc : "-o " : -D
        : -pedantic -fno-strict-aliasing
  @@ -69,14 +83,14 @@
        -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      2007-09-20 06:36:27 +0200
  -+++ tools/jam/src/build.sh   2008-12-20 10:09:52 +0100
  +--- tools/jam/src/build.sh.orig      2009-01-10 20:42:28 +0100
  ++++ tools/jam/src/build.sh   2009-08-29 10:03:55 +0200
   @@ -129,7 +129,7 @@
        ;;
  -     
  + 
        gcc)
   -    BOOST_JAM_CC=gcc
   +    BOOST_JAM_CC="gcc -O0"
        ;;
  -     
  + 
        darwin)
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/boost/boost.spec
  ============================================================================
  $ cvs diff -u -r1.21 -r1.22 boost.spec
  --- openpkg-src/boost/boost.spec      30 Jun 2009 20:20:09 -0000      1.21
  +++ openpkg-src/boost/boost.spec      29 Aug 2009 09:47:14 -0000      1.22
  @@ -22,8 +22,8 @@
   ##
   
   #   package version
  -%define       V_openpkg    1.39.0
  -%define       V_dist       1_39_0
  +%define       V_openpkg    1.40.0
  +%define       V_dist       1_40_0
   
   #   package information
   Name:         boost
  @@ -36,7 +36,7 @@
   Group:        Language
   License:      Boost Software License
   Version:      %{V_openpkg}
  -Release:      20090608
  +Release:      20090829
   
   #   package options
   %option       with_debug     yes
  @@ .
______________________________________________________________________
OpenPKG                                             http://openpkg.org
CVS Repository Commit List                     openpkg-cvs@openpkg.org

Reply via email to