Why Does CMake Fail to Detect LTTng in RHEL 8 for MsQuic, and What’s the Recommended Setup? #4854
Replies: 3 comments 3 replies
-
Unfortunately, I don't have a lot of experience with RHEL. Maybe @wfurt has some thoughts. |
Beta Was this translation helpful? Give feedback.
-
there should be log AFAIK that shows what failed. Did you install just the libraries or headers as well? When building from sources you would have to convincer the build to look for headers in specific location - as far as I remember the install typically does not add the headers. |
Beta Was this translation helpful? Give feedback.
-
That is curious as it seems like the cmake only checks presence of the header
the cases I have seen broken in the past would were around dependencies. If |
Beta Was this translation helpful? Give feedback.
-
I’m facing challenges enabling LTTng tracing in MsQuic on RHEL 8, consistently seeing CMake Warning at CMakeLists.txt:390 (message): LTTng logging not found. Disabling logging during the build process. This happens despite installing LTTng dependencies via dnf and even building LTTng from source tarballs. Interestingly, the same build works seamlessly on Ubuntu with an LTTng PPA, but I’m struggling to replicate this success in RHEL 8. I suspect it might relate to the clog submodule’s integration or RHEL 8’s environment, and I’d appreciate your guidance.
Beta Was this translation helpful? Give feedback.
All reactions