From 9c5508803ea8d4d7215cd03b4d749c90516b1cc4 Mon Sep 17 00:00:00 2001 From: "Kaleb S. KEITHLEY" Date: Thu, 25 Jan 2024 07:31:18 -0500 Subject: [PATCH] gcc-14 Signed-off-by: Kaleb S. KEITHLEY --- 0035-src-CMakeLists.txt.patch | 18 ++++++++++++++++++ ceph.spec | 1 + 2 files changed, 19 insertions(+) create mode 100644 0035-src-CMakeLists.txt.patch diff --git a/0035-src-CMakeLists.txt.patch b/0035-src-CMakeLists.txt.patch new file mode 100644 index 0000000..466e2b0 --- /dev/null +++ b/0035-src-CMakeLists.txt.patch @@ -0,0 +1,18 @@ +--- ceph/src/CMakeLists.txt.orig 2023-11-01 11:53:53.618167190 -0400 ++++ ceph/src/CMakeLists.txt 2023-11-01 13:52:51.292643490 -0400 +@@ -625,6 +625,7 @@ + add_subdirectory(perfglue) + + add_library(rados_snap_set_diff_obj OBJECT librados/snap_set_diff.cc) ++add_dependencies(rados_snap_set_diff_obj legacy-option-headers) + + option(WITH_LIBRADOSSTRIPER "build with libradosstriper support" ON) + +@@ -881,6 +882,7 @@ + add_library(krbd STATIC krbd.cc + $) + target_link_libraries(krbd keyutils::keyutils) ++ add_dependencies(krbd legacy-option-headers) + endif() + add_subdirectory(librbd) + if(WITH_FUSE) diff --git a/ceph.spec b/ceph.spec index 8f6704e..094d069 100644 --- a/ceph.spec +++ b/ceph.spec @@ -239,6 +239,7 @@ Patch0030: 0030-src-rgw-rgw_asio_client.cc.patch Patch0032: 0032-cmake-modules-BuildBoost.cmake.patch Patch0033: 0033-boost-asm.patch Patch0034: 0034-src-pybind-rbd-rbd.pyx.patch +Patch0035: 0035-src-CMakeLists.txt.patch Patch0036: 0036-18.2.1.release.patch Patch0038: ceph-c99-2.patch Patch0039: 0039-src-common-dout.h.patch