Created attachment 238188 [details] cmake 3.25.0 v1 Hi there, kde@ would like to ask for an exp-run to update devel/cmake to 3.25.0. Thanks, Loïc
There is a bogus file in the patch: diff --git a/devel/cmake/distinfo b/devel/cmake/distinfo new file mode 100644 index 000000000000..2b2c6b1b8860 --- /dev/null +++ b/devel/cmake/distinfo @@ -0,0 +1 @@ +TIMESTAMP = 1668674812
Some new failures: http://package22.nyi.freebsd.org/data/131amd64-default-foo/2022-11-20_19h26m06s/logs/errors/telegram-desktop-qt6-4.2.4_1.log http://package22.nyi.freebsd.org/data/131amd64-default-foo/2022-11-20_19h26m06s/logs/errors/telegram-desktop-4.2.4_1.log http://package22.nyi.freebsd.org/data/131amd64-default-foo/2022-11-20_19h26m06s/logs/errors/lizardfs-3.12.0_18.log
Created attachment 239184 [details] CMake 3.25.1 Updates the patch so: - cmake to 3.25.1 (core only, might trip up docs and others) - telegram build fix - lizardfs build fix
Needs another exp-run with the updated patch which fixes the fallout from the previous one.
Exp-run looks fine
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=efaecf6690c4abad127e55e59e55b6c8722b2796 commit efaecf6690c4abad127e55e59e55b6c8722b2796 Author: Adriaan de Groot <adridg@FreeBSD.org> AuthorDate: 2022-12-23 22:42:16 +0000 Commit: Adriaan de Groot <adridg@FreeBSD.org> CommitDate: 2023-01-08 21:32:17 +0000 devel/cmake*: update to 3.25.1 While here, remove a stale patch (upstreamed in CMake 3.10 or so) and repair the CPack FreeBSD pkg generator. Prepared by lbartoletti@ Exp-runs by antoine@ PR: 267872, 267894 Mk/Uses/cmake.mk | 2 +- devel/cmake-core/Makefile | 4 +- devel/cmake-core/distinfo | 6 +- devel/cmake-core/files/InitialCache.cmake | 2 +- .../files/patch-Modules_FindOpenMP.cmake | 14 ++--- ...patch-Modules_Platform_FreeBSD-CXX.cmake (gone) | 11 ---- ...-Source_CPack_cmCPackFreeBSDGenerator.cxx (new) | 22 +++++++ devel/cmake-core/pkg-plist | 69 ++++++++++++++++++++-- 8 files changed, 99 insertions(+), 31 deletions(-)
Thanks Antoine, and Loic for starting this off.