Mailing List Archive

svn commit: r1916068 - in /httpd/httpd/trunk: .github/workflows/linux.yml test/travis_before_linux.sh
Author: jorton
Date: Fri Mar 1 10:15:13 2024
New Revision: 1916068

URL: http://svn.apache.org/viewvc?rev=1916068&view=rev
Log:
CI: add OpenSSL 3.2, test OpenSSL 3.x using Apache::Test
trunk to pick up r1916067.

Modified:
httpd/httpd/trunk/.github/workflows/linux.yml
httpd/httpd/trunk/test/travis_before_linux.sh

Modified: httpd/httpd/trunk/.github/workflows/linux.yml
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/.github/workflows/linux.yml?rev=1916068&r1=1916067&r2=1916068&view=diff
==============================================================================
--- httpd/httpd/trunk/.github/workflows/linux.yml (original)
+++ httpd/httpd/trunk/.github/workflows/linux.yml Fri Mar 1 10:15:13 2024
@@ -267,7 +267,7 @@ jobs:
# APU_VERSION=1.6.3
# APU_CONFIG="--with-crypto --with-ldap"
# -------------------------------------------------------------------------
- - name: OpenSSL 3.1 build
+ - name: OpenSSL 3.1
config: --enable-mods-shared=most --enable-maintainer-mode --disable-md --disable-http2 --disable-ldap --disable-crypto
env: |
TEST_OPENSSL3=3.1.5
@@ -275,19 +275,19 @@ jobs:
APU_VERSION=1.6.3
APU_CONFIG="--without-crypto"
# -------------------------------------------------------------------------
- - name: OpenSSL 3.1 -Werror build
+ - name: OpenSSL 3.2 -Werror
config: --enable-mods-shared=most --enable-maintainer-mode --disable-md --disable-http2 --disable-ldap --disable-crypto
notest-cflags: -Werror -O2 -Wno-deprecated-declarations
env: |
- TEST_OPENSSL3=3.1.5
+ TEST_OPENSSL3=3.2.1
APR_VERSION=1.7.4
APU_VERSION=1.6.3
APU_CONFIG="--without-crypto"
# -------------------------------------------------------------------------
- - name: OpenSSL 3.1 no-engine build
+ - name: OpenSSL 3.2 no-engine
config: --enable-mods-shared=most --enable-maintainer-mode --disable-md --disable-http2 --disable-ldap --disable-crypto
env: |
- TEST_OPENSSL3=3.1.5
+ TEST_OPENSSL3=3.2.1
OPENSSL_CONFIG=no-engine
APR_VERSION=1.7.4
APU_VERSION=1.6.3

Modified: httpd/httpd/trunk/test/travis_before_linux.sh
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/test/travis_before_linux.sh?rev=1916068&r1=1916067&r2=1916068&view=diff
==============================================================================
--- httpd/httpd/trunk/test/travis_before_linux.sh (original)
+++ httpd/httpd/trunk/test/travis_before_linux.sh Fri Mar 1 10:15:13 2024
@@ -85,6 +85,13 @@ if ! test -v SKIP_TESTING -o -v NO_TEST_

# Make a shallow clone of httpd-tests git repo.
git clone -q --depth=1 https://github.com/apache/httpd-tests.git test/perl-framework
+
+ # For OpenSSL 3.2+ testing, Apache::Test r1916067 is required, so
+ # use a checkout of trunk until there is an updated CPAN release
+ # with that revision.
+ if test -v TEST_OPENSSL3; then
+ svn co -q https://svn.apache.org/repos/asf/perl/Apache-Test/trunk test/perl-framework/Apache-Test
+ fi
fi

# For LDAP testing, run slapd listening on port 8389 and populate the