On Sep 2, 2009, at 08:25, Matt wrote:
>>> When I upgraded to 1.5.7 my existing apache server fails with the
>>> following when you try and access the existing repository. (This
>>> is showing up in my httpd error_log.) I don't get anything in the
>>> svn log.
>>>
>>> [Tue Sep 01 16:19:45 2009] [notice] child pid 3356 exit signal
>>> Segmentation fault (11)
>>>
>>> If I go back and build 1.4.3 then things start working again. I'm
>>> using the default make install running on CentOS release 4.4.
>>> Running Apache version 2.0.52 too.
>>
>> Was your new Subversion 1.5.7 built against the same version of apr
>> and apr-util as your Apache 2.0.52? It needs to be.
>
> Umm, thats a good question. Is there a way I can look at the
> orginal 1.4.3 install and see what it it was built against? I
> originally didn't build out this server, so I assume the new version
> is getting built against whatever is in the deps distribution.
If you want to use mod_dav_svn with Apache 2.0.x, mod_dav_svn must be
built with apr and apr-util 0.9.x. (For Apache 2.2.x, it must be apr
and apr-util 1.x.) subversion-deps-1.5.7.tar.gz contains apr 1.3.5 and
apr-util 1.3.7, so that would not be compatible with Apache 2.0.x.
There are already copies of apr and apr-util 0.9.x installed on your
system, either as part of Apache 2.0.x or installed separately and
your Apache 2.0.x is using it. Point Subversion's configure script at
that apr and apr-util using the --with-apr-config and --with-apu-
config options and it should work.
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=2390203
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
Received on 2009-09-02 15:53:00 CEST