You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by ma...@apache.org on 2026/09/25 09:50:33 UTC

(tomcat) branch main updated: Add OpenSSL support to the MacOS smoketest

This is an automated email from the ASF dual-hosted git repository.

markt-asf pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tomcat.git


The following commit(s) were added to refs/heads/main by this push:
     new e8f83cdd16 Add OpenSSL support to the MacOS smoketest
e8f83cdd16 is described below

commit e8f83cdd169dfc7a554a8a26edfddfbde14dc03a
Author: Mark Thomas <ma...@apache.org>
AuthorDate: Fri Sep 25 10:50:24 2026 +0100

    Add OpenSSL support to the MacOS smoketest
---
 .github/workflows/ci-macos.yml | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/.github/workflows/ci-macos.yml b/.github/workflows/ci-macos.yml
index 175a899cfe..3a10342fec 100644
--- a/.github/workflows/ci-macos.yml
+++ b/.github/workflows/ci-macos.yml
@@ -40,11 +40,13 @@ jobs:
       with:
         java-version: 25
         distribution: zulu
+    - name: Install OpenSSL
+      run: brew install openssl
     - name: Build
       run: |
         # Attempt to work-around https://github.com/actions/runner-images/issues/10924
         # Some unit tests use clustering with multicase - use sudo as root is not subject to the local network access checks
-        sudo ant -noinput -Dtest.openssl.exists=false -Dtest.excludePerformance=true -Dtest.exclude=jakarta/servlet/http/TestHttpServletResponseSendError.java,org/apache/catalina/authenticator/TestFormAuthenticatorA.java,org/apache/catalina/authenticator/TestFormAuthenticatorB.java,org/apache/catalina/authenticator/TestFormAuthenticatorC.java,org/apache/catalina/authenticator/TestSSOnonLoginAndBasicAuthenticator.java,org/apache/catalina/authenticator/TestSSOnonLoginAndDigestAuthenticator [...]
+        sudo ant -noinput -Dorg.apache.tomcat.util.openssl.USE_SYSTEM_LOAD_LIBRARY=true -Dorg.apache.tomcat.util.openssl.LIBRARY_NAME=ssl -Dtest.excludePerformance=true -Dtest.exclude=jakarta/servlet/http/TestHttpServletResponseSendError.java,org/apache/catalina/authenticator/TestFormAuthenticatorA.java,org/apache/catalina/authenticator/TestFormAuthenticatorB.java,org/apache/catalina/authenticator/TestFormAuthenticatorC.java,org/apache/catalina/authenticator/TestSSOnonLoginAndBasicAuthen [...]
 
     - name: Upload logs
       if: ${{ !cancelled() }}


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


Re: (tomcat) branch main updated: Add OpenSSL support to the MacOS smoketest

Posted by Mark Thomas <ma...@apache.org>.
On 25/09/2026 10:57, Rémy Maucherat wrote:
> On Fri, Sep 25, 2026 at 11:51 AM <ma...@apache.org> wrote:
>>
>> This is an automated email from the ASF dual-hosted git repository.
>>
>> markt-asf pushed a commit to branch main
>> in repository https://gitbox.apache.org/repos/asf/tomcat.git
>>
>>
>> The following commit(s) were added to refs/heads/main by this push:
>>       new e8f83cdd16 Add OpenSSL support to the MacOS smoketest
>> e8f83cdd16 is described below
>>
>> commit e8f83cdd169dfc7a554a8a26edfddfbde14dc03a
>> Author: Mark Thomas <ma...@apache.org>
>> AuthorDate: Fri Sep 25 10:50:24 2026 +0100
>>
>>      Add OpenSSL support to the MacOS smoketest
> 
> I think it was better the way it was, it's supposed to test out of the
> box LibreSSL support basically.

OK. I'll drop that change.

Mark

> 
> Rémy
> 
>> ---
>>   .github/workflows/ci-macos.yml | 4 +++-
>>   1 file changed, 3 insertions(+), 1 deletion(-)
>>
>> diff --git a/.github/workflows/ci-macos.yml b/.github/workflows/ci-macos.yml
>> index 175a899cfe..3a10342fec 100644
>> --- a/.github/workflows/ci-macos.yml
>> +++ b/.github/workflows/ci-macos.yml
>> @@ -40,11 +40,13 @@ jobs:
>>         with:
>>           java-version: 25
>>           distribution: zulu
>> +    - name: Install OpenSSL
>> +      run: brew install openssl
>>       - name: Build
>>         run: |
>>           # Attempt to work-around https://github.com/actions/runner-images/issues/10924
>>           # Some unit tests use clustering with multicase - use sudo as root is not subject to the local network access checks
>> -        sudo ant -noinput -Dtest.openssl.exists=false -Dtest.excludePerformance=true -Dtest.exclude=jakarta/servlet/http/TestHttpServletResponseSendError.java,org/apache/catalina/authenticator/TestFormAuthenticatorA.java,org/apache/catalina/authenticator/TestFormAuthenticatorB.java,org/apache/catalina/authenticator/TestFormAuthenticatorC.java,org/apache/catalina/authenticator/TestSSOnonLoginAndBasicAuthenticator.java,org/apache/catalina/authenticator/TestSSOnonLoginAndDigestAuthenticator [...]
>> +        sudo ant -noinput -Dorg.apache.tomcat.util.openssl.USE_SYSTEM_LOAD_LIBRARY=true -Dorg.apache.tomcat.util.openssl.LIBRARY_NAME=ssl -Dtest.excludePerformance=true -Dtest.exclude=jakarta/servlet/http/TestHttpServletResponseSendError.java,org/apache/catalina/authenticator/TestFormAuthenticatorA.java,org/apache/catalina/authenticator/TestFormAuthenticatorB.java,org/apache/catalina/authenticator/TestFormAuthenticatorC.java,org/apache/catalina/authenticator/TestSSOnonLoginAndBasicAuthen [...]
>>
>>       - name: Upload logs
>>         if: ${{ !cancelled() }}
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
>> For additional commands, e-mail: dev-help@tomcat.apache.org
>>
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: dev-help@tomcat.apache.org
> 


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


Re: (tomcat) branch main updated: Add OpenSSL support to the MacOS smoketest

Posted by Rémy Maucherat <re...@apache.org>.
On Fri, Sep 25, 2026 at 11:51 AM <ma...@apache.org> wrote:
>
> This is an automated email from the ASF dual-hosted git repository.
>
> markt-asf pushed a commit to branch main
> in repository https://gitbox.apache.org/repos/asf/tomcat.git
>
>
> The following commit(s) were added to refs/heads/main by this push:
>      new e8f83cdd16 Add OpenSSL support to the MacOS smoketest
> e8f83cdd16 is described below
>
> commit e8f83cdd169dfc7a554a8a26edfddfbde14dc03a
> Author: Mark Thomas <ma...@apache.org>
> AuthorDate: Fri Sep 25 10:50:24 2026 +0100
>
>     Add OpenSSL support to the MacOS smoketest

I think it was better the way it was, it's supposed to test out of the
box LibreSSL support basically.

Rémy

> ---
>  .github/workflows/ci-macos.yml | 4 +++-
>  1 file changed, 3 insertions(+), 1 deletion(-)
>
> diff --git a/.github/workflows/ci-macos.yml b/.github/workflows/ci-macos.yml
> index 175a899cfe..3a10342fec 100644
> --- a/.github/workflows/ci-macos.yml
> +++ b/.github/workflows/ci-macos.yml
> @@ -40,11 +40,13 @@ jobs:
>        with:
>          java-version: 25
>          distribution: zulu
> +    - name: Install OpenSSL
> +      run: brew install openssl
>      - name: Build
>        run: |
>          # Attempt to work-around https://github.com/actions/runner-images/issues/10924
>          # Some unit tests use clustering with multicase - use sudo as root is not subject to the local network access checks
> -        sudo ant -noinput -Dtest.openssl.exists=false -Dtest.excludePerformance=true -Dtest.exclude=jakarta/servlet/http/TestHttpServletResponseSendError.java,org/apache/catalina/authenticator/TestFormAuthenticatorA.java,org/apache/catalina/authenticator/TestFormAuthenticatorB.java,org/apache/catalina/authenticator/TestFormAuthenticatorC.java,org/apache/catalina/authenticator/TestSSOnonLoginAndBasicAuthenticator.java,org/apache/catalina/authenticator/TestSSOnonLoginAndDigestAuthenticator [...]
> +        sudo ant -noinput -Dorg.apache.tomcat.util.openssl.USE_SYSTEM_LOAD_LIBRARY=true -Dorg.apache.tomcat.util.openssl.LIBRARY_NAME=ssl -Dtest.excludePerformance=true -Dtest.exclude=jakarta/servlet/http/TestHttpServletResponseSendError.java,org/apache/catalina/authenticator/TestFormAuthenticatorA.java,org/apache/catalina/authenticator/TestFormAuthenticatorB.java,org/apache/catalina/authenticator/TestFormAuthenticatorC.java,org/apache/catalina/authenticator/TestSSOnonLoginAndBasicAuthen [...]
>
>      - name: Upload logs
>        if: ${{ !cancelled() }}
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: dev-help@tomcat.apache.org
>

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