Files wrote:
> I suspect I would be able to access the repositories from db4.1.
>
> The problem is that mod_dav_svn is compiled against libdb4.0. Apache is compiled
> against libdb4.0. So since, apache loads mod_dav_svn, and since libdb4.1 is already
> loaded, libdb4.0 can't be loaded.
>
> The error I am getting is from subversion that complains that it is expecting db4.0.
> 14.
>
> Would thing work ok, if the warning was turned off???
>
> I mean, to rephrase the question below, doesn't lidb4.1 do everything lidb4.0 does?
>
> Why *shouldn't* subversion's mod_dav_svn work under libdb4.1 even if it was compiled
> against libdb4.0.
>
> Is the error I am getting, simply a version check error?
Because it doesn't. It's just the way Berkeley DB works. The db
formats are incompatable (you can upgrade a version 4.0 db to work with
4.1 though), and the API/ABI is different. If you build with one
version you must run with that same version. That's just the way things
are. The check is there for a reason. Recompile with consistent BDB
versions and move on with your life.
-garrett
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Sep 16 19:07:16 2003