guix-devel
[Top][All Lists]
Advanced

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

GDB-multiarch


From: Ekaitz Zarraga
Subject: GDB-multiarch
Date: Sun, 27 Aug 2023 18:51:06 +0000

Hi all,

As you might know I'm talking part on the RISC-V bootstrapping efforts in Guix.
This makes me need a multi-architecture GDB. So I made this simple package:

``` scheme
(define-module (gdb)
  #:use-module (gnu packages)
  #:use-module (gnu packages gdb)
  #:use-module ((guix licenses) #:select (gpl3+))
  #:use-module (guix packages)
  #:use-module (guix utils))

(define-public gdb-multiarch-12
  (package
    (inherit gdb/pinned)
    (name "gdb-multiarch")
    (version "12.1")
    (arguments
     `(#:configure-flags
       (list "--enable-targets=all")
       ,@(package-arguments gdb-12)))
    (properties '())))

(define-public gdb-multiarch gdb-multiarch-12)
```

We could think about upstreaming it, probably replacing the output `gdb` binary
with `gdb-multiarch` as I think Debian does.

I think this might be interesting for many others.

WDYT?


ElenQ Technology
Ethical Innovation




reply via email to

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