diff options
Diffstat (limited to 'devel/electron35/files/patch-build_rust_cargo__crate.gni')
| -rw-r--r-- | devel/electron35/files/patch-build_rust_cargo__crate.gni | 25 | 
1 files changed, 0 insertions, 25 deletions
diff --git a/devel/electron35/files/patch-build_rust_cargo__crate.gni b/devel/electron35/files/patch-build_rust_cargo__crate.gni deleted file mode 100644 index 8b1b8e5144e9..000000000000 --- a/devel/electron35/files/patch-build_rust_cargo__crate.gni +++ /dev/null @@ -1,25 +0,0 @@ ---- build/rust/cargo_crate.gni.orig	2025-04-14 21:12:04 UTC -+++ build/rust/cargo_crate.gni -@@ -267,6 +267,12 @@ template("cargo_crate") { -     # Don't import the `chromium` crate into third-party code. -     no_chromium_prelude = true -  -+    # Don't depend on the chrome-specific #[global_allocator] crate from -+    # third-party code. This avoids some dependency cycle issues. The allocator -+    # crate will still be used if it exists anywhere in the dependency graph for -+    # a given linked artifact. -+    no_allocator_crate = true -+ -     rustc_metadata = _rustc_metadata -  -     # TODO(crbug.com/40259764): don't default to true. This requires changes to -@@ -504,6 +510,9 @@ template("cargo_crate") { -  -         # Don't import the `chromium` crate into third-party code. -         no_chromium_prelude = true -+ -+        # Build scripts do not need to link to chrome's allocator. -+        no_allocator_crate = true -  -         # The ${_build_script_name}_output target looks for the exe in this -         # location. Due to how the Windows component build works, this has to  | 
