guix_mirror_bot pushed a commit to branch master
in repository guix.
commit 3410d8bdc8be3c940a6e37aab44d419bc82c3578
Author: Maxim Cournoyer <[email protected]>
AuthorDate: Sun Oct 19 10:39:45 2025 +0900
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 93019516a6..0045975ce9 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")