Summary: | [exp-run]math/py-numpy: Update to 1.26.4 | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | wen <wenheping2000> | ||||||
Component: | Individual Port(s) | Assignee: | freebsd-python (Nobody) <python> | ||||||
Status: | Closed FIXED | ||||||||
Severity: | Affects Only Me | CC: | michaelo, rm, wen | ||||||
Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(python) antoine: exp-run+ |
||||||
Version: | Latest | ||||||||
Hardware: | Any | ||||||||
OS: | Any | ||||||||
Bug Depends on: | 277808 | ||||||||
Bug Blocks: | |||||||||
Attachments: |
|
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 |
Created attachment 249153 [details] Update to 1.26.4 - Update to 1.26.4