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
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.