Versions
v6 :: 0 :: gentoo
- Modified
- License
- GPL-2+
- Keywords
- amd64 arm arm64 ppc ppc64 x86 ~riscv
- USE flags
- index64 test
USE flags
General
Dependencies
sci-libs / flexiblas : A BLAS and LAPACK wrapper library with runtime exchangable backends
sci-libs / lapack : BLAS, CBLAS, LAPACK, LAPACKE reference implementations
sci-libs / lapack : BLAS, CBLAS, LAPACK, LAPACKE reference implementations
Runtime Dependencies
sci-libs / flexiblas : A BLAS and LAPACK wrapper library with runtime exchangable backends
sci-libs / lapack : BLAS, CBLAS, LAPACK, LAPACKE reference implementations
Depending packages
virtual / blas : Virtual for FORTRAN 77 BLAS implementation
virtual / cblas : Virtual for BLAS C implementation
virtual / lapack : Virtual for Linear Algebra Package FORTRAN 77 (LAPACK) implementation
Bugs
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sci-libs/blas-lapack-aux-wrapper: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Eli Schwartz · gentoo
sci-libs/blas-lapack-aux-wrapper: Stabilize 6 x86, #967928
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Eli Schwartz · gentoo
sci-libs/blas-lapack-aux-wrapper: Stabilize 6 arm, #967928
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org> - Eli Schwartz · gentoo
sci-libs/blas-lapack-aux-wrapper: Stabilize 6 arm64, #967928
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Eli Schwartz · gentoo
sci-libs/blas-lapack-aux-wrapper: fix forcing netlib for tests
FLEXIBLAS=trigger-warning doesn't work because the fallback isn't netlib, it is "what would have been used if the variable is unset". Explicitly set netlib. Getting log info regarding flexiblas being used can be done by setting FLEXIBLAS_VERBOSE. It is much more chatty, far more than one line gets into the logfile, but that's okay. Fixes tests on arm, where openblas (the USE default of flexiblas!) seems to just not work as expected. This should not be allowed to affect the testsuite for blas-lapack-aux-wrapper, which is testing if the wrapper works, not if openblas does. Bug: https://bugs.gentoo.org/967928 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Eli Schwartz · gentoo
sci-libs/blas-lapack-aux-wrapper: Stabilize 6 ppc, #967928
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Eli Schwartz · gentoo
sci-libs/blas-lapack-aux-wrapper: Stabilize 6 ppc64, #967928
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-libs/blas-lapack-aux-wrapper: Stabilize 6 amd64, #967928
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sci-libs/blas-lapack-aux-wrapper: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sci-libs/blas-lapack-aux-wrapper: Bump to 6
Closes: https://bugs.gentoo.org/967605 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sci-libs/blas-lapack-aux-wrapper: Bump to 5
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sci-libs/blas-lapack-aux-wrapper: Stabilize 4 ppc, #967209
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
sci-libs/blas-lapack-aux-wrapper: Stabilize 4 ppc64, #967209
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-libs/blas-lapack-aux-wrapper: Stabilize 4 amd64, #967209
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sci-libs/blas-lapack-aux-wrapper: Bump to 4
Bug: https://bugs.gentoo.org/967204 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sci-libs/blas-lapack-aux-wrapper: Stabilize 3 ppc, #967144
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
sci-libs/blas-lapack-aux-wrapper: Stabilize 3 ppc64, #967144
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-libs/blas-lapack-aux-wrapper: Stabilize 3 amd64, #967144
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sci-libs/blas-lapack-aux-wrapper: Bump to 3
Bug: https://bugs.gentoo.org/967081 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sci-libs/blas-lapack-aux-wrapper: Bump to 2
Closes: https://bugs.gentoo.org/967081 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-libs/blas-lapack-aux-wrapper: only allow bfd or lld
mold doesn't implement required functionality. I've not bothered w/ BDEPEND or a pkg_* check given a mold-only system seems pretty unlikely, but may need to change that in future. Closes: https://bugs.gentoo.org/965199 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-libs/blas-lapack-aux-wrapper: Stabilize 1 x86, #966749
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sci-libs/blas-lapack-aux-wrapper: Stabilize 1 ppc64, #966749
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sci-libs/blas-lapack-aux-wrapper: Stabilize 1 ppc, #966749
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sci-libs/blas-lapack-aux-wrapper: Stabilize 1 arm64, #966749
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sci-libs/blas-lapack-aux-wrapper: Stabilize 1 arm, #966749
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-libs/blas-lapack-aux-wrapper: Stabilize 1 amd64, #966749
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sci-libs/blas-lapack-aux-wrapper: Bump to v1
Bump to v1 which fixes the sysroot logic to use Meson's cross file rather than the non-portable '${CC} --print-sysroot', and fixes combining paths while at it. Closes: https://bugs.gentoo.org/965157 Closes: https://bugs.gentoo.org/965172 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
sci-libs/blas-lapack-aux-wrapper: keyword 0-r1 for ~riscv
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sci-libs/blas-lapack-aux-wrapper: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sci-libs/blas-lapack-aux-wrapper: Keyword 0-r1 ppc, #963611
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sci-libs/blas-lapack-aux-wrapper: Keyword 0-r1 x86, #963611
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sci-libs/blas-lapack-aux-wrapper: Keyword 0-r1 ppc64, #963611
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sci-libs/blas-lapack-aux-wrapper: Keyword 0-r1 arm, #963611
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sci-libs/blas-lapack-aux-wrapper: Keyword 0-r1 arm64, #963611
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sci-libs/blas-lapack-aux-wrapper: Add USE default for index64 flag
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sci-libs/blas-lapack-aux-wrapper: Run a few LAPACK tests
Build and run BLAS, CBLAS and LAPACK tests from the Netlib archive to ensure that the wrappers actually work, and the linked files are run via FlexiBLAS. Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sci-libs/blas-lapack-aux-wrapper: Update the wrappers to avoid DT_AUXILIARY
Update the wrapper approach to avoid DT_AUXILIARY in the default case. Now, libblas.so.3 & co. are symlinks to the FlexiBLAS library, so that packages use it directly; libblas.so & co. are symlinks to wrappers placed in a subdirectory, so they are only used to construct the correct DT_NEEDED entries at build time. The advantage of this approach is that it also works on musl, so we do not have to use two different solutions. We are still using the full library symlink tree for the wrapper to avoid another fight with Meson, and hopefully to reduce the risk of compatibility issues. The library still contains DT_AUXILIARY section, and it could still be used if one dlopens the top-level .so file directly (rather than the .so.3). Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sci-libs/blas-lapack-aux-wrapper: New package, v0
A new package to install BLAS & LAPACK library wrappers that make it possible to use FlexiBLAS while creating Netlib-compatible NEEDED entries. Signed-off-by: Michał Górny <mgorny@gentoo.org>