- update to 1.75.0: * new library: + Boost.JSON - JSON parsing library + Boost.LEAF - error handling library + Boost.PFR - basic reflection without macros or boilderplate code * for details on all changes see, https://www.boost.org/users/history/version_1_75_0.html - package boost's jam files so the Boost.Build is more usable - python_library_name.patch: update it to remove python version suffix and keep old sonames. We only support one python3 version at a time. - refreshed patches: boost-no_type_punning.patch boost-strict_aliasing.patch python_library_name.patch - serialization_missing_includes.patch: upstreamed - baselibs.conf: updated to new version OBS-URL: https://build.opensuse.org/request/show/856565 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/boost?expand=0&rev=269
13 lines
460 B
Diff
13 lines
460 B
Diff
Index: libs/python/build/Jamfile
|
|
===================================================================
|
|
--- libs/python/build/Jamfile.orig
|
|
+++ libs/python/build/Jamfile
|
|
@@ -94,6 +94,7 @@ lib boost_python
|
|
<python-debugging>on:<define>BOOST_DEBUG_PYTHON
|
|
-<tag>@$(BOOST_JAMROOT_MODULE)%$(BOOST_JAMROOT_MODULE).tag
|
|
<tag>@python-tag
|
|
+ <cxxflags>-fno-strict-aliasing
|
|
<conditional>@python.require-py
|
|
|
|
: # default build
|