Skip to content

Fedora - Various Fixes/Enhancements #331

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

Open
wants to merge 19 commits into
base: main
Choose a base branch
from

Conversation

fifofonix
Copy link
Contributor

Not expecting this to be merged as-is but want to log this as a working pull request that modifies fedora-specific files only allowing containers to be built/published here for fedora. Specifically, it has been used for FedoraCoreOS on all the latest streams (next, testing, stalbe) which are all kernel 6.14+.

I consider all commits to be long-term excepting the second-to-last flagged as a temporary commit. This modifies the build on kernels > 6.14 to use gcc-14. This, because the latest recommended datacenter driver branches, eg 570.133.20, do not compile with gcc-15 which is the default in Fedora42.

fifofonix added 19 commits May 22, 2025 12:09
These exceed gitlab runner log limits and absent their suppression means we can't see the wood from the trees.
Have not researched what features all these different libraries enable, but they do not seem to be essential for basic GPU driver use. Prefer to keep as close to RHEL/ubuntu code branches as possible so this achieves that goal.
… driver branch

This is mainly applying changes visible on RHEL build to fedora.
…ging.

Since error logs can easily overflow gitlab CICD logs only show first 500 and last 500 lines. But add full file as an artifact (when doing a single driver version run, ie. on a feature branch).
Current driver versions are not gcc-15 ready.
Copy link

copy-pr-bot bot commented May 23, 2025

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

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.

1 participant