aboutsummaryrefslogtreecommitdiff
path: root/crn/packages/elf.scm
diff options
context:
space:
mode:
Diffstat (limited to 'crn/packages/elf.scm')
-rw-r--r--crn/packages/elf.scm33
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.$") ""))))))))))