From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Ismael Luceno Date: Tue, 6 Oct 2026 18:47:59 +0200 Subject: [PATCH 3/3] pool: include for int64_t pool.h uses int64_t but relies on to drag in , which newer libc++ and libstdc++ no longer do. Under clang 22 the class body fails to parse, and every later use of the inherited Item::label() is reported as "cannot initialize object parameter of type 'const Item'". Upstream-Status: Pending Origin: Source Mage Signed-off-by: Ismael Luceno --- src/gn/pool.h | 1 + 1 file changed, 1 insertion(+) --- a/src/gn/pool.h +++ b/src/gn/pool.h @@ -5,6 +5,7 @@ #ifndef TOOLS_GN_POOL_H_ #define TOOLS_GN_POOL_H_ +#include #include #include "gn/item.h"