From b0804d3589f3aa6ecf83925c59c6852ea1f695d0 Mon Sep 17 00:00:00 2001 From: zahintapadar Date: Mon, 12 Oct 2026 12:20:02 +0530 Subject: [PATCH] RakNet: include standard library headers for modern GCC Add , , and to NativeFeatureIncludesOverrides.h, RakNetDefinesOverrides.h, and HTTPConnection2.cpp. Fixes compilation errors (strtoul, atoi) on modern GCC / ARM64 builds. --- .../sources/RakNet/include/NativeFeatureIncludesOverrides.h | 4 +++- external/sources/RakNet/include/RakNetDefinesOverrides.h | 3 +++ external/sources/RakNet/src/HTTPConnection2.cpp | 1 + 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/external/sources/RakNet/include/NativeFeatureIncludesOverrides.h b/external/sources/RakNet/include/NativeFeatureIncludesOverrides.h index 345d5ffa8e..47365ad43f 100644 --- a/external/sources/RakNet/include/NativeFeatureIncludesOverrides.h +++ b/external/sources/RakNet/include/NativeFeatureIncludesOverrides.h @@ -14,6 +14,8 @@ #ifndef __NATIVE_FEATURE_INCLDUES_OVERRIDES_H #define __NATIVE_FEATURE_INCLDUES_OVERRIDES_H -//#define LIBCAT_SECURITY 1 +#include +#include +#include #endif diff --git a/external/sources/RakNet/include/RakNetDefinesOverrides.h b/external/sources/RakNet/include/RakNetDefinesOverrides.h index 00ad529d7e..67d971b17f 100644 --- a/external/sources/RakNet/include/RakNetDefinesOverrides.h +++ b/external/sources/RakNet/include/RakNetDefinesOverrides.h @@ -9,4 +9,7 @@ */ // USER EDITABLE FILE +#include +#include +#include diff --git a/external/sources/RakNet/src/HTTPConnection2.cpp b/external/sources/RakNet/src/HTTPConnection2.cpp index 95325dbb27..b4cc9823e0 100644 --- a/external/sources/RakNet/src/HTTPConnection2.cpp +++ b/external/sources/RakNet/src/HTTPConnection2.cpp @@ -13,6 +13,7 @@ #include "HTTPConnection2.h" #include "TCPInterface.h" +#include using namespace RakNet;