Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package lapack for openSUSE:Factory checked in at 2025-08-17 14:49:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/lapack (Old) and /work/SRC/openSUSE:Factory/.lapack.new.1085 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lapack" Sun Aug 17 14:49:57 2025 rev:62 rq:1299915 version:3.12.1 Changes: -------- --- /work/SRC/openSUSE:Factory/lapack/lapack.changes 2025-06-10 08:56:40.722070500 +0200 +++ /work/SRC/openSUSE:Factory/.lapack.new.1085/lapack.changes 2025-08-17 14:50:07.147954372 +0200 @@ -1,0 +2,17 @@ +Sat Aug 16 11:13:52 UTC 2025 - Dominique Leuenberger <dims...@opensuse.org> + +- Re-download lapack-deprecated-lwork-use.patch and + lapack-update-patch-version.patch: github is known not to be very + stable on offering patches without changes (the length of the + references keeps on changing). + +------------------------------------------------------------------- +Fri Aug 15 08:43:01 UTC 2025 - Egbert Eich <e...@suse.com> + +- Fix update-alternatives fallout: + Make sure *.cmake files point to the correct locations after + libraries have been moved. +- Add tmglib-devel as requires to lapack-devel as this is needed + for cmake (bsc#1248134). + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lapack.spec ++++++ --- /var/tmp/diff_new_pack.6telb9/_old 2025-08-17 14:50:07.799981403 +0200 +++ /var/tmp/diff_new_pack.6telb9/_new 2025-08-17 14:50:07.799981403 +0200 @@ -1,7 +1,7 @@ # # spec file for package lapack # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2025 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -85,6 +85,9 @@ + + + # LAPACK %package -n liblapack%{so_ver} @@ -109,6 +112,7 @@ Summary: Linear Algebra PACKage: headers and source files for development Requires: blas-devel = %{version} Requires: liblapack%{so_ver} = %{version} +Requires: tmglib-devel = %{version} Recommends: lapack-man = %{version} Provides: lapack = %{version} Obsoletes: lapack < %{version} @@ -147,6 +151,9 @@ + + + # BLAS %package -n libblas%{so_ver} @@ -194,6 +201,9 @@ + + + # LAPACKE %package -n liblapacke%{so_ver} @@ -236,6 +246,9 @@ + + + # CBLAS %package -n libcblas%{so_ver} @@ -278,6 +291,9 @@ + + + # TMGLIB %package -n libtmglib%{so_ver} @@ -309,6 +325,9 @@ + + + # MAN Pages %package -n lapack-man @@ -364,8 +383,12 @@ # Prepare for update-alternatives install -d %{buildroot}%{_sysconfdir}/alternatives install -d %{buildroot}%{_libdir}/{lapack,blas} +# Move files to allow update alternatives to create links instead mv %{buildroot}%{_libdir}/liblapack{,e}.so.* %{buildroot}%{_libdir}/lapack/ mv %{buildroot}%{_libdir}/lib{,c}blas.so.* %{buildroot}%{_libdir}/blas/ +# Now fix the fallout for the update alternatives mess +sed -i -e 's@\({_IMPORT_PREFIX}/lib64/\)\(liblapack.*\)@\1lapack/\2@' %{buildroot}%{_libdir}/cmake/*/*.cmake +sed -i -e 's@\({_IMPORT_PREFIX}/lib64/\)\(libc\?blas.*\)@\1blas/\2@' %{buildroot}%{_libdir}/cmake/*/*.cmake # Create the symlinks for t in blas cblas lapack lapacke ++++++ lapack-deprecated-lwork-use.patch ++++++ --- /var/tmp/diff_new_pack.6telb9/_old 2025-08-17 14:50:07.851983558 +0200 +++ /var/tmp/diff_new_pack.6telb9/_new 2025-08-17 14:50:07.855983725 +0200 @@ -15,7 +15,7 @@ 8 files changed, 16 insertions(+), 16 deletions(-) diff --git a/SRC/DEPRECATED/cgelqs.f b/SRC/DEPRECATED/cgelqs.f -index 47e17a5830..aba3632a74 100644 +index 47e17a583..aba3632a7 100644 --- a/SRC/DEPRECATED/cgelqs.f +++ b/SRC/DEPRECATED/cgelqs.f @@ -16,7 +16,7 @@ @@ -37,7 +37,7 @@ * * ===================================================================== diff --git a/SRC/DEPRECATED/cgeqrs.f b/SRC/DEPRECATED/cgeqrs.f -index 13ac7f74fd..9d0527283d 100644 +index 13ac7f74f..9d0527283 100644 --- a/SRC/DEPRECATED/cgeqrs.f +++ b/SRC/DEPRECATED/cgeqrs.f @@ -16,7 +16,7 @@ @@ -59,7 +59,7 @@ * * ===================================================================== diff --git a/SRC/DEPRECATED/dgelqs.f b/SRC/DEPRECATED/dgelqs.f -index dc08f2398b..1bab678901 100644 +index dc08f2398..1bab67890 100644 --- a/SRC/DEPRECATED/dgelqs.f +++ b/SRC/DEPRECATED/dgelqs.f @@ -16,7 +16,7 @@ @@ -81,7 +81,7 @@ * * ===================================================================== diff --git a/SRC/DEPRECATED/dgeqrs.f b/SRC/DEPRECATED/dgeqrs.f -index bfb7bd8bb8..e3e6c4048e 100644 +index bfb7bd8bb..e3e6c4048 100644 --- a/SRC/DEPRECATED/dgeqrs.f +++ b/SRC/DEPRECATED/dgeqrs.f @@ -16,7 +16,7 @@ @@ -103,7 +103,7 @@ * * ===================================================================== diff --git a/SRC/DEPRECATED/sgelqs.f b/SRC/DEPRECATED/sgelqs.f -index 330d4d5850..2b1dd44b71 100644 +index 330d4d585..2b1dd44b7 100644 --- a/SRC/DEPRECATED/sgelqs.f +++ b/SRC/DEPRECATED/sgelqs.f @@ -16,7 +16,7 @@ @@ -125,7 +125,7 @@ * * ===================================================================== diff --git a/SRC/DEPRECATED/sgeqrs.f b/SRC/DEPRECATED/sgeqrs.f -index ed11489104..bdbad5dcb4 100644 +index ed1148910..bdbad5dcb 100644 --- a/SRC/DEPRECATED/sgeqrs.f +++ b/SRC/DEPRECATED/sgeqrs.f @@ -16,7 +16,7 @@ @@ -147,7 +147,7 @@ * * ===================================================================== diff --git a/SRC/DEPRECATED/zgelqs.f b/SRC/DEPRECATED/zgelqs.f -index 5f629f8c7e..772165dfd9 100644 +index 5f629f8c7..772165dfd 100644 --- a/SRC/DEPRECATED/zgelqs.f +++ b/SRC/DEPRECATED/zgelqs.f @@ -16,7 +16,7 @@ @@ -169,7 +169,7 @@ * * ===================================================================== diff --git a/SRC/DEPRECATED/zgeqrs.f b/SRC/DEPRECATED/zgeqrs.f -index 6583e38591..cc33a45fc1 100644 +index 6583e3859..cc33a45fc 100644 --- a/SRC/DEPRECATED/zgeqrs.f +++ b/SRC/DEPRECATED/zgeqrs.f @@ -16,7 +16,7 @@ ++++++ lapack-update-patch-version.patch ++++++ --- /var/tmp/diff_new_pack.6telb9/_old 2025-08-17 14:50:07.863984056 +0200 +++ /var/tmp/diff_new_pack.6telb9/_new 2025-08-17 14:50:07.867984222 +0200 @@ -12,7 +12,7 @@ 5 files changed, 7 insertions(+), 6 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt -index f1f47ae24f..a3070d37ec 100644 +index f1f47ae24..a3070d37e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -4,7 +4,7 @@ project(LAPACK) @@ -25,7 +25,7 @@ LAPACK_VERSION ${LAPACK_MAJOR_VERSION}.${LAPACK_MINOR_VERSION}.${LAPACK_PATCH_VERSION} diff --git a/DOCS/Doxyfile b/DOCS/Doxyfile -index 577675772c..e4cd1e6e06 100644 +index 577675772..e4cd1e6e0 100644 --- a/DOCS/Doxyfile +++ b/DOCS/Doxyfile @@ -38,7 +38,7 @@ PROJECT_NAME = LAPACK @@ -38,7 +38,7 @@ # Using the PROJECT_BRIEF tag one can provide an optional one line description # for a project that appears at the top of each page and should give viewer a diff --git a/INSTALL/ilaver.f b/INSTALL/ilaver.f -index ced58e6b0f..40f8ca88ef 100644 +index ced58e6b0..40f8ca88e 100644 --- a/INSTALL/ilaver.f +++ b/INSTALL/ilaver.f @@ -59,7 +59,7 @@ SUBROUTINE ILAVER( VERS_MAJOR, VERS_MINOR, VERS_PATCH ) @@ -51,7 +51,7 @@ * RETURN diff --git a/LICENSE b/LICENSE -index 96b04c9885..8d59524fac 100644 +index 96b04c988..8d59524fa 100644 --- a/LICENSE +++ b/LICENSE @@ -1,9 +1,9 @@ @@ -68,7 +68,7 @@ $COPYRIGHT$ diff --git a/README.md b/README.md -index a00d4c51d8..f35c362804 100644 +index a00d4c51d..f35c36280 100644 --- a/README.md +++ b/README.md @@ -38,6 +38,7 @@