From e35bbd1b89a63588cd138fdd23a856a5ae27b835 Mon Sep 17 00:00:00 2001 From: Jackson Gardner Date: Thu, 9 Mar 2023 17:03:01 -0800 Subject: [PATCH] Flip this flag to false, so that in-tree builds will not attempt to (flutter/engine#40195) Do not include wasm-opt with in-tree dart sdk build --- engine/src/flutter/tools/gn | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/engine/src/flutter/tools/gn b/engine/src/flutter/tools/gn index 4aa78f229cc..b8937527807 100755 --- a/engine/src/flutter/tools/gn +++ b/engine/src/flutter/tools/gn @@ -380,6 +380,10 @@ def to_gn_args(args): else: gn_args['dart_runtime_mode'] = runtime_mode + # If we are building the dart sdk in-tree, exclude the wasm-opt target, as + # it doesn't build properly with our gn configuration. + gn_args['dart_include_wasm_opt'] = False + # Desktop embeddings can have more dependencies than the engine library, # which can be problematic in some build environments (e.g., building on # Linux will bring in pkg-config dependencies at generation time). These