Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: blas-devel | Distribution: openSUSE Tumbleweed |
Version: 3.12.0 | Vendor: openSUSE |
Release: 2.1 | Build date: Thu Jul 4 13:54:08 2024 |
Group: Unspecified | Build host: reproducible |
Size: 227 | Source RPM: lapack-3.12.0-2.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://www.netlib.org/lapack/ | |
Summary: Basic Linear Algebra Subprograms: headers and sources for development |
BLAS (Basic Linear Algebra Subprograms) is a standard library for numerical algebra. BLAS provides a number of basic algorithms for linear algebra. BLAS is fast and well-tested, was written in FORTRAN 77 and built with gfortran. BLAS manual pages are available in the blas-man package.
BSD-3-Clause
* 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/lib64/libblas.so /usr/lib64/pkgconfig/blas.pc
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 18 00:12:25 2024