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

Re: fs-fs-fuzzy-test fails to build due to missing dependency

From: Julian Foad <julianfoad_at_btopenworld.com>
Date: Tue, 9 Sep 2014 08:52:28 +0100

Alexey Neyman wrote:
> fs-fs-fuzzy-test fails to build for me (Ubuntu 14.04 + current updates) with a
> "DSO missing from the command line" error. Anyone objecting to the attached patch?

> [[[
> * build.conf
> (fs-fs-fuzzy-test) Add libsvn_repos as a dependency.
> ]]]

Me too, on 64-bit Linux (Ubuntu 14.04) using GCC, doing an out-of-tree build. The error is:

/usr/bin/ld: .libs/fs-fs-fuzzy-test.o: undefined reference to symbol 'svn_repos_verify_fs3'
/.../subversion/libsvn_repos/.libs/libsvn_repos-1.so.0: error adding symbols: DSO missing from command line

Your patch looks right and works for me, so +1. (Please add "Approved by: julianfoad" in the log message. Thanks.)

The other possibility is that Stefan (the author of that test) might want to avoid using libsvn_repos and call a lower-level FS verify function instead. If that's the case he can change it later. Un-breaking the build is the first priority.

- Julian
Received on 2014-09-09 09:53:00 CEST

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