diff options
Diffstat (limited to 'crn/packages/elf.scm')
-rw-r--r-- | crn/packages/elf.scm | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/crn/packages/elf.scm b/crn/packages/elf.scm deleted file mode 100644 index b4ebe37..0000000 --- a/crn/packages/elf.scm +++ /dev/null @@ -1,33 +0,0 @@ -(define-module (crn packages elf) - #:use-module (guix gexp) - #:use-module (guix utils) - #:use-module (guix packages) - #:use-module (guix download) - #:use-module (gnu packages elf)) - -;; https://issues.guix.gnu.org/73541 by Hilton Chain -;; Newer patchelf may break binaries. e.g. When setting RUNPATH for a Go -;; program. -;; See also: https://github.com/NixOS/patchelf/issues/482 -(define-public patchelf-0.16 - (package - (inherit patchelf) - (name "patchelf") - (version "0.16.1") - (source (origin - (method url-fetch) - (uri (string-append - "https://github.com/NixOS/patchelf/releases/download/" - version - "/patchelf-" version ".tar.bz2")) - (sha256 - (base32 - "0zdby3gpmm8q4735pviaq92zj41i2rdnhwhyrsb3sinc9hzmz4db")))) - (arguments - (substitute-keyword-arguments (package-arguments patchelf) - ((#:phases phases '%standard-phases) - #~(modify-phases #$phases - (add-after 'fix-tests 'skip-empty-rpath-test - (lambda _ - (substitute* "tests/set-empty-rpath.sh" - (("^\\$\\{SCRATCH\\}\\/simple.$") "")))))))))) |