1add797
--- ceph/src/CMakeLists.txt.orig	2023-11-01 11:53:53.618167190 -0400
1add797
+++ ceph/src/CMakeLists.txt	2023-11-01 13:52:51.292643490 -0400
dae4d4a
@@ -625,6 +625,7 @@
dae4d4a
 add_subdirectory(perfglue)
dae4d4a
 
dae4d4a
 add_library(rados_snap_set_diff_obj OBJECT librados/snap_set_diff.cc)
dae4d4a
+add_dependencies(rados_snap_set_diff_obj legacy-option-headers)
dae4d4a
 
dae4d4a
 option(WITH_LIBRADOSSTRIPER "build with libradosstriper support" ON)
dae4d4a
 
1add797
@@ -881,6 +882,7 @@
1add797
     add_library(krbd STATIC krbd.cc
1add797
       $<TARGET_OBJECTS:parse_secret_objs>)
1add797
     target_link_libraries(krbd keyutils::keyutils)
1add797
+    add_dependencies(krbd legacy-option-headers)
1add797
   endif()
1add797
   add_subdirectory(librbd)
1add797
   if(WITH_FUSE)