svn commit: r1936773 - subversion/branches/1.15.x

[email protected] Sat, 01 Aug 2026 04:00:19 -0000
Newsgroups gmane.comp.version-control.subversion.svn
Message-ID <178555681912.969894.759880978264284680@svn03-he-fi>
Author: svn-role
Date: Sat Aug  1 04:00:18 2026
New Revision: 1936773

Log:
Merge the 1.15.x-r1936635 branch:

* r1932396, r1932397, r1936635
  Bump minimum CMake required version to 3.20.
  Justification:
    Do not support legacy CMake versions.
  Notes:
    https://lists.apache.org/thread/2j9p8o97knd9loxoj1xgz58y6dq8dok4
  Branch:
    1.15.x-r1936635
  Votes:
    +1: ivan, dsahlberg, kotkov

Modified:
   subversion/branches/1.15.x/   (props changed)
   subversion/branches/1.15.x/CMakeLists.txt
   subversion/branches/1.15.x/STATUS

Modified: subversion/branches/1.15.x/CMakeLists.txt
==============================================================================
--- subversion/branches/1.15.x/CMakeLists.txt	Sat Aug  1 02:38:37 2026	(r1936772)
+++ subversion/branches/1.15.x/CMakeLists.txt	Sat Aug  1 04:00:18 2026	(r1936773)
@@ -36,31 +36,7 @@ function(read_version path var major min
   endif()
 endfunction()
 
-cmake_minimum_required(VERSION 3.12)
-
-# CMP0092: MSVC warning flags are not in CMAKE_<LANG>_FLAGS by default.
-if(POLICY CMP0092)
-  cmake_policy(SET CMP0092 NEW)
-endif()
-
-# CMP0078: UseSWIG generates standard target names.
-if(POLICY CMP0078)
-  cmake_policy(SET CMP0078 NEW)
-else()
-  # Otherwise, setup this behavior manually.
-  set(UseSWIG_TARGET_NAME_PREFERENCE STANDARD)
-endif()
-
-# CMP0086: UseSWIG honors SWIG_MODULE_NAME via -module flag.
-if(POLICY CMP0086)
-  cmake_policy(SET CMP0086 NEW)
-endif()
-
-# Enable support for MSVC runtime library selection by abstraction
-# if supported by CMake.
-if(POLICY CMP0091)
-  cmake_policy(SET CMP0091 NEW)
-endif()
+cmake_minimum_required(VERSION 3.20)
 
 read_version(
   "subversion/include/svn_version.h" SVN_VERSION

Modified: subversion/branches/1.15.x/STATUS
==============================================================================
--- subversion/branches/1.15.x/STATUS	Sat Aug  1 02:38:37 2026	(r1936772)
+++ subversion/branches/1.15.x/STATUS	Sat Aug  1 04:00:18 2026	(r1936773)
@@ -67,17 +67,6 @@ Veto-blocked changes:
 Approved changes:
 =================
 
-* r1932396, r1932397, r1936635
-  Bump minimum CMake required version to 3.20.
-  Justification:
-    Do not support legacy CMake versions.
-  Notes:
-    https://lists.apache.org/thread/2j9p8o97knd9loxoj1xgz58y6dq8dok4
-  Branch:
-    1.15.x-r1936635
-  Votes:
-    +1: ivan, dsahlberg, kotkov
-
 * r1936306, r1936315
   Remove the ctypes bindings code.
   Justification: