Re: svn commit: r1936349 - in subversion/trunk: . .github/workflows build/generator build/generator/templates subversion/bindings/swig/ruby/test

Jun Omae <[email protected]>
Newsgroups gmane.comp.version-control.subversion.devel
Message-ID <CAEVLMagpL5J=L5bTKiwu=H-p77fqOiYoMseHWoraixc0Xx8Fog@mail.gmail.com>
On Tue, Jul 21, 2026 at 7:40 PM Ivan Zhakov <[email protected]> wrote:
>
> On Mon, 20 Jul 2026 at 11:31, <[email protected]> wrote:
>>
>> Author: jun66j5
>> Date: Mon Jul 20 08:31:24 2026
>> New Revision: 1936349
>>
>> Log:
>> cmake: Fix build, test and install for Perl, Python and Ruby bindings.
>>
> [...]
>>
>>
>> * CMakeLists.txt
>>   (cmake_minimum_required):
>>     Bump up to `3.22` for `ENVIRONMENT_MODIFICATION` feature.
>>
>>
>>  # CMAKE_MINIMUM_REQUIRED should be the first directive in the file:
>>  # https://cmake.org/cmake/help/latest/command/cmake_minimum_required.html
>> -cmake_minimum_required(VERSION 3.14)
>> +cmake_minimum_required(VERSION 3.22)
>>
> This looks like a breaking change. For example Visual Studio 2019 comes with cmake 3.20:
> [[[
> > cmake.exe --version
> cmake version 3.20.21032501-MSVC_2
> ]]]
>
> So most likely Subversion doesn't compile with Visual Studio 2019 after this change. Visual Studio 2019 is supported by Microsoft until Apr 2029 [1]
>
> [1]: https://learn.microsoft.com/en-us/lifecycle/products/visual-studio-2019
>
> --
> Ivan Zhakov

You could use vcpkg-cmake or install cmake via winget....

-- 
Jun Omae <[email protected]> (大前 潤)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.