Author: lyalyakin
Date: Wed Sep  2 14:59:12 2026
New Revision: 1937771

Log:
Move the LZ3 entry of section V next to the other required dependencies and
renumber the entries that follow.

* INSTALL
   (V.5): Move LZ4 here from V.19 since this is a required dependency and
    shouldn't be among optional ones.
   (V.6-V.19): Renumbered.

Modified:
   subversion/trunk/INSTALL

Modified: subversion/trunk/INSTALL
==============================================================================
--- subversion/trunk/INSTALL    Wed Sep  2 14:42:28 2026        (r1937770)
+++ subversion/trunk/INSTALL    Wed Sep  2 14:59:12 2026        (r1937771)
@@ -1164,7 +1164,25 @@ V.    DEPENDENCIES IN DETAIL
           http://www.zlib.net/
 
 
-      5.  utf8proc  (REQUIRED)
+      5.  LZ4  (REQUIRED)
+
+      Subversion uses the LZ4 library for compression.  If it is not
+      detected at compile time, a copy bundled with the Subversion sources
+      can be used.
+
+      Subversion uses LZ4 compression library version r129 or above. Configure
+      will attempt to locate the system library by default using pkg-config
+      and known paths.
+
+      If it is installed in a non-standard location, then use:
+
+        --with-lz4=/path/to/liblz4
+
+      If configure should use the version bundled with the sources, use:
+        --with-lz4=internal
+
+
+      6.  utf8proc  (REQUIRED)
 
       Subversion uses utf8proc for UTF-8 support, including Unicode
       normalization.
@@ -1183,19 +1201,19 @@ V.    DEPENDENCIES IN DETAIL
         --with-utf8proc=internal
 
 
-      6.  autoconf 2.59 or newer  (Unix only)
+      7.  autoconf 2.59 or newer  (Unix only)
 
       This is required only if you plan to build from the latest source
       (see section II.B). Generally only developers would be doing this.
 
 
-      7.  libtool 2.0 or newer  (Unix only)
+      8.  libtool 2.0 or newer  (Unix only)
 
       This is required only if you plan to build from the latest source
       (see section II.B).
 
 
-      8.  Apache Serf library 1.3.4 or newer  (OPTIONAL)
+      9.  Apache Serf library 1.3.4 or newer  (OPTIONAL)
 
       If you want your client to be able to speak to an Apache
       server (via a http:// or https:// URL), you must link against
@@ -1215,7 +1233,7 @@ V.    DEPENDENCIES IN DETAIL
       system or directly from https://serf.apache.org/.
 
 
-      9.  Cyrus SASL library  (OPTIONAL)
+      10. Cyrus SASL library  (OPTIONAL)
 
       If the Simple Authentication and Security Layer (SASL) library
       is detected on your system, then the Subversion client and
@@ -1226,7 +1244,7 @@ V.    DEPENDENCIES IN DETAIL
          https://www.cyrusimap.org/sasl/
 
 
-      10. Apache Web Server 2.2.X or newer  (OPTIONAL)
+      11. Apache Web Server 2.2.X or newer  (OPTIONAL)
 
           (https://httpd.apache.org/download.cgi)
 
@@ -1239,7 +1257,7 @@ V.    DEPENDENCIES IN DETAIL
       is done: See section III for details.
 
 
-      11. Python 3.x or newer (https://www.python.org/)  (OPTIONAL)
+      12. Python 3.x or newer (https://www.python.org/)  (OPTIONAL)
 
       Subversion does not require Python for its basic operation.
       However, Python is required for building and testing Subversion
@@ -1291,26 +1309,26 @@ V.    DEPENDENCIES IN DETAIL
       section II.B for more about autogen.sh.
 
 
-      12. pkg-config  (Unix only, OPTIONAL)
+      13. pkg-config  (Unix only, OPTIONAL)
 
       Subversion uses pkg-config to find appropriate options used
       at build time.
 
 
-      13. D-Bus  (Unix only, OPTIONAL)
+      14. 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)
+      15. 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)
+      16. 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,
@@ -1326,13 +1344,13 @@ V.    DEPENDENCIES IN DETAIL
           --with-kwallet=/path/to/KDE/prefix
 
 
-      16. GLib 2  (Unix only, OPTIONAL)
+      17. 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)
+      18. 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
@@ -1340,7 +1358,7 @@ V.    DEPENDENCIES IN DETAIL
       then pass the '--with-gnome-keyring' option to `configure`.
 
 
-      18. libmagic  (OPTIONAL)
+      19. libmagic  (OPTIONAL)
 
       If the libmagic library is detected at compile time,
       it will be used to determine mime-types of binary files
@@ -1368,24 +1386,6 @@ V.    DEPENDENCIES IN DETAIL
         --with-libmagic
 
 
-      19. LZ4  (REQUIRED)
-
-      Subversion uses the LZ4 library for compression.  If it is not
-      detected at compile time, a copy bundled with the Subversion sources
-      can be used.
-
-      Subversion uses LZ4 compression library version r129 or above. Configure
-      will attempt to locate the system library by default using pkg-config
-      and known paths.
-
-      If it is installed in a non-standard location, then use:
-
-        --with-lz4=/path/to/liblz4
-
-      If configure should use the version bundled with the sources, use:
-        --with-lz4=internal
-
-
       20. py3c  (OPTIONAL)
 
       Subversion uses the Python 3 Compatibility Layer for C

Reply via email to