Update to use Mariner 2.0 as the build image#70111
Update to use Mariner 2.0 as the build image#70111mmitche wants to merge 8 commits intodotnet:mainfrom
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: