diff options
| author | Maxim Cournoyer <maxim@guixotic.coop> | 2025-10-30 16:20:00 +0900 |
|---|---|---|
| committer | Maxim Cournoyer <maxim@guixotic.coop> | 2025-10-30 16:20:00 +0900 |
| commit | 6cb1b4ec4cc3c6b6c2e5a2f9a50111110481dd2d (patch) | |
| tree | a776f0275fcf4106d8308b0f3098f2a7de67c4a5 /gnu/packages/elf.scm | |
| parent | 1842df46c1cfc45bfa9e2ab0fbbe8cab75577ae1 (diff) | |
Revert "gnu: Add dwz."
This reverts commit 88945309b28c709134c677f6eb38c5290923caf3.
Diffstat (limited to 'gnu/packages/elf.scm')
| -rw-r--r-- | gnu/packages/elf.scm | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/gnu/packages/elf.scm b/gnu/packages/elf.scm index 5d8c5b69db7..de6c340a11c 100644 --- a/gnu/packages/elf.scm +++ b/gnu/packages/elf.scm | |||
| @@ -15,7 +15,6 @@ | |||
| 15 | ;;; Copyright © 2024 Zheng Junjie <873216071@qq.com> | 15 | ;;; Copyright © 2024 Zheng Junjie <873216071@qq.com> |
| 16 | ;;; Copyright © 2025 John Kehayias <john.kehayias@protonmail.com> | 16 | ;;; Copyright © 2025 John Kehayias <john.kehayias@protonmail.com> |
| 17 | ;;; Copyright © 2025 Nicolas Graves <ngraves@ngraves.fr> | 17 | ;;; Copyright © 2025 Nicolas Graves <ngraves@ngraves.fr> |
| 18 | ;;; Copyright © 2025 Danny Milosavljevic <dannym@scratchpost.org> | ||
| 19 | ;;; Copyright © 2025 Maxim Cournoyer <maxim@guixotic.coop> | 18 | ;;; Copyright © 2025 Maxim Cournoyer <maxim@guixotic.coop> |
| 20 | ;;; | 19 | ;;; |
| 21 | ;;; This file is part of GNU Guix. | 20 | ;;; This file is part of GNU Guix. |
| @@ -44,17 +43,13 @@ | |||
| 44 | #:use-module ((guix licenses) #:prefix license:) | 43 | #:use-module ((guix licenses) #:prefix license:) |
| 45 | #:use-module (gnu packages) | 44 | #:use-module (gnu packages) |
| 46 | #:use-module (gnu packages autotools) | 45 | #:use-module (gnu packages autotools) |
| 47 | #:use-module (gnu packages base) | ||
| 48 | #:use-module (gnu packages compression) | 46 | #:use-module (gnu packages compression) |
| 49 | #:use-module (gnu packages base) | 47 | #:use-module (gnu packages base) |
| 50 | #:use-module (gnu packages bash) | 48 | #:use-module (gnu packages bash) |
| 51 | #:use-module (gnu packages dejagnu) | ||
| 52 | #:use-module (gnu packages digest) | ||
| 53 | #:use-module (gnu packages docbook) | 49 | #:use-module (gnu packages docbook) |
| 54 | #:use-module (gnu packages documentation) | 50 | #:use-module (gnu packages documentation) |
| 55 | #:use-module (gnu packages gawk) | 51 | #:use-module (gnu packages gawk) |
| 56 | #:use-module (gnu packages gcc) | 52 | #:use-module (gnu packages gcc) |
| 57 | #:use-module (gnu packages gdb) | ||
| 58 | #:use-module (gnu packages m4) | 53 | #:use-module (gnu packages m4) |
| 59 | #:use-module (gnu packages pkg-config) | 54 | #:use-module (gnu packages pkg-config) |
| 60 | #:use-module (gnu packages python) | 55 | #:use-module (gnu packages python) |
| @@ -86,41 +81,6 @@ dynamic library load path (RPATH and RUNPATH) of compiled programs and | |||
| 86 | libraries.") | 81 | libraries.") |
| 87 | (license license:gpl2+))) | 82 | (license license:gpl2+))) |
| 88 | 83 | ||
| 89 | (define-public dwz | ||
| 90 | (package | ||
| 91 | (name "dwz") | ||
| 92 | (version "0.16") | ||
| 93 | (source (origin | ||
| 94 | (method url-fetch) | ||
| 95 | (uri (string-append "https://sourceware.org/ftp" | ||
| 96 | "/" name "/releases/" name "-" | ||
| 97 | version ".tar.gz")) | ||
| 98 | (sha256 | ||
| 99 | (base32 | ||
| 100 | "03nm4yz2sd23zmw65ingphg5gk619xx9r40a5p6dhvlynkhm6n27")))) | ||
| 101 | (build-system gnu-build-system) | ||
| 102 | (arguments | ||
| 103 | (list | ||
| 104 | #:make-flags #~(list (string-append "CC=" #$(cc-for-target)) | ||
| 105 | (string-append "CXX=" #$(cxx-for-target)) | ||
| 106 | (string-append "prefix=" #$output)))) | ||
| 107 | (native-inputs | ||
| 108 | (list | ||
| 109 | ;; XXX: binutils-gold is a complete package that not only | ||
| 110 | ;; provides 'gold' but also 'ld', which shadows the | ||
| 111 | ;; regular 'ld' (ld-wrapper), causing breakage. | ||
| 112 | (make-ld-wrapper "ld-wrapper" #:binutils binutils) | ||
| 113 | binutils-gold | ||
| 114 | dejagnu | ||
| 115 | `(,elfutils "bin") ;for eu-strip | ||
| 116 | gdb/pinned | ||
| 117 | pkg-config)) | ||
| 118 | (inputs (list elfutils xxhash)) | ||
| 119 | (synopsis "DWARF optimizer") | ||
| 120 | (description "DWZ is a DWARF optimization and duplicate removal tool.") | ||
| 121 | (home-page "https://sourceware.org/dwz") | ||
| 122 | (license license:gpl2+))) | ||
| 123 | |||
| 124 | (define-public elfutils | 84 | (define-public elfutils |
| 125 | (package | 85 | (package |
| 126 | (name "elfutils") | 86 | (name "elfutils") |
