~ruther/guix-local

3410d8bdc8be3c940a6e37aab44d419bc82c3578 — Maxim Cournoyer 4 months ago afe80d2
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
1 files changed, 2 insertions(+), 1 deletions(-)

M gnu/packages/base.scm
M gnu/packages/base.scm => gnu/packages/base.scm +2 -1
@@ 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")