apteryx pushed a commit to branch core-updates-frozen
in repository guix.
commit 4b1538e6ef76bf46993f0a368a0abbe2f6eb8ffb
Author: Maxim Cournoyer <[email protected]>
AuthorDate: Wed Nov 10 11:08:47 2021 -0500
gnu: kexec-tools: Fix build on i686-linux.
* gnu/packages/linux.scm (kexec-tools)
[native-inputs]: Add binutils-next and its accompanying wrapper.
---
gnu/packages/linux.scm | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index f65b87c..7005774 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -8365,6 +8365,11 @@ line for tracing control, a @code{lttng-ctl} library for
tracing control and a
(arguments
;; There are no automated tests.
'(#:tests? #f))
+ ;; This variant of binutils is used for the 64 bit support needed to
+ ;; assemble the `purgatory/arch/i386/compat_x86_64.S' program on
i686-linux.
+ (native-inputs (list (make-ld-wrapper "ld-wrapper"
+ #:binutils binutils-next)
+ binutils-next))
(home-page "https://projects.horms.net/projects/kexec/")
(synopsis "Tools for booting directly into different kernels")
(description "This package provides the @code{kexec} program and ancillary