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.