From 82dc3a6dec8d285bcb4984e547f75a15d406f7f7 Mon Sep 17 00:00:00 2001 From: "CanbiZ (MickLesk)" <47820557+MickLesk@users.noreply.github.com> Date: Mon, 31 Aug 2026 16:30:47 +0200 Subject: [PATCH] vaultwarden: relax cargo release profile via env vars to avoid build OOM (#16915) --- ct/vaultwarden.sh | 2 +- install/vaultwarden-install.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ct/vaultwarden.sh b/ct/vaultwarden.sh index 2c1f9e787..69c9a50a2 100644 --- a/ct/vaultwarden.sh +++ b/ct/vaultwarden.sh @@ -64,7 +64,7 @@ update_deb_based() { cd /tmp/vaultwarden-src VW_VERSION="$VAULT" export VW_VERSION - $STD cargo build --features "sqlite,mysql,postgresql" --release + CARGO_BUILD_JOBS="$(get_parallel_jobs)" CARGO_PROFILE_RELEASE_LTO=false CARGO_PROFILE_RELEASE_CODEGEN_UNITS=16 $STD cargo build --features "sqlite,mysql,postgresql" --release if [[ -f /usr/bin/vaultwarden ]]; then cp target/release/vaultwarden /usr/bin/ else diff --git a/install/vaultwarden-install.sh b/install/vaultwarden-install.sh index 92946acea..026fdecdf 100644 --- a/install/vaultwarden-install.sh +++ b/install/vaultwarden-install.sh @@ -32,7 +32,7 @@ setup_deb_based() { cd /tmp/vaultwarden-src VW_VERSION=$(get_latest_github_release "dani-garcia/vaultwarden") export VW_VERSION - $STD cargo build --features "sqlite,mysql,postgresql" --release + CARGO_BUILD_JOBS="$(get_parallel_jobs)" CARGO_PROFILE_RELEASE_LTO=false CARGO_PROFILE_RELEASE_CODEGEN_UNITS=16 $STD cargo build --features "sqlite,mysql,postgresql" --release msg_ok "Built Vaultwarden" msg_info "Setting up Vaultwarden"