From efa1776fd88a00f14ce13494ddf65412de26a564 Mon Sep 17 00:00:00 2001 From: Otto Moerbeek Date: Mon, 25 Aug 2025 09:11:20 +0200 Subject: [PATCH] rec: include logr.hh in bridge.hh Not doing so results in creating a shared pointer to an incomplete class, which does not work for all compilers/c++ lib combinations. Signed-off-by: Otto Moerbeek (cherry picked from commit d8cc01c39531a3ec6ca1ad8ec17b09a97b0f833a) --- pdns/recursordist/rec-rust-lib/rust/src/bridge.hh | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/pdns/recursordist/rec-rust-lib/rust/src/bridge.hh b/pdns/recursordist/rec-rust-lib/rust/src/bridge.hh index c716fdd906..1813b0c86d 100644 --- a/pdns/recursordist/rec-rust-lib/rust/src/bridge.hh +++ b/pdns/recursordist/rec-rust-lib/rust/src/bridge.hh @@ -25,13 +25,10 @@ #include "rust/cxx.h" #include "credentials.hh" +#include "logr.hh" class NetmaskGroup; union ComboAddress; -namespace Logr -{ -class Logger; -} namespace pdns::rust::misc { -- 2.47.2