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

svnadmin: Mismatched FS module version for 'bdb': found 1.4.6, expected 1.1.4

From: Pierre Girard <pierre.girard_at_gerad.ca>
Date: Thu, 14 Feb 2008 15:26:57 -0500

Hello,

                I have this problem when compiling subversion 1.4.6 on a
centos 4 machine. Everything compiles fine, the svn client program seems to
be working correctly but when I try to use the svnadmin command I get an
error message:

svnadmin: Mismatched FS module version for 'bdb': found 1.4.6, expected
1.1.4

 

This is the configure command I used:

CFLAGS="-O -m64" ./configure --prefix=$FI --disable-shared
--with-apr=$FWD/apr-1.2.12 --with-apr-util=$FWD/apr-1.2.12
--with-neon=$FWD/neon-0.25.5

make

subversion/svnadmin/svnadmin --version

svnadmin: Mismatched FS module version for 'bdb': found 1.4.6, expected
1.1.4

 

Note that I get the same problem on a 32 bit system.

 

When I move the *svn* libraries somewhere else then the program seems to be
working.

 

subversion/svnadmin/svnadmin --version

svnadmin, version 1.4.6 (r28521)

   compiled Feb 14 2008, 15:13:15

 

Copyright (C) 2000-2007 CollabNet.

Subversion is open source software, see http://subversion.tigris.org/

This product includes software developed by CollabNet
(http://www.Collab.Net/).

 

The following repository back-end (FS) modules are available:

 

* fs_fs : Module for working with a plain file (FSFS) repository.

 

 

Why does the svnadmin program try to load these libraries since I compiled
with -disable-shared.

 

I also tried to compile with --enable-all-static but then I get another
problem:

subversion/svnadmin/svnadmin --version

Segmentation fault

 

Moving the *svn* libraries out of the way:

subversion/svnadmin/svnadmin --version

svnadmin, version 1.4.6 (r28521)

   compiled Feb 14 2008, 15:21:19

 

Copyright (C) 2000-2007 CollabNet.

Subversion is open source software, see http://subversion.tigris.org/

This product includes software developed by CollabNet
(http://www.Collab.Net/).

 

The following repository back-end (FS) modules are available:

 

* fs_fs : Module for working with a plain file (FSFS) repository.

 

 

Does anyone have a solution that doesn't involve removing those libraries
from the system?

 

We always keep the programs that are shipped with the system as-is and
install newer versions in separate directories so we have the possibility to
move easily from one to the other.

 

Thanks for your help.

 
Received on 2008-02-14 21:31:17 CET

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.