Hello community, here is the log from the commit of package boost171 for openSUSE:Leap:15.2 checked in at 2020-03-06 12:40:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/boost171 (Old) and /work/SRC/openSUSE:Leap:15.2/.boost171.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "boost171" Fri Mar 6 12:40:39 2020 rev:3 rq:781751 version:1.71.0 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/boost171/boost171.changes 2020-01-22 08:19:53.810196073 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.boost171.new.26092/boost171.changes 2020-03-06 12:44:10.826863089 +0100 @@ -1,0 +2,8 @@ +Fri Feb 28 13:54:37 UTC 2020 - Egbert Eich <e...@suse.com> + +- Fix macro which defines the name of the HPC python3 library + directory (bsc#1165277). +- Include headers and serial libs in the HPC MPI packages + (bsc#1165307). + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ boost171.spec ++++++ --- /var/tmp/diff_new_pack.ZVkQqH/_old 2020-03-06 12:44:14.558865357 +0100 +++ /var/tmp/diff_new_pack.ZVkQqH/_new 2020-03-06 12:44:14.558865357 +0100 @@ -169,7 +169,7 @@ %define base_name %{hpc_package_name %_ver} %define package_name %{hpc_package_name %_ver} %define package_python2_sitearch %hpc_python_sitearch -%define package_python3_sitearch %{hpc_libdir}/python3.[0-9]/site-packages +%define package_python3_sitearch %{_hpc_python_sysconfig_path /usr/bin/python3 platlib %{?hpc_prefix}} %else %define package_prefix %{_prefix} %define package_bindir %{_bindir} @@ -1573,13 +1573,14 @@ %endif # ! hpc %endif # ! build_base -%if %{build_base} +%if %{build_base} || %{with hpc} mkdir -p %{buildroot}%{package_bindir} %if %{without hpc} install -m 755 b2 %{buildroot}%{package_bindir}/bjam ln -s bjam %{buildroot}%{package_bindir}/jam %endif +%if %{build_base} # Remove exception library, but only if the symbols are not # actually used. For now, the only symbol that is linked is # should never be used as it's only available on Windows. So, @@ -1591,16 +1592,17 @@ rm %{buildroot}%{package_libdir}/libboost_exception.so rm %{buildroot}%{package_libdir}/libboost_exception.so.%{version} +# not used or duplicated in boost-extra flavour +rm -r %{buildroot}%{package_libdir}/cmake/boost_stacktrace_{backtrace,windbg}* +rm -r %{buildroot}%{package_libdir}/cmake/boost_exception-* +rm -r %{buildroot}%{package_libdir}/cmake/boost_graph_parallel-%{version} +%endif + %fdupes %{buildroot}%{package_includedir}/boost mkdir -p %{buildroot}%{my_docdir} %if 0%{?sle_version} >= 120000 && 0%{?sle_version} <= 120200 && !0%{?is_opensuse} mkdir -p %{buildroot}%{_defaultlicensedir} %endif - -# not used or duplicated in boost-extra flavour -rm -r %{buildroot}%{package_libdir}/cmake/boost_stacktrace_{backtrace,windbg}* -rm -r %{buildroot}%{package_libdir}/cmake/boost_exception-* -rm -r %{buildroot}%{package_libdir}/cmake/boost_graph_parallel-%{version} %else # ! build_base # duplicate from boost-base flavour rm %{buildroot}%{package_libdir}/cmake/BoostDetectToolset-%{version}.cmake