diff options
author | Lars-Dominik Braun <ldb@leibniz-psychology.org> | 2021-03-15 10:05:24 +0100 |
---|---|---|
committer | Lars-Dominik Braun <ldb@leibniz-psychology.org> | 2021-03-15 10:53:04 +0100 |
commit | ee4ba5427167aa44fc608557b2e888629c5b3926 (patch) | |
tree | 4202be8ec95e097736b59ae1acc0b81e0da1a866 /gnu | |
parent | e4150032027455ccf920e2f407754e93ca052dec (diff) | |
download | guix-patches-ee4ba5427167aa44fc608557b2e888629c5b3926.tar guix-patches-ee4ba5427167aa44fc608557b2e888629c5b3926.tar.gz |
gnu: gzstream: Add PIC flag.
* gnu/packages/compression.scm (gzstream) [arguments]: Add phase 'use-pic.
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/packages/compression.scm | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/gnu/packages/compression.scm b/gnu/packages/compression.scm index 123d408e96..a3afcf41f4 100644 --- a/gnu/packages/compression.scm +++ b/gnu/packages/compression.scm @@ -27,7 +27,7 @@ ;;; Copyright © 2019 Jan (janneke) Nieuwenhuizen <janneke@gnu.org> ;;; Copyright © 2020 Björn Höfling <bjoern.hoefling@bjoernhoefling.de> ;;; Copyright © 2020 Arun Isaac <arunisaac@systemreboot.net> -;;; Copyright © 2020 Lars-Dominik Braun <lars@6xq.net> +;;; Copyright © 2020, 2021 Lars-Dominik Braun <lars@6xq.net> ;;; Copyright © 2020 Guillaume Le Vaillant <glv@posteo.net> ;;; Copyright © 2020 Léo Le Bouter <lle-bout@zaclys.net> ;;; Copyright © 2021 Antoine Côté <antoine.cote@posteo.net> @@ -1224,6 +1224,12 @@ handles the 7z format which features very high compression ratios.") `(#:test-target "test" #:phases (modify-phases %standard-phases + ;; Enable PIC, so it can be used in shared libraries. + (add-after 'unpack 'use-pic + (lambda _ + (substitute* "Makefile" + (("CPPFLAGS = " all) (string-append all "-fPIC "))) + #t)) (delete 'configure) (replace 'install (lambda* (#:key outputs #:allow-other-keys) |