Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: lapack-devel | Distribution: openSUSE Tumbleweed |
Version: 3.12.0 | Vendor: openSUSE |
Release: 3.1 | Build date: Mon Nov 4 17:48:42 2024 |
Group: Unspecified | Build host: reproducible |
Size: 741897 | Source RPM: lapack-3.12.0-3.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://www.netlib.org/lapack/ | |
Summary: Linear Algebra PACKage: headers and source files for development |
LAPACK provides routines for solving systems of simultaneous linear equations, least-squares solutions of linear systems of equations, eigenvalue problems, and singular value problems. The associated matrix factorizations (LU, Cholesky, QR, SVD, Schur, generalized Schur) are also provided, as are related computations such as reordering of the Schur factorizations and estimating condition numbers. Dense and banded matrices are handled, but not general sparse matrices. In all areas, similar functionality is provided for real and complex matrices, in both single and double precision.
BSD-3-Clause
* Mon Nov 04 2024 Guillaume GARDET <guillaume.gardet@opensuse.org> - Fix previous commit for static build on aarch64 - Run %fdupes on man folder as suggested by rpmlint * Mon Nov 04 2024 Guillaume GARDET <guillaume.gardet@opensuse.org> - Add -ffp-contract=off flag for aarch64 to avoid precision issues https://github.com/scipy/scipy/issues/21475#issuecomment-2454203196 * Thu Jul 04 2024 Daniel Garcia <daniel.garcia@suse.com> - Add fix-lapack-testing.patch to fix tests gh#Reference-LAPACK/lapack@5b0687f429cf * Fri Jun 14 2024 Atri Bhattacharya <badshah400@gmail.com> - Rename isnan man file to avoid conflict with libm's isnan (from package man-pages). * Sat May 04 2024 Atri Bhattacharya <badshah400@gmail.com> - Update to version 3.12.0 (boo#1223783): * Long list of changes, see <https://netlib.org/lapack/lapack-3.12.0.html>. - Drop all upstreamed or otherwise fixed patches: * lapack-3.2.2.patch * Fix-MinGW-build-error.patch * Fix-some-minor-inconsistencies-in-LAPACKE_czgesvdq.patch * Avoid-out-of-bounds-accesses-in-complex-EIG-tests.patch * Fix-out-of-bounds-read.patch * Restore_missing_deprecated_prototypes.patch * Fix-testing-input.patch - Use cmake for configure and ninja for build. - Package pkgconf and cmake scripts for -devel pkgs. - Drop multibuild flavour for man files. - Add multibuild flavour for static libs (also used to build man files). - Build man files using doxygen instead of using pre-built files. - Explicitly symlink library to relocated shared libs in baselibs.conf (boo#1207563). - Recommend lapack-man package from {blas,lapack,lapacke,cblas}-devel packages. * Mon Mar 11 2024 Richard Biener <rguenther@suse.com> - Add Fix-testing-input.patch to remove stray ';' in the input data for TESTING/dgebal.in now rejected with the GFortran 14 runtime. * Thu May 04 2023 Dominique Leuenberger <dimstar@opensuse.org> - Add _multibuild to define 2nd spec file as additional flavor. Eliminates the need for source package links in OBS. * Thu Feb 23 2023 Egbert Eich <eich@suse.com> - Set -mfpmath=sse for the entire build for ix86 platforms on SLE/Leap. Since we build for x86_64, we know that sse is available. This helps to avoid effects from excess precision that can be seen in the test suite. On Factory we leave -ffloat-store for the test suite only as this option comes at a performance penalty. We may see precision related issues in the test suite with future compilers regardless. * Wed Feb 15 2023 Egbert Eich <eich@suse.com> - As a configurable option add tmglib code to the LAPACK librarly and enable TMG in LAPACKE as the header files provide its API (boo#1207989 & bsc#1087426). - Fix update-alternatives for lapacke (bsc#1207358). - Restore generic link for update-alternatives. This is usually set by the update-alternatives and it is '%ghost'ed but rpmlint complains. - Move update-alternatives --remove to %%postun to stop rpmlint from complaining. - Removed useless - because never executed - %%postrans scriptlets. - Added missing _%%{_arch} to update-alternative names. - rpmlint complains anyway - this time about alternative-link-missing - as it does not understand the _%%{_arch} endings: muffle with rpmlintrc. - Make arch-dependent generic names conditional. * Fri Feb 10 2023 Stefan Brüns <stefan.bruens@rwth-aachen.de> - Fix missing symbols for deprecated functions in LAPACK, add Restore_missing_deprecated_prototypes.patch - Add -Wl,--no-undefined when creating shared libraries, to catch missing symbols during build - Test fixes: * Build test binaries during %build, run in %check * Fix incorrect path for test output, to actually catch any test failures - Spec file cleanup: * Do not rename blaslib, it is used for test binaries * Use same commands for building lapacke as for other libs * Remove unused FFLAGS_NOOP for test binaries * Sun Feb 05 2023 Egbert Eich <eich@suse.com> - Remove unneeded links. These will be taken care of by the update-alternatives. This will bring this package in sync with openblas. * Thu Feb 02 2023 Richard Biener <rguenther@suse.com> - Build deprecated functions again to avoid breaking the ABI. (boo#1207989) * Wed Jan 25 2023 Egbert Eich <eich@suse.com> - Make library links in the alternatives directory arch dependent. This avoids conflicts when both 32-bit and 64-bit versions are installed (boo#1207563). * Tue Mar 15 2022 Egbert Eich <eich@suse.com> - Consolidate dummy links for update-alternatives bringing them in sync with openblas. Add alternatives for lapacke. * Mon Jan 03 2022 Richard Biener <rguenther@suse.com> - Add Fix-out-of-bounds-read.patch to fix out of bound reads when user input is not validated properly. (bsc#1193562, CVE-2021-4048) * Mon Jul 19 2021 Ismail Dönmez <ismail@i10z.com> - Rename conflicting MIN.3 and MAX.3 manpages into lapack-{MAX,MIN}.3 * Wed Jul 14 2021 Dominique Leuenberger <dimstar@opensuse.org> - Do not create the dummy files in /etc/alternatives during %install: managed by update-alternatives and packaged as ghost. * Mon May 10 2021 Dirk Müller <dmueller@suse.com> - stop owning directories provided by filesystem (bsc#1184786)
/usr/include/lapack.h /usr/lib/cmake/lapack-3.12.0 /usr/lib/cmake/lapack-3.12.0/lapack-config-version.cmake /usr/lib/cmake/lapack-3.12.0/lapack-config.cmake /usr/lib/cmake/lapack-3.12.0/lapack-targets-relwithdebinfo.cmake /usr/lib/cmake/lapack-3.12.0/lapack-targets.cmake /usr/lib/liblapack.so /usr/lib/pkgconfig/lapack.pc
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Dec 4 23:44:04 2024