summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorMaxim Cournoyer <maxim@guixotic.coop>2026-03-13 10:01:54 +0900
committerMaxim Cournoyer <maxim@guixotic.coop>2026-03-13 14:58:19 +0900
commit61e11fdd9188ee0dce4c1af3fce419457bbf374f (patch)
treedd0e7829d6b325098fe4aa1d7fa8ae2d39472fa7 /gnu
parent66bdf01a27eeaa01d26195be0463dcf4231104ab (diff)
gnu: make-grub: Streamline.
This hasn't been needed since ce362bc1f351. * gnu/packages/bootloaders.scm (make-grub) [native-inputs]: Do not provide a variant binutils for 32-bit systems. Change-Id: I4a3f086ccf7e7e746c7a4d8290943b735f82779a
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/bootloaders.scm16
1 files changed, 0 insertions, 16 deletions
diff --git a/gnu/packages/bootloaders.scm b/gnu/packages/bootloaders.scm
index 8b96e3d0d82..fdf373758f9 100644
--- a/gnu/packages/bootloaders.scm
+++ b/gnu/packages/bootloaders.scm
@@ -285,22 +285,6 @@
;; targets are used.
(if (member (%current-system) (package-supported-systems qemu-minimal))
(list qemu-minimal)
- '())
-
- ;; XXX: When building GRUB 2.02 on 32-bit x86, we need a binutils
- ;; capable of assembling 64-bit instructions. However, our default
- ;; binutils on 32-bit x86 is not 64-bit capable.
- (if (string-match "^i[3456]86-" (%current-system))
- (let ((binutils (package/inherit
- binutils
- (name "binutils-i386")
- (arguments
- (substitute-keyword-arguments (package-arguments binutils)
- ((#:configure-flags flags ''())
- #~(cons* "--enable-64-bit-bfd" #$flags)))))))
- (list (make-ld-wrapper "ld-wrapper-i386"
- #:binutils binutils)
- binutils))
'())))
(home-page "https://www.gnu.org/software/grub/")
(synopsis "GRand Unified Boot loader")