Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 05 May 2026 19:33:16 +0000
From:      Max Brazhnikov <makc@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 2119535e9667 - main - science/py-tensorflow: fix build with NumPy 2
Message-ID:  <69fa45fc.40d0e.2b1ca991@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by makc:

URL: https://cgit.FreeBSD.org/ports/commit/?id=2119535e9667aeef260f879e9d1fe071760f9a1d

commit 2119535e9667aeef260f879e9d1fe071760f9a1d
Author:     Max Brazhnikov <makc@FreeBSD.org>
AuthorDate: 2026-05-05 19:27:13 +0000
Commit:     Max Brazhnikov <makc@FreeBSD.org>
CommitDate: 2026-05-05 19:29:35 +0000

    science/py-tensorflow: fix build with NumPy 2
    
    PR:             294328
    Approved by:    maintainer timeout
---
 science/py-tensorflow/Makefile | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/science/py-tensorflow/Makefile b/science/py-tensorflow/Makefile
index fe9c1cae5867..4e64a6230761 100644
--- a/science/py-tensorflow/Makefile
+++ b/science/py-tensorflow/Makefile
@@ -150,7 +150,7 @@ post-patch:
 		${WRKSRC}/freebsd/cc_toolchain_config.bzl \
 		${WRKSRC}/.bazelrc \
 		${WRKSRC}/WORKSPACE
-	@${REINPLACE_CMD} -e "s#%%NUMPY_INCLUDEDIR%%#${PYTHON_SITELIBDIR}/numpy/core/include#g" \
+	@${REINPLACE_CMD} -e "s#%%NUMPY_INCLUDEDIR%%#${PYTHON_SITELIBDIR}/numpy/_core/include#g" \
 		${WRKDIR}/bazelrc \
 		${WRKSRC}/freebsd/cc_toolchain_config.bzl
 
@@ -194,11 +194,11 @@ post-patch:
 	# numpy needs extra cc_library for numpy_headers used by C++ deps
 	@${MKDIR} ${WRKSRC}/bazel_pypi_hub/numpy
 	@${MKDIR} ${WRKSRC}/bazel_pypi_hub/numpy/include
-	@${LN} -sf ${PYTHON_SITELIBDIR}/numpy/core/include/numpy \
+	@${LN} -sf ${PYTHON_SITELIBDIR}/numpy/_core/include/numpy \
 		${WRKSRC}/bazel_pypi_hub/numpy/include/numpy
 	# build_pip_package.py expects site-packages/numpy/{_core,core}/include
 	@${MKDIR} ${WRKSRC}/bazel_pypi_hub/numpy/site-packages/numpy/core
-	@${LN} -sf ${PYTHON_SITELIBDIR}/numpy/core/include \
+	@${LN} -sf ${PYTHON_SITELIBDIR}/numpy/_core/include \
 		${WRKSRC}/bazel_pypi_hub/numpy/site-packages/numpy/core/include
 	@${PRINTF} 'package(default_visibility = ["//visibility:public"])\npy_library(name = "pkg", srcs = [])\npy_library(name = "lib", srcs = [])\nalias(name = "numpy", actual = ":pkg")\ncc_library(\n    name = "numpy_headers",\n    hdrs = glob(["include/**/*.h"]),\n    includes = ["include"],\n)\n' \
 		> ${WRKSRC}/bazel_pypi_hub/numpy/BUILD.bazel


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69fa45fc.40d0e.2b1ca991>