From 207f25c0047167d63ce44f5ebf942ff919fb380d Mon Sep 17 00:00:00 2001 From: Viktor Szakats Date: Fri, 18 Jul 2025 18:41:44 +0200 Subject: [PATCH] fix missing function !http + nghttp2 Undefined symbols for architecture arm64: "_Curl_cft_nghttp2", referenced from: _trc_cfts in unity_1_c.c.o options='-DCURL_DISABLE_AWS=ON -DCURL_DISABLE_DOH=ON -DCURL_DISABLE_FILE=ON -DCURL_DISABLE_GOPHER=ON -DCURL_DISABLE_HTTP=ON -DCURL_DISABLE_HTTP_AUTH=ON -DCURL_DISABLE_IMAP=ON -DCURL_DISABLE_KERBEROS_AUTH=ON -DCURL_DISABLE_LDAP=ON -DCURL_DISABLE_LIBCURL_OPTION=ON -DCURL_DISABLE_MIME=ON -DCURL_DISABLE_NEGOTIATE_AUTH=ON -DCURL_DISABLE_NETRC=ON -DCURL_DISABLE_NTLM=ON -DCURL_DISABLE_OPENSSL_AUTO_LOAD_CONFIG=ON -DCURL_DISABLE_POP3=ON -DCURL_DISABLE_PROXY=ON -DCURL_DISABLE_SHA512_256=ON -DCURL_DISABLE_SMB=ON -DCURL_DISABLE_SRP=ON -DCURL_DISABLE_TELNET=ON -DCURL_DISABLE_WEBSOCKETS=ON -DHTTP_ONLY=ON -DUSE_SSLS_EXPORT=ON' --- lib/curl_trc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/curl_trc.c b/lib/curl_trc.c index 4af2c5bd17..66ca89ceed 100644 --- a/lib/curl_trc.c +++ b/lib/curl_trc.c @@ -463,7 +463,7 @@ static struct trc_cft_def trc_cfts[] = { { &Curl_cft_tcp_accept, TRC_CT_NETWORK }, { &Curl_cft_happy_eyeballs, TRC_CT_NETWORK }, { &Curl_cft_setup, TRC_CT_PROTOCOL }, -#ifdef USE_NGHTTP2 +#if !defined(CURL_DISABLE_HTTP) && defined(USE_NGHTTP2) { &Curl_cft_nghttp2, TRC_CT_PROTOCOL }, #endif #ifdef USE_SSL