On Sat, Sep 01, 2012 at 10:18:58AM +0200, Martijn Rijkeboer wrote:
> Hi,
> 
> How do I combine apache-httpd-2.2.20-ldap with the subversion
> plugin (ap2-subversion)? Apache-httpd with the ldap flavor depends on:
> - apr-mt-1.2.11p5
> - apr-util-mt-1.2.10p8-ldap
> 
> But ap2-subversion depends on:
> - apr-1.2.11p5
> - apr-util-1.2.10p8
> 
> This seems to give some stability issues. Any ideas on how to accomplish
> this combination?

Subversion depends on thread-less APR in OpenBSD 5.1 because the
user-space pthreads library is causing issues with piping output
from the svn client to other programs (e.g. svn diff | less).

If you want to stay on 5.1 you could try hacking the devel/subversion
port to depend on apr-mt and apr-util-mt and recompile. There is no
harm in doing so expect for the piping issues.

Another solution is to upgrade to -current (or 5.2 when it is
released later this year), where APR's -mt flavour has been removed
and APR uses threads by default, so you can mix and match any of
the ports that depend on APR. This will also give you more up-to-date
versions of APR, httpd, and Subversion.

Reply via email to