[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Subversion Build Issues - 1.10.6

From: Daniel Shahaf <d.s_at_daniel.shahaf.name>
Date: Thu, 25 Jun 2020 11:09:16 +0000

Nathan Hartman wrote on Wed, 24 Jun 2020 22:16 -0400:
> On Wed, Jun 24, 2020 at 9:13 AM Sanad Majid <sanad.majid_at_lumacyte.com>
> wrote:
>
> > I am trying to build Subverion 1.10.6 on our NAS (Netgear ReadyNAS 104),
> > but got following issues. Could anyone help me to resolve this issue? Logs
> > are given below.
> >
> (snip)
>
> > Q1. How to resolve serf issue?
> >
> > Q2. I couldn’t locate apxs script, but mod_dav_svn.so is present in
> > /usr/lib/apache2/modules. (for trying ./configure
> > --with-apxs=/usr/local/apache2/bin/apxs)
> >
> > Q3. How to resolve UTF8PROC Issues?
> >
> Have you tried:
>
> ./configure --with-serf=/path/to/serf --with-lz4=internal
> --with-utf8proc=internal
>
> That should help with Q1 and Q3. Not sure about Q2. There might be some
> other option(s) needed for configure, but let's try these first.

For Q1, you might be running into the bug that was fixed in
version 1.3.9-3 of the libserf-dev Debian package:
.
    serf (1.3.9-3) unstable; urgency=medium
    
      * Add libssl-dev to libserf-dev's Depends, otherwise pkg-config can't
        provide information about serf.
    
     -- James McCoy <jamessan_at_debian.org> Wed, 07 Jun 2017 23:09:48 -0400

Passing an argument to the --with-serf option will bypass pkg-config
and sidestep the bug insofar as configure's detection of libserf is
concerned, but you might want to install libssl-dev anyway if you'd like
to be able to connect to repositories over https://.

For Q2, you might need to install the relevant package:
.
    % apt-file search bin/apxs
    apache2-dev: /usr/bin/apxs
    apache2-dev: /usr/bin/apxs2

The relevant configure option is --with-apxs, but you will likely not
need to specify it explicitly once the package is installed.

For Q3, an alternative solution is to install libutf8proc-dev.

And if these guesses are correct, then for future reference see
«apt-get build-dep subversion».

Do you already have libsvn*.so files installed on your system? On
Debian derivatives there may be linker errors (at the end of the build)
due to confusion between the installed libsvn*.so and the ones being
built.

Cheers,

Daniel
Received on 2020-06-25 13:09:30 CEST

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.