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