]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
GHA/macos: enable ECH in wolfSSL jobs
authorViktor Szakats <commit@vsz.me>
Sun, 17 Nov 2024 19:02:56 +0000 (20:02 +0100)
committerViktor Szakats <commit@vsz.me>
Sun, 17 Nov 2024 19:13:13 +0000 (20:13 +0100)
Homebrew wolfSSL builds recently enabled all features.
It allows to enable ECH in curl for these jobs.

https://github.com/Homebrew/homebrew-core/commit/97d1ed6e6db63071853f0d0c5b3b02cb22983be9
https://github.com/Homebrew/homebrew-core/pull/191561

Closes #15607

.github/workflows/macos.yml

index f07d74f4f9113d84551752e0daf2676146ca3b4f..8669f978bbe4b0fd4fc6fb6ff350a11c3f853bcd 100644 (file)
@@ -159,7 +159,7 @@ jobs:
             macos-version-min: '10.15'
           - name: 'wolfSSL !ldap brotli zstd'
             install: brotli wolfssl zstd
-            generate: -DCURL_USE_WOLFSSL=ON -DCURL_BROTLI=ON -DCURL_ZSTD=ON -DCURL_DISABLE_LDAP=ON
+            generate: -DCURL_USE_WOLFSSL=ON -DCURL_BROTLI=ON -DCURL_ZSTD=ON -DCURL_DISABLE_LDAP=ON -DUSE_HTTPSRR=ON -DUSE_ECH=ON
             macos-version-min: '10.15'
           - name: 'mbedTLS !ldap brotli zstd'
             install: brotli mbedtls zstd