Author: lyalyakin
Date: Fri Aug  7 12:10:38 2026
New Revision: 1936961

Log:
Remove the Perl requirement in INSTALL.

* INSTALL
  (I.C.11): Remove the Perl section entirely. Perl isn't a direct requirement
   for building SVN. It's only needed to run APR-Util's w32locatedb.pl script
   for some BDB-related build tasks on Windows (and it seems that the script
   itself was removed from APR's trunk BTW). Other sections affected by this
   change were renumbered as well.

Modified:
   subversion/trunk/INSTALL

Modified: subversion/trunk/INSTALL
==============================================================================
--- subversion/trunk/INSTALL    Fri Aug  7 12:10:03 2026        (r1936960)
+++ subversion/trunk/INSTALL    Fri Aug  7 12:10:38 2026        (r1936961)
@@ -413,33 +413,26 @@ I.    INTRODUCTION
       section II.B for more about autogen.sh.
 
 
-      11. Perl 5.8 or newer (Windows only)  (OPTIONAL)
-
-      To build Subversion under any of the MS Windows platforms, you
-      will also need Perl 5.8 or newer to run apr-util's w32locatedb.pl
-      script.
-
-
-      12. pkg-config  (Unix only, OPTIONAL)
+      11. pkg-config  (Unix only, OPTIONAL)
 
       Subversion uses pkg-config to find appropriate options used
       at build time.
 
 
-      13. D-Bus  (Unix only, OPTIONAL)
+      12. D-Bus  (Unix only, OPTIONAL)
 
       D-Bus is a message bus system. D-Bus is required for support for KWallet
       and GNOME Keyring. pkg-config is needed to find D-Bus headers and 
library.
 
 
-      14. Qt 5 or Qt 4  (Unix only, OPTIONAL)
+      13. Qt 5 or Qt 4  (Unix only, OPTIONAL)
 
       Qt is a cross-platform application framework. QtCore, QtDBus and QtGui
       modules are required for support for KWallet. pkg-config is needed
       to find Qt headers and libraries.
 
 
-      15. KDE 5 Framework libraries or KDELibs 4  (Unix only, OPTIONAL)
+      14. KDE 5 Framework libraries or KDELibs 4  (Unix only, OPTIONAL)
 
       Subversion contains optional support for storing passwords in KWallet.
       Subversion will look for KF5Wallet, KF5CoreAddons, KF5I18n APIs by 
default,
@@ -455,13 +448,13 @@ I.    INTRODUCTION
           --with-kwallet=/path/to/KDE/prefix
 
 
-      16. GLib 2  (Unix only, OPTIONAL)
+      15. GLib 2  (Unix only, OPTIONAL)
 
       GLib is a general-purpose utility library. GLib is required for support
       for GNOME Keyring. pkg-config is needed to find GLib headers and library.
 
 
-      17. GNOME Keyring  (Unix only, OPTIONAL)
+      16. GNOME Keyring  (Unix only, OPTIONAL)
 
       Subversion contains optional support for storing passwords in GNOME 
Keyring.
       pkg-config is needed to find GNOME Keyring headers and library. D-Bus and
@@ -469,7 +462,7 @@ I.    INTRODUCTION
       then pass the '--with-gnome-keyring' option to `configure`.
 
 
-      18. libmagic (OPTIONAL)
+      17. libmagic (OPTIONAL)
 
       Subversion's configure script attempts to find libmagic automatically.
       If it is installed in a non-standard location, then use:
@@ -491,7 +484,7 @@ I.    INTRODUCTION
         --with-libmagic
 
 
-      19. LZ4 (REQUIRED)
+      18. LZ4 (REQUIRED)
 
       Subversion uses LZ4 compression library version r129 or above. Configure
       will attempt to locate the system library by default using pkg-config
@@ -505,7 +498,7 @@ I.    INTRODUCTION
         --with-lz4=internal
 
 
-      20. py3c (OPTIONAL)
+      19. py3c (OPTIONAL)
 
       Subversion uses the Python 3 Compatibility Layer for C
       Extensions (py3c) library when building the Python language

Reply via email to