From 4e2a5b27dd589139adb6aa93e1b750b4434f8956 Mon Sep 17 00:00:00 2001 From: Maxim Cournoyer Date: Sun, 19 Oct 2025 23:26:54 +0900 Subject: [PATCH] gnu: Add dwz-final. * gnu/packages/commencement.scm (dwz-final): New variable. Change-Id: I2a0453fbca2184e3f31c9b92190dfd7259c5541a --- gnu/packages/commencement.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm index 9da122f56fad1ee589a075829ac7e2d19fb4024a..4f54c661dff1e026d313cec61efaa22b9c35bbcc 100644 --- a/gnu/packages/commencement.scm +++ b/gnu/packages/commencement.scm @@ -3264,6 +3264,27 @@ exec ~a/bin/~a-~a -B~a/lib -Wl,-dynamic-linker -Wl,~a/~a \"$@\"~%" (_ (%boot2-inputs))) (append `(,zstd-final "lib")))))) +(define dwz-final + (package + (inherit dwz) + (source (bootstrap-origin (package-source dwz))) + (arguments + (ensure-keyword-arguments + (package-arguments dwz) + (list #:guile %bootstrap-guile + #:implicit-inputs? #f + #:tests? #f + #:allowed-references (list "out" glibc-final + elfutils-final + (gexp-input gcc-final "lib") + xxhash-final + xz-final + zlib-final)))) + (native-inputs (list pkg-config-final)) ;without test inputs + (inputs (modify-inputs (%boot6-inputs) + (append elfutils-final + xxhash-final))))) + (define elfutils-final (package (inherit elfutils)