guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

227/227: gnu: kexec-tools: Fix build on i686-linux.


From: guix-commits
Subject: 227/227: gnu: kexec-tools: Fix build on i686-linux.
Date: Thu, 11 Nov 2021 12:30:57 -0500 (EST)

apteryx pushed a commit to branch core-updates-frozen
in repository guix.

commit 4b1538e6ef76bf46993f0a368a0abbe2f6eb8ffb
Author: Maxim Cournoyer <maxim.cournoyer@gmail.com>
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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]