Hello community,

here is the log from the commit of package boost for openSUSE:Factory checked 
in at 2019-03-12 09:50:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/boost (Old)
 and      /work/SRC/openSUSE:Factory/.boost.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "boost"

Tue Mar 12 09:50:57 2019 rev:128 rq:683004 version:1.69.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/boost/boost.changes      2018-10-04 
18:58:16.395417202 +0200
+++ /work/SRC/openSUSE:Factory/.boost.new.28833/boost.changes   2019-03-12 
09:51:02.235566496 +0100
@@ -1,0 +2,66 @@
+Fri Mar  8 14:57:09 UTC 2019 - Dominique Leuenberger <[email protected]>
+
+- Do not build gnu-mvapich2-hpc and gnu-openmpi2-hpc flavors in
+  Staging areas.
+
+-------------------------------------------------------------------
+Wed Mar  6 15:24:01 UTC 2019 - Adam Majer <[email protected]>
+
+- Add missing build conditions for -extra flavour
+
+-------------------------------------------------------------------
+Fri Feb  1 08:35:06 UTC 2019 - [email protected]
+
+- fixed hpc build for python3.7 
+
+-------------------------------------------------------------------
+Wed Jan 23 20:23:54 UTC 2019 - [email protected]
+
+- added hpc modularized versions, which have a different naming 
+  scheme so that they do not collide with existing libraries
+  * hpc builds miss the documentation
+  * three new _mulitbuild flavors which are
+    * gnu-hpc -> all libraries except the parallel ones
+    * gnu-openmpi2-hpc -> parallel versions with openmpi2
+    * gnu-mvapich2-hpc -> parallel versions with mvapich2
+
+
+-------------------------------------------------------------------
+Mon Jan 14 14:57:14 UTC 2019 - [email protected]
+
+- Simplify _multibuild flavours
+
+-------------------------------------------------------------------
+Fri Dec 14 01:26:04 UTC 2018 - [email protected]
+
+- Update to version 1.69.0
+  Breaking Changes:
+    + Logic: use explicit operator bool when available
+    + Boost.Signals removed
+
+  New libraries:
+  * SafeNumerics: A library for guaranteed correct integer
+    arithmetic for C++14 and later
+
+  Updated libraries:
+  Any, Asio, Assign, Beast, CircularBuffer, ConceptCheck, Context,
+  Core, Dynamic Bisect, Fiber, Filesystem, Flyweight, Function,
+  Geometry, Integer, Iostreams, Iterator, LexicalCast, Log, Math,
+  Mp11, MultiArray, Multi-index Containers, Multiprecision,
+  PolyCollection, Pool, Preprocessor, Rational, Spirit,
+  Stacktrace, System, Test, TypeIndex, Utility, Variant, YAP
+
+  For complete changelog see
+  https://www.boost.org/users/history/version_1_69_0.html
+
+- python_library_name.patch: updated to leave Boost.MPI python
+  names unchanged.
+- dynamic_linking.patch: refreshed
+- baselibs.conf: updated to 1.69.0
+- cleanup spec file
+  * removed no-op conditionals
+  * appended -impl to all unversioned named Provides: to facilitate
+    introduction of boost-defaults. The defaults package will provide
+    upgrade path in Tumbleweed for -devel subpackages.
+
+-------------------------------------------------------------------

Old:
----
  boost_1_68_0.tar.bz2

New:
----
  boost_1_69_0.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ boost.spec ++++++
++++ 2730 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/boost/boost.spec
++++ and /work/SRC/openSUSE:Factory/.boost.new.28833/boost.spec

++++++ _multibuild ++++++
--- /var/tmp/diff_new_pack.sJQrEe/_old  2019-03-12 09:51:15.055563941 +0100
+++ /var/tmp/diff_new_pack.sJQrEe/_new  2019-03-12 09:51:15.055563941 +0100
@@ -1,3 +1,7 @@
 <multibuild>
   <package>base</package>
+  <package>extra</package>
+  <package>gnu-hpc</package>
+  <package>gnu-openmpi2-hpc</package>
+  <package>gnu-mvapich2-hpc</package>
 </multibuild>

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.sJQrEe/_old  2019-03-12 09:51:15.067563938 +0100
+++ /var/tmp/diff_new_pack.sJQrEe/_new  2019-03-12 09:51:15.067563938 +0100
@@ -1,26 +1,25 @@
-libboost_atomic1_68_0
-libboost_container1_68_0
-libboost_context1_68_0
-libboost_coroutine1_68_0
-libboost_date_time1_68_0
-libboost_fiber1_68_0
-libboost_filesystem1_68_0
-libboost_graph1_68_0
-libboost_graph_parallel1_68_0
-libboost_iostreams1_68_0
-libboost_locale1_68_0
-libboost_math1_68_0
-libboost_mpi1_68_0
-libboost_test1_68_0
-libboost_program_options1_68_0
-libboost_python-py2_7-1_68_0
-libboost_python-py3-1_68_0
-libboost_random1_68_0
-libboost_serialization1_68_0
-libboost_signals1_68_0
-libboost_stacktrace1_68_0
-libboost_system1_68_0
-libboost_thread1_68_0
-libboost_type_erasure1_68_0
-libboost_wave1_68_0
-libboost_regex1_68_0
+libboost_atomic1_69_0
+libboost_container1_69_0
+libboost_context1_69_0
+libboost_coroutine1_69_0
+libboost_date_time1_69_0
+libboost_fiber1_69_0
+libboost_filesystem1_69_0
+libboost_graph1_69_0
+libboost_graph_parallel1_69_0
+libboost_iostreams1_69_0
+libboost_locale1_69_0
+libboost_math1_69_0
+libboost_mpi1_69_0
+libboost_test1_69_0
+libboost_program_options1_69_0
+libboost_python-py2_7-1_69_0
+libboost_python-py3-1_69_0
+libboost_random1_69_0
+libboost_serialization1_69_0
+libboost_stacktrace1_69_0
+libboost_system1_69_0
+libboost_thread1_69_0
+libboost_type_erasure1_69_0
+libboost_wave1_69_0
+libboost_regex1_69_0

++++++ boost_1_68_0.tar.bz2 -> boost_1_69_0.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/boost/boost_1_68_0.tar.bz2 
/work/SRC/openSUSE:Factory/.boost.new.28833/boost_1_69_0.tar.bz2 differ: char 
11, line 1

++++++ dynamic_linking.patch ++++++
--- /var/tmp/diff_new_pack.sJQrEe/_old  2019-03-12 09:51:15.123563927 +0100
+++ /var/tmp/diff_new_pack.sJQrEe/_new  2019-03-12 09:51:15.123563927 +0100
@@ -1,8 +1,8 @@
-Index: boost_1_63_0/libs/test/build/Jamfile.v2
+Index: boost_1_69_0/libs/test/build/Jamfile.v2
 ===================================================================
---- boost_1_63_0.orig/libs/test/build/Jamfile.v2
-+++ boost_1_63_0/libs/test/build/Jamfile.v2
-@@ -93,7 +93,7 @@ lib boost_test_exec_monitor
+--- boost_1_69_0.orig/libs/test/build/Jamfile.v2
++++ boost_1_69_0/libs/test/build/Jamfile.v2
+@@ -102,7 +102,7 @@ lib boost_test_exec_monitor
    : # sources
      $(TEST_EXEC_MON_SOURCES).cpp
    : # requirements
@@ -11,10 +11,10 @@
    : # default build
    : # usage-requirements
      <link>shared:<define>BOOST_TEST_DYN_LINK=1
-Index: boost_1_63_0/libs/exception/build/Jamfile.v2
+Index: boost_1_69_0/libs/exception/build/Jamfile.v2
 ===================================================================
---- boost_1_63_0.orig/libs/exception/build/Jamfile.v2
-+++ boost_1_63_0/libs/exception/build/Jamfile.v2
+--- boost_1_69_0.orig/libs/exception/build/Jamfile.v2
++++ boost_1_69_0/libs/exception/build/Jamfile.v2
 @@ -7,7 +7,7 @@
  
  project boost/exception
@@ -24,20 +24,20 @@
      ;
  
  lib boost_exception : clone_current_exception_non_intrusive.cpp ;
-Index: boost_1_63_0/libs/chrono/build/Jamfile.v2
+Index: boost_1_69_0/libs/chrono/build/Jamfile.v2
 ===================================================================
---- boost_1_63_0.orig/libs/chrono/build/Jamfile.v2
-+++ boost_1_63_0/libs/chrono/build/Jamfile.v2
-@@ -99,7 +99,7 @@ project boost/chrono
+--- boost_1_69_0.orig/libs/chrono/build/Jamfile.v2
++++ boost_1_69_0/libs/chrono/build/Jamfile.v2
+@@ -97,7 +97,7 @@ project boost/chrono
+         <toolset>sun:<define>__typeof__=__typeof__
  
-         <define>BOOST_SYSTEM_NO_DEPRECATED
          <link>shared:<define>BOOST_CHRONO_DYN_LINK=1
 -        <link>static:<define>BOOST_CHRONO_STATIC_LINK=1
 +        # <link>static:<define>BOOST_CHRONO_STATIC_LINK=1
          <toolset>gcc-3.4.4:<linkflags>--enable-auto-import
          <toolset>gcc-4.3.4:<linkflags>--enable-auto-import
          <toolset>gcc-4.4.0,<target-os>windows:<linkflags>--enable-auto-import 
-@@ -113,6 +113,6 @@ lib boost_chrono
+@@ -111,6 +111,6 @@ lib boost_chrono
      : $(SOURCES).cpp
      :
      <link>shared:<define>BOOST_ALL_DYN_LINK=1 # tell source we're building 
dll's
@@ -45,10 +45,10 @@
 +    # <link>static:<define>BOOST_All_STATIC_LINK=1 # tell source we're 
building static lib's
      ;
  
-Index: boost_1_63_0/libs/system/build/Jamfile.v2
+Index: boost_1_69_0/libs/system/build/Jamfile.v2
 ===================================================================
---- boost_1_63_0.orig/libs/system/build/Jamfile.v2
-+++ boost_1_63_0/libs/system/build/Jamfile.v2
+--- boost_1_69_0.orig/libs/system/build/Jamfile.v2
++++ boost_1_69_0/libs/system/build/Jamfile.v2
 @@ -11,7 +11,7 @@ project boost/system
      : source-location ../src
      : usage-requirements  # pass these requirement to dependents (i.e. users)
@@ -66,13 +66,11 @@
 +#     <link>static:<define>BOOST_SYSTEM_STATIC_LINK=1
     ;
  
--boost-install boost_system ;
-\ No newline at end of file
-+boost-install boost_system ;
-Index: boost_1_63_0/libs/timer/build/Jamfile.v2
+ boost-install boost_system ;
+Index: boost_1_69_0/libs/timer/build/Jamfile.v2
 ===================================================================
---- boost_1_63_0.orig/libs/timer/build/Jamfile.v2
-+++ boost_1_63_0/libs/timer/build/Jamfile.v2
+--- boost_1_69_0.orig/libs/timer/build/Jamfile.v2
++++ boost_1_69_0/libs/timer/build/Jamfile.v2
 @@ -14,7 +14,7 @@ project boost/timer
        <library>/boost/system//boost_system
      : usage-requirements  # pass these requirement to dependants (i.e. users)
@@ -91,10 +89,10 @@
     ;
  
  boost-install boost_timer ;
-Index: boost_1_63_0/libs/filesystem/build/Jamfile.v2
+Index: boost_1_69_0/libs/filesystem/build/Jamfile.v2
 ===================================================================
---- boost_1_63_0.orig/libs/filesystem/build/Jamfile.v2
-+++ boost_1_63_0/libs/filesystem/build/Jamfile.v2
+--- boost_1_69_0.orig/libs/filesystem/build/Jamfile.v2
++++ boost_1_69_0/libs/filesystem/build/Jamfile.v2
 @@ -11,7 +11,7 @@ project boost/filesystem
      : source-location ../src
      : usage-requirements # pass these requirement to dependents (i.e. users)

++++++ python_library_name.patch ++++++
--- /var/tmp/diff_new_pack.sJQrEe/_old  2019-03-12 09:51:15.155563921 +0100
+++ /var/tmp/diff_new_pack.sJQrEe/_new  2019-03-12 09:51:15.155563921 +0100
@@ -27,10 +27,10 @@
 ~         <library>boost_mpi_python
 ~         <library>boost_mpi
 ~         <library>/mpi//mpi [ mpi.extra-requirements ]
-Index: boost_1_68_0/libs/python/Jamfile
+Index: boost_1_69_0/libs/python/Jamfile
 ===================================================================
---- boost_1_68_0.orig/libs/python/Jamfile
-+++ boost_1_68_0/libs/python/Jamfile
+--- boost_1_69_0.orig/libs/python/Jamfile
++++ boost_1_69_0/libs/python/Jamfile
 @@ -36,9 +36,10 @@ local rule split-version ( version )
  # For example, Boost.Python built for Python 2.7 uses the suffix "27"
  rule version-suffix ( version )
@@ -44,4 +44,22 @@
 +    return "" ;
  }
  
+ 
+Index: boost_1_69_0/libs/mpi/build/Jamfile.v2
+===================================================================
+--- boost_1_69_0.orig/libs/mpi/build/Jamfile.v2
++++ boost_1_69_0/libs/mpi/build/Jamfile.v2
+@@ -42,9 +42,10 @@ local rule split-version ( version )
+ # For example, Boost.Python built for Python 2.7 uses the suffix "27"
+ rule version-suffix ( version )
+ {
+-    local major-minor = [ split-version $(version) ] ;
+-    local suffix = $(major-minor:J="") ;
+-    return $(suffix) ;
++    #local major-minor = [ split-version $(version) ] ;
++    #local suffix = $(major-minor:J="") ;
++    #return $(suffix) ;
++    return "" ;
+ }
+ 
  


Reply via email to