From 3410d8bdc8be3c940a6e37aab44d419bc82c3578 Mon Sep 17 00:00:00 2001 From: Maxim Cournoyer Date: Sun, 19 Oct 2025 10:39:45 +0900 Subject: [PATCH] gnu: binutils: Do not compress debug sections. This is in preparation to a new phase which will deduplicate debug symbols with dwz (and compress them after via objcopy). * gnu/packages/base.scm (binutils) [#:configure-flags]: Remove --enable-compressed-debug-sections=all. Change-Id: I992bc680f3e5f7bb6b7aae81e9311352745402cf --- gnu/packages/base.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm index 93019516a6dd286339508a12d986bbad5c2300f3..0045975ce95db04df398edfd28ff03855a033ba1 100644 --- a/gnu/packages/base.scm +++ b/gnu/packages/base.scm @@ -731,7 +731,8 @@ change. GNU make offers many powerful extensions over the standard utility.") "--enable-deterministic-archives" "--enable-64-bit-bfd" - "--enable-compressed-debug-sections=all" + ;; Note: Do not enable compression here, as dwz cannot process + ;; compressed debug sections. "--enable-lto" "--enable-separate-code" "--enable-threads")