Skip to content
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 Arm build host to Ubuntu 20.04 #7437

Closed
wants to merge 1 commit into from
Closed

Conversation

richlander
Copy link
Member

@omajid
Copy link
Member

omajid commented May 9, 2022

Does that mean .NET 7 on arm64 will no longer be supported on RHEL 8?

cc @tmds @leecow

@richlander
Copy link
Member Author

richlander commented May 9, 2022

Good call. That isn't the intention.

This is probably the "what do we do when CentOS 7 goes EOL" come early topic. We likely need to target an older glibc. Right?

@tmds
Copy link
Member

tmds commented May 9, 2022

Yes, RHEL 8 has glibc 2.28.

@richlander
Copy link
Member Author

Is there a recommended pattern on how to do that?

Here are two examples:

@wfurt
Copy link
Member

wfurt commented May 9, 2022

Do we consider RHEL8 as "modern OS"?. If so, we could use it as base line. That would make it more similar to x64.

@richlander
Copy link
Member Author

We're in the process of switching (for .NET 7+) of using Mariner as our build host. That likely means that we'll need to acquire a foreign glibc to compile with, much like the Tensorflow model, but in a consistent container image, like the Python manylinux model.

Context: dotnet/dotnet-buildtools-prereqs-docker#615

Copy link
Member

@omajid omajid left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As others have said, removing support for multiple OS's based on this quite recent glibc version is not desired.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants