Created attachment 247012 [details] v1 kde@ would like to ask for an exp-run to update devel/cmake and friends to 3.28.0. Patch is attached and can also be found here: https://people.freebsd.org/~jhale/patches/0001-devel-cmake-Update-to-3.28.0.patch
Some new failure logs: https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2023-12-19_08h21m30s/logs/errors/muse-sequencer-4.2.1.log https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2023-12-19_08h21m30s/logs/errors/libbigwig-0.4.7.log https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2023-12-19_08h21m30s/logs/errors/solvespace-3.1_2.log https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2023-12-19_08h21m30s/logs/errors/uhd-4.6.0.0_1.log https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2023-12-19_08h21m30s/logs/errors/arx-libertatis-1.2.1_1.log https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2023-12-19_08h21m30s/logs/errors/freeminer-0.4.10.4_12.log https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2023-12-19_08h21m30s/logs/errors/fs2open-23.2.1.log https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2023-12-19_08h21m30s/logs/errors/gemrb-0.9.1.log https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2023-12-19_08h21m30s/logs/errors/minetest-5.7.0_1.log https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2023-12-19_08h21m30s/logs/errors/supertux2-0.6.3_6.log https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2023-12-19_08h21m30s/logs/errors/warzone2100-4.3.5_1.log https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2023-12-19_08h21m30s/logs/errors/ogre3d-1.11.6_13.log https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2023-12-19_08h21m30s/logs/errors/kmplayer-0.12.0b_7,3.log https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2023-12-19_08h21m30s/logs/errors/miktex-23.9_2.log https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2023-12-19_08h21m30s/logs/errors/paraview-5.11.2_4.log https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2023-12-19_08h21m30s/logs/errors/conky-1.19.6.log https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2023-12-19_08h21m30s/logs/errors/imgui-1.90.log https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2023-12-19_08h21m30s/logs/errors/slim-1.3.6_23.log It seems that freetype2 is not detected correctly.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=83a109cf8d9c6ed937f55a3ce04da4b79b21058b commit 83a109cf8d9c6ed937f55a3ce04da4b79b21058b Author: Jason E. Hale <jhale@FreeBSD.org> AuthorDate: 2023-12-28 20:19:54 +0000 Commit: Jason E. Hale <jhale@FreeBSD.org> CommitDate: 2023-12-28 23:03:32 +0000 games/minetest: Fix build with CMake >= 3.28.0 PR: 275730 Approved by: portmgr (blanket) games/minetest/files/patch-src_CMakeLists.txt (new) | 17 +++++++++++++++++ 1 file changed, 17 insertions(+)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=be58b09c1dad473d4b6f113ecff79f1eef7feb4c commit be58b09c1dad473d4b6f113ecff79f1eef7feb4c Author: Jason E. Hale <jhale@FreeBSD.org> AuthorDate: 2023-12-12 19:07:42 +0000 Commit: Jason E. Hale <jhale@FreeBSD.org> CommitDate: 2023-12-28 23:03:34 +0000 devel/cmake*: Update to 3.28.1 Announcements: https://www.kitware.com/cmake-3-28-0-available-for-download/ https://www.kitware.com/cmake-3-28-1-available-for-download/ Release notes: https://cmake.org/cmake/help/latest/release/3.28.html PR: 275730 Exp-run by: antoine Mk/Uses/cmake.mk | 2 +- devel/cmake-core/Makefile | 3 ++ devel/cmake-core/distinfo | 8 ++-- .../files/patch-Modules_FindFreetype.cmake (new) | 46 ++++++++++++++++++ .../patch-Source_cmBinUtilsLinuxELFLinker.cxx | 26 ++++++++--- devel/cmake-core/pkg-plist | 54 ++++++++++++++++++++-- devel/cmake-doc/pkg-plist | 32 +++++++++++++ devel/cmake-man/pkg-plist | 1 + 8 files changed, 156 insertions(+), 16 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=447a6897dddebd4ad863c2a11556707a0392cf6b commit 447a6897dddebd4ad863c2a11556707a0392cf6b Author: Jason E. Hale <jhale@FreeBSD.org> AuthorDate: 2023-12-28 20:12:53 +0000 Commit: Jason E. Hale <jhale@FreeBSD.org> CommitDate: 2023-12-28 23:03:32 +0000 games/fs2open: Fix configure with CMake >= 3.28.0 While here, "unbundle" devel/jansson which is automatically linked to if installed. Otherwise, a bundled copy is built and statically linked to. PR: 275730 Approved by: portmgr (blanket) games/fs2open/Makefile | 2 ++ games/fs2open/files/patch-lib_freetype.cmake (new) | 27 ++++++++++++++++++++++ 2 files changed, 29 insertions(+)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=44e6073453c1cb286ef303cd1459383f7d6d3149 commit 44e6073453c1cb286ef303cd1459383f7d6d3149 Author: Jason E. Hale <jhale@FreeBSD.org> AuthorDate: 2023-12-28 20:11:10 +0000 Commit: Jason E. Hale <jhale@FreeBSD.org> CommitDate: 2023-12-28 23:03:31 +0000 games/freeminer: Fix build with CMake >= 3.28.0 PR: 275730 Approved by: portmgr (blanket) .../files/patch-src_cguittfont_CMakeLists.txt (new) | 16 ++++++++++++++++ 1 file changed, 16 insertions(+)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=1fdc2a021a58396af932a598616d5be6bf256ae4 commit 1fdc2a021a58396af932a598616d5be6bf256ae4 Author: Jason E. Hale <jhale@FreeBSD.org> AuthorDate: 2023-12-28 20:21:11 +0000 Commit: Jason E. Hale <jhale@FreeBSD.org> CommitDate: 2023-12-28 23:03:33 +0000 print/miktex: Fix build with CMake >= 3.28.0 PR: 275730 Approved by: portmgr (blanket) print/miktex/files/patch-CMakeLists.txt | 32 ++++++++++++++++++++++++++++---- 1 file changed, 28 insertions(+), 4 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=e95a2d4d6388482e568260f9c895b2720c6e9248 commit e95a2d4d6388482e568260f9c895b2720c6e9248 Author: Jason E. Hale <jhale@FreeBSD.org> AuthorDate: 2023-12-28 20:18:37 +0000 Commit: Jason E. Hale <jhale@FreeBSD.org> CommitDate: 2023-12-28 23:03:32 +0000 games/gemrb: Fix build with CMake >= 3.28.0 PR: 275730 Approved by: portmgr (blanket) ...ch-gemrb_plugins_TTFImporter_CMakeLists.txt (new) | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=36816e4d3c2516e1b4d1c0814f0a8b3982fdce06 commit 36816e4d3c2516e1b4d1c0814f0a8b3982fdce06 Author: Jason E. Hale <jhale@FreeBSD.org> AuthorDate: 2023-12-28 20:08:52 +0000 Commit: Jason E. Hale <jhale@FreeBSD.org> CommitDate: 2023-12-28 23:03:31 +0000 cad/solvespace: Fix build with CMake >= 3.28.0 PR: 275730 Approved by: portmgr (blanket) cad/solvespace/files/patch-src_CMakeLists.txt (new) | 17 +++++++++++++++++ 1 file changed, 17 insertions(+)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=8d596bdfeeb94f6489926fc41b042dffdc6de0d0 commit 8d596bdfeeb94f6489926fc41b042dffdc6de0d0 Author: Jason E. Hale <jhale@FreeBSD.org> AuthorDate: 2023-12-28 20:22:49 +0000 Commit: Jason E. Hale <jhale@FreeBSD.org> CommitDate: 2023-12-28 23:03:33 +0000 science/paraview: Fix configure with CMake >= 3.28.0 PR: 275730 Approved by: portmgr (blanket) .../files/patch-VTK_CMake_FindFreetype.cmake (new) | 84 ++++++++++++++++++++++ 1 file changed, 84 insertions(+)
All listed build failures have been resolved. Failures in biology/libbigwig, comms/uhd, and x11-toolkits/imgui were false-positives. I fixed the failure in biology/libbigwig anyways which was due name-clashing in [1]. The failure in comms/uhd was mostly fixed by the maintainer in [2], but still needed some work which I fixed in [3]. The failure of x11-toolkits/imgui was fixed by the maintainer in the meantime in [4]. Thank you very much for the exp-run, Antoine! Reassigning to kde@. [1] https://cgit.freebsd.org/ports/commit/?id=0843a53a966e654d77e3d190c695d6e33bd549b5 [2] https://cgit.freebsd.org/ports/commit/?id=9111db824a1e62c0c3c09832f34a3b486c48cd54 [3] https://cgit.freebsd.org/ports/commit/?id=09d15f9a6193bdbb67d841cbf8805db7d81d0fd1 [4] https://cgit.freebsd.org/ports/commit/?id=ae5e2b030d23f6a13b6d304cddeaacd6d667c7e6