Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package o2scl for openSUSE:Factory checked in at 2024-09-20 17:12:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/o2scl (Old) and /work/SRC/openSUSE:Factory/.o2scl.new.29891 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "o2scl" Fri Sep 20 17:12:29 2024 rev:17 rq:1202168 version:0.929.2 Changes: -------- --- /work/SRC/openSUSE:Factory/o2scl/o2scl.changes 2024-07-22 17:20:10.574503428 +0200 +++ /work/SRC/openSUSE:Factory/.o2scl.new.29891/o2scl.changes 2024-09-20 17:13:38.315797475 +0200 @@ -1,0 +2,13 @@ +Thu Sep 19 15:46:26 UTC 2024 - Atri Bhattacharya <badshah...@gmail.com> + +- Use numpy-config to fix cflags for use with numpy >= 2.0. + +------------------------------------------------------------------- +Thu Jul 25 05:04:00 UTC 2024 - Atri Bhattacharya <badshah...@gmail.com> + +- Update to version 0.929.2: + * Small fixes to address some security updates and problems on + openSUSE and 32-bit systems. +- Enable testing on all supported archs. + +------------------------------------------------------------------- Old: ---- o2scl-0.929.1.tar.gz New: ---- o2scl-0.929.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ o2scl.spec ++++++ --- /var/tmp/diff_new_pack.dVbizP/_old 2024-09-20 17:13:38.883821135 +0200 +++ /var/tmp/diff_new_pack.dVbizP/_new 2024-09-20 17:13:38.883821135 +0200 @@ -1,5 +1,5 @@ # -# spec file +# spec file for package o2scl # # Copyright (c) 2024 SUSE LLC # @@ -22,8 +22,6 @@ %define psuffix -test # Python binding tests do not work in the chroot env %bcond_with python3 -# Tests for non-x86_64 fail due to tolerance issues in the tests gh#awsteiner/o2scl#39, gh#awsteiner/o2scl#41 -ExclusiveArch: x86_64 %else %bcond_with test %bcond_without python3 @@ -32,7 +30,7 @@ %define pname o2scl %define shlib lib%{pname}0 Name: %{pname}%{?psuffix} -Version: 0.929.1 +Version: 0.929.2 Release: 0 Summary: Object-oriented Scientific Computing Library License: GPL-3.0-only @@ -119,8 +117,8 @@ %build autoreconf -fvi %limit_build -m 2500 -# -DO2SCL_FAST_TEST due to https://github.com/awsteiner/o2scl/issues/37 -export CXXFLAGS+="-DO2SCL_PLAIN_HDF5_HEADER %{?with_test:-DO2SCL_FAST_TEST} %{?with_python3:-I%{python3_sitearch}/numpy/core/include}" +# *_OPENSUSE_* flags disable some tolerance related tests as recommended upstream: https://github.com/awsteiner/o2scl/issues/37 +export CXXFLAGS+="-DO2SCL_PLAIN_HDF5_HEADER%{?with_test: -DO2SCL_OPENSUSE -DO2SCL_OPENSUSE_I386}%{?with_python3: `numpy-config --cflags`}" # Leap 15.X has hdf5 1.10.X %if 0%{?suse_version} < 1650 export CXXFLAGS+=" -DO2SCL_HDF5_PRE_1_12" ++++++ o2scl-0.929.1.tar.gz -> o2scl-0.929.2.tar.gz ++++++ /work/SRC/openSUSE:Factory/o2scl/o2scl-0.929.1.tar.gz /work/SRC/openSUSE:Factory/.o2scl.new.29891/o2scl-0.929.2.tar.gz differ: char 13, line 1