guix_mirror_bot pushed a commit to branch add-compress-debug-symbols-phase
in repository guix.

commit c517b309df48a510206b12768242d8251c134d46
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 e9f5cd48dd..f69ed3349a 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")

Reply via email to