[go: up one dir, main page]

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

Add Fedora 37 image with gcc12 #60

Merged
merged 1 commit into from
Mar 8, 2023
Merged

Conversation

osteffenrh
Copy link
Contributor

Add a Fedora 37 bases image that provides gcc 12, Python 3.11

Description

Add a new Linux image, based on Fedora 37. It provides a gcc 12 toolchain.

Issue #59

Containers Affected

New Fedora 37 container.

@osteffenrh
Copy link
Contributor Author

@vlsunil, you can try your PR with the image below until this PR is merged.

docker pull ghcr.io/osteffenrh/edk2-containers/fedora-37-test:latest

@osteffenrh osteffenrh self-assigned this Feb 20, 2023
Add a Fedora 37 bases image that provides gcc 12, Python 3.11.

Based on the regular (not minimal) Fedora 38 image, because microdnf
is really annoying to use.  The "minimal" image is only a little smaller
than the full one, this does not matter compared to the final size of
our images.

Signed-off-by: Oliver Steffen <osteffen@redhat.com>
@osteffenrh
Copy link
Contributor Author

Thanks for the review. Finally got around to look at this again.

Updated:

  • Add powershell back in
  • switch base image to Fedora 37 (not minimal!)
    The minimal image comes with microdnf, with is a pain to use (slow, no support for http URLs,...). The size difference does not matter (~50MB) compared to the final image size.

@osteffenrh
Copy link
Contributor Author

Test run with the EDK2 CI with this image: tianocore/edk2#4108

@osteffenrh
Copy link
Contributor Author

CI with GCC12 works.

@cfernald, could you have a look again? Just making sure the latest edits are ok.

@osteffenrh osteffenrh merged commit 14d2aba into tianocore:main Mar 8, 2023
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.

2 participants