Created attachment 249153 [details] Update to 1.26.4 - Update to 1.26.4
Some new failure logs: https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2024-03-14_13h37m47s/logs/errors/py39-numba-0.57.0.log https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2024-03-14_13h37m47s/logs/errors/py39-PySCeS-1.1.1.log
(In reply to Antoine Brodin from comment #1) devel/py-numba: Fixed and committed biology/py-PySCeS: I filed a PR 277808 to fix it.
(In reply to wen from comment #2) timeout?
Created attachment 251407 [details] Update to 1.26.4 with 2 ports fixed Update to 1.26.4 with 2 ports fixed
(In reply to Antoine Brodin from comment #1) Hi, antoine@: I regenerated the patch and fix the 2 build errors in last exp-run. Would you have another exp-run ? Thanks ! wen
(In reply to Ruslan Makhmatkhanov from comment #3) I prepared the patch to update numpy to 2.0.0rc2 too, seems it would break some ports. So I regenerated the patch for numpy to update to 1.26.4 and ask for another exp-run.
(In reply to Wen Heping from comment #6) :) I did that too. Yes, you are right it's introducing many breaking changes, so it couldn't be treated as drop-in replacement for numpy 1.x. We need to create a new port math/py-numpy2 with PKGNAMESUFFIX= 2 and only switch to it consumers that explicitly have support for it.
Wen, also please relax python version in USES to make it build with python 3.12 and further
Exp-run looks fine
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=d3e0e547ee3bfaa37aa10132d6fee0ed689333b6 commit d3e0e547ee3bfaa37aa10132d6fee0ed689333b6 Author: Wen Heping <wen@FreeBSD.org> AuthorDate: 2024-06-15 14:21:25 +0000 Commit: Wen Heping <wen@FreeBSD.org> CommitDate: 2024-06-15 14:23:11 +0000 math/py-numpy: Update to 1.26.4 PR: 277689 Reported by: wen@ Exp-run by: antoine@ Mk/Uses/python.mk | 2 +- devel/py-numba/Makefile | 4 ++-- math/py-numpy/Makefile | 14 ++++++-------- math/py-numpy/distinfo | 12 +++++------- ...y-f2py-f2py2e.py => patch-numpy_f2py_f2py2e.py} | 22 +++++++++++----------- 5 files changed, 25 insertions(+), 29 deletions(-)
Great, thank you!
Can we close this? Change langed in Git already.
(In reply to Michael Osipov from comment #12) Looks like it was overlooked. Closing