On Tue, Dec 3, 2019 at 5:15 PM Greg Stein <gstein_at_gmail.com> wrote:
> I was setting up a new chromebook, with a completely barren Ubuntu install (using ChromeOS linux beta feature). utf8proc was not installed, and the configure failed.
>
> This requirement is not listed in INSTALL.
Good catch! Thank you for reporting.
I propose to add the following (or similar) to INSTALL.
I'd prefer to put utf8proc toward the top of "Dependencies in Detail"
because it is a required dependency. Currently I added it at the end,
item 24. Moving it up will renumber most of the items. Should I do
that?
Log:
[[[
INSTALL: Document required dependency on utf8proc
* INSTALL:
(Section I.B. "Dependency Overview")
Add bulletpoint for utf8proc.
(Section I.C. "Dependencies in Detail")
Document required dependency on utf8proc and relevant 'configure'
argument.
Found by: gstein
]]]
Patch:
[[[
Index: INSTALL
===================================================================
--- INSTALL (revision 1870785)
+++ INSTALL (working copy)
@@ -95,6 +95,11 @@
Subversion uses zlib for compressing binary differences.
These diff streams are used everywhere -- over the network,
in the repository, and in the client's working copy.
+
+ * utf8proc (REQUIRED for client and server)
+
+ Subversion uses utf8proc for UTF-8 support, including Unicode
+ normalization.
* Apache Serf (OPTIONAL for client)
@@ -607,7 +612,23 @@
script to download py3c and several other dependencies; see the
top of section I.C for more about get-deps.sh.
+ 24. utf8proc (REQUIRED)
+ Subversion uses utf8proc for UTF-8 support. Configure will
+ attempt to locate utf8proc by default using pkg-config and known
+ paths.
+
+ If it is installed in a non-standard location, then use:
+
+ --with-utf8proc=/path/to/libutf8proc
+
+ Alternatively, a copy of utf8proc comes bundled with the
+ Subversion sources. If configure should use the bundled copy,
+ use:
+
+ --with-utf8proc=internal
+
+
D. Documentation
The primary documentation for Subversion is the free book
]]]
Thoughts?
Thanks,
Nathan
Received on 2019-12-04 05:41:36 CET