Re: [PATCH] INSTALL: clarify that libserf is auto-detected by pkg-config

Nathan Hartman <[email protected]> Tue, 4 Aug 2026 14:04:26 -0400
Newsgroups gmane.comp.version-control.subversion.devel
Message-ID <CAJT2EHrRKcJkRLcLDA2eiWvcSp6EsLQAO-SrVAUJDALUECj1fg@mail.gmail.com>
--000000000000f7dbb806583c7c01
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Tue, Aug 4, 2026 at 12:37=E2=80=AFPM Pavel Lyalyakin via dev <
[email protected]> wrote:

> Hello,
>
(snip)

> The thing is that the INSTALL document needs a major rework (I think that
> everyone can agree with this).
>
(snip)

I agree with this!

It is something I have looked into in the past, but every time I did, I
became overwhelmed by how extensively INSTALL needed to change.

One good thing is that after the CMake & vcpkg build becomes the "official"
way to build on Windows in 1.16, a huge amount of cruft can be removed (all
of section II-E). That will result in renumbering the later sections, so
maybe it's a good time to just go in there with a wrecking ball.

Thanks for giving INSTALL some much needed love!!

By the way, I don't agree that it's not glamorous: for many users, INSTALL
is likely one of the first pieces of documentation they encounter once they
decide to try Subversion. It was for me when I installed Subversion for my
$dayjob for the first time in 2007. INSTALL was very good, very clear, and
it gave me confidence that I was dealing with a well made tool. There's
something glamorous in that :-)

Cheers,
Nathan

--000000000000f7dbb806583c7c01
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div>On Tue, Aug 4, 2026 at 12:37=E2=80=AFPM Pavel Lyalyakin via dev &lt;<a=
 href=3D"mailto:[email protected]">[email protected]</a>&gt=
; wrote:<br></div><div><div class=3D"gmail_quote"><blockquote class=3D"gmai=
l_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-lef=
t-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><div dir=
=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr=
"><div dir=3D"ltr"><div dir=3D"ltr">Hello,</div></div></div></div></div></d=
iv></div></blockquote><div dir=3D"auto">(snip)</div><blockquote class=3D"gm=
ail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-l=
eft-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><div d=
ir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"l=
tr"><div dir=3D"ltr"><div class=3D"gmail_quote"><div>
The thing is that the INSTALL document needs a major rework (I think that e=
veryone can agree with this).</div></div></div></div></div></div></div></di=
v></blockquote><div dir=3D"auto">(snip)</div><div dir=3D"auto"><br></div><d=
iv dir=3D"auto">I agree with this!</div><div dir=3D"auto"><br></div><div di=
r=3D"auto">It is something I have looked into in the past, but every time I=
 did, I became overwhelmed by how extensively INSTALL needed to change.</di=
v><div dir=3D"auto"><br></div><div dir=3D"auto">One good thing is that afte=
r the CMake &amp; vcpkg build becomes the &quot;official&quot; way to build=
 on Windows in 1.16, a huge amount of cruft can be removed (all of section =
II-E). That will result in renumbering the later sections, so maybe it&#39;=
s a good time to just go in there with a wrecking ball.</div><div dir=3D"au=
to"><br></div><div dir=3D"auto">Thanks for giving INSTALL some much needed =
love!!</div><div dir=3D"auto"><br></div><div dir=3D"auto">By the way, I don=
&#39;t agree that it&#39;s not glamorous: for many users, INSTALL is likely=
 one of the first pieces of documentation they encounter once they decide t=
o try Subversion. It was for me when I installed Subversion for my $dayjob =
for the first time in 2007. INSTALL was very good, very clear, and it gave =
me confidence that I was dealing with a well made tool. There&#39;s somethi=
ng glamorous in that :-)</div><div dir=3D"auto"><br></div><div dir=3D"auto"=
>Cheers,</div><div dir=3D"auto">Nathan</div><div dir=3D"auto"><br></div><di=
v dir=3D"auto"><br></div><div dir=3D"auto"><br></div></div></div>

--000000000000f7dbb806583c7c01--