-
Notifications
You must be signed in to change notification settings - Fork 332
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update protobuf to v29 – see https://protobuf.dev/news/v29/ Update tcmalloc to version supporting Bazel 8 - Remove incompatible flag overrides that are now on-by-default in Bazel
- Loading branch information
Showing
14 changed files
with
110 additions
and
22 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,2 @@ | ||
7.4.1rc2 | ||
6f7faa659e5eb3e56c8a6274ebcb86884703d603 | ||
# Bazel release-8.1.0 branch |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
# We don't use bzlmod at this time, but bazel 8 still expects us to have a MODULE.bazel file. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
# WARNING: THIS FILE IS AUTOGENERATED BY update-deps.py DO NOT EDIT | ||
|
||
load("@//:build/http.bzl", "http_archive") | ||
|
||
TAG_NAME = "0.0.17" | ||
URL = "https://github.com/bazelbuild/rules_cc/releases/download/0.0.17/rules_cc-0.0.17.tar.gz" | ||
STRIP_PREFIX = "rules_cc-0.0.17" | ||
SHA256 = "abc605dd850f813bb37004b77db20106a19311a96b2da1c92b789da529d28fe1" | ||
TYPE = "tgz" | ||
|
||
def dep_rules_cc(): | ||
http_archive( | ||
name = "rules_cc", | ||
url = URL, | ||
strip_prefix = STRIP_PREFIX, | ||
type = TYPE, | ||
sha256 = SHA256, | ||
) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
# WARNING: THIS FILE IS AUTOGENERATED BY update-deps.py DO NOT EDIT | ||
|
||
load("@//:build/http.bzl", "http_archive") | ||
|
||
TAG_NAME = "v0.3.0" | ||
URL = "https://github.com/bazelbuild/rules_shell/releases/download/v0.3.0/rules_shell-v0.3.0.tar.gz" | ||
STRIP_PREFIX = "rules_shell-0.3.0" | ||
SHA256 = "d8cd4a3a91fc1dc68d4c7d6b655f09def109f7186437e3f50a9b60ab436a0c53" | ||
TYPE = "tgz" | ||
|
||
def dep_rules_shell(): | ||
http_archive( | ||
name = "rules_shell", | ||
url = URL, | ||
strip_prefix = STRIP_PREFIX, | ||
type = TYPE, | ||
sha256 = SHA256, | ||
) |
19 changes: 19 additions & 0 deletions
19
patches/v8/0021-bazel-Add-missing-imports-needed-with-Bazel-8.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
From c9688d31cd8e1e8cbb5624f9cee367029d5a728a Mon Sep 17 00:00:00 2001 | ||
From: Felix Hanau <felix@cloudflare.com> | ||
Date: Sun, 27 Oct 2024 16:49:31 +0000 | ||
Subject: [bazel] Add missing imports needed with Bazel 8 | ||
|
||
|
||
diff --git a/BUILD.bazel b/BUILD.bazel | ||
index 3fa74551420b48f226553ddaa00eb9926a3b009f..5860920e592b2b22d44bbd6a62783fc472e4dcf7 100644 | ||
--- a/BUILD.bazel | ||
+++ b/BUILD.bazel | ||
@@ -3,7 +3,7 @@ | ||
# found in the LICENSE file. | ||
|
||
load("@bazel_skylib//lib:selects.bzl", "selects") | ||
-load("@rules_python//python:defs.bzl", "py_binary") | ||
+load("@rules_python//python:defs.bzl", "py_binary", "py_test") | ||
load("@v8_python_deps//:requirements.bzl", "requirement") | ||
load( | ||
"@v8//:bazel/defs.bzl", |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,5 @@ | ||
load("@rules_shell//shell:sh_test.bzl", "sh_test") | ||
|
||
sh_test( | ||
name = "helloworld_compile_test", | ||
size = "medium", | ||
|