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

Re: showing fs modules in --version ?

From: John Peacock <jpeacock_at_rowman.com>
Date: 2005-03-23 23:23:40 CET

Ben Collins-Sussman wrote:
> cmpilato was only -0, and clean code factorization sounds good to me.
>

How does this look:

> $ subversion/clients/cmdline/svn --version
> svn, version 1.2.0 (dev build)
> compiled Mar 23 2005, 16:30:12
>
> Copyright (C) 2000-2004 CollabNet.
> Subversion is open source software, see http://subversion.tigris.org/
> This product includes software developed by CollabNet (http://www.Collab.Net/).
>
> The following filesystem back-end (FS) implementations are available:
>
> * fs_base : can access BerkeleyDB repositories
> * fs_fs : can access FSFS (filesystem) repositories
>
> The following repository access (RA) modules are available:
>
> * ra_dav : Module for accessing a repository via WebDAV (DeltaV) protocol.
> - handles 'http' schema
> * ra_svn : Module for accessing a repository using the svn network protocol.
> - handles 'svn' schema
> * ra_local : Module for accessing a repository on local disk.
> - handles 'file' schema

and

> $ subversion/svnadmin/svnadmin --version
> svnadmin, version 1.2.0 (dev build)
> compiled Mar 23 2005, 16:30:12
>
> Copyright (C) 2000-2004 CollabNet.
> Subversion is open source software, see http://subversion.tigris.org/
> This product includes software developed by CollabNet (http://www.Collab.Net/).
>
> The following filesystem back-end (FS) implementations are available:
>
> * fs_base : can access BerkeleyDB repositories
> * fs_fs : can access FSFS (filesystem) repositories
>

The only problem I'm having is I cannot figure out how libtool is
choosing which libraries to include when linking the test files, so I am
getting errors like this:

> cd subversion/tests/libsvn_subr && /bin/sh /home/jpeacock/devel/subversion-trunk/libtool --tag=CC --silent --mode=link gcc -g -g -pthread -DNEON_ZLIB -DSVN_DEBUG -DAP_DEBUG -Wpointer-arith -Wwrite-strings -Wshadow -L/usr/local/BerkeleyDB.4.2/lib -rpath /usr/local/lib -o opt-test opt-test.o ../../../subversion/tests/libsvn_test-1.la ../../../subversion/libsvn_subr/libsvn_subr-1.la /usr/local/apache2/lib/libapr-0.la -lrt -lm -lcrypt -lnsl -lpthread -ldl
> /home/jpeacock/devel/subversion-trunk/subversion/libsvn_subr/.libs/libsvn_subr-1.so: undefined reference to `svn_fs_print_fs_modules'
> collect2: ld returned 1 exit status
> make: *** [subversion/tests/libsvn_subr/opt-test] Error 1

which links just fine if I manually add:

        ../../../subversion/libsvn_fs/libsvn_fs-1.la

to the libtool line.

John

-- 
John Peacock
Director of Information Research and Technology
Rowman & Littlefield Publishing Group
4501 Forbes Boulevard
Suite H
Lanham, MD  20706
301-459-3366 x.5010
fax 301-429-5748
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed Mar 23 23:24:38 2005

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

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