From: William Lallemand Date: Wed, 17 Sep 2025 13:58:54 +0000 (+0200) Subject: CI: github: add curl+ech build into openssl-ech job X-Git-Tag: v3.3-dev9~36 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=230a0721027ba55cf9fea5d25f14c9bb590cc3f3;p=thirdparty%2Fhaproxy.git CI: github: add curl+ech build into openssl-ech job Build a curl binary with the ECH function linked with our openssl+ech library. --- diff --git a/.github/workflows/openssl-ech.yml b/.github/workflows/openssl-ech.yml index a8b162603..154c9f783 100644 --- a/.github/workflows/openssl-ech.yml +++ b/.github/workflows/openssl-ech.yml @@ -21,8 +21,11 @@ jobs: run: | sudo apt-get update -o Acquire::Languages=none -o Acquire::Translation=none sudo apt-get --no-install-recommends -y install socat gdb + sudo apt-get --no-install-recommends -y install libpsl-dev - name: Install OpenSSL+ECH run: env OPENSSL_VERSION="git-feature/ech" GIT_TYPE="branch" scripts/build-ssl.sh + - name: Install curl+ECH + run: env SSL_LIB=${HOME}/opt/ scripts/build-curl.sh - name: Compile HAProxy run: | make -j$(nproc) ERR=1 CC=gcc TARGET=linux-glibc \