Author: lyalyakin
Date: Wed Sep  2 14:42:28 2026
New Revision: 1937770

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

* INSTALL
   (V.2): Move Expat here from V.20 since this is a required dependency and
    shouldn't be among optional ones.
   (V.3-V.20): Renumbered.

Modified:
   subversion/trunk/INSTALL

Modified: subversion/trunk/INSTALL
==============================================================================
--- subversion/trunk/INSTALL    Wed Sep  2 14:23:05 2026        (r1937769)
+++ subversion/trunk/INSTALL    Wed Sep  2 14:42:28 2026        (r1937770)
@@ -1129,7 +1129,12 @@ V.    DEPENDENCIES IN DETAIL
         it doesn't recognize the .dsp files.
 
 
-      2.  SQLite  (REQUIRED)
+      2.  Expat  (REQUIRED for client and server)
+
+      Subversion uses the Expat library for XML parsing.
+
+
+      3.  SQLite  (REQUIRED)
 
       Subversion uses SQLite to manage some internal databases.
 
@@ -1147,7 +1152,7 @@ V.    DEPENDENCIES IN DETAIL
           https://www.sqlite.org/download.html
 
 
-      3.  Zlib  (REQUIRED)
+      4.  Zlib  (REQUIRED)
 
       Subversion uses zlib for compressing binary differences.
       These diff streams are used everywhere -- over the network,
@@ -1159,7 +1164,7 @@ V.    DEPENDENCIES IN DETAIL
           http://www.zlib.net/
 
 
-      4.  utf8proc  (REQUIRED)
+      5.  utf8proc  (REQUIRED)
 
       Subversion uses utf8proc for UTF-8 support, including Unicode
       normalization.
@@ -1178,19 +1183,19 @@ V.    DEPENDENCIES IN DETAIL
         --with-utf8proc=internal
 
 
-      5.  autoconf 2.59 or newer  (Unix only)
+      6.  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.
 
 
-      6.  libtool 2.0 or newer  (Unix only)
+      7.  libtool 2.0 or newer  (Unix only)
 
       This is required only if you plan to build from the latest source
       (see section II.B).
 
 
-      7.  Apache Serf library 1.3.4 or newer  (OPTIONAL)
+      8.  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
@@ -1210,7 +1215,7 @@ V.    DEPENDENCIES IN DETAIL
       system or directly from https://serf.apache.org/.
 
 
-      8.  Cyrus SASL library  (OPTIONAL)
+      9.  Cyrus SASL library  (OPTIONAL)
 
       If the Simple Authentication and Security Layer (SASL) library
       is detected on your system, then the Subversion client and
@@ -1221,7 +1226,7 @@ V.    DEPENDENCIES IN DETAIL
          https://www.cyrusimap.org/sasl/
 
 
-      9. Apache Web Server 2.2.X or newer  (OPTIONAL)
+      10. Apache Web Server 2.2.X or newer  (OPTIONAL)
 
           (https://httpd.apache.org/download.cgi)
 
@@ -1234,7 +1239,7 @@ V.    DEPENDENCIES IN DETAIL
       is done: See section III for details.
 
 
-      10. Python 3.x or newer (https://www.python.org/)  (OPTIONAL)
+      11. 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
@@ -1286,26 +1291,26 @@ V.    DEPENDENCIES IN DETAIL
       section II.B for more about autogen.sh.
 
 
-      11. pkg-config  (Unix only, OPTIONAL)
+      12. pkg-config  (Unix only, OPTIONAL)
 
       Subversion uses pkg-config to find appropriate options used
       at build time.
 
 
-      12. D-Bus  (Unix only, OPTIONAL)
+      13. 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.
 
 
-      13. Qt 5 or Qt 4  (Unix only, OPTIONAL)
+      14. 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.
 
 
-      14. KDE 5 Framework libraries or KDELibs 4  (Unix only, OPTIONAL)
+      15. 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,
@@ -1321,13 +1326,13 @@ V.    DEPENDENCIES IN DETAIL
           --with-kwallet=/path/to/KDE/prefix
 
 
-      15. GLib 2  (Unix only, OPTIONAL)
+      16. 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.
 
 
-      16. GNOME Keyring  (Unix only, OPTIONAL)
+      17. 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
@@ -1335,7 +1340,7 @@ V.    DEPENDENCIES IN DETAIL
       then pass the '--with-gnome-keyring' option to `configure`.
 
 
-      17. libmagic  (OPTIONAL)
+      18. libmagic  (OPTIONAL)
 
       If the libmagic library is detected at compile time,
       it will be used to determine mime-types of binary files
@@ -1363,7 +1368,7 @@ V.    DEPENDENCIES IN DETAIL
         --with-libmagic
 
 
-      18. LZ4  (REQUIRED)
+      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
@@ -1381,7 +1386,7 @@ V.    DEPENDENCIES IN DETAIL
         --with-lz4=internal
 
 
-      19. py3c  (OPTIONAL)
+      20. py3c  (OPTIONAL)
 
       Subversion uses the Python 3 Compatibility Layer for C
       Extensions (py3c) library when building the Python language
@@ -1401,9 +1406,6 @@ V.    DEPENDENCIES IN DETAIL
 
           https://github.com/encukou/py3c
 
-      20. Expat  (REQUIRED for client and server)
-
-      Subversion uses the Expat library for XML parsing.
 
       21. Berkeley DB  (DEPRECATED, TO BE REMOVED IN THE FUTURE)
 

Reply via email to