mirror of
https://github.com/curl/curl.git
synced 2026-07-25 18:17:22 +03:00
GHA/linux: build local wolfSSL opensslextra with --enable-ed25519
For use with RFC 9421 HTTP Message Signatures support. Ref: https://github.com/curl/curl/pull/21239/files#r3222322908 Ref: #21239 Closes #21555
This commit is contained in:
parent
cfadbaa133
commit
b582a936dd
1 changed files with 6 additions and 3 deletions
9
.github/workflows/linux.yml
vendored
9
.github/workflows/linux.yml
vendored
|
|
@ -596,7 +596,8 @@ jobs:
|
|||
sha256sum pkg.bin && tar -xzf pkg.bin && rm -f pkg.bin
|
||||
cd "wolfssl-${WOLFSSL_VERSION}-stable"
|
||||
./autogen.sh
|
||||
./configure --disable-dependency-tracking --prefix=/home/runner/wolfssl-all --enable-tls13 --enable-harden --enable-all \
|
||||
./configure --disable-dependency-tracking --prefix=/home/runner/wolfssl-all \
|
||||
--enable-tls13 --enable-harden --enable-all \
|
||||
--disable-benchmark --disable-crypttests --disable-examples
|
||||
make install
|
||||
|
||||
|
|
@ -618,7 +619,8 @@ jobs:
|
|||
sha256sum pkg.bin && tar -xzf pkg.bin && rm -f pkg.bin
|
||||
cd "wolfssl-${WOLFSSL_VERSION}-stable"
|
||||
./autogen.sh
|
||||
./configure --disable-dependency-tracking --prefix=/home/runner/wolfssl-opensslextra --enable-tls13 --enable-harden --enable-ech --enable-opensslextra \
|
||||
./configure --disable-dependency-tracking --prefix=/home/runner/wolfssl-opensslextra \
|
||||
--enable-tls13 --enable-harden --enable-ech --enable-ed25519 --enable-opensslextra \
|
||||
--disable-benchmark --disable-crypttests --disable-examples
|
||||
make install
|
||||
|
||||
|
|
@ -640,7 +642,8 @@ jobs:
|
|||
sha256sum pkg.bin && tar -xzf pkg.bin && rm -f pkg.bin
|
||||
cd "wolfssl-${WOLFSSL_VERSION}-stable"
|
||||
./autogen.sh
|
||||
./configure --disable-dependency-tracking --prefix=/home/runner/wolfssl-opensslextra --enable-tls13 --enable-harden --enable-ech --enable-opensslextra \
|
||||
./configure --disable-dependency-tracking --prefix=/home/runner/wolfssl-opensslextra \
|
||||
--enable-tls13 --enable-harden --enable-ech --enable-ed25519 --enable-opensslextra \
|
||||
--disable-benchmark --disable-crypttests --disable-examples
|
||||
make install
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue