Skip to content

Container image: specify gcc version for gnu toolchain.#1496

Merged
climbfuji merged 4 commits intoJCSDA:developfrom
eap:feature/rename-gnu-gcc
Feb 6, 2025
Merged

Container image: specify gcc version for gnu toolchain.#1496
climbfuji merged 4 commits intoJCSDA:developfrom
eap:feature/rename-gnu-gcc

Conversation

@eap
Copy link
Copy Markdown
Collaborator

@eap eap commented Feb 6, 2025

This change uses Ubuntu's update-alternatives utility to specify the correct GNU compilers for the gcc container. While spack-stack can build without this due to the compiler config, these definitions assists downstream builders like jedi-bundle.

Once submitted to develop, I'll make a PR to cherry pick this into 1.9

Systems affected

JEDI-CI

Testing

The image was rebuilt with this change and jedi-bundle was built successfully.

Checklist

  • This PR addresses one issue/problem/enhancement, or has a very good reason for not doing so.
  • These changes have been tested on the affected systems and applications.
  • All dependency PRs/issues have been resolved and this PR can be merged.

@eap eap marked this pull request as ready for review February 6, 2025 16:21
@eap eap requested a review from climbfuji February 6, 2025 16:28
Copy link
Copy Markdown
Collaborator

@climbfuji climbfuji left a comment

Choose a reason for hiding this comment

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

Looks good to me, thanks.

@climbfuji climbfuji merged commit b9d608b into JCSDA:develop Feb 6, 2025
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