summary refs log tree commit diff
path: root/pkgs/applications/science
diff options
context:
space:
mode:
authorSymphorien Gibol <symphorien+git@xlumurb.eu>2018-01-10 17:49:06 +0100
committerSymphorien Gibol <symphorien+git@xlumurb.eu>2018-01-10 18:42:38 +0100
commitbf49c616eea78a92ce9f7ae88774f6f427d1fae4 (patch)
treeeec46ebf5759d50771cffc687f3fc8cc2b7b6172 /pkgs/applications/science
parentf607771d0f5e4fa905afff1c772febd9f3103e1a (diff)
downloadnixpkgs-bf49c616eea78a92ce9f7ae88774f6f427d1fae4.tar
nixpkgs-bf49c616eea78a92ce9f7ae88774f6f427d1fae4.tar.gz
nixpkgs-bf49c616eea78a92ce9f7ae88774f6f427d1fae4.tar.bz2
nixpkgs-bf49c616eea78a92ce9f7ae88774f6f427d1fae4.tar.lz
nixpkgs-bf49c616eea78a92ce9f7ae88774f6f427d1fae4.tar.xz
nixpkgs-bf49c616eea78a92ce9f7ae88774f6f427d1fae4.tar.zst
nixpkgs-bf49c616eea78a92ce9f7ae88774f6f427d1fae4.zip
giac: fix build
giac was broken somewhere between 310ad4 and b33b4a, see
https://hydra.nixos.org/build/67137469
libgfortran.so.3 was not found
Diffstat (limited to 'pkgs/applications/science')
-rw-r--r--pkgs/applications/science/math/giac/default.nix5
1 files changed, 4 insertions, 1 deletions
diff --git a/pkgs/applications/science/math/giac/default.nix b/pkgs/applications/science/math/giac/default.nix
index 4ef00d56f18..b2b052bdb15 100644
--- a/pkgs/applications/science/math/giac/default.nix
+++ b/pkgs/applications/science/math/giac/default.nix
@@ -29,7 +29,10 @@ stdenv.mkDerivation rec {
   # perl is only needed for patchShebangs fixup.
   buildInputs = [
     gmp mpfr pari ntl gsl blas mpfi liblapackWithAtlas
-    readline gettext libpng libao gfortran perl
+    readline gettext libpng libao perl
+    # gfortran.cc default output contains static libraries compiled without -fPIC
+    # we want libgfortran.so.3 instead
+    (stdenv.lib.getLib gfortran.cc)
   ] ++ stdenv.lib.optionals enableGUI [
     mesa fltk xorg.libX11
   ];