Hello,

I have hard time making the APR related tests to pass here.

BuildBot config uses:

 command=['bash' , '-c' , 'echo
test.apr.loc=/home/buildslave/slave/tomcat-trunk/basepath/tomcat-native-1.2.23-bin/lib
>> build.properties'],

What exactly is expected to find in this lib folder ?
I've build tomcat-native locally and installed it at output/build/lib/,
i.e. there are several libtcnative-1*** files in it

   ./configure --with-apr=(which apr-1-config) --with-ssl=yes
--with-java-home=$JAVA_8_HOME
--prefix=/home/martin/git/apache/tomcat/output/build

Tomcat's build.xml has
<property name="test.apr.loc" value="${test.basedir}/bin"/>
which resolves to output/build/bin and there is nothing native there

No matter what I try it still fails with:
org.apache.catalina.LifecycleException: The configured protocol
[org.apache.coyote.http11.Http11AprProtocol] requires the APR/native
library which is not available

It fails the same way even with
    test.apr.loc=/home/martin/git/apache/tomcat/output/build/lib
in my build.properties

tomcat-native-1.2.23-*bin*/lib suggests that it contains binaries but I am
unable to find where to download this bundle from.
https://tomcat.apache.org/download-native.cgi has links to the sources.
There is a text "You can find binaries release too. You may download them
from HERE" but it points to
http://mirrors.netix.net/apache/tomcat/tomcat-connectors/native/1.2.23/binaries/
where I see only Windows binaries

Any pointers ?

Thanks!

Martin

Reply via email to