Skip to content

Commit b78834f

Browse files
authored
Merge pull request ceph#65700 from a16bitsysop/crimson-systemd
crimson: fix building without systemd
2 parents 7812550 + 29563b2 commit b78834f

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/crimson/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,6 @@ add_library(crimson-common STATIC
8383
${PROJECT_SOURCE_DIR}/src/common/TableFormatter.cc
8484
${PROJECT_SOURCE_DIR}/src/common/XMLFormatter.cc
8585
${PROJECT_SOURCE_DIR}/src/common/Graylog.cc
86-
${PROJECT_SOURCE_DIR}/src/common/Journald.cc
8786
${PROJECT_SOURCE_DIR}/src/common/ostream_temp.cc
8887
${PROJECT_SOURCE_DIR}/src/common/LogEntry.cc
8988
${PROJECT_SOURCE_DIR}/src/common/TextTable.cc
@@ -128,6 +127,7 @@ add_library(crimson-common STATIC
128127
${PROJECT_SOURCE_DIR}/src/osd/PGPeeringEvent.cc
129128
${PROJECT_SOURCE_DIR}/src/common/scrub_types.cc
130129
${PROJECT_SOURCE_DIR}/src/xxHash/xxhash.c
130+
$<$<BOOL:${WITH_SYSTEMD}>:${PROJECT_SOURCE_DIR}/src/common/Journald.cc>
131131
${crimson_common_srcs}
132132
$<TARGET_OBJECTS:common_mountcephfs_objs>
133133
$<TARGET_OBJECTS:common-options-objs>)

0 commit comments

Comments
 (0)