Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 749921 - sci-libs/openblas: also install lapacke library
Summary: sci-libs/openblas: also install lapacke library
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Science Related Packages
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks: blas-lapack
  Show dependency tree
 
Reported: 2020-10-18 12:42 UTC by Aisha Tammy
Modified: 2020-11-08 22:13 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Aisha Tammy 2020-10-18 12:42:50 UTC
Currently it provides blas,cblas and lapack but not lapacke even though it seems to be available

https://github.com/xianyi/OpenBLAS/blob/0ac610270809cb6dee8f5587784ceab8df356495/CMakeLists.txt#L386
Comment 1 Larry the Git Cow gentoo-dev 2020-10-29 20:16:54 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb8882671371c6fe665f279a4f41fd0199d28903

commit bb8882671371c6fe665f279a4f41fd0199d28903
Author:     Aisha Tammy <gentoo@aisha.cc>
AuthorDate: 2020-10-21 21:17:02 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2020-10-29 20:02:59 +0000

    sci-libs/openblas: version bump to 0.3.12
    
    fix export of toolchain variables
    fix using BUILDCC for doing local scripting work
    fix building of tests on cross compile
    add options to manipulate threading and parallel calls
    fix up patch to latest
    add building of lapacke library
    add option to build relapack extension
    
    Closes: https://bugs.gentoo.org/749921
    
    Package-Manager: Portage-3.0.8, Repoman-3.0.1
    Signed-off-by: Aisha Tammy <gentoo@aisha.cc>
    Closes: https://github.com/gentoo/gentoo/pull/17993
    Signed-off-by: Sam James <sam@gentoo.org>

 sci-libs/openblas/Manifest                         |   1 +
 .../files/openblas-0.3.12-shared-blas-lapack.patch |  36 ++++
 sci-libs/openblas/metadata.xml                     |   3 +
 sci-libs/openblas/openblas-0.3.12.ebuild           | 196 +++++++++++++++++++++
 4 files changed, 236 insertions(+)
Comment 2 Larry the Git Cow gentoo-dev 2020-11-03 07:18:39 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41748611705de3c85338e2bfc6c61aabf4aed2fb

commit 41748611705de3c85338e2bfc6c61aabf4aed2fb
Author:     Ross Charles Campbell <rossbridger.cc@gmail.com>
AuthorDate: 2020-10-18 14:45:00 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2020-11-03 07:18:26 +0000

    virtual/lapacke: add sci-libs/openblas as an alternative
    
    The current sci-libs/openblas versions come with an implementation
    for lapacke API, therefore adding it as a conditional dep for virtual/lapacke.
    
    Bug: https://bugs.gentoo.org/700176
    Bug: https://bugs.gentoo.org/749921
    Package-Manager: Portage-3.0.8, Repoman-3.0.1
    Signed-off-by: Ross Charles Campbell <rossbridger.cc@gmail.com>
    Signed-off-by: Sam James <sam@gentoo.org>

 virtual/lapacke/lapacke-3.8.ebuild | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)
Comment 3 Benda Xu gentoo-dev 2020-11-08 15:00:01 UTC
Thanks Sam.
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2020-11-08 22:13:35 UTC
(In reply to Benda Xu from comment #3)
> Thanks Sam.

No problem!