Accepting request 887124 from home:aschnell:boost

- update to 1.76.0:
  * for details on all changes see,
    https://www.boost.org/users/history/version_1_76_0.html
- remove boost-disable-pch-on-aarch64.patch, compile bug seems
  to be fixed meanwhile
- baselibs.conf: updated to new version

OBS-URL: https://build.opensuse.org/request/show/887124
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=282
This commit is contained in:
Adam Majer 2021-04-21 08:37:53 +00:00 committed by Git OBS Bridge
parent 2250ecc1d9
commit 3bdb32bfea
6 changed files with 44 additions and 111 deletions

View File

@ -1,26 +1,26 @@
libboost_atomic1_75_0
libboost_container1_75_0
libboost_context1_75_0
libboost_coroutine1_75_0
libboost_date_time1_75_0
libboost_fiber1_75_0
libboost_filesystem1_75_0
libboost_graph1_75_0
libboost_graph_parallel1_75_0
libboost_iostreams1_75_0
libboost_locale1_75_0
libboost_math1_75_0
libboost_mpi1_75_0
libboost_nowide1_75_0
libboost_test1_75_0
libboost_program_options1_75_0
libboost_python-py3-1_75_0
libboost_random1_75_0
libboost_serialization1_75_0
libboost_stacktrace1_75_0
libboost_system1_75_0
libboost_thread1_75_0
libboost_type_erasure1_75_0
libboost_wave1_75_0
libboost_regex1_75_0
libboost_json1_75_0
libboost_atomic1_76_0
libboost_container1_76_0
libboost_context1_76_0
libboost_coroutine1_76_0
libboost_date_time1_76_0
libboost_fiber1_76_0
libboost_filesystem1_76_0
libboost_graph1_76_0
libboost_graph_parallel1_76_0
libboost_iostreams1_76_0
libboost_locale1_76_0
libboost_math1_76_0
libboost_mpi1_76_0
libboost_nowide1_76_0
libboost_test1_76_0
libboost_program_options1_76_0
libboost_python-py3-1_76_0
libboost_random1_76_0
libboost_serialization1_76_0
libboost_stacktrace1_76_0
libboost_system1_76_0
libboost_thread1_76_0
libboost_type_erasure1_76_0
libboost_wave1_76_0
libboost_regex1_76_0
libboost_json1_76_0

View File

@ -1,75 +0,0 @@
diff -urEbwB boost_1_60_0.orig/libs/math/build/Jamfile.v2 boost_1_60_0/libs/math/build/Jamfile.v2
--- boost_1_60_0.orig/libs/math/build/Jamfile.v2 2015-12-23 17:26:17.352006018 +0100
+++ boost_1_60_0/libs/math/build/Jamfile.v2 2015-12-23 20:41:51.707246969 +0100
@@ -4,23 +4,17 @@
# http://www.boost.org/LICENSE_1_0.txt.
import testing ;
-import pch ;
project
: requirements
<toolset>intel-win:<cxxflags>-nologo
<toolset>intel-win:<linkflags>-nologo
- #<toolset>intel-linux:<pch>off
- <toolset>intel-darwin:<pch>off
- <toolset>msvc-7.1:<pch>off
- <toolset>gcc,<target-os>windows:<pch>off
#<toolset>gcc:<cxxflags>-fvisibility=hidden
<toolset>intel-linux:<cxxflags>-fvisibility=hidden
#<toolset>sun:<cxxflags>-xldscope=hidden
[ check-target-builds ../config//has_gcc_visibility "gcc visibility" : <toolset>gcc:<cxxflags>-fvisibility=hidden : ]
;
-cpp-pch pch : ../src/tr1/pch.hpp : <include>../src/tr1 <link>shared:<define>BOOST_MATH_TR1_DYN_LINK=1 ;
C99_SOURCES = acosh
asinh
@@ -80,19 +74,19 @@
explicit long_double_check ;
# Library targets
-lib boost_math_tr1 : ../src/tr1/$(TR1_SOURCES).cpp pch
+lib boost_math_tr1 : ../src/tr1/$(TR1_SOURCES).cpp
:
<link>shared:<define>BOOST_MATH_TR1_DYN_LINK=1
<include>../src/tr1
;
-lib boost_math_tr1f : ../src/tr1/$(TR1_SOURCES)f.cpp pch
+lib boost_math_tr1f : ../src/tr1/$(TR1_SOURCES)f.cpp
:
<link>shared:<define>BOOST_MATH_TR1_DYN_LINK=1
<include>../src/tr1
;
-lib boost_math_tr1l : ../src/tr1/$(TR1_SOURCES)l.cpp pch
+lib boost_math_tr1l : ../src/tr1/$(TR1_SOURCES)l.cpp
:
<link>shared:<define>BOOST_MATH_TR1_DYN_LINK=1
<dependency>../config//has_long_double_support
@@ -100,19 +94,19 @@
[ check-target-builds ../config//has_long_double_support "long double support" : : <build>no ]
;
-lib boost_math_c99 : ../src/tr1/$(C99_SOURCES).cpp pch
+lib boost_math_c99 : ../src/tr1/$(C99_SOURCES).cpp
:
<link>shared:<define>BOOST_MATH_TR1_DYN_LINK=1
<include>../src/tr1
;
-lib boost_math_c99f : ../src/tr1/$(C99_SOURCES)f.cpp pch
+lib boost_math_c99f : ../src/tr1/$(C99_SOURCES)f.cpp
:
<link>shared:<define>BOOST_MATH_TR1_DYN_LINK=1
<include>../src/tr1
;
-lib boost_math_c99l : ../src/tr1/$(C99_SOURCES)l.cpp pch
+lib boost_math_c99l : ../src/tr1/$(C99_SOURCES)l.cpp
:
<link>shared:<define>BOOST_MATH_TR1_DYN_LINK=1
<dependency>../config//has_long_double_support
Only in boost_1_60_0/libs/math/build: Jamfile.v2.orig
Only in boost_1_60_0/libs/math/build: Jamfile.v2.rej

View File

@ -1,3 +1,13 @@
-------------------------------------------------------------------
Mon Apr 19 11:20:53 CEST 2021 - aschnell@suse.com
- update to 1.76.0:
* for details on all changes see,
https://www.boost.org/users/history/version_1_76_0.html
- remove boost-disable-pch-on-aarch64.patch, compile bug seems
to be fixed meanwhile
- baselibs.conf: updated to new version
-------------------------------------------------------------------
Tue Feb 9 14:23:32 UTC 2021 - Adam Majer <adam.majer@suse.de>

View File

@ -19,9 +19,9 @@
#
%global flavor @BUILD_FLAVOR@%{nil}
%define ver 1.75.0
%define _ver 1_75_0
%define package_version 1_75_0
%define ver 1.76.0
%define _ver 1_76_0
%define package_version 1_76_0
%define file_version %_ver
%define lib_appendix %_ver
%define docs_version 1.56.0
@ -235,9 +235,9 @@ ExcludeArch: s390x %{ix86} ppc64 ppc64le
%endif
Name: %{base_name}
Version: 1.75.0
Version: 1.76.0
Release: 0
%define library_version 1_75_0
%define library_version 1_76_0
Summary: Boost C++ Libraries
License: BSL-1.0
@ -259,7 +259,6 @@ Patch5: boost-strict_aliasing.patch
Patch6: boost-use_std_xml_catalog.patch
Patch7: boost-rpmoptflags-only.patch
Patch9: boost-aarch64-flags.patch
Patch10: boost-disable-pch-on-aarch64.patch
Patch15: boost-1.57.0-python-abi_letters.patch
Patch16: boost-1.55.0-python-test-PyImport_AppendInittab.patch
Patch17: python_mpi.patch
@ -1244,7 +1243,6 @@ find -type f ! \( -name \*.sh -o -name \*.py -o -name \*.pl \) -exec chmod -x {}
%patch6 -p1
%patch7
%patch9 -p1
%patch10 -p1
%patch15 -p1
%patch16 -p1
%patch17 -p1

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:953db31e016db7bb207f11432bef7df100516eeb746843fa0486a222e3fd49cb
size 121849575

3
boost_1_76_0.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f0397ba6e982c4450f27bf32a2a83292aba035b827a5623a14636ea583318c41
size 110073117