From 2842b383ddaa3d6d90e9fafe3dbb1a8a618fc8f9 Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Mon, 17 Apr 2023 17:12:36 +0200 Subject: gnu: gdb: Use 'cross-mig' when targeting GNU/Hurd. This is a followup to 2756d662aa27cf55f3224e4a0a9e08c1be2cc551. * gnu/packages/gdb.scm (gdb-11)[native-inputs]: Use 'cross-mig' instead of 'mig/32-bit'. --- gnu/packages/gdb.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gnu/packages/gdb.scm b/gnu/packages/gdb.scm index fd0bc80e44..49cbed482b 100644 --- a/gnu/packages/gdb.scm +++ b/gnu/packages/gdb.scm @@ -1,5 +1,5 @@ ;;; GNU Guix --- Functional package management for GNU -;;; Copyright © 2013, 2014, 2015, 2019, 2020 Ludovic Courtès +;;; Copyright © 2013, 2014, 2015, 2019, 2020, 2023 Ludovic Courtès ;;; Copyright © 2015 Mark H Weaver ;;; Copyright © 2015, 2016, 2019, 2021 Efraim Flashner ;;; Copyright © 2020 Marius Bakke @@ -25,6 +25,7 @@ (define-module (gnu packages gdb) #:use-module (gnu packages) #:use-module (gnu packages bash) + #:use-module (gnu packages cross-base) #:use-module (gnu packages hurd) #:use-module (gnu packages ncurses) #:use-module (gnu packages readline) @@ -130,7 +131,7 @@ ;; When cross-compiling from x86_64-linux, make sure to use a ;; 32-bit MiG because we assume target i586-pc-gnu. `(("mig" ,(if (%current-target-system) - mig/32-bit + (cross-mig (%current-target-system)) mig))) '()))) ;; TODO: Add support for the GDB_DEBUG_FILE_DIRECTORY environment -- cgit v1.2.3