Skip to content

feat: add Rocky Linux 8 build support for CentOS-compatible .run package#3

Merged
leon-scitix merged 1 commit into
scitix:siclfrom
Peng-Xu:feature/nccl-rocky8-support
Apr 2, 2026
Merged

feat: add Rocky Linux 8 build support for CentOS-compatible .run package#3
leon-scitix merged 1 commit into
scitix:siclfrom
Peng-Xu:feature/nccl-rocky8-support

Conversation

@Peng-Xu

@Peng-Xu Peng-Xu commented Mar 30, 2026

Copy link
Copy Markdown
  • Add Dockerfile.cuda12.x.rockylinux8 (glibc 2.28, RHEL 8 compatible)
  • Build OpenMPI from source against system glibc to avoid GLIBC version mismatch
  • Use COPY instead of git clone for nccl-tests source
  • Restrict NVCC_GENCODE to sm_75+ (drop deprecated compute_35/60/70)
  • Add findutils to package stage for makeself compatibility
  • Add Rocky Linux matrix entries to release.yml CI workflow
  • Add Docker layer cache to CI to speed up repeated builds

- Add Dockerfile.cuda12.x.rockylinux8 (glibc 2.28, RHEL 8 compatible)
- Build OpenMPI from source against system glibc to avoid GLIBC version mismatch
- Use COPY instead of git clone for nccl-tests source
- Restrict NVCC_GENCODE to sm_75+ (drop deprecated compute_35/60/70)
- Add findutils to package stage for makeself compatibility
- Add Rocky Linux matrix entries to release.yml CI workflow
- Add Docker layer cache to CI to speed up repeated builds
@leon-scitix
leon-scitix self-requested a review April 2, 2026 02:52
@leon-scitix
leon-scitix merged commit f602990 into scitix:sicl Apr 2, 2026
1 check passed
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