-
Notifications
You must be signed in to change notification settings - Fork 29
Migrate from Bazel v6.3.2 to v8.4.2 #1066
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
base: master
Are you sure you want to change the base?
Conversation
anhappdev
commented
Oct 27, 2025
- Bazel v8.4.2 https://github.com/bazelbuild/bazel/releases/tag/8.4.2 has fixed the issue with macOS Tahoe.
- We currently use Bazel 6, but its end of support is December 2025. Therefore, we should switch to Bazel 8 now. (https://bazel.build/versions/8.4.0/release)
- Add minimal BUILD file for zlib and libpng under `third_party`. - Override zlib and libpng as http_archive dependencies in WORKSPACE. - Update zlib and libpng versions for Xcode 16.4 compatibility.
…olidate ARM NEON optimizations
|
MLCommons CLA bot All contributors have signed the MLCommons CLA ✍️ ✅ |
|
This probably conflicts with #1040 to some extent. Whichever is merged first will require merging master into the other and some adjustments (and resolving some merge conflicts) will be required. Just an FYI. |
Migrating to Bazel 8 is not a high priority task compared to the LLM implementation, so I can wait until #1040 is merged and rebase this PR on it. |
|
@anhappdev There's a bunch of migration work I did in #1040 to get TF 2.18.0 to work, I suggest waiting until that one's merged since it'll resolve quite a few issues when upgrading to 2.20.0 and save you some work. |