On 14.02.2013 23:52, Mladen Turk wrote:
> On 02/14/2013 12:42 AM, rj...@apache.org wrote:
>> Author: rjung
>> Date: Wed Feb 13 23:42:26 2013
>> New Revision: 1445989
>>
>> URL: http://svn.apache.org/r1445989
>> Log:
>> Minimum APR version is 1.3.0 since 1.1.25.
>> PR 54559
>>
> 
> I'm not happy with this patch.
> It disables using 1.2.x completely, so please revert that.
> We can just add my patch I send to Henry cause it'll allow
> to work although it won't have the same speed as with 1.3.x and newer.
> 
> This that would be a much better solution.
> The entire 1.3 dependency was (like noted) unintentional, so
> we should make it work again with 1.2.x

Done in r1446443.

Note: the version check in jnilib.c wouldn't detect whether a build was
done against 1.3.0+ and at runtime there's only 1.2.x. I don't know
whether that leads to missing symbols or other problems. I refrained
from writing the configure time apr version to a generated header file
and then use that version during the runtime test: On Unix/Linux that
should not happen because of the SONAME rules used by APR libs. Don't
know whether the same is true for Windows. If "yes", then we don't have
a problem, but I then don't understand the necessity for the runtime APR
version check in jnilib.c ;)

Regards,

Rainer


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to