From acea6107737d7c1777dd10aba0a5d1ba467a92a6 Mon Sep 17 00:00:00 2001 From: Dominic Masters Date: Fri, 17 Apr 2026 22:53:29 -0500 Subject: [PATCH] Disable curl on linux --- cmake/targets/linux.cmake | 4 ++-- src/dusklinux/network/networklinux.c | 5 ----- src/dusklinux/network/networklinux.h | 1 - 3 files changed, 2 insertions(+), 8 deletions(-) diff --git a/cmake/targets/linux.cmake b/cmake/targets/linux.cmake index c7ab2361..172736bd 100644 --- a/cmake/targets/linux.cmake +++ b/cmake/targets/linux.cmake @@ -1,7 +1,7 @@ # Find link platform-specific libraries find_package(SDL2 REQUIRED) find_package(OpenGL REQUIRED) -find_package(CURL REQUIRED) +# find_package(CURL REQUIRED) # Setup endianess at compile time to optimize. include(TestBigEndian) @@ -23,7 +23,7 @@ target_link_libraries(${DUSK_LIBRARY_TARGET_NAME} PUBLIC OpenGL::GL GL m - CURL::libcurl + # CURL::libcurl ) # Define platform-specific macros. diff --git a/src/dusklinux/network/networklinux.c b/src/dusklinux/network/networklinux.c index 2a0b5eb1..e4ef9430 100644 --- a/src/dusklinux/network/networklinux.c +++ b/src/dusklinux/network/networklinux.c @@ -11,10 +11,6 @@ #include "assert/assert.h" errorret_t networkLinuxInit() { - CURLcode res = curl_global_init(CURL_GLOBAL_ALL); - if(res != CURLE_OK) { - errorThrow("curl_global_init failed: %s", curl_easy_strerror(res)); - } errorOk(); } @@ -52,7 +48,6 @@ bool_t networkLinuxIsConnected() { } errorret_t networkLinuxDispose() { - curl_global_cleanup(); errorOk(); } diff --git a/src/dusklinux/network/networklinux.h b/src/dusklinux/network/networklinux.h index df0e1d1a..3b70bc6a 100644 --- a/src/dusklinux/network/networklinux.h +++ b/src/dusklinux/network/networklinux.h @@ -8,7 +8,6 @@ #pragma once #include "error/error.h" #include "network/networkinfo.h" -#include #include #include #include