From c21e6a9ce210e0b0d1f4081ebd5dfefbe3c7af2d Mon Sep 17 00:00:00 2001 From: MarcoFalke <*~=`'#}+{/-|&$^_@721217.xyz> Date: Thu, 19 Jan 2023 19:35:43 +0100 Subject: [PATCH 1/2] Add missing includes to fix gcc-13 compile error Github-Pull: #26924 Rebased-From: fadeb6b103cb441e0e91ef506ef29febabb10715 --- src/support/lockedpool.cpp | 3 +++ src/support/lockedpool.h | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/support/lockedpool.cpp b/src/support/lockedpool.cpp index 6965f402536..2ad3161563f 100644 --- a/src/support/lockedpool.cpp +++ b/src/support/lockedpool.cpp @@ -22,6 +22,9 @@ #endif #include +#include +#include +#include #ifdef ARENA_DEBUG #include #include diff --git a/src/support/lockedpool.h b/src/support/lockedpool.h index 03e4e371a3a..66fbc218abf 100644 --- a/src/support/lockedpool.h +++ b/src/support/lockedpool.h @@ -5,11 +5,11 @@ #ifndef BITCOIN_SUPPORT_LOCKEDPOOL_H #define BITCOIN_SUPPORT_LOCKEDPOOL_H -#include +#include #include #include -#include #include +#include #include /** From ea584a617c6853eb1f9740600cd9db75d77948eb Mon Sep 17 00:00:00 2001 From: fanquake Date: Fri, 20 Jan 2023 11:55:29 +0000 Subject: [PATCH 2/2] 23.x Add missing includes to fix gcc-13 compile error Additional include fixes are required to make the 23.x branch compile using GCC 13. Github-Pull: #26921 Rebased-From: af862661654966d5de614755ab9bd1b5913e0959 --- src/util/bip32.h | 1 + src/util/string.h | 1 + 2 files changed, 2 insertions(+) diff --git a/src/util/bip32.h b/src/util/bip32.h index 8f86f2aaa64..b1d53616a4f 100644 --- a/src/util/bip32.h +++ b/src/util/bip32.h @@ -6,6 +6,7 @@ #define BITCOIN_UTIL_BIP32_H #include +#include #include #include diff --git a/src/util/string.h b/src/util/string.h index b26facc5028..ca53c7ce43f 100644 --- a/src/util/string.h +++ b/src/util/string.h @@ -9,6 +9,7 @@ #include #include +#include #include #include #include