How to build dotnet runtime without FEATURE_EVENT_TRACE (liblttng) #4560
harisokanovic
started this conversation in
General
Replies: 1 comment
-
See runtime issue 106722 for more info about the issue. I also published PR 106724 with a potential fix. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
The dotnet9 runtime published on dot.net don't seem to use liblttng - i.e. as if FEATURE_EVENT_TRACE is disabled - but my local builds of dotnet/dotnet from Github have it on.
What's the best way to configure local builds to disable liblttng?
Moreover, how does one reproduce the same configuration and binaries published on dot.net?
I'm asking these questions because liblttng-ust-common.so is masking a load-time performance issue. The issue shows when using the published runtime downloaded from dot.net but not on local builds where libcoreclr.so loads liblttng-ust-common.so. I would like to test a fix before publishing a PR, but I don't know how to configure my local build to match published binaries.
lttng symbols not present in published binary:
but present in local builds under default configuration:
Beta Was this translation helpful? Give feedback.
All reactions