~ruther/guix-local

2842b383ddaa3d6d90e9fafe3dbb1a8a618fc8f9 — Ludovic Courtès 3 years ago e1bf3c6
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'.
1 files changed, 3 insertions(+), 2 deletions(-)

M gnu/packages/gdb.scm
M gnu/packages/gdb.scm => gnu/packages/gdb.scm +3 -2
@@ 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