Skip to content

build(before-code-freeze): Fix manylinux Python version - #204

Merged
mc-nv merged 1 commit into
r26.08from
mchornyi/TRI-1650/before-code-freeze-build-against-latest-upstream-container
Aug 12, 2026
Merged

build(before-code-freeze): Fix manylinux Python version#204
mc-nv merged 1 commit into
r26.08from
mchornyi/TRI-1650/before-code-freeze-build-against-latest-upstream-container

Conversation

@mc-nv

@mc-nv mc-nv commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

What does the PR do?

Fix the Python version used for the manylinux build.

Checklist

  • PR title reflects the change and is of format <commit_type>: <Title>
  • Changes are described in the pull request.
  • Related issues are referenced.
  • Populated github labels field
  • Added test plan and verified test passes.
  • Verified that the PR passes existing CI.
  • Verified copyright is correct on all changed files.
  • Added succinct git squash message before merging.
  • All template sections are filled out.

Commit Type:

  • build

Related PRs:

Where should the reviewer start?

The build configuration diff.

Test plan:

Covered by the internal RHEL/manylinux pipeline for the 26.08 upstream bump.

  • CI Pipeline ID: 61271932

Caveats:

None known.

Background

Part of the 26.08 "build against latest upstream container" work: the base image
moved to cuda:13.4-devel-manylinux--26.08, which changed the default GCC
toolset, the Python layout and the bundled OpenSSL.

Related Issues: (use one of the action keywords Closes / Fixes / Resolves / Relates to)

  • Resolves: TRI-1650
CI (internal): [#61271932](http://tritonserver.local/ci/pipelines/61271932)

@mc-nv

mc-nv commented Aug 5, 2026

Copy link
Copy Markdown
Contributor Author

@greptileai review

@greptile-apps

greptile-apps Bot commented Aug 5, 2026

Copy link
Copy Markdown

Greptile Summary

Updates the RHEL/manylinux build paths from CPython 3.12.1 to 3.12.13 for the 26.08 upstream container.

  • Changes the Python site-packages path used to copy PyTorch libraries and headers.
  • Changes the x86_64 CPython library path used to copy supporting libraries.

Confidence Score: 5/5

The PR appears safe to merge.

No blocking failure remains.

Important Files Changed

Filename Overview
CMakeLists.txt Updates both hardcoded RHEL/manylinux CPython paths consistently to version 3.12.13; no follow-up-eligible defect was identified.

Reviews (2): Last reviewed commit: "build: Fix manylinux Python version" | Re-trigger Greptile

@mc-nv mc-nv changed the title build: Fix manylinux Python version build(before-code-freeze): Fix manylinux Python version Aug 5, 2026
@mc-nv
mc-nv requested review from mattwittwer, whoisj and yinggeh August 5, 2026 23:30
@mc-nv
mc-nv marked this pull request as ready for review August 5, 2026 23:31
@mc-nv
mc-nv changed the base branch from main to r26.08 August 7, 2026 20:39
@mc-nv
mc-nv merged commit 1fbcecb into r26.08 Aug 12, 2026
2 checks passed
mc-nv added a commit that referenced this pull request Sep 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build Build system or external dependencies (build: PRs)

Development

Successfully merging this pull request may close these issues.

2 participants