Break out from bug 8503. This bug concerns upgrading CMake and its dependencies. > cmake 3.28.2 -> 3.31.5 > curl 8.10.1 -> 8.12.1 > openssl 3.3.1 -> 3.4.1 OpenSSL is handled in bug 8525. > expat 2.6.3 -> 2.6.4 > libarchive 3.7.6 -> 3.7.7 > libxml2 2.9.12 -> 2.13.5 > libuv 1.42.0 -> 1.50.0 > librhash 1.4.2 -> 1.4.5
The following packages have now been upgraded to their latest version(*): > * CMake 3.28.2 -> 3.31.5 > * librhash 1.4.2 -> 1.4.2 > * libuv 1.42.0 -> 1.44.2 > * expat 2.6.3 -> 2.6.4 > * libarchive 3.7.6 -> 3.7.7 > * curl 8.10.1 -> 8.12.1 (*) libuv was not upgraded to the latest version 1.50.0 as it requires glibc 2.14. libxml2 was also not upgraded from 2.9.12 -> 2.13.6 due to various errors in the upgrade process. More details can be seen in the MR [1] [1] https://git.cendio.se/thinlinc/cenbuild/-/merge_requests/44
(In reply to Adam Halim from comment #7) Quick follow-up: CMake 3.31.6 got released during the upgrade process, while at the same time it looks like CMake 4.0.0 is just about to be released (rc3 out currently). Let's wait and see how projects adapt to the 4.0.0 release before we do anything.
Commits look good. ThinLinc is being built correctly by Jenkins. TigerVNC also builds nicely on my Fedora.