~ruther/guix-local

46abb5212e4247ab19f2e17a49ed4baf5ba3f67d — Efraim Flashner 1 year, 11 months ago d3c929a
gnu: make-rust-sysroot: Adjust for newer cross-gcc.

* gnu/packages/rust.scm (make-rust-sysroot/implementation)
[native-inputs]: Add gcc-14.

Change-Id: If9bc74bfe2e236accc39dc09e03b28dee62e332d
1 files changed, 3 insertions(+), 0 deletions(-)

M gnu/packages/rust.scm
M gnu/packages/rust.scm => gnu/packages/rust.scm +3 -0
@@ 1615,6 1615,9 @@ ar = \"" (search-input-file inputs (string-append "/bin/" #$(ar-for-target targe
           (package-propagated-inputs base-rust)))
      (native-inputs
       (modify-inputs (package-native-inputs base-rust)
         ;; Build with the same version as the cross-gcc version.
         ;; TODO: Remove this when gcc and %xgcc are the same version again.
         (prepend gcc-14)
         (prepend (cross-gcc target
                             #:libc (cross-libc target)))
         (prepend (if (target-mingw? target)