summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorMaxim Cournoyer <maxim@guixotic.coop>2025-10-19 23:26:54 +0900
committerMaxim Cournoyer <maxim@guixotic.coop>2025-10-30 16:13:02 +0900
commit4e2a5b27dd589139adb6aa93e1b750b4434f8956 (patch)
treea0f47946a46eea3028f189efedce21ae83b29363 /gnu
parentc97232c4d3101faae4971d4e21a690108ddd6a6b (diff)
gnu: Add dwz-final.
* gnu/packages/commencement.scm (dwz-final): New variable. Change-Id: I2a0453fbca2184e3f31c9b92190dfd7259c5541a
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/commencement.scm21
1 files changed, 21 insertions, 0 deletions
diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm
index 9da122f56fa..4f54c661dff 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 \"$@\"~%"
3264 (_ (%boot2-inputs))) 3264 (_ (%boot2-inputs)))
3265 (append `(,zstd-final "lib")))))) 3265 (append `(,zstd-final "lib"))))))
3266 3266
3267(define dwz-final
3268 (package
3269 (inherit dwz)
3270 (source (bootstrap-origin (package-source dwz)))
3271 (arguments
3272 (ensure-keyword-arguments
3273 (package-arguments dwz)
3274 (list #:guile %bootstrap-guile
3275 #:implicit-inputs? #f
3276 #:tests? #f
3277 #:allowed-references (list "out" glibc-final
3278 elfutils-final
3279 (gexp-input gcc-final "lib")
3280 xxhash-final
3281 xz-final
3282 zlib-final))))
3283 (native-inputs (list pkg-config-final)) ;without test inputs
3284 (inputs (modify-inputs (%boot6-inputs)
3285 (append elfutils-final
3286 xxhash-final)))))
3287
3267(define elfutils-final 3288(define elfutils-final
3268 (package 3289 (package
3269 (inherit elfutils) 3290 (inherit elfutils)