summary refs log tree commit diff
path: root/pkgs/development/interpreters/guile
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2010-10-19 22:23:06 +0000
committerLudovic Courtès <ludo@gnu.org>2010-10-19 22:23:06 +0000
commit01134e698fdfb3b61f8ab8ec3bf13e0718f63955 (patch)
treebc276cfb68cce77fa5b53d3fe3f509071f9b4628 /pkgs/development/interpreters/guile
parentf1af21e633a9508fca5f6ddc65ce15f813213a37 (diff)
downloadnixlib-01134e698fdfb3b61f8ab8ec3bf13e0718f63955.tar
nixlib-01134e698fdfb3b61f8ab8ec3bf13e0718f63955.tar.gz
nixlib-01134e698fdfb3b61f8ab8ec3bf13e0718f63955.tar.bz2
nixlib-01134e698fdfb3b61f8ab8ec3bf13e0718f63955.tar.lz
nixlib-01134e698fdfb3b61f8ab8ec3bf13e0718f63955.tar.xz
nixlib-01134e698fdfb3b61f8ab8ec3bf13e0718f63955.tar.zst
nixlib-01134e698fdfb3b61f8ab8ec3bf13e0718f63955.zip
GNU Guile 1.9: Add propagated build inputs.
svn path=/nixpkgs/trunk/; revision=24372
Diffstat (limited to 'pkgs/development/interpreters/guile')
-rw-r--r--pkgs/development/interpreters/guile/1.9.nix8
1 files changed, 7 insertions, 1 deletions
diff --git a/pkgs/development/interpreters/guile/1.9.nix b/pkgs/development/interpreters/guile/1.9.nix
index 72f492fb63ac..70c2e44c6283 100644
--- a/pkgs/development/interpreters/guile/1.9.nix
+++ b/pkgs/development/interpreters/guile/1.9.nix
@@ -18,7 +18,13 @@ rec {
     [ makeWrapper gawk readline libtool libunistring
       libffi pkgconfig
     ];
-  propagatedBuildInputs = [ gmp boehmgc ];
+  propagatedBuildInputs = [ gmp boehmgc ]
+
+    # XXX: These ones aren't normally needed here, but since
+    # `libguile-2.0.la' reads `-lltdl -lunistring', adding them here will add
+    # the needed `-L' flags.  As for why the `.la' file lacks the `-L' flags,
+    # see below.
+    ++ [ libtool libunistring ];
 
   patches =
     stdenv.lib.optionals (coverageAnalysis != null)