-
Notifications
You must be signed in to change notification settings - Fork 554
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Msquic Perf Lttng Library Issue #1394
Comments
For secnetperf (and the other tools), it is correctly looking for liblttng-ust.so.0. To run the tools, you do need lttng installed. For libmsquic.so, we dynamically load the lttng provider, so there is no explicit dependency on libmsquic.lttng.so. However, for the tools we are not able to do this, since they also do some logging internally, so those do require lttng installed on your test system. |
If you're on ubuntu, you can follow the instructions here to install lttng. |
It would be nice if we could make the lttng dependency optional or completely unnecessary for our tools. Ideas? |
The only way I can do that is to give each tool its own |
i installed lttng and it's working fine now. i'd assumed you needed some custom build of it since you provided me the library. we can close this issue unless you want to further this lttng or not discussion |
That library is specifically for libmsquic.so, and it allows it to dynamically load lttng. It's done that way so at least the library will run without lttng installed, and it just won't have logging. |
We'll do the discussion, so we can close this for now. |
the zip folder nick sent me included
libmsquic.lttng.so libmsquic.so secnetperf
and running ldd onsecnetperf
gave me...so first issue, it wants
liblttng-ust.so.0
notlibmsquic.lttng.so
?i moved both libraries into
/usr/lib64
and renamedlibmsquic.lttng.so
toliblttng-ust.so.0
now both found, but when i try to run the binary i still get a symbol error.The text was updated successfully, but these errors were encountered: