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

build from scratch gets wedged

From: Aharon Robbins <arnold_at_skeeve.com>
Date: 2004-11-01 12:15:55 CET

Greetings all.

I have attempted to build subversion 1.0.9 from scratch. I did the
following.

- Download latest berkeley DB, apply the two patches, build and install
  in /usr/local/BerkeleyDB.4.2.

- Extract subversion 1.0.9 tar ball.

- Applied the db42-support-patch.txt to apr-util/configure

- In the top level directory, run

        configure --with-berkeley-db=/usr/local/BerkeleyDB.4.2 --with-dbm=db42

- Run make. It seems to complete ok.

- Run make install. Ditto.

When I try to create a new repository, I get:

        $ /usr/local/bin/svnadmin create /d/mongo/tmp/svnrepos
        svn: General filesystem error
        svn: bad database version: compiled with 4.1.25, running against 4.2.52

When I remove a few .o files and recompile, I see the
-I/usr/local/BerkeleyDB.4.2./include on the command line.

I'm not exactly a clueless newbie, but as is common with the GNU Auto* tools
and libtool, the make output is so voluminous as to be impossible to use for
tracking problems.

I'm doing this on a Fedora Core 1 system. FWIW, here is my /etc/ld.so.conf:

--------------
/usr/lib/mysql
/usr/X11R6/lib
/usr/lib/sane
/usr/lib/qt-3.1/lib
/usr/local/BerkeleyDB.4.2/lib
/usr/local/lib
-------------

And I've run /sbin/ldconfig.

When I run subversion/svnadmin/svnadmin directly, it works.

All advice will be appreciated.

Please reply directly to me, I'm not on the list.

Thanks,

Arnold Robbins
(Gawk maintainer, author of Unix In A Nutshell and other books)

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Mon Nov 1 16:41:41 2004

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