From 526573c0fe00ea3a50633aace86e28d8c54dd565 Mon Sep 17 00:00:00 2001 From: Tasos Sahanidis Date: Tue, 12 Mar 2024 17:26:12 +0200 Subject: extra/rust: Try to reduce memory usage when linking llvm --- extra/rust/PKGBUILD | 2 +- extra/rust/config.toml.patch | 17 ++++++++++------- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/extra/rust/PKGBUILD b/extra/rust/PKGBUILD index e2e8e38f..66659981 100644 --- a/extra/rust/PKGBUILD +++ b/extra/rust/PKGBUILD @@ -6,7 +6,7 @@ # see https://github.com/rust-lang/rust/issues/60294 source+=(config.toml.patch) -b2sums+=('27922f26ca7fadf6b35a9a94f988f7985c752149043424c62d9e5a908dd5779c73f775d04c3ef92a0daabf2f681e5e2ce6c1c173594613b91f6b1b79c7a8f16c') +b2sums+=('7c1e3491dd5de9648b1f62abc6638e0bcc42c23370ef24f788e114261d823ebfec1ba09445c3214fed9e019adc39e38f2b2a021b7eb7492d4b6be6d4bb6c36f2') eval "$( declare -f prepare | \ diff --git a/extra/rust/config.toml.patch b/extra/rust/config.toml.patch index d0a351bb..7072338a 100644 --- a/extra/rust/config.toml.patch +++ b/extra/rust/config.toml.patch @@ -1,7 +1,10 @@ -diff -rauN a/config.toml b/config.toml ---- a/config.toml 2023-01-22 09:04:27.684167483 +0100 -+++ b/config.toml 2023-01-22 09:05:53.794297289 +0100 -@@ -6,11 +6,10 @@ +--- a/config.toml 2024-03-12 15:14:24.314876558 +0000 ++++ b/config.toml 2024-03-12 15:19:45.471512723 +0000 +@@ -3,14 +3,14 @@ + + [llvm] + link-shared = true ++link-jobs = 1 [build] target = [ @@ -15,16 +18,16 @@ diff -rauN a/config.toml b/config.toml ] cargo = "/usr/bin/cargo" rustc = "/usr/bin/rustc" -@@ -28,7 +27,7 @@ +@@ -37,7 +37,7 @@ prefix = "/usr" [rust] -debuginfo-level-std = 2 +debuginfo-level-std = 0 channel = "stable" - description = "Arch Linux rust 1:1.66.1-2" + description = "Arch Linux :-" rpath = false -@@ -61,7 +60,7 @@ +@@ -74,7 +74,7 @@ ar = "/usr/bin/gcc-ar" ranlib = "/usr/bin/gcc-ranlib" -- cgit v1.2.3-70-g09d2