Skip to content

Conversation

tmds
Copy link
Member

@tmds tmds commented Mar 25, 2025

Closes #107406.

@jkotas ptal.

cc @dotnet/distro-maintainers

@dotnet-policy-service dotnet-policy-service bot added the community-contribution Indicates that the PR has been added by a community member label Mar 25, 2025
@jkotas
Copy link
Member

jkotas commented Mar 25, 2025

cc @dotnet/dotnet-diag

@tommcdon
Copy link
Member

@noahfalk

Copy link
Member

@noahfalk noahfalk left a 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.

@tmds
Copy link
Member Author

tmds commented Mar 27, 2025

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.

We discussed and concluded that using --with-system-libs is ok for this PR and it is desired to replace it with the a dedicated feature flag from the vmr build.sh script.

@tmds
Copy link
Member Author

tmds commented Apr 1, 2025

@noahfalk or @jkotas , can you merge this please?

@tmds
Copy link
Member Author

tmds commented Apr 8, 2025

@noahfalk or @jkotas , can you merge this please?

Friendly reminder

@noahfalk
Copy link
Member

noahfalk commented Apr 8, 2025

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.

@noahfalk
Copy link
Member

I just rebased to pull in changes from #114268 which will hopefully address the networking test timeouts. If that still doesn't fix the CI issues then I'll ask you to take a closer look at the failures @tmds. I don't want merge a not passing PR.

@tmds
Copy link
Member Author

tmds commented Apr 10, 2025

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.

@noahfalk
Copy link
Member

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

@tmds
Copy link
Member Author

tmds commented Apr 10, 2025

Build Analysis passed!

@noahfalk noahfalk merged commit 7ac6188 into dotnet:main Apr 10, 2025
145 of 152 checks passed
@noahfalk
Copy link
Member

Done! :)

@github-actions github-actions bot locked and limited conversation to collaborators May 11, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-Infrastructure-coreclr community-contribution Indicates that the PR has been added by a community member
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

Request: make lttng-ust an optional build dependency
6 participants