Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package o2scl for openSUSE:Factory checked 
in at 2025-07-17 17:18:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/o2scl (Old)
 and      /work/SRC/openSUSE:Factory/.o2scl.new.8875 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "o2scl"

Thu Jul 17 17:18:33 2025 rev:20 rq:1293822 version:0.930.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/o2scl/o2scl.changes      2025-03-12 
15:24:50.660206978 +0100
+++ /work/SRC/openSUSE:Factory/.o2scl.new.8875/o2scl.changes    2025-07-17 
17:19:20.921207421 +0200
@@ -1,0 +2,8 @@
+Thu Jul 10 20:51:27 UTC 2025 - Atri Bhattacharya <badshah...@gmail.com>
+
+- Update to version 0.930.1:
+  * Fix problem in table::subtable().
+- For Tumbleweed, use GCC 14 for builds until issues when building
+  with GCC 15 are fixed (gh#awsteiner/o2scl#49).
+
+-------------------------------------------------------------------

Old:
----
  o2scl-0.930.tar.gz

New:
----
  o2scl-0.930.1.tar.gz

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

Other differences:
------------------
++++++ o2scl.spec ++++++
--- /var/tmp/diff_new_pack.1dbC31/_old  2025-07-17 17:19:22.185259989 +0200
+++ /var/tmp/diff_new_pack.1dbC31/_new  2025-07-17 17:19:22.185259989 +0200
@@ -29,8 +29,13 @@
 %endif
 %define pname o2scl
 %define shlib lib%{pname}0
+
+# Use GCC 14 for TW until upstream fixes issues when building with GCC 15
+%if 0%{?suse_version} >= 1650
+%define gcc_ver 14
+%endif
 Name:           %{pname}%{?psuffix}
-Version:        0.930
+Version:        0.930.1
 Release:        0
 Summary:        Object-oriented Scientific Computing Library
 License:        GPL-3.0-only
@@ -39,7 +44,7 @@
 Source0:        
https://github.com/awsteiner/o2scl/releases/download/v%{version}/%{pname}-%{version}.tar.gz
 Source1:        %{pname}.rpmlintrc
 BuildRequires:  fdupes
-BuildRequires:  gcc-c++
+BuildRequires:  gcc%{?gcc_ver}-c++
 BuildRequires:  hdf5-devel
 # Required For Patch0
 BuildRequires:  libtool
@@ -61,6 +66,9 @@
 BuildRequires:  python3-setuptools
 BuildRequires:  readline-devel
 %endif
+%if 0%{?gcc_ver}
+BuildRequires:  libquadmath0-devel-gcc%{gcc_ver}
+%endif
 Recommends:     %{pname}-doc = %{version}
 
 %description
@@ -88,12 +96,15 @@
 Requires:       armadillo-devel
 Requires:       cblas-devel
 Requires:       eigen3-devel
-Requires:       gcc-c++
+Requires:       gcc%{?gcc_ver}-c++
 Requires:       hdf5-devel
 Requires:       readline-devel
 Requires:       pkgconfig(fftw3)
 Requires:       pkgconfig(gsl)
 Requires:       pkgconfig(mpfr)
+%if 0%{?gcc_ver}
+Requires:       libquadmath0-devel-gcc%{gcc_ver}
+%endif
 
 %description -n %{pname}-devel
 O2scl is a C++ library for object-oriented numerical programming.
@@ -111,7 +122,7 @@
 This package provides the documentation for %{name}.
 
 %prep
-%autosetup -p1 -n %{pname}-%{version}
+%autosetup -p1 -n %{pname}-0.930
 cp %{SOURCE1} doc/o2scl/
 sed -Ei "s/\r$/\n/g" doc/o2scl/html/_static/evan.eml
 
@@ -127,6 +138,11 @@
 # Needed to avoid "undefined symbol: GOMP_critical_name_end" when using 
o2sclpy from python
 # https://github.com/awsteiner/o2scl/issues/40
 export LDFLAGS+="-lgomp"
+
+%if 0%{?suse_version} >= 1650
+export CXX=g++-%{gcc_ver}
+%endif
+
 %configure                           \
   --enable-armadillo                 \
   --enable-eigen                     \

++++++ o2scl-0.930.tar.gz -> o2scl-0.930.1.tar.gz ++++++
/work/SRC/openSUSE:Factory/o2scl/o2scl-0.930.tar.gz 
/work/SRC/openSUSE:Factory/.o2scl.new.8875/o2scl-0.930.1.tar.gz differ: char 
16, line 1

Reply via email to