]> Nutra Git (v2) - gamesguru/feather.git/commitdiff
guix: use cross-* keyword arguments
authortobtoht <tob@featherwallet.org>
Thu, 7 Sep 2023 08:52:18 +0000 (10:52 +0200)
committertobtoht <tob@featherwallet.org>
Tue, 3 Oct 2023 12:57:00 +0000 (14:57 +0200)
Based on Bitcoin PR #28328

contrib/guix/manifest.scm

index 1c277aed093b249e237635450b3452e5a87b7010..97c8738b8dca869b89fc8a124caddd957843383e 100644 (file)
@@ -93,16 +93,16 @@ FILE-NAME found in ./patches relative to the current file."
          ;; 2. Build cross-compiled kernel headers with XGCC-SANS-LIBC, derived
          ;; from BASE-KERNEL-HEADERS
          (xkernel (cross-kernel-headers target
-                                        base-kernel-headers
-                                        xgcc-sans-libc
-                                        xbinutils))
+                                        #:linux-headers base-kernel-headers
+                                        #:xgcc xgcc-sans-libc
+                                        #:xbinutils xbinutils))
          ;; 3. Build a cross-compiled libc with XGCC-SANS-LIBC and XKERNEL,
          ;; derived from BASE-LIBC
          (xlibc (cross-libc target
-                            base-libc
-                            xgcc-sans-libc
-                            xbinutils
-                            xkernel))
+                            #:libc base-libc
+                            #:xgcc xgcc-sans-libc
+                            #:xbinutils xbinutils
+                            #:xheaders xkernel))
          ;; 4. Build a cross-compiling gcc targeting XLIBC, derived from
          ;; BASE-GCC
          (xgcc (cross-gcc target