From 21c9158695bcc8ade3b9b55c69b609d36e61fa00 Mon Sep 17 00:00:00 2001 From: Carmelo Messina Date: Fri, 27 Jun 2025 08:43:26 +0200 Subject: [PATCH] TOOLS: disable v8_enable_debugging_features in debug builds to bypass the build error: FAILED: gen/v8/src/builtins/builtins-effects.cc gen/v8/embedded.S snapshot_blob.bin python3 ../../v8/tools/run.py ./clang_x64/mksnapshot --turbo_instruction_scheduling --stress-turbo-late-spilling --target_os=android --target_arch=x64 --embedded_src gen/v8/embedded.S --predictable --no-use-ic --builtins-effects-src gen/v8/src/builtins/builtins-effects.cc --turbo-elide-frames --embedded_variant Default --random-seed 314159265 --startup_blob snapshot_blob.bin --native-code-counters --concurrent-builtin-generation --concurrent-turbofan-max-threads=0 --verify-heap Return code is -5 --- build/cromite.gn_args | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build/cromite.gn_args b/build/cromite.gn_args index f827aae4..982fb748 100644 --- a/build/cromite.gn_args +++ b/build/cromite.gn_args @@ -140,6 +140,10 @@ if (target_os == "android") { # Disable static analysis android_static_analysis = "off" + + # Turns off all V8 debug features. Disables running V8 in a pseudo debug mode + # bypass build error -5 in clang_x64/mksnapshot + v8_enable_debugging_features = false } else { generate_linker_map = true }