-
Notifications
You must be signed in to change notification settings - Fork 5.2k
Make lttng-ust an optional dependency. #113876
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
Conversation
cc @dotnet/dotnet-diag |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The principal that the build allows disabling lttng looked fine to me. I'll defer to @ViktorHofer and @jkoritzinsky on the specific --with-system-libs mechanism for signaling that.
I'm interested in renaming the feature flag to something like FeatureLttng, but thats probably better kept separate so that the change in the build isn't obscured by renaming.
We discussed and concluded that using |
I re-ran some tests because the build analysis reported that it had lost contact with one of the agents. I don't want to merge the code until build analysis is green. |
21fc681
to
32df042
Compare
Looking at https://github.com/dotnet/runtime/pulls, I doubt we'll see a full pass. I'll take a look at the CI results when this run is complete. |
Not every leg has to pass, just the 'Build Analysis' one. Build analysis does some work to try triaging known failures so its typical that GH will show a red X on the PR even though Build Analysis determines the PR is OK. As an example: #114459 |
Build Analysis passed! |
Done! :) |
Closes #107406.
@jkotas ptal.
cc @dotnet/distro-maintainers