On Jul 16, 2006, at 11:41, gmu 2k6 wrote:
>> I assume "Apache-APR-2.0.55" means "Apache 2.0.55 with included APR,"
>> much as the Subversion distribution has an included APR. This is
>> because both projects require APR.
>>
>> Subversion 1.3.x can use either APR 0.9.x or APR 1.2.x. An advantage
>> of using APR 1.2.x is the aforementioned ability to handle files (and
>> therefore commits) of larger than 2 GiB.
>>
>> AFAIK, Apache 2.0.x requires APR 0.9.x and Apache 2.2.x requires APR
>> 1.2.x. Subversion and Apache must be built with the same version of
>> APR. Therefore, if you want big commits and therefore APR 1.2.x, you
>> must use Apache 2.2.x.
>
> the one I'm using on Debian is libapr0 (2.0.55) but there's also
> libapr1 (1.2.7).
> if I woudl go with libapr1 (1.2.7) I would also be able to install
> libaprutil1 (1.2.7).
> so libapr0 is from Apache sources (some sort of snapshot of APR
> 1.2.x relabeled
> to have the same version-string as Apache itself) and I could use
> libapr1 and libaprutil1
> instead which is the real deal (vanilla 1.2.7) as I don't want to use
> mod_dav_svn anyway, right?
libapr0 is unlikely to be APR 1.2.x. It's much more likely to be APR
0.9.x: hence the 0 in "libapr0". I don't know why Debian is calling
it 2.0.55. There is no such thing as APR 2.0.55. You may confirm this
by looking at theAPR web site and/or asking on their mailing list:
http://apr.apache.org/
You'll have to ask the Debian folks why they're lying about the
version number.
If you're not using Apache for serving your repository, and you can
get APR 1.2.x to be used only for building Subversion, then that's
what I'd do.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Sun Jul 16 14:15:46 2006