On Tue, Dec 3, 2019 at 5:15 PM Greg Stein <gst...@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