aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/gdb.scm
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2023-04-17 17:12:36 +0200
committerLudovic Courtès <ludo@gnu.org>2023-04-18 15:52:01 +0200
commit2842b383ddaa3d6d90e9fafe3dbb1a8a618fc8f9 (patch)
tree5f9b5385c08feb3ad6a8855be62bb5726d2a60f4 /gnu/packages/gdb.scm
parente1bf3c6b5a06b6dbbe4f5a8692ea638a0ce43511 (diff)
downloadguix-2842b383ddaa3d6d90e9fafe3dbb1a8a618fc8f9.tar
guix-2842b383ddaa3d6d90e9fafe3dbb1a8a618fc8f9.tar.gz
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'.
Diffstat (limited to 'gnu/packages/gdb.scm')
-rw-r--r--gnu/packages/gdb.scm5
1 files 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 <ludo@gnu.org>
+;;; Copyright © 2013, 2014, 2015, 2019, 2020, 2023 Ludovic Courtès <ludo@gnu.org>
;;; Copyright © 2015 Mark H Weaver <mhw@netris.org>
;;; Copyright © 2015, 2016, 2019, 2021 Efraim Flashner <efraim@flashner.co.il>
;;; Copyright © 2020 Marius Bakke <mbakke@fastmail.com>
@@ -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