From b28f84dfc2164b655d3d38bc43a7b335830c66b7 Mon Sep 17 00:00:00 2001 From: lizzie Date: Fri, 10 Apr 2026 07:30:06 +0000 Subject: [PATCH] disable openssl on httplib hdr --- src/common/httplib.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/common/httplib.h b/src/common/httplib.h index 57bc4eeb93..b600b6739e 100644 --- a/src/common/httplib.h +++ b/src/common/httplib.h @@ -3,8 +3,14 @@ #pragma once +// TODO: httplib port can't use OpenSSL because of package misconfigs on OO toolchain +// right now the solution is to tell httplib that OpenSSL doesn't exist, but that's bad +// and the issue is a bit more of how OpenSSL lacks some essential functionality +// which is a bit annoying to reconfigure atm. +#ifndef __OPENORBIS__ #define CPPHTTPLIB_DISABLE_MACOSX_AUTOMATIC_ROOT_CERTIFICATES 1 #define CPPHTTPLIB_OPENSSL_SUPPORT 1 +#endif #ifdef __GNUC__ #pragma GCC diagnostic push