]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
fixup: crimson/osd: compile and link with ECTransaction.cc
authorRadoslaw Zarzynski <rzarzyns@redhat.com>
Fri, 18 Apr 2025 09:03:53 +0000 (09:03 +0000)
committerRadoslaw Zarzynski <rzarzyns@redhat.com>
Tue, 24 Mar 2026 16:06:24 +0000 (16:06 +0000)
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
src/osd/ECListener.h
src/osd/ECTransaction.cc
src/osd/PGTransaction.h

index 229d268e77b05ba59bbd145ad37474818bbe4773..765c1411015e35a9367489b110a05a833abcc591 100644 (file)
@@ -15,7 +15,9 @@
 
 #pragma once
 
+#ifndef WITH_CRIMSON
 #include "osd_internal_types.h"
+#endif
 #include "OSDMap.h"
 #include "common/WorkQueue.h"
 #include "PGLog.h"
index 5fe8d83152b3d30105ad4033882f9e0a1ea5082a..587af4b6813f9cd8c78d1cadc1009b249b78211a 100644 (file)
@@ -23,7 +23,7 @@
 #include "os/ObjectStore.h"
 #include "common/inline_variant.h"
 
-#ifndef WITH_SEASTAR
+#ifndef WITH_CRIMSON
 #include "osd/osd_internal_types.h"
 #else
 #include "crimson/osd/object_context.h"
index 1bde9c1c2ec70c023154ac0b1cf3568dcd5bc2f3..898ca6f957374bfb2233a2aa2db76813e6291c33 100644 (file)
@@ -25,7 +25,7 @@
 #include "osd/osd_internal_types.h"
 #else
 #include "crimson/osd/object_context.h"
-using ObjectContextRef = crimson::osd::ObjectContextRef;
+typedef crimson::osd::ObjectContextRef ObjectContextRef;
 #endif
 #include "common/interval_map.h"
 #include "common/inline_variant.h"