From 404dbd894c69c94b483c6139d2a39b1c1eaddf36 Mon Sep 17 00:00:00 2001 From: Maxim Cournoyer Date: Thu, 26 Sep 2024 14:18:01 +0900 Subject: gnu: telegraph-desktop: Fix exhuberant build memory requirements. From 25 GiB to 1.3 GiB. * gnu/packages/telegram.scm (telegram-desktop) [configure-flags]: Specify the 'Release' build type. Change-Id: I040d79d341412d43e864c95b315c1c8ad5fd19ae --- gnu/packages/telegram.scm | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'gnu/packages') diff --git a/gnu/packages/telegram.scm b/gnu/packages/telegram.scm index 69b7bc9ac33..c0b2122bf5f 100644 --- a/gnu/packages/telegram.scm +++ b/gnu/packages/telegram.scm @@ -465,6 +465,10 @@ Telegram project, for its use in telegram desktop client.") (ice-9 match)) #:configure-flags #~(list + ;; Do not generate the debug symbols to reduce link time memory + ;; requirements from 25 GiB to 1.3 GiB. This also nearly halves + ;; the build time. + "-DCMAKE_BUILD_TYPE=Release" ;; Client applications must provide their own API-ID and API-HASH, ;; see also . ;; Here, we snarf the keys from the official Snaps, which are -- cgit v1.2.3