Bug 279739 - science/hypre: don’t use internal BLAS but switch to OpenBLAS
Summary: science/hypre: don’t use internal BLAS but switch to OpenBLAS
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Thierry Thomas
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-06-14 18:00 UTC by Thierry Thomas
Modified: 2024-06-15 09:13 UTC (History)
0 users

See Also:
yuri: maintainer-feedback+


Attachments
Switch to OpenBLAS and link with SUPERLU (2.49 KB, patch)
2024-06-14 18:00 UTC, Thierry Thomas
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Thierry Thomas freebsd_committer freebsd_triage 2024-06-14 18:00:33 UTC
Created attachment 251455 [details]
Switch to OpenBLAS and link with SUPERLU

USES is set to blaslapack, but the internal BLAS and LAPACK libraries are used: switch to the external OpenBLAS.
    
Since I’m there, also build with SUPERLU.
Comment 1 Yuri Victorovich freebsd_committer freebsd_triage 2024-06-14 22:46:14 UTC
Thanks for the patch.

Approved.

Please commit it.
Comment 2 Thierry Thomas freebsd_committer freebsd_triage 2024-06-15 09:12:29 UTC
Committed, thanks!
Comment 3 commit-hook freebsd_committer freebsd_triage 2024-06-15 09:13:07 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=68be1b1411cee3fcb34658b65914aedcc64dc873

commit 68be1b1411cee3fcb34658b65914aedcc64dc873
Author:     Thierry Thomas <thierry@FreeBSD.org>
AuthorDate: 2024-06-14 17:40:18 +0000
Commit:     Thierry Thomas <thierry@FreeBSD.org>
CommitDate: 2024-06-15 09:12:24 +0000

    science/hypre: don’t use internal BLAS but switch to OpenBLAS

    USES is set to blaslapack, but the internal BLAS and LAPACK libraries
    are used: switch to the external OpenBLAS.

    Since I’m there, also build with SUPERLU.

    PR:             279739
    Approved by:    yuri (maintainer)

 science/hypre/Makefile  | 11 +++++++++--
 science/hypre/pkg-plist |  4 ----
 2 files changed, 9 insertions(+), 6 deletions(-)