mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2026-05-28 12:01:49 +02:00
gnu: gdb: Distinguish between the "pinned" and the "default" version.
* gnu/packages/gdb.scm (gdb/pinned): New variable. * gnu/packages/rust.scm (rust)[native-inputs]: Use it instead of GDB.
This commit is contained in:
@@ -161,11 +161,15 @@ written in C, C++, Ada, Objective-C, Pascal and more.")
|
||||
;; GDB 12 builds fine on GNU/Hurd.
|
||||
(supported-systems %supported-systems)))
|
||||
|
||||
(define-public gdb
|
||||
(define-public gdb/pinned
|
||||
;; This is the fixed version that packages depend on. Update it rarely
|
||||
;; enough to avoid massive rebuilds.
|
||||
gdb-11)
|
||||
|
||||
(define-public gdb
|
||||
;; The "default" version.
|
||||
gdb-11)
|
||||
|
||||
(define-public gdb-minimal
|
||||
(package/inherit gdb-12
|
||||
(name "gdb-minimal")
|
||||
|
||||
Reference in New Issue
Block a user