Hello everyone, 
I have a flag WITH_JAEGER when true it loads library yaml-cpp and when not set it does not load yaml-cpp, when I m pushing this then jenkins ceph-make check fails with message

CMake Error at src/seastar/CMakeLists.txt:411 (add_library):
  Target "seastar" links to target "yaml-cpp::yaml-cpp" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?

CMake Error at src/crimson/CMakeLists.txt:174 (add_library):
  Target "crimson" links to target "yaml-cpp::yaml-cpp" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?



I m not able to understand why is this happening, because these submmodules have their own cmake and their findyaml-cpp.cmake, so they should be independent with the flags set in global cmake isnt it?

Also one thing I observed is that git not showing any changes in my submodules src/seastr but when I m opening CMakeLists.txt inside of this submodule
in master branch in github they it is different then my local version of CMake, strange

Thanks