From f65a498b3b17ece0c394ba32293930f41536071b Mon Sep 17 00:00:00 2001 From: Joe Orton Date: Thu, 29 Feb 2024 15:33:38 +0000 Subject: 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 --- .github/workflows/linux.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) (limited to '.github') 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: -- cgit v1.2.3