From: Max Dymond Date: Tue, 15 Jul 2025 11:27:53 +0000 (+0100) Subject: ci: consolidate openldap step into openssl krb5 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f61290d53d5443a99be284d19e8324b1cfe1f593;p=thirdparty%2Fcurl.git ci: consolidate openldap step into openssl krb5 Closes #17891 --- diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index 9c57b4c125..1cd1438884 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -172,9 +172,10 @@ jobs: install_packages: zlib1g-dev libssh-dev valgrind configure: CFLAGS=-O3 --with-openssl --enable-debug --with-libssh - - name: 'openssl clang krb5' - install_packages: zlib1g-dev libkrb5-dev clang - configure: CC=clang --with-openssl --with-gssapi --enable-debug --disable-docs --disable-manual + - name: 'openssl clang krb5 openldap static' + install_steps: openldap-static + install_packages: zlib1g-dev libkrb5-dev clang libssl-dev + configure: CC=clang --disable-shared --with-openssl --with-gssapi --enable-debug --disable-docs --disable-manual --with-ldap=/home/runner/openldap-static --with-ldap-lib=ldap --with-lber-lib=lber - name: 'openssl clang krb5 LTO' install_packages: zlib1g-dev libkrb5-dev clang @@ -295,11 +296,6 @@ jobs: configure: --enable-debug --with-ssl --with-libssh2 --with-libidn2 --with-gssapi --enable-ldap --with-libpsl --disable-threaded-resolver --enable-ares --enable-httpsrr --disable-unity container: 'alpine:3.20' - - name: 'openldap-static' - install_steps: openldap-static - install_packages: libssl-dev - configure: --disable-shared --with-openssl --enable-static --with-ldap=/home/runner/openldap-static --with-ldap-lib=ldap --with-lber-lib=lber - steps: - name: 'install prereqs' if: ${{ matrix.build.container == null && !contains(matrix.build.name, 'i686') }}