[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#74290] [PATCH 08/31] gnu: elfutils: Fix build for 64bit Hurd.
From: |
Janneke Nieuwenhuizen |
Subject: |
[bug#74290] [PATCH 08/31] gnu: elfutils: Fix build for 64bit Hurd. |
Date: |
Sun, 10 Nov 2024 11:38:04 +0100 |
* gnu/packages/elf.scm (elfutils)[arguments]: When building for a 64bit Hurd,
set #:make-flags.
Change-Id: I00abf360a7de5b1f78c1e912f0dcf27c62c1af68
---
gnu/packages/elf.scm | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/elf.scm b/gnu/packages/elf.scm
index 119f8d13dd..81a753a483 100644
--- a/gnu/packages/elf.scm
+++ b/gnu/packages/elf.scm
@@ -10,7 +10,7 @@
;;; Copyright © 2020 Michael Rohleder <mike@rohleder.de>
;;; Copyright © 2021 Leo Le Bouter <lle-bout@zaclys.net>
;;; Copyright © 2021 Maxime Devos <maximedevos@telenet.be>
-;;; Copyright © 2023 Janneke Nieuwenhuizen <janneke@gnu.org>
+;;; Copyright © 2023, 2024 Janneke Nieuwenhuizen <janneke@gnu.org>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -86,6 +86,10 @@ (define-public elfutils
"--disable-libdebuginfod"
"--disable-debuginfod")
+ ,@(if (target-hurd64?)
+ '(#:make-flags '("core-file_no_Werror=yes"))
+ '())
+
;; Disable tests on MIPS and PowerPC (without changing
;; the arguments list on other systems).
,@(if (any (cute string-prefix? <> (or (%current-target-system)
--
Janneke Nieuwenhuizen <janneke@gnu.org> | GNU LilyPond https://LilyPond.org
Freelance IT https://www.JoyOfSource.com | Avatar® https://AvatarAcademy.com
- [bug#74290] [PATCH 00/31] Add support for x86_64-gnu, aka the 64bit Hurd., Janneke Nieuwenhuizen, 2024/11/10
- [bug#74290] [PATCH 02/31] gnu: gnumach: Update to v1.8+git20240714., Janneke Nieuwenhuizen, 2024/11/10
- [bug#74290] [PATCH 03/31] gnu: hurd: Update to v0.9.git20240714., Janneke Nieuwenhuizen, 2024/11/10
- [bug#74290] [PATCH 01/31] gnu: mig: Update to v1.8+git20231217., Janneke Nieuwenhuizen, 2024/11/10
- [bug#74290] [PATCH 06/31] gnu: cross-libc: Support cross-building for the 64bit Hurd., Janneke Nieuwenhuizen, 2024/11/10
- [bug#74290] [PATCH 08/31] gnu: elfutils: Fix build for 64bit Hurd.,
Janneke Nieuwenhuizen <=
- [bug#74290] [PATCH 10/31] gnu: patch: Fix build for the 64bit Hurd., Janneke Nieuwenhuizen, 2024/11/10
- [bug#74290] [PATCH 11/31] gnu: libxcrypt: Support the 64bit Hurd., Janneke Nieuwenhuizen, 2024/11/10
- [bug#74290] [PATCH 05/31] gnu: Add basic support for x86_64-pc-gnu target, aka 64bit Hurd., Janneke Nieuwenhuizen, 2024/11/10
- [bug#74290] [PATCH 04/31] gnu: gcc: Add indirections current-gcc, current-gcc-toolchain., Janneke Nieuwenhuizen, 2024/11/10
- [bug#74290] [PATCH 07/31] gnu: bash-minimal: Fix build for 64bit Hurd., Janneke Nieuwenhuizen, 2024/11/10
- [bug#74290] [PATCH 12/31] gnu: libstdc++: Support the 64bit Hurd., Janneke Nieuwenhuizen, 2024/11/10
- [bug#74290] [PATCH 09/31] gnu: grep: Fix build for the 64bit Hurd., Janneke Nieuwenhuizen, 2024/11/10
- [bug#74290] [PATCH 13/31] gnu: gcc-13, gcc-14: Support being used as parent for gcc-static., Janneke Nieuwenhuizen, 2024/11/10
- [bug#74290] [PATCH 15/31] system: image: Add hurd64 image types., Janneke Nieuwenhuizen, 2024/11/10
- [bug#74290] [PATCH 17/31] gnu: libgcrypt: Use libgpg-error-1.50 for the 64bit Hurd., Janneke Nieuwenhuizen, 2024/11/10