Created attachment 238057 [details] Upgrade SuiteSparse and its modules to 6.0.0 SuiteSparse has been upgraded to 6.0.0: see <https://github.com/DrTimothyAldenDavis/SuiteSparse/releases/tag/v6.0.0>. The attached patch upgrades it with all its modules. Many dependent ports are OK with this upgrade, but some fail, e.g. math/octave and math/py-scikit-umfpack. Iām going to submit PRs for the failing ones.
Created attachment 238062 [details] Hide BLAS definitions from user applications Bring patches from upstream to fix the issue reported at <https://github.com/DrTimothyAldenDavis/SuiteSparse/issues/176>. With these patches, at least math/octave is fixed (see PR 267744). Obtained from <https://github.com/DrTimothyAldenDavis/SuiteSparse/commit/769870a0d3304d93097d346dc466e8015bf4bab9>.
Created attachment 238073 [details] Upgrade SuiteSparse and its modules to 6.0.1 SuiteSparse has been upgraded to 6.0.1, which includes the previous patch (Octave is fine with it).
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=cd6e29309dc76ac6f111ee936b4262159dfe6870 commit cd6e29309dc76ac6f111ee936b4262159dfe6870 Author: Thierry Thomas <thierry@FreeBSD.org> AuthorDate: 2022-11-14 17:19:53 +0000 Commit: Thierry Thomas <thierry@FreeBSD.org> CommitDate: 2022-11-27 11:09:56 +0000 math/suitesparse-spqr: upgrade to 3.0.1 PR: 267742 math/suitesparse-spqr/Makefile | 19 +++++++++---------- .../files/patch-SPQR_Demo_Makefile (gone) | 15 --------------- math/suitesparse-spqr/pkg-plist | 8 +++++--- 3 files changed, 14 insertions(+), 28 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=6f9769f20db64b8cd3e89aa80a85329ba53b61a5 commit 6f9769f20db64b8cd3e89aa80a85329ba53b61a5 Author: Thierry Thomas <thierry@FreeBSD.org> AuthorDate: 2022-11-27 11:07:34 +0000 Commit: Thierry Thomas <thierry@FreeBSD.org> CommitDate: 2022-11-27 11:09:57 +0000 */*: bump PORTREVISION after the upgrade of math/suitesparse* PR: 267742 biology/biosig/Makefile | 2 +- cad/xyce/Makefile | 1 + graphics/libpano13/Makefile | 1 + lang/julia/Makefile | 2 +- math/arpack++/Makefile | 2 +- math/dune-fem/Makefile | 2 +- math/dune-istl/Makefile | 1 + math/dune-pdelab/Makefile | 2 +- math/dune-vtk/Makefile | 2 +- math/freefem++/Makefile | 2 +- math/g2o/Makefile | 2 +- math/igraph/Makefile | 1 + math/octave/Makefile | 1 + math/openturns/Makefile | 1 + math/py-cvxopt/Makefile | 1 + math/py-numpy/Makefile | 1 + math/scilab/Makefile | 2 +- math/sundials/Makefile | 1 + misc/openmvg/Makefile | 2 +- science/dynare/Makefile | 2 +- science/mbdyn/Makefile | 2 +- science/py-scikit-sparse/Makefile | 1 + science/siconos/Makefile | 2 +- science/trilinos/Makefile | 1 + 24 files changed, 24 insertions(+), 13 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=8f2142d0c95689e682c14d6b2d100c2df9c659c2 commit 8f2142d0c95689e682c14d6b2d100c2df9c659c2 Author: Thierry Thomas <thierry@FreeBSD.org> AuthorDate: 2022-11-14 17:21:07 +0000 Commit: Thierry Thomas <thierry@FreeBSD.org> CommitDate: 2022-11-27 11:09:56 +0000 math/suitesparse-umfpack: upgrade to 6.0.1 PR: 267742 math/suitesparse-umfpack/Makefile | 14 ++++++-- .../files/patch-UMFPACK_Demo_Makefile (gone) | 16 --------- math/suitesparse-umfpack/pkg-plist | 38 +++------------------- 3 files changed, 15 insertions(+), 53 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=7330180f4234817bc5c1d1029c2b0acf2d1e6add commit 7330180f4234817bc5c1d1029c2b0acf2d1e6add Author: Thierry Thomas <thierry@FreeBSD.org> AuthorDate: 2022-11-14 17:17:27 +0000 Commit: Thierry Thomas <thierry@FreeBSD.org> CommitDate: 2022-11-27 11:09:56 +0000 math/suitesparse-spex: replace suitesparse-slip_lu and upgrade to 2.0.0 PR: 267742 MOVED | 1 + math/Makefile | 2 +- .../files/patch-SLIP__LU_Makefile (gone) | 11 ----------- math/suitesparse-slip_lu/pkg-plist (gone) | 6 ------ math/{suitesparse-slip_lu => suitesparse-spex}/Makefile | 15 +++++++++++---- math/{suitesparse-slip_lu => suitesparse-spex}/pkg-descr | 6 +++--- math/suitesparse-spex/pkg-plist (new) | 8 ++++++++ 7 files changed, 24 insertions(+), 25 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=bf3d1db9996304199a5a2ca5f93e9974f755e20c commit bf3d1db9996304199a5a2ca5f93e9974f755e20c Author: Thierry Thomas <thierry@FreeBSD.org> AuthorDate: 2022-11-14 17:08:17 +0000 Commit: Thierry Thomas <thierry@FreeBSD.org> CommitDate: 2022-11-27 11:09:55 +0000 math/suitesparse-klu: upgrade to 2.0.0 PR: 267742 math/suitesparse-klu/Makefile | 11 +++++++++-- .../files/patch-KLU_Demo_Makefile (gone) | 18 ------------------ math/suitesparse-klu/pkg-plist | 12 ++++++++++-- 3 files changed, 19 insertions(+), 22 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=7874aed7499c0f7e3a64ab2357ac9108d9e2f79f commit 7874aed7499c0f7e3a64ab2357ac9108d9e2f79f Author: Thierry Thomas <thierry@FreeBSD.org> AuthorDate: 2022-11-14 16:47:14 +0000 Commit: Thierry Thomas <thierry@FreeBSD.org> CommitDate: 2022-11-27 11:09:54 +0000 math/suitesparse-colamd: upgrade to 3.0.0 PR: 267742 math/suitesparse-colamd/Makefile | 9 +++++++-- .../suitesparse-colamd/files/patch-COLAMD_Demo_Makefile (gone) | 10 ---------- math/suitesparse-colamd/pkg-plist | 6 ++++-- 3 files changed, 11 insertions(+), 14 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=4b3e43d8ede82fa663ca8d9d5ed8faac35bed3f8 commit 4b3e43d8ede82fa663ca8d9d5ed8faac35bed3f8 Author: Thierry Thomas <thierry@FreeBSD.org> AuthorDate: 2022-11-14 16:53:23 +0000 Commit: Thierry Thomas <thierry@FreeBSD.org> CommitDate: 2022-11-27 11:09:54 +0000 math/suitesparse-cxsparse: upgrade to 4.0.0 PR: 267742 math/suitesparse-cxsparse/Makefile | 9 +++++++-- .../suitesparse-cxsparse/files/patch-CXSparse_Makefile (gone) | 11 ----------- math/suitesparse-cxsparse/pkg-plist | 8 +++++--- 3 files changed, 12 insertions(+), 16 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=2b6cdff87661d57db8920633af1345e9ed38893b commit 2b6cdff87661d57db8920633af1345e9ed38893b Author: Thierry Thomas <thierry@FreeBSD.org> AuthorDate: 2022-11-14 16:50:19 +0000 Commit: Thierry Thomas <thierry@FreeBSD.org> CommitDate: 2022-11-27 11:09:54 +0000 math/suitesparse-cholmod: upgrade to 4.0.1 PR: 267742 math/suitesparse-cholmod/Makefile | 12 ++++++++--- .../files/patch-CHOLMOD_Demo_Makefile (gone) | 18 ----------------- math/suitesparse-cholmod/pkg-plist | 23 +++++----------------- 3 files changed, 14 insertions(+), 39 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=306b6e1cc10139412c3a008b2518a766771805cb commit 306b6e1cc10139412c3a008b2518a766771805cb Author: Thierry Thomas <thierry@FreeBSD.org> AuthorDate: 2022-11-14 17:10:56 +0000 Commit: Thierry Thomas <thierry@FreeBSD.org> CommitDate: 2022-11-27 11:09:55 +0000 math/suitesparse-mongoose: upgrade to 3.0.0 PR: 267742 math/suitesparse-mongoose/Makefile | 2 +- math/suitesparse-mongoose/pkg-plist | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=5d89e863ee3f6a45c67089ee052705c22fb7e670 commit 5d89e863ee3f6a45c67089ee052705c22fb7e670 Author: Thierry Thomas <thierry@FreeBSD.org> AuthorDate: 2022-11-14 17:05:49 +0000 Commit: Thierry Thomas <thierry@FreeBSD.org> CommitDate: 2022-11-27 11:09:55 +0000 math/suitesparse-graphblas: upgrade to 7.3.2 PR: 267742 math/suitesparse-graphblas/Makefile | 9 ++------- math/suitesparse-graphblas/pkg-plist | 4 ++-- 2 files changed, 4 insertions(+), 9 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=b4c47d13d808280eb0fc66e755aabfebf5d11c54 commit b4c47d13d808280eb0fc66e755aabfebf5d11c54 Author: Thierry Thomas <thierry@FreeBSD.org> AuthorDate: 2022-11-14 17:09:42 +0000 Commit: Thierry Thomas <thierry@FreeBSD.org> CommitDate: 2022-11-27 11:09:55 +0000 math/suitesparse-ldl: upgrade to 3.0.0 PR: 267742 math/suitesparse-ldl/Makefile | 11 +++++++++-- math/suitesparse-ldl/files/patch-LDL_Demo_Makefile (gone) | 11 ----------- math/suitesparse-ldl/pkg-plist | 6 ++++-- 3 files changed, 13 insertions(+), 15 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=90425c7cb9126e712de8a71e7738e6a87107e257 commit 90425c7cb9126e712de8a71e7738e6a87107e257 Author: Thierry Thomas <thierry@FreeBSD.org> AuthorDate: 2022-11-14 17:12:32 +0000 Commit: Thierry Thomas <thierry@FreeBSD.org> CommitDate: 2022-11-27 11:09:56 +0000 math/suitesparse-rbio: upgrade to 3.0.0 PR: 267742 math/suitesparse-rbio/Makefile | 8 +++++++- math/suitesparse-rbio/pkg-plist | 8 +++++--- 2 files changed, 12 insertions(+), 4 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=6af0365bd94cddde78854c04a351d1379b9a7171 commit 6af0365bd94cddde78854c04a351d1379b9a7171 Author: Thierry Thomas <thierry@FreeBSD.org> AuthorDate: 2022-11-14 16:45:47 +0000 Commit: Thierry Thomas <thierry@FreeBSD.org> CommitDate: 2022-11-27 11:09:53 +0000 math/suitesparse-ccolamd: upgrade to 3.0.0 PR: 267742 math/suitesparse-ccolamd/Makefile | 9 +++++++-- .../files/patch-CCOLAMD_Demo_Makefile (gone) | 10 ---------- math/suitesparse-ccolamd/pkg-plist | 6 ++++-- 3 files changed, 11 insertions(+), 14 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=4ae9e22b66854e926bc213bbc1e68b7534b7d81f commit 4ae9e22b66854e926bc213bbc1e68b7534b7d81f Author: Thierry Thomas <thierry@FreeBSD.org> AuthorDate: 2022-11-14 16:51:46 +0000 Commit: Thierry Thomas <thierry@FreeBSD.org> CommitDate: 2022-11-27 11:09:54 +0000 math/suitesparse-csparse: upgrade to 4.0.0 PR: 267742 math/suitesparse-csparse/Makefile | 2 +- math/suitesparse-csparse/files/patch-CSparse_Makefile (gone) | 11 ----------- 2 files changed, 1 insertion(+), 12 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=d3dd268443f7874895224b3bb4241d129f4ba7df commit d3dd268443f7874895224b3bb4241d129f4ba7df Author: Thierry Thomas <thierry@FreeBSD.org> AuthorDate: 2022-11-14 16:43:58 +0000 Commit: Thierry Thomas <thierry@FreeBSD.org> CommitDate: 2022-11-27 11:09:53 +0000 math/suitesparse-camd: upgrade to 3.0.0 PR: 267742 math/suitesparse-camd/Makefile | 11 +++++++++-- math/suitesparse-camd/pkg-plist | 6 ++++-- 2 files changed, 13 insertions(+), 4 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=4e9282b4c1f159d42ace92fc0e5b8928d9dfe6f3 commit 4e9282b4c1f159d42ace92fc0e5b8928d9dfe6f3 Author: Thierry Thomas <thierry@FreeBSD.org> AuthorDate: 2022-11-14 16:11:20 +0000 Commit: Thierry Thomas <thierry@FreeBSD.org> CommitDate: 2022-11-27 11:09:52 +0000 math/suitesparse-config: upgrade to v6.0.1 Note: Fortran and Blas / Lapack are now checked here. PR: 267742 math/suitesparse-config/Makefile | 4 ++-- math/suitesparse-config/pkg-plist | 8 +++++--- 2 files changed, 7 insertions(+), 5 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=bf2d72b52c5278f570a04d5e7b55a05b04925208 commit bf2d72b52c5278f570a04d5e7b55a05b04925208 Author: Thierry Thomas <thierry@FreeBSD.org> AuthorDate: 2022-11-14 16:42:24 +0000 Commit: Thierry Thomas <thierry@FreeBSD.org> CommitDate: 2022-11-27 11:09:53 +0000 math/suitesparse-btf: upgrade to 2.0.0 PR: 267742 math/suitesparse-btf/Makefile | 9 +++++++-- math/suitesparse-btf/pkg-plist | 6 ++++-- 2 files changed, 11 insertions(+), 4 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=f3dcbd64371ed37bc4889e62b245258ccc4017f0 commit f3dcbd64371ed37bc4889e62b245258ccc4017f0 Author: Thierry Thomas <thierry@FreeBSD.org> AuthorDate: 2022-11-14 16:40:46 +0000 Commit: Thierry Thomas <thierry@FreeBSD.org> CommitDate: 2022-11-27 11:09:52 +0000 math/suitesparse-amd: upgrade to 3.0.0 PR: 267742 math/suitesparse-amd/Makefile | 15 ++++++++------- math/suitesparse-amd/pkg-plist | 7 ++++--- 2 files changed, 12 insertions(+), 10 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=4102a16bf37aa5d548340028b7ffe5aebd978e18 commit 4102a16bf37aa5d548340028b7ffe5aebd978e18 Author: Thierry Thomas <thierry@FreeBSD.org> AuthorDate: 2022-11-14 15:44:59 +0000 Commit: Thierry Thomas <thierry@FreeBSD.org> CommitDate: 2022-11-27 11:09:52 +0000 math/suitesparse: upgrade to v6.0.1 Release notes at <https://github.com/DrTimothyAldenDavis/SuiteSparse/releases>. PR: 267742 math/suitesparse/Makefile | 4 +-- math/suitesparse/bsd.suitesparse.mk | 58 +++++++++---------------------------- math/suitesparse/distinfo | 6 ++-- 3 files changed, 18 insertions(+), 50 deletions(-)
Just committed.