mirror of
https://github.com/curl/curl.git
synced 2026-07-23 13:57:19 +03:00
GHA/linux: enable ECH in wolfssl-opensslextra
To have it in the coexist-capable wolfSSL local build. This allows to test ECH combinations in MultiSSL builds with OpenSSL. Also enable ECH in the wolfssl-opensslextra consumer job. Closes #16773
This commit is contained in:
parent
99f78cbf6e
commit
7d420a1632
1 changed files with 2 additions and 2 deletions
4
.github/workflows/linux.yml
vendored
4
.github/workflows/linux.yml
vendored
|
|
@ -102,7 +102,7 @@ jobs:
|
|||
- name: wolfssl-opensslextra valgrind
|
||||
install_packages: zlib1g-dev valgrind
|
||||
install_steps: wolfssl-opensslextra
|
||||
configure: LDFLAGS="-Wl,-rpath,$HOME/wolfssl-opensslextra/lib" --with-wolfssl=$HOME/wolfssl-opensslextra --enable-debug
|
||||
configure: LDFLAGS="-Wl,-rpath,$HOME/wolfssl-opensslextra/lib" --with-wolfssl=$HOME/wolfssl-opensslextra --enable-ech --enable-debug
|
||||
|
||||
- name: mbedtls valgrind
|
||||
install_packages: libnghttp2-dev valgrind
|
||||
|
|
@ -412,7 +412,7 @@ jobs:
|
|||
tar -xzf v${{ env.wolfssl-version }}-stable.tar.gz
|
||||
cd wolfssl-${{ env.wolfssl-version }}-stable
|
||||
./autogen.sh
|
||||
./configure --disable-dependency-tracking --enable-tls13 --enable-harden --enable-opensslextra \
|
||||
./configure --disable-dependency-tracking --enable-tls13 --enable-harden --enable-ech --enable-opensslextra \
|
||||
--disable-benchmark --disable-crypttests --disable-examples --prefix=$HOME/wolfssl-opensslextra
|
||||
make install
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue