Closed schmidtpatrick closed 1 year ago
I believe you should post /Users/user/Library/Logs/Homebrew/curl/03.make
Hi @BirkhoffLee, thank you for reply.
i needed to start a rebuild
ProductName: macOS ProductVersion: 13.3 BuildVersion: 22E252 X86_64 Homebrew 4.0.11 Homebrew/homebrew-core (git revision db25ff891d0; last commit 2023-02-16) Homebrew/homebrew-cask (git revision ce33115a81; last commit 2023-02-16)
and same error message:
==> Reinstalling cloudflare/cloudflare/curl ==> Installing dependencies for cloudflare/cloudflare/curl: cmake and rust ==> Installing cloudflare/cloudflare/curl dependency: cmake ==> Pouring cmake--3.26.3.ventura.bottle.tar.gz 🍺 /usr/local/Cellar/cmake/3.26.3: 3,188 files, 49.8MB ==> Installing cloudflare/cloudflare/curl dependency: rust ==> Pouring rust--1.68.2.ventura.bottle.tar.gz 🍺 /usr/local/Cellar/rust/1.68.2: 36,096 files, 899.9MB ==> Installing cloudflare/cloudflare/curl ==> cargo build --release --package=quiche --features=ffi,pkg-config-meta,qlog ==> ./configure --prefix=/usr/local/Cellar/curl/7.81.0 --with-ssl=/private/tmp/curl-20230405-31706-abpzp3/curl-7.81.0/quiche/quiche/deps/boringssl/src --with-ca-fallback --with-secure-transport --with-default-ssl ==> make install Last 15 lines from /Users/user/Library/Logs/Homebrew/curl/03.make: sizeof(qs->scid), addr, addrlen, qs->cfg); ^ /private/tmp/curl-20230405-31706-abpzp3/curl-7.81.0/quiche/quiche/include/quiche.h:266:14: note: 'quiche_connect' declared here quiche_conn *quiche_connect(const char *server_name, ^ 1 error generated.
here we go: 03.make.txt
Can you try #62 ?
Thank you @junhochoi , i modified /usr/local/Homebrew/Library/Taps/cloudflare/homebrew-cloudflare/curl.rb and it works for me
==> Reinstalling cloudflare/cloudflare/curl
==> cargo build --release --package=quiche --features=ffi,pkg-config-meta,qlog
==> ./configure --prefix=/usr/local/Cellar/curl/8.1.1 --with-ssl=/private/tmp/curl-20230530-66699-ogzaag/curl-8.1.1/quiche/quiche/deps/boringssl/src --with-ca-fallback --with-secure-t
==> make install
==> make install -C scripts
🍺 /usr/local/Cellar/curl/8.1.1: 510 files, 10MB, built in 7 minutes 8 seconds
==> Running `brew cleanup curl`...
[~] /usr/local/Cellar/curl/8.1.1/bin/curl -V
curl 8.1.1 (x86_64-apple-darwin22.5.0) libcurl/8.1.1 (SecureTransport) BoringSSL zlib/1.2.11 brotli/1.0.9 zstd/1.5.5 libidn2/2.3.4 libssh2/1.10.0 nghttp2/1.53.0 quiche/0.17.2 librtmp/2.3
Release-Date: 2023-05-23
Protocols: dict file ftp ftps gopher gophers http https imap imaps ldap ldaps mqtt pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp
Features: alt-svc AsynchDNS brotli GSS-API HSTS HTTP2 HTTP3 HTTPS-proxy IDN IPv6 Kerberos Largefile libz MultiSSL NTLM NTLM_WB SPNEGO SSL threadsafe UnixSockets zstd
I wanted to try curl with http/3 with Environment: ProductName: macOS ProductVersion: 13.2 X86_64 Homebrew 3.6.21 Homebrew/homebrew-core (git revision 9b987d9af4b; last commit 2023-02-08) Homebrew/homebrew-cask (git revision 62abbfc945; last commit 2023-02-08)
Any hint? Here we go:
Thank you