On Fri, Dec 21, 2007, Andreas Schmidt wrote:

> after i had subversion up and running, i tried to start the apache, but got:
>
> +----------------------------------------------------------------------
> | apache: Syntax error on line 10 of /opt/svn/etc/apache/apache.conf:
> Syntax error on line 5 of /opt/svn/etc/apache/apache.d/subversion.conf:
> Cannot load /opt/svn/libexec/apache/mod_dav_svn.so into server:
> /opt/svn/libexec/apache/mod_dav_svn.so: undefined symbol:
> apr_thread_mutex_create
> +----------------------------------------------------------------------
>
> rebuilding apr with "with_thread" solved this problem.
>
> maybe you should add something like
>        apr, apr::with_threads
> to the subversion.spec?

No, "subversion" doesn't use the external "apr" package. It actually
uses (or at least *should* use) its internal copy of APR (the reason is
because Subversion needs a special version of APR and too often failed
with the latest external ones). So, if you really were able to solve
the problem by rebuilding the external "apr", the "subversion" package
actually links against the wrong APR. Sure, it might work, but linking
against the external APR at least is not the intention.

                                       Ralf S. Engelschall
                                       [EMAIL PROTECTED]
                                       www.engelschall.com

______________________________________________________________________
OpenPKG                                             http://openpkg.org
User Communication List                      openpkg-users@openpkg.org

Reply via email to