Package: openblas / 0.3.21+ds-4
Metadata
Package | Version | Patches format |
---|---|---|
openblas | 0.3.21+ds-4 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
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). |
kfreebsd.patch | (download) |
Makefile.system |
2 1 + 1 - 0 ! |
various fixes for kfreebsd shared library Under kFreeBSD, give a SONAME to the shared library and install it. Also link it against libm. Simply use the same code as Linux for all these operations. |
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 |
95 12 + 83 - 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 |
pr 3718 ppc64el segfault.patch | (download) |
test/compare_sgemm_sbgemm.c |
6 2 + 4 - 0 ! |
[patch 1/2] use blasint for interface64 compatibility |
mips64el utest dnrm2.patch | (download) |
kernel/mips64/dnrm2.S |
2 1 + 1 - 0 ! |
fix ftbfs on mips64el The dnrm2_tiny and dnrm2_inf utests were failing. |