From bc3553d53cd155021ced3f576ac00b73079200a7 Mon Sep 17 00:00:00 2001 From: Pratik Mankawde <3397372+pratikmankawde@users.noreply.github.com> Date: Fri, 19 Dec 2025 18:23:42 +0000 Subject: [PATCH] include guard and build failure issue Signed-off-by: Pratik Mankawde <3397372+pratikmankawde@users.noreply.github.com> --- cmake/CompilationEnv.cmake | 5 +---- src/libxrpl/protocol/BuildInfo.cpp | 2 ++ 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/cmake/CompilationEnv.cmake b/cmake/CompilationEnv.cmake index 2ddc191ade..3cc7ea514e 100644 --- a/cmake/CompilationEnv.cmake +++ b/cmake/CompilationEnv.cmake @@ -5,10 +5,7 @@ # checks on CMAKE_* and built-in platform variables. # Only run once per configure step. -if(DEFINED XRPL_COMPILATION_ENV_INCLUDED) - return() -endif() -set(XRPL_COMPILATION_ENV_INCLUDED TRUE) +include_guard(GLOBAL) # -------------------------------------------------------------------- # Compiler detection (C++) diff --git a/src/libxrpl/protocol/BuildInfo.cpp b/src/libxrpl/protocol/BuildInfo.cpp index b6df89e4b4..689dc8c5d5 100644 --- a/src/libxrpl/protocol/BuildInfo.cpp +++ b/src/libxrpl/protocol/BuildInfo.cpp @@ -3,6 +3,8 @@ #include #include +#include + #include #include #include