summaryrefslogtreecommitdiff
path: root/gnu/packages/debug.scm
diff options
context:
space:
mode:
authorGreg Hogan <code@greghogan.com>2025-08-28 15:11:56 +0000
committerGreg Hogan <code@greghogan.com>2025-08-28 15:13:46 +0000
commitf8f49bf558e25efae854e098cfc2f0dc11d52a0d (patch)
tree21c0b487de88e9af06f9d9e1d76322a53a6c11c6 /gnu/packages/debug.scm
parent73d1cbd7290890ff46b693a86a703e1f98df9ee0 (diff)
gnu: rr: Update to 5.9.0.
* gnu/packages/debug.scm (rr): Update to 5.9.0. [native-inputs]: Remove ninja. [inputs]: Add zstd:lib. [arguments]<#:configure-flags>: Add zstd:lib to rpath. Change-Id: If9417dad0c8d40ec2bea42e55830fd5638d0098d
Diffstat (limited to 'gnu/packages/debug.scm')
-rw-r--r--gnu/packages/debug.scm14
1 files changed, 10 insertions, 4 deletions
diff --git a/gnu/packages/debug.scm b/gnu/packages/debug.scm
index 96f32980265..302c6482eab 100644
--- a/gnu/packages/debug.scm
+++ b/gnu/packages/debug.scm
@@ -773,7 +773,7 @@ error reporting, better tracing, profiling, and a debugger.")
(define-public rr
(package
(name "rr")
- (version "5.8.0")
+ (version "5.9.0")
(source (origin
(method git-fetch)
(uri (git-reference
@@ -781,7 +781,7 @@ error reporting, better tracing, profiling, and a debugger.")
(commit version)))
(sha256
(base32
- "16w6vvvgww4i2f0jk5zlrr6606fj8kps21fnw0pshyw88l141rqn"))
+ "18bahi9b7pz8s7vq8r52fg4pdnj62ymx4yyqjkiwnxlp06pdgqd3"))
(file-name (git-file-name name version))))
(build-system cmake-build-system)
(arguments
@@ -795,6 +795,7 @@ error reporting, better tracing, profiling, and a debugger.")
(string-append "-DCMAKE_EXE_LINKER_FLAGS=-Wl,-rpath="
(assoc-ref %build-inputs "capnproto")
"/lib,-rpath=" (assoc-ref %build-inputs "zlib")
+ "/lib,-rpath=" (assoc-ref %build-inputs "zstd")
"/lib")
,@(if (and (not (%current-target-system))
(member (%current-system)
@@ -818,9 +819,14 @@ error reporting, better tracing, profiling, and a debugger.")
(setenv "HOME" (getcwd))
#t)))))
(native-inputs
- (list pkg-config ninja which))
+ (list lldb pkg-config which))
(inputs
- (list gdb capnproto python python-pexpect zlib))
+ (list gdb
+ capnproto
+ python
+ python-pexpect
+ zlib
+ `(,zstd "lib")))
;; List of supported systems according to 'src/preload/raw_syscall.S'.
(supported-systems '("x86_64-linux" "i686-linux" "aarch64-linux"))