git: 97b7917f6aec - main - math/openblas: fix build on powerpc64 with PPC970

From: Piotr Kubaj <pkubaj_at_FreeBSD.org>
Date: Sun, 16 Mar 2025 01:14:10 UTC
The branch main has been updated by pkubaj:

URL: https://cgit.FreeBSD.org/ports/commit/?id=97b7917f6aec8b52f8b1eb09cb1a04502a3178d4

commit 97b7917f6aec8b52f8b1eb09cb1a04502a3178d4
Author:     Piotr Kubaj <pkubaj@FreeBSD.org>
AuthorDate: 2025-03-10 23:06:17 +0000
Commit:     Piotr Kubaj <pkubaj@FreeBSD.org>
CommitDate: 2025-03-16 01:14:02 +0000

    math/openblas: fix build on powerpc64 with PPC970
    
    TEST 65/105 dscal:0_inf_inc_2 [FAIL]
      ERR: test_zscal.c:226  should be true
    TEST 66/105 dscal:0_inf [FAIL]
      ERR: test_zscal.c:214  should be true
    TEST 67/105 dscal:nan_0_inc_2 [OK]
    TEST 68/105 dscal:nan_0 [OK]
    TEST 69/105 dscal:0_nan_inc_2 [FAIL]
      ERR: test_zscal.c:180  should be true
    TEST 70/105 dscal:0_nan [FAIL]
      ERR: test_zscal.c:168  should be true
    TEST 71/105 sscal:inf_nan_inc_2 [OK]
    TEST 72/105 sscal:inf_nan [OK]
    TEST 73/105 sscal:nan_inf_inc_2 [OK]
    TEST 74/105 sscal:nan_inf [OK]
    TEST 75/105 sscal:inf_0_inc_2 [OK]
    TEST 76/105 sscal:inf_0 [OK]
    TEST 77/105 sscal:0_inf_inc_2 [FAIL]
      ERR: test_zscal.c:77  should be true
    TEST 78/105 sscal:0_inf [FAIL]
      ERR: test_zscal.c:65  should be true
    TEST 79/105 sscal:nan_0_inc_2 [OK]
    TEST 80/105 sscal:nan_0 [OK]
    TEST 81/105 sscal:0_nan_inc_2 [FAIL]
      ERR: test_zscal.c:31  should be true
    TEST 82/105 sscal:0_nan [FAIL]
      ERR: test_zscal.c:19  should be true
---
 math/openblas/Makefile | 3 ++-
 math/openblas/distinfo | 4 +++-
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/math/openblas/Makefile b/math/openblas/Makefile
index ec7ca0b735b6..e70706747051 100644
--- a/math/openblas/Makefile
+++ b/math/openblas/Makefile
@@ -10,7 +10,8 @@ DISTFILES=	large.tgz:lapack_tmg \
 DIST_SUBDIR=	openblas
 
 PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
-PATCHFILES=	e8b11a126bbbcabdfa0ca06bbf4dcca44b8e650f.patch:-p1
+PATCHFILES=	e8b11a126bbbcabdfa0ca06bbf4dcca44b8e650f.patch:-p1 \
+		643966d9c7eba16de75da14e60c3e554d4019595.patch:-p1
 
 MAINTAINER=	phd_kimberlite@yahoo.co.jp
 COMMENT=	Optimized BLAS library based on GotoBLAS2
diff --git a/math/openblas/distinfo b/math/openblas/distinfo
index ffc4f3fbbb67..e5b8644360cc 100644
--- a/math/openblas/distinfo
+++ b/math/openblas/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1739364458
+TIMESTAMP = 1741647523
 SHA256 (openblas/large.tgz) = f328d88b7fa97722f271d7d0cfea1c220e0f8e5ed5ff01d8ef1eb51d6f4243a1
 SIZE (openblas/large.tgz) = 2595
 SHA256 (openblas/timing.tgz) = 999c65f8ea8bd4eac7f1c7f3463d4946917afd20a997807300fe35d70122f3af
@@ -7,3 +7,5 @@ SHA256 (openblas/OpenMathLib-OpenBLAS-v0.3.29_GH0.tar.gz) = 38240eee1b29e2bde47e
 SIZE (openblas/OpenMathLib-OpenBLAS-v0.3.29_GH0.tar.gz) = 24671913
 SHA256 (openblas/e8b11a126bbbcabdfa0ca06bbf4dcca44b8e650f.patch) = fba556c4c0f254570d9d53d556e9fe8af1d6cdfd6daf461a523579b3e59650cf
 SIZE (openblas/e8b11a126bbbcabdfa0ca06bbf4dcca44b8e650f.patch) = 4797
+SHA256 (openblas/643966d9c7eba16de75da14e60c3e554d4019595.patch) = 1874a7ef2c78842fa4f29ec4d61c71c9c86036c8c6d1909b3040e9ad9dfc7aa1
+SIZE (openblas/643966d9c7eba16de75da14e60c3e554d4019595.patch) = 834