Opened 5 months ago
Last modified 3 weeks ago
#73588 new update
cmake-devel: update to 4.3
| Reported by: | szhorvat (Szabolcs Horvát) | Owned by: | |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | |
| Keywords: | Cc: | mascguy (Christopher Nielsen), Dave-Allured (Dave Allured), michaelld (Michael Dickens) | |
| Port: | cmake-devel |
Description
This is a request to update cmake-devel to the 4.3 series (currently at 4.3.0-rc2).
I rely on MacPorts to test my software with new CMake versions as they come out. This time the update is less straightforward as it requires adjustment to the patch files, and unfortunately I can't find the time to do it myself right now. I am hoping that someone would be interested in performing this update soon.
Change History (2)
comment:1 Changed 3 months ago by Dave-Allured (Dave Allured)
comment:2 Changed 3 weeks ago by Dave-Allured (Dave Allured)
Upstream CMake is now up to version 4.4.0. Of the 13 previous MacPorts patch files, 6 are now failing. If anyone has patch updates to share, please post. Thank you.
Correction. 13 patch files total, 7 working, 4 failing, 2 leftover files not in current use.
Note: See
TracTickets for help on using
tickets.

I am working on updating to 4.3.2, released April 21. All of the old patch files worked, except for one. I updated
patch-qt5gui.diffwhich is for the cmake-gui-devel subport.Cmake-gui-devel now compiles fine, produces many output files, but is failing in destroot on CI. Please see log files through this CI link. Any advice?
https://github.com/Dave-Allured/macports-ports/actions/runs/25237107407
DEBUG: Executing proc-post-org.macports.destroot-destroot-2 DEBUG: cmake-gui-devel: removing files unrelated to parent cmake-devel Error: Failed to destroot cmake-gui-devel: no files matched glob pattern "/opt/local/var/macports/build/cmake-gui-devel-42c0e42b/work/destroot/opt/local/share/cmake*" DEBUG: Error code: NONE DEBUG: Backtrace: no files matched glob pattern "/opt/local/var/macports/build/cmake-gui-devel-42c0e42b/work/destroot/opt/local/share/cmake*" while executing "$post $targetname"