[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
25/58: gnu: gcc-14: Force libdir /lib instead of /lib64 for the 64bit Hu
From: |
guix-commits |
Subject: |
25/58: gnu: gcc-14: Force libdir /lib instead of /lib64 for the 64bit Hurd. |
Date: |
Sun, 24 Nov 2024 02:50:37 -0500 (EST) |
janneke pushed a commit to branch hurd-team
in repository guix.
commit 07b8a9d99607011e815e015d92aa161aebe4b722
Author: Janneke Nieuwenhuizen <janneke@gnu.org>
AuthorDate: Wed Nov 20 16:58:20 2024 +0100
gnu: gcc-14: Force libdir /lib instead of /lib64 for the 64bit Hurd.
* gnu/packages/gcc.scm (gcc-14)[arguments]: In stage "pre-x86-configure",
also
patch "gcc/config/i386/t-gnu64".
Change-Id: Ib2607c5f315c49696596fdcbcbbcc2895b6a9775
---
gnu/packages/gcc.scm | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/gcc.scm b/gnu/packages/gcc.scm
index 64ba37fd69..e437bf5826 100644
--- a/gnu/packages/gcc.scm
+++ b/gnu/packages/gcc.scm
@@ -843,7 +843,8 @@ It also includes runtime support libraries for these
languages.")
#~(modify-phases #$phases
(add-before 'configure 'pre-x86-configure
(lambda _
- (substitute* "gcc/config/i386/t-linux64"
+ (substitute* '("gcc/config/i386/t-linux64"
+ "gcc/config/i386/t-gnu64")
(("\\.\\./lib64") "../lib"))))))))
(properties
`((compiler-cpu-architectures
- 47/58: gnu: gettext: Fix cross-build shebangs., (continued)
- 47/58: gnu: gettext: Fix cross-build shebangs., guix-commits, 2024/11/24
- 50/58: system: examples: Add bare-hurd64.tmpl., guix-commits, 2024/11/24
- 58/58: gnu: commencement: gcc-final: Support the 64bit Hurd., guix-commits, 2024/11/24
- 26/58: gnu: glibc/hurd: Add patch for the 64bit Hurd, fixing "raise"., guix-commits, 2024/11/24
- 27/58: gnu: make-bootstrap: Update gcc-static to gcc-14, for the 64bit Hurd., guix-commits, 2024/11/24
- 02/58: gnu: mig: Update to 1.8+git20231217., guix-commits, 2024/11/24
- 14/58: gnu: git-minimal: Support [cross-]build with gcc-14 and the 64bit Hurd., guix-commits, 2024/11/24
- 13/58: gnu: bash: Avoid hang when cross-built for the Hurd., guix-commits, 2024/11/24
- 19/58: gnu: hurd: Fix build with gcc-14., guix-commits, 2024/11/24
- 17/58: gnu: perl: Support [cross-]build with gcc-14 and the 64bit Hurd., guix-commits, 2024/11/24
- 25/58: gnu: gcc-14: Force libdir /lib instead of /lib64 for the 64bit Hurd.,
guix-commits <=
- 20/58: gnu: netdde: Fix build with gcc-14., guix-commits, 2024/11/24
- 28/58: DRAFT gnu: bootstrap: Add support for x86_64-gnu, aka the 64bit Hurd., guix-commits, 2024/11/24
- 29/58: system: image: Add hurd64 image types., guix-commits, 2024/11/24
- 33/58: gnu: libpciaccess: Support the 64bit Hurd., guix-commits, 2024/11/24
- 45/58: gnu: commencement: hurd-headers-boot0: Update to 0.9.git20240714., guix-commits, 2024/11/24
- 46/58: gnu: commencement: libstdc++-boot0-gcc7: Replace by make-libstdc++-boot0., guix-commits, 2024/11/24
- 49/58: gnu: bootstrap: %bootstrap-glibc: Also fix libm.so., guix-commits, 2024/11/24
- 32/58: gnu: pciutils: Support the 64bit Hurd., guix-commits, 2024/11/24
- 05/58: gnu: cross-libc: Support cross-building for the 64bit Hurd., guix-commits, 2024/11/24
- 57/58: gnu: commencement: gcc-boot0: Support the 64bit Hurd., guix-commits, 2024/11/24