Skip to content

Comments

Use git_repository for XLA and JAX dependencies#311

Merged
Ruturaj4 merged 5 commits intomasterfrom
simplify_dep_management
Feb 18, 2026
Merged

Use git_repository for XLA and JAX dependencies#311
Ruturaj4 merged 5 commits intomasterfrom
simplify_dep_management

Conversation

@Ruturaj4
Copy link
Contributor

@Ruturaj4 Ruturaj4 commented Feb 16, 2026

Switch from http_archive to git_repository for pulling XLA and JAX dependencies. This eliminates the need to compute SHA256 hashes when updating to new commits.
Changes:

  • third_party/xla/workspace.bzl: Use git_repository with commit=
  • third_party/jax/workspace.bzl: Use git_repository with commit=, removed patch 0006
  • WORKSPACE: Remove external_deps_repository (was added by patch 0006)
  • build/rocm/ci_build: Remove GIT_DIR/GIT_WORK_TREE env vars that conflicted with git_repository No SHA256 computation required.

Submission Checklist

@Ruturaj4 Ruturaj4 force-pushed the simplify_dep_management branch from d198aaf to 768c526 Compare February 16, 2026 22:25
Copy link
Collaborator

@charleshofer charleshofer left a comment

Choose a reason for hiding this comment

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

Mostly questions and nits

Ruturaj4 and others added 3 commits February 18, 2026 09:13
Switch from http_archive to git_repository for pulling XLA and JAX
dependencies. This eliminates the need to compute SHA256 hashes when
updating to new commits.
Changes:
- third_party/xla/workspace.bzl: Use git_repository with commit=
- third_party/jax/workspace.bzl: Use git_repository with commit=,
  removed patch 0006
- WORKSPACE: Remove external_deps_repository (was added by patch 0006)
- build/rocm/ci_build: Remove GIT_DIR/GIT_WORK_TREE env vars that
  conflicted with git_repository
No SHA256 computation required.
* Restore patches

* Trigger CI/CD pipelinee

* Fix commit

* Fix patch
@Ruturaj4 Ruturaj4 force-pushed the simplify_dep_management branch from 63a6790 to 0a758bb Compare February 18, 2026 15:13
@Ruturaj4 Ruturaj4 merged commit e0861c0 into master Feb 18, 2026
12 checks passed
@Ruturaj4 Ruturaj4 deleted the simplify_dep_management branch February 18, 2026 19:40
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.

3 participants