Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openblas for openSUSE:Factory checked in at 2026-07-31 15:27:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openblas (Old) and /work/SRC/openSUSE:Factory/.openblas.new.2004 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openblas" Fri Jul 31 15:27:03 2026 rev:79 rq:1368371 version:0.3.33 Changes: -------- --- /work/SRC/openSUSE:Factory/openblas/openblas.changes 2026-07-12 16:20:23.190420988 +0200 +++ /work/SRC/openSUSE:Factory/.openblas.new.2004/openblas.changes 2026-07-31 16:09:32.013075687 +0200 @@ -1,0 +2,16 @@ +Wed Jul 29 10:15:31 UTC 2026 - Eugenio Paolantonio <[email protected]> + +- Keep building the devel libraries on the "serial" flavour + with alternatives enabled, as they can be installed in + parallel and there is the flexiblas integration interwined + with them + +------------------------------------------------------------------- +Fri Jul 17 09:00:32 UTC 2026 - Eugenio Paolantonio <[email protected]> + +- Build the devel libraries on the same flavour set as default for the + building architecture (pthreads in x86_64, openmp elsewhere) +- On systems built without alternatives mode, ensure the various + libopenblas_FLAVOUR packages conflict with each other. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openblas.spec ++++++ --- /var/tmp/diff_new_pack.dDwqz4/_old 2026-07-31 16:09:32.845104630 +0200 +++ /var/tmp/diff_new_pack.dDwqz4/_new 2026-07-31 16:09:32.849104770 +0200 @@ -35,8 +35,6 @@ %if "%flavor" == "serial" %define build_flags USE_THREAD=0 USE_OPENMP=0 %define openblas_so_prio 20 -# we build devel packages only from one flavor -%define build_devel 1 %define flexiname libopenblas.so.%{so_v} %define flexidevelname libopenblas.so %endif @@ -91,6 +89,22 @@ %endif %endif +%if %{with alternatives} +# with alternatives enabled, "serial" is the flavor +# that provides the devel packages + %if "%flavor" == "serial" + %define build_devel 1 + %endif +%else +# with alternatives disabled, we are forced to make +# the default flavor the one building the devel +# packages + %if 0%{?arch_flavor} + %define build_devel 1 + %endif +%endif + + %ifarch ppc64le %if 0%{?c_f_ver} > 9 %else @@ -179,7 +193,6 @@ %endif %if "%flavor" == "serial" Obsoletes: lib%{pname}%{so_v} < %{version} -Provides: lib%{pname}%{so_v} = %{version} %else Obsoletes: lib%{pname}0 < %{version} %endif @@ -189,6 +202,12 @@ %if "%flavor" == "openmp" Obsoletes: lib%{pname}o0 < %{version} %endif + %if "%flavor" == "serial" || %{without alternatives} +Provides: lib%{pname}%{so_v} = %{version} + %endif + %if %{without alternatives} +Conflicts: lib%{pname}%{so_v} + %endif %description -n lib%{name}%{so_v} OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version. @@ -269,7 +288,7 @@ %package -n %{pname}-common-devel Summary: Development headers and libraries for OpenBLAS Group: Development/Libraries/C and C++ -Requires: lib%{pname}_serial-devel = %{version} +Requires: lib%{name}-devel = %{version} Requires(pre): coreutils Requires(post): coreutils Obsoletes: %{pname}-devel < %version ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.dDwqz4/_old 2026-07-31 16:09:32.953108387 +0200 +++ /var/tmp/diff_new_pack.dDwqz4/_new 2026-07-31 16:09:32.961108666 +0200 @@ -1,4 +1,4 @@ -mtime: 1783697475 -commit: ef8411a6b7396ba83d5fd47b1fc53da5a4aa5ed53d79811101b6db99e1116586 +mtime: 1785320296 +commit: 26ab4b3d5c5655b8052759790a9a13c582160c60a038ccfb5cff091d9ce8f84c url: https://src.opensuse.org/science/openblas.git ++++++ build.specials.obscpio ++++++ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-07-29 12:18:16.000000000 +0200 @@ -0,0 +1,4 @@ +*.obscpio +*.osc +_build.* +.pbuild
