From ca86873e300b8569854150a2f837ee41f95b076b Mon Sep 17 00:00:00 2001 From: Bronek Kozicki Date: Wed, 15 Nov 2023 17:55:17 +0000 Subject: [PATCH] Workarounds for gcc-13 compatibility --- src/ripple/app/misc/detail/Work.h | 4 ++++ src/ripple/beast/rfc2616.h | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/src/ripple/app/misc/detail/Work.h b/src/ripple/app/misc/detail/Work.h index 15be569566e..afd49adf326 100644 --- a/src/ripple/app/misc/detail/Work.h +++ b/src/ripple/app/misc/detail/Work.h @@ -20,6 +20,10 @@ #ifndef RIPPLE_APP_MISC_DETAIL_WORK_H_INCLUDED #define RIPPLE_APP_MISC_DETAIL_WORK_H_INCLUDED +// TODO: This include is a workaround for beast compilation bug. +// Remove when fix https://github.com/boostorg/beast/pull/2682/ is available. +#include + #include #include diff --git a/src/ripple/beast/rfc2616.h b/src/ripple/beast/rfc2616.h index 5aff5526a89..7f96e924eb5 100644 --- a/src/ripple/beast/rfc2616.h +++ b/src/ripple/beast/rfc2616.h @@ -20,11 +20,16 @@ #ifndef BEAST_RFC2616_HPP #define BEAST_RFC2616_HPP +// TODO: This include is a workaround for beast compilation bug. +// Remove when fix https://github.com/boostorg/beast/pull/2682/ is available. +#include + #include #include #include #include #include + #include #include #include