gnu: openssl: Delete ELF files from tarball.
Otherwise building openssl fails: substitute can't decode binary ELF file:
ice-9/boot-9.scm:760:25: In procedure dispatch-exception:
ice-9/boot-9.scm:760:25: Throw to key `decoding-error' with args
`("peek-char" "input decoding error" 84 #<input: test/ssltest_old 15>)'.
* gnu/packages/tls.scm (openssl)[source]: Add 'snippet'.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
1 files changed, 7 insertions(+), 0 deletions(-) M gnu/packages/tls.scm
M gnu/packages/tls.scm => gnu/packages/tls.scm +7 -0
@@ 235,6 235,13 @@ required structures.") (sha256 (base32 "037kvpisc6qh5dkppcwbm5bg2q800xh2hma3vghz8xcycmdij1yf")) (snippet '(begin ;; Remove ELF files. 'substitute*' can't read them. (delete-file "test/ssltest_old") (delete-file "test/v3ext") (delete-file "test/x509aux") #t)) (patches (search-patches "openssl-runpath.patch" "openssl-c-rehash-in.patch")))) (build-system gnu-build-system)