From dc0d636af712561fdc34289862d44c2e20549181 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Rados=C5=82aw=20Zarzy=C5=84ski?= Date: Thu, 18 Aug 2022 13:45:21 +0200 Subject: [PATCH] common: fix a FTBFS in Journald.cc when building without systemd MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit This came from Josh Salomon: ``` /home/jsalomon/src/prim_score/src/common/Journald.h:93:24: error: ‘SubsystemMap’ does not name a type 93 | JournaldLogger(const SubsystemMap *) {} | ^~~~~~~~~~~~ /home/jsalomon/src/prim_score/src/common/Journald.h:94:23: error: ‘Entry’ does not name a type 94 | int log_entry(const Entry &) { | ``` Signed-off-by: Radosław Zarzyński --- src/common/Journald.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/common/Journald.h b/src/common/Journald.h index 8653b0461b5f..377b1ff9eb64 100644 --- a/src/common/Journald.h +++ b/src/common/Journald.h @@ -13,6 +13,9 @@ struct LogEntry; namespace ceph::logging { +class Entry; +class SubsystemMap; + #ifdef WITH_SYSTEMD namespace detail { @@ -37,9 +40,6 @@ class JournaldClient { }; } -class Entry; -class SubsystemMap; - /** * Logger to send local logs to journald * -- 2.47.3