[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
- GDB-multiarch,
Ekaitz Zarraga <=