From da957db871ff245306612f8ce88518c143e76b93 Mon Sep 17 00:00:00 2001 From: fanquake Date: Thu, 3 Jul 2025 14:53:29 +0100 Subject: gnu: cross-base: mingw: use compressed debug sections MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit I can no-longer recreate the mentioned failure. * gnu/packages/cross-base.scm (cross-binutils-package): Remove the usage of --enable-compressed-debug-sections=no. Change-Id: Iff64696a3a9630c026fc72689fc927aa33e26c4b Signed-off-by: Ludovic Courtès Merges: #985 --- gnu/packages/cross-base.scm | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/gnu/packages/cross-base.scm b/gnu/packages/cross-base.scm index 20b89348c2b..1d78bfed774 100644 --- a/gnu/packages/cross-base.scm +++ b/gnu/packages/cross-base.scm @@ -135,20 +135,10 @@ (search-patches "ath9k-htc-firmware-binutils.patch"))) ((target-mingw? target) - (package-with-extra-patches - (package-with-extra-configure-variable - ;; mingw binutils does not work correctly when configured - ;; with `--enable-compressed-debug-sections`. An error - ;; like the following will occur whenever you try to link: - ;; - ;; x86_64-w64-mingw32-ld: final link failed: bad value - ;; - ;; TODO: This seems like a deeper problem that warrants - ;; deeper investigation. - binutils "--enable-compressed-debug-sections" "no") - (search-patches - "binutils-cross-windres.patch" - "binutils-mingw-w64-deterministic.patch"))) + (package-with-extra-patches binutils + (search-patches + "binutils-cross-windres.patch" + "binutils-mingw-w64-deterministic.patch"))) (else binutils)) target))) -- cgit v1.3