From 5f81fd6144d587c1164b891d8a2188d59a186896 Mon Sep 17 00:00:00 2001 From: Moritz Sanft <58110325+msanft@users.noreply.github.com> Date: Tue, 28 Oct 2025 10:02:57 +0100 Subject: [PATCH] bazel: ai patches --- .../com_github_google_go_eventlog/BUILD.bazel | 7 +++++++ .../bazel/com_github_google_go_eventlog/ccel.patch | 11 +++++++++++ .../com_github_google_go_eventlog/extract.patch | 10 ++++++++++ .../com_github_google_go_eventlog/register.patch | 14 ++++++++++++++ .../bazel/com_github_google_go_eventlog/tcg.patch | 10 ++++++++++ .../com_github_google_go_eventlog/wellknown.patch | 12 ++++++++++++ MODULE.bazel | 10 ++++++++++ 7 files changed, 74 insertions(+) create mode 100644 3rdparty/bazel/com_github_google_go_eventlog/BUILD.bazel create mode 100644 3rdparty/bazel/com_github_google_go_eventlog/ccel.patch create mode 100644 3rdparty/bazel/com_github_google_go_eventlog/extract.patch create mode 100644 3rdparty/bazel/com_github_google_go_eventlog/register.patch create mode 100644 3rdparty/bazel/com_github_google_go_eventlog/tcg.patch create mode 100644 3rdparty/bazel/com_github_google_go_eventlog/wellknown.patch diff --git a/3rdparty/bazel/com_github_google_go_eventlog/BUILD.bazel b/3rdparty/bazel/com_github_google_go_eventlog/BUILD.bazel new file mode 100644 index 000000000..78fcf9010 --- /dev/null +++ b/3rdparty/bazel/com_github_google_go_eventlog/BUILD.bazel @@ -0,0 +1,7 @@ +exports_files([ + "wellknown.patch", + "register.patch", + "tcg.patch", + "extract.patch", + "ccel.patch", +]) diff --git a/3rdparty/bazel/com_github_google_go_eventlog/ccel.patch b/3rdparty/bazel/com_github_google_go_eventlog/ccel.patch new file mode 100644 index 000000000..2a04aa875 --- /dev/null +++ b/3rdparty/bazel/com_github_google_go_eventlog/ccel.patch @@ -0,0 +1,11 @@ +--- ccel/BUILD.bazel ++++ ccel/BUILD.bazel +@@ -9,6 +9,7 @@ + importpath = "github.com/google/go-eventlog/ccel", + visibility = ["//visibility:public"], + deps = [ + "//extract", ++ "//proto/state", + "//register", + "//tcg", + ], diff --git a/3rdparty/bazel/com_github_google_go_eventlog/extract.patch b/3rdparty/bazel/com_github_google_go_eventlog/extract.patch new file mode 100644 index 000000000..e9825ceba --- /dev/null +++ b/3rdparty/bazel/com_github_google_go_eventlog/extract.patch @@ -0,0 +1,10 @@ +--- extract/BUILD.bazel ++++ extract/BUILD.bazel +@@ -11,6 +11,7 @@ + importpath = "github.com/google/go-eventlog/extract", + visibility = ["//visibility:public"], + deps = [ ++ "//proto/state", + "//tcg", + "//wellknown", + "@com_github_google_go_tpm//legacy/tpm2", diff --git a/3rdparty/bazel/com_github_google_go_eventlog/register.patch b/3rdparty/bazel/com_github_google_go_eventlog/register.patch new file mode 100644 index 000000000..1ab0a6479 --- /dev/null +++ b/3rdparty/bazel/com_github_google_go_eventlog/register.patch @@ -0,0 +1,14 @@ +--- register/BUILD.bazel ++++ register/BUILD.bazel +@@ -9,7 +9,10 @@ + ], + importpath = "github.com/google/go-eventlog/register", + visibility = ["//visibility:public"], +- deps = ["@com_github_google_go_tpm//legacy/tpm2"], ++ deps = [ ++ "//proto/state", ++ "@com_github_google_go_tpm//legacy/tpm2", ++ ], + ) + + alias( diff --git a/3rdparty/bazel/com_github_google_go_eventlog/tcg.patch b/3rdparty/bazel/com_github_google_go_eventlog/tcg.patch new file mode 100644 index 000000000..015a25f0c --- /dev/null +++ b/3rdparty/bazel/com_github_google_go_eventlog/tcg.patch @@ -0,0 +1,10 @@ +--- tcg/BUILD.bazel ++++ tcg/BUILD.bazel +@@ -9,6 +9,7 @@ + importpath = "github.com/google/go-eventlog/tcg", + visibility = ["//visibility:public"], + deps = [ ++ "//proto/state", + "//register", + "@com_github_google_go_tpm//legacy/tpm2", + ], diff --git a/3rdparty/bazel/com_github_google_go_eventlog/wellknown.patch b/3rdparty/bazel/com_github_google_go_eventlog/wellknown.patch new file mode 100644 index 000000000..bb1572c0a --- /dev/null +++ b/3rdparty/bazel/com_github_google_go_eventlog/wellknown.patch @@ -0,0 +1,12 @@ +--- wellknown/BUILD.bazel ++++ wellknown/BUILD.bazel +@@ -13,6 +13,9 @@ + ], + importpath = "github.com/google/go-eventlog/wellknown", + visibility = ["//visibility:public"], ++ deps = [ ++ "//proto/state", ++ ], + ) + + alias( diff --git a/MODULE.bazel b/MODULE.bazel index 93639c588..54b207a60 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -206,3 +206,13 @@ go_deps.gazelle_override( build_file_generation = "on", path = "github.com/cncf/xds/go", ) +go_deps.module_override( + patches = [ + "//3rdparty/bazel/com_github_google_go_eventlog:wellknown.patch", + "//3rdparty/bazel/com_github_google_go_eventlog:register.patch", + "//3rdparty/bazel/com_github_google_go_eventlog:tcg.patch", + "//3rdparty/bazel/com_github_google_go_eventlog:extract.patch", + "//3rdparty/bazel/com_github_google_go_eventlog:ccel.patch", + ], + path = "github.com/google/go-eventlog", +)