Package: openblas / 0.3.29+ds-3
Metadata
Package | Version | Patches format |
---|---|---|
openblas | 0.3.29+ds-3 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
39eb43d4410d0745ca2c78d1162d973abf3aa35b.patch | (download) |
driver/others/blas_server.c |
6 4 + 2 - 0 ! |
[patch] improve thread safety of pthreads builds that rely on c11 atomic operations for locking (#5170) * Tighten memory orders for C11 atomic operations |
arm gcc flags.patch | (download) |
Makefile.arm |
4 2 + 2 - 0 ! |
use flags suitable for armhf port when target=armv6 See debian/rules for an explanation of why we can't use TARGET=ARMV7 on armhf. Also, if we don't explicitly set the -march and -mfpu flags, the resulting static libraries crash with SIGILL (reason not yet elucidated). |
remove openmp warning.patch | (download) |
driver/others/blas_server.c |
10 0 + 10 - 0 ! |
remove warning about openmp This warning is annoying when the library is built with pthreads. See #684344 |
no embedded lapack.patch | (download) |
Makefile |
100 10 + 90 - 0 ! |
adapt build system for the absence of lapack-netlib/ and relapack directories. Instead use the binary provided by package liblapack-pic, stripping from it the symbols that are overridden by OpenBLAS. |
shared blas lapack.patch | (download) |
interface/Makefile |
25 25 + 0 - 0 ! |
create shared libraries lib{blas,lapack}.so.3 * It is done so that duplicate code with libopenblas.so.0 is kept as low as possible. Only the symbols from the external BLAS/LAPACK API are incorporated in the shared libraries. The rest is obtained by dynamic linking against libopenblas.so.0. This also gives access to some extra OpenBLAS symbols, in |
matgen symbols not included.patch | (download) |
exports/gensymbol |
74 0 + 74 - 0 ! |
matgen symbols are not included in debian binary The libopenblas binaries do not include libmatgen code, so don't mark them as exported and don't test for their presence (in linktest). |
combssq deprecate.patch | (download) |
exports/gensymbol |
2 0 + 2 - 0 ! |
no longer check for symbols deprecated in lapack 3.10.1 |