-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
Update to use Mariner 2.0 as the build image #70111
Conversation
I couldn't figure out the best area label to add to this PR. If you have write-permissions please help me learn by adding exactly one area label. |
Note that this run just a small fraction of the validation. The main "runtime" pipeline did not run at all. Looks like the changes broke it. |
@mmitche kicked off this build and an official (internal) build concurrently. The official build broke in several places. We'll be looking into that next. |
I had a typo in the YAML, fixed. |
Are we sure that this image will still target the right libc version, or do we need to set up cross targeting with a centos rootfs? |
I raised the same topic in the distro-maintainers group (visible to org members only). |
Tagging subscribers to this area: @dotnet/runtime-infrastructure Issue DetailsContext: dotnet/dotnet-buildtools-prereqs-docker#615
|
This one is a different scenario. We can update this one once we've replaced the CentOS 7 baseline image.
@mmitche -- Can you delete your comment (and this one, too) and put your todo list in the overall issue comment at the top (so it doesn't get lost in the middle)? |
it looks like the
which is kinda expected when we have libc version mismatches, I think we need to solve those first before we can continue. |
Can you elaborate on that @akoeplinger? Is the issue that the Mono build is brining along or intending to link to a different libc that clang supports? |
No it means that we're building against a newer libc and then try to run on systems with an earlier libc. You can see the same issue on e.g. the |
Oh, I see. That. We knew that we'd have to sort that out pretty soon. That's now, apparently. I general thinking has been to adopt the rootfs approach. We'll talk about that next week. |
Does this need to happen for .NET 7 ? @mmitche |
I don't think so, @richlander may have a different opinion though. |
Moving this to draft PR since it looks like it's a WIP. |
Right. Not .NET 7. We'll return to this soon-ish, particularly once |
Draft Pull Request was automatically closed for 30 days of inactivity. Please let us know if you'd like to reopen it. |
Context: dotnet/dotnet-buildtools-prereqs-docker#615
TODO task list: