[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: Fri, 26 Jun 2020 12:34:30 +0000

Sanad Majid wrote on Thu, 25 Jun 2020 14:52 +0000:
> Hi Nathan,
>
> Thank you for your suggestion. I have tried to configure as you told, please find the logs below.
>
> root_at_LCNAS:~# apt-file search libsvn_ra_serf
> libsvn-dev: /usr/lib/arm-linux-gnueabi/libsvn_ra_serf-1.a
> libsvn1: /usr/lib/arm-linux-gnueabi/libsvn_ra_serf-1.so.1
> libsvn1: /usr/lib/arm-linux-gnueabi/libsvn_ra_serf-1.so.1.0.0
> subversion-dbg: /usr/lib/debug/usr/lib/arm-linux-gnueabi/libsvn_ra_serf-1.so.1.0.0
>
> Not sure /path/to/serf is correct..

If you installed libserf from a Debian package, the correct value is
--with-serf=/usr.

> root_at_LCNAS:~/subversion-1.10.6# ./configure --with-serf=/usr/lib/arm-linux-gnueabi/ --with-lz4=internal --with-utf8proc=internal
> configure: Configuring Subversion 1.10.6
> ⋮
> config.status: executing libtool commands
> config.status: executing svn_private_config.h.tmp commands
>
>
> root_at_LCNAS:~/subversion-1.10.6# make
> cd subversion/svnsync && /bin/bash "/root/subversion-1.10.6/libtool" --tag=CC --silent --mode=link gcc -g -O2 -pthread -rpath /usr/local/lib -o svnsync svnsync.lo sync.lo ../../subversion/libsvn_ra/libsvn_ra-1.la ../../subversion/libsvn_delta/libsvn_delta-1.la ../../subversion/libsvn_subr/libsvn_subr-1.la -L/usr/lib/arm-linux-gnueabi -lapr-1

This can't be right. When you run «make» immediately after running
«configure», the first command will never use «--mode=link». Either you
ran some commands in the interim and didn't show them, or something
fishy is going on with the build and confusing the timestamps which
make(1) relies on. In either case, the easy workaround is to nuke
~/subversion-1.10.6 and start the build over in a clean directory.

> gcc: error: .libs/sync.o: No such file or directory
> build-outputs.mk:999: recipe for target 'subversion/svnsync/svnsync' failed
> make: *** [subversion/svnsync/svnsync] Error 1
> root_at_LCNAS:~/subversion-1.10.6#

Cheers,

Daniel
Received on 2020-06-26 14:34:48 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.