guix_mirror_bot pushed a commit to branch add-compress-debug-symbols-phase
in repository guix.

commit d083cfdd74c6d051d1963a191aaee7d1920febae
Author: Maxim Cournoyer <[email protected]>
AuthorDate: Sun Oct 19 23:26:54 2025 +0900

    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 9da122f56f..4f54c661df 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)

Reply via email to