[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
24/38: gnu: elfutils: Fix build for 64bit Hurd.
From: |
guix-commits |
Subject: |
24/38: gnu: elfutils: Fix build for 64bit Hurd. |
Date: |
Thu, 7 Nov 2024 10:56:09 -0500 (EST) |
janneke pushed a commit to branch hurd-team
in repository guix.
commit 09bb04a63b88e47b7472fb8ec45e72a0e731acd5
Author: Janneke Nieuwenhuizen <janneke@gnu.org>
AuthorDate: Sun Nov 3 16:39:20 2024 +0100
gnu: elfutils: Fix build for 64bit Hurd.
* 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 @@
"--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)
- 35/38: gnu: perl: Support cross-building for the 64bit Hurd., (continued)
- 35/38: gnu: perl: Support cross-building for the 64bit Hurd., guix-commits, 2024/11/07
- 05/38: system: hurd: Add swap-services to hurd-default-essential-services., guix-commits, 2024/11/07
- 07/38: hurd-boot: Support second boot., guix-commits, 2024/11/07
- 08/38: system: examples: Add devel-hurd.tmpl., guix-commits, 2024/11/07
- 06/38: gnu: hurd: Support second boot., guix-commits, 2024/11/07
- 04/38: system: hurd: Remove qemu networking from %base-services/hurd., guix-commits, 2024/11/07
- 16/38: installer: Add "Kernel" page to select the Hurd., guix-commits, 2024/11/07
- 13/38: installer: Fix file-name typos., guix-commits, 2024/11/07
- 19/38: gnu: gnumach: Update to v1.8+git20240406., guix-commits, 2024/11/07
- 20/38: gnu: hurd: Update to v0.9.git20240714., guix-commits, 2024/11/07
- 24/38: gnu: elfutils: Fix build for 64bit Hurd.,
guix-commits <=
- 25/38: gnu: cross-libc: Support cross-building for the 64bit Hurd., guix-commits, 2024/11/07
- 33/38: gnu: Add libgpg-error-1.50., guix-commits, 2024/11/07
- 31/38: DRAFT gnu: bootstrap: Add support for x86_64-gnu., guix-commits, 2024/11/07
- 27/38: gnu: patch: Fix build for the 64bit Hurd., guix-commits, 2024/11/07
- 26/38: gnu: grep: Fix build for the 64bit Hurd., guix-commits, 2024/11/07
- 18/38: installer: Support dry-run from Guile via store., guix-commits, 2024/11/07
- 28/38: gnu: libxcrypt: Support the 64bit Hurd., guix-commits, 2024/11/07
- 37/38: gnu: pciutils: Support the 64bit Hurd., guix-commits, 2024/11/07
- 30/38: gnu: gcc-13, gcc-14: Support being used as parent for gcc-static., guix-commits, 2024/11/07
- 36/38: gnu: openssl-3.0: Support the 64bit Hurd., guix-commits, 2024/11/07