diff options
author | Joe Orton <jorton@apache.org> | 2024-02-29 16:33:38 +0100 |
---|---|---|
committer | Joe Orton <jorton@apache.org> | 2024-02-29 16:33:38 +0100 |
commit | f65a498b3b17ece0c394ba32293930f41536071b (patch) | |
tree | 6dd0469102d9bc764422c09efeec01a7cc5fd264 /.github | |
parent | * modules/ssl/ssl_engine_pphrase.c (modssl_load_engine_keypair): (diff) | |
download | apache2-f65a498b3b17ece0c394ba32293930f41536071b.tar.xz apache2-f65a498b3b17ece0c394ba32293930f41536071b.zip |
CI: Add OpenSSL 3.1 builds, including a no-engine build.
(attempt to use 3.2 failed, unsure why)
- add OpenSSL build binaries to $PATH
Github: closes #415
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1916058 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to '.github')
-rw-r--r-- | .github/workflows/linux.yml | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index 0f4065253f..4c9abf8c4c 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -266,6 +266,29 @@ jobs: # APR_VERSION=1.7.0 # APU_VERSION=1.6.3 # APU_CONFIG="--with-crypto --with-ldap" + - name: OpenSSL 3.1 build + config: --enable-mods-shared=most --enable-maintainer-mode --disable-md --disable-http2 --disable-ldap --disable-crypto + env: | + TEST_OPENSSL3=3.1.5 + APR_VERSION=1.7.4 + APU_VERSION=1.6.3 + APU_CONFIG="--without-crypto" + - name: OpenSSL 3.1 -Werror build + 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 + APR_VERSION=1.7.4 + APU_VERSION=1.6.3 + APU_CONFIG="--without-crypto" + - name: OpenSSL 3.1 no-engine build + config: --enable-mods-shared=most --enable-maintainer-mode --disable-md --disable-http2 --disable-ldap --disable-crypto + env: | + TEST_OPENSSL3=3.1.5 + OPENSSL_CONFIG=no-engine + APR_VERSION=1.7.4 + APU_VERSION=1.6.3 + APU_CONFIG="--without-crypto" runs-on: ubuntu-latest timeout-minutes: 30 env: |