From baeff2c6ad589c9d5781b35974228dccaef935fd Mon Sep 17 00:00:00 2001 From: Adam Perry Date: Fri, 5 Jun 2026 23:49:24 +0000 Subject: [PATCH] bazel: update V8 146 external bindings --- third_party/v8/BUILD.bazel | 2 ++ 1 file changed, 2 insertions(+) diff --git a/third_party/v8/BUILD.bazel b/third_party/v8/BUILD.bazel index 425d81ea85..6e8382b231 100644 --- a/third_party/v8/BUILD.bazel +++ b/third_party/v8/BUILD.bazel @@ -178,6 +178,8 @@ genrule( "-e '/using HelpOptions = i::FlagList::HelpOptions;/d'", "-e '/HelpOptions help_options = HelpOptions(HelpOptions::kExit, usage);/d'", "-e 's| i::FlagList::SetFlagsFromCommandLine(argc, argv, true, help_options);| v8::V8::SetFlagsFromCommandLine(argc, argv, true);|'", + "-e '/const v8::External\\* v8__External__New/,/^}/ s|v8::External::New(isolate, value)|v8::External::New(isolate, value, v8::kExternalPointerTypeTagDefault)|'", + "-e '/void\\* v8__External__Value/ s|self.Value()|self.Value(v8::kExternalPointerTypeTagDefault)|'", "$(location @v8_crate_146_4_0//:binding_cc)", ">", '"$@"',