Igal, On 5/31/23 02:23, Igal Sapir wrote:
On Tue, May 30, 2023 at 3:22 PM Mark Thomas <[email protected]> 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 [X] Stable, go ahead and release [ ] Broken because of ...+1 APR unit tests passed. Posting here my steps to ensure I've done it correctly: 1. Build Tomcat Native 1.2.37 from source 2. Point `test.apr.loc` to the output directory 3. Make sure that `execute.test.apr` is set to true 4. Run `ant clean test` on the 9.0.x branch (APR tests were removed from the 10.1.x and the main branches?)
You can have a look here for how I perform a completely automated build and test for a given Tomcat release. It includes building tcnative from source, but it uses the source packaged with the Tomcat source. I could easily extend it to allow you to override the location of the tcnative source to somewhere outside the tomcat-source package.
https://github.com/ChristopherSchultz/apache-tomcat-stuff/blob/master/bin/test-tomcat-release.sh#L262 Once built, tcnative is used for all of the unit tests. -chris --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
