On 31/05/2023 14:34, Christopher Schultz wrote:
Mark,

Thanks for RMing

On 5/30/23 18:21, Mark Thomas wrote:
Version 1.2.36 includes the following changes compared to 1.2.36

- The windows binaries in this release have been built with OpenSSL
   1.1.1u and APR 1.7.4

The proposed release artifacts can be found at [1],
and the build was done using tag [2].

The Apache Tomcat Native 1.2.37 release is
  [ ] Stable, go ahead and release
  [ ] Broken because of ...

+1 for stable release.

Understanding that the only change was the new Windows statically-linked binaries... the native code builds cleanly and Java unit tests pass on x86-84 MacOS using clang 12.0.5.

Some notes:

1. Tomcat builds automatically download dependencies, while the Java tests require a separate "ant download". I think the tcnative build should also have the automatic dependency download that the Tomcat build does.

Seems reasonable.

2. There is a native "check" target in the Makefile which fails because the "test" directory does not exist. Creating that directory and re-running "make check" fails because "check" isn't found as a make target (which is a little weird). What are the expectations here?

Sorry, no clue.

3. The Echo server doesn't seem to work in any obvious way. For example, it does not accept TLS connections (which it does not look like it was designed to do, so, okay), it does not seem to echo anything back to a client, and it seems to hang when the client tries to end the input. For example, run "ant run-echo" in a terminal window and then run "echo 'Hi there' | nc localhost [port]" in another terminal and watch the two of them spew garbage to stdout.

No clue here either. Sorry.

Mark

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

Reply via email to