Mark,

On Thu, Jun 30, 2022 at 6:58 AM Mark Thomas <ma...@apache.org> wrote:

> This is the first release of the Tomcat Native 2.0.x branch. The major
> differences compared to the 1.2.x branch are:
>
> - JNI API has been reduced to just that required to support the use of
>    OpenSSL rather than JSSE for TLS connections. The APR/native connector
>    is not supported.
>
> - The minimum supported versions have been increased to OpenSSL 3.0.x,
>    Apache APR 1.7.x, Java 11, Windows 7 / Server 2008 R2
>

Is this really intended only for Windows?  I have been testing previous
versions of Tomcat Native on Ubuntu 20.04 but I am unable to test this
version.

On the main branch, Tomcat 10.1, my tests are not running?  Config settings
seem fine to me:
---
❯ ant echoproperties | grep apr
[echoproperties] execute.test.apr=true
[echoproperties]
test.apr.loc=/workspace/build/tomcat/tomcat-native/tomcat-native-2.0.0/lib
---

But no tests are running when I run `ant test`:
---
<snip/>
test-status:
   [concat] Testsuites with skipped tests:
   [concat] Testsuites with failed tests:

test:

BUILD SUCCESSFUL
Total time: 28 seconds
---

On the 10.0.x no matter what I try - building tcnative seems to identify
APR 1.7.0 but the test cases are failing because APR 1.6.5 is loaded, and I
did edit ~/natives/apr/lib/libapr-1.la ** per the instructions in
native/BUILDING.

The filename specified in [1] is libapr-2.la but APR 1.7.0 is still
libapr-1.la - did you edit the version number anywhere or is that a typo?

Unfortunately I can not install APR 1.7.0 using the package manager as that
version is only available for newer Ubuntu versions.

Thank you,

Igal

[1]
https://github.com/apache/tomcat-native/commit/aa3e7f5969c78426d81d7847eb67825d7d54ac1b#diff-67251169106d0b00b8d20d0706735551e276018519b89b6cb6214f3241181ce7R63



>
> The 2.0.x branch is primarily intended for use with Tomcat 10.1.x but
> can be used with earlier versions as long as the APR/native connector is
> not used.
>
> The proposed release artefacts can be found at [1],
> and the build was done using tag [2].
>
> The Apache Tomcat Native 2.0.0 release is
>   [ ] Stable, go ahead and release
>   [ ] Broken because of ...
>
> Thanks,
>
> Mark
>
>
> [1]
>
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-connectors/native/2.0.0
> [2]
>
> https://gitbox.apache.org/repos/asf?p=tomcat-native.git;a=commit;h=39c19afe4a3df7ea4fda778d82dc25bd494a110c
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: dev-h...@tomcat.apache.org
>
>

Reply via email to