guix_mirror_bot pushed a commit to branch wip-riscv-bootstrap
in repository guix.

commit 03f3150336e142bf271905e5f9724666b1852478
Author: Efraim Flashner <efr...@flashner.co.il>
AuthorDate: Tue Oct 1 08:20:16 2024 +0300

    gnu: gcc-mesboot: Use commencement-build-target.
    
    * gnu/packages/commencement.scm (gcc-mesboot)[arguments]: Adjust the
    configure-flags and 'setenv phase to use commencement-build-target.
    
    Change-Id: I7f864963dd5c08b878dda29188741707b3016edd
---
 gnu/packages/commencement.scm | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm
index 5b6252ef7a..d88f2b0502 100644
--- a/gnu/packages/commencement.scm
+++ b/gnu/packages/commencement.scm
@@ -1783,8 +1783,8 @@ exec " gcc "/bin/" program
             #~(let ((out (assoc-ref %outputs "out"))
                     (glibc (assoc-ref %build-inputs "libc")))
                 (list (string-append "--prefix=" out)
-                      "--build=i686-unknown-linux-gnu"
-                      "--host=i686-unknown-linux-gnu"
+                      (string-append "--build=" #$(commencement-build-target))
+                      (string-append "--host=" #$(commencement-build-target))
 
                       "--with-host-libstdcxx=-lsupc++"
 
@@ -1833,12 +1833,16 @@ exec " gcc "/bin/" program
                            (kernel-headers (assoc-ref %build-inputs 
"kernel-headers")))
                       (setenv "CONFIG_SHELL" (string-append bash "/bin/sh"))
                       (setenv "C_INCLUDE_PATH" (string-append
-                                                gcc 
"/lib/gcc-lib/i686-unknown-linux-gnu/4.6.4/include"
+                                                gcc "/lib/gcc-lib/"
+                                                #$(commencement-build-target)
+                                                "/4.6.4/include"
                                                 ":" kernel-headers "/include"
                                                 ":" glibc "/include"
                                                 ":" (getcwd) "/mpfr/src"))
                       (setenv "CPLUS_INCLUDE_PATH" (string-append
-                                                    gcc 
"/lib/gcc-lib/i686-unknown-linux-gnu/4.6.4/include"
+                                                    gcc "/lib/gcc-lib/"
+                                                    
#$(commencement-build-target)
+                                                    "/4.6.4/include"
                                                     ":" kernel-headers 
"/include"
                                                     ":" glibc "/include"
                                                     ":" (getcwd) "/mpfr/src"))

Reply via email to