diff options
author | Danny Milosavljevic <dannym@scratchpost.org> | 2020-09-29 12:45:35 +0200 |
---|---|---|
committer | Danny Milosavljevic <dannym@scratchpost.org> | 2020-09-30 00:48:40 +0200 |
commit | 7af5f162a5e43e90793dcdb85aba4cd29f86ac1f (patch) | |
tree | 4a977c29114c252a91928bc8e3a331ee83a79c88 | |
parent | 4d2e5c3ca31273accc99a7f749183099eb813e67 (diff) | |
download | guix-7af5f162a5e43e90793dcdb85aba4cd29f86ac1f.tar.gz |
gnu: rhash: Explicity declare the _FILE_OFFSET_BITS we want.
* gnu/packages/crypto.scm (rhash)[arguments]<#:make-flags>: Explicity declare the _FILE_OFFSET_BITS we want.
-rw-r--r-- | gnu/packages/crypto.scm | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/gnu/packages/crypto.scm b/gnu/packages/crypto.scm index 028c140185..a10dd62e8b 100644 --- a/gnu/packages/crypto.scm +++ b/gnu/packages/crypto.scm @@ -845,8 +845,13 @@ BLAKE.") "/bin/" ,target "-gcc")) '()))) #:make-flags - ;; The binaries in /bin need some help finding librhash.so.0. - (list (string-append "LDFLAGS=-Wl,-rpath=" %output "/lib")) + (list ;; This package uses a configure script that is not from GNU + ;; autotools; it doesn't handle the environment variable + ;; CFLAGS (or for that matter the configure option). + ;; Therefore, directly pass it to make. + "CFLAGS=-D_FILE_OFFSET_BITS=64" + ;; The binaries in /bin need some help finding librhash.so.0. + (string-append "LDFLAGS=-Wl,-rpath=" %output "/lib")) #:test-target "test" ; ‘make check’ just checks the sources #:phases (modify-phases %standard-phases |