guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

03/05: gnu: guile: Depend on 'libltdl' rather than 'libtool'.


From: Ludovic Courtès
Subject: 03/05: gnu: guile: Depend on 'libltdl' rather than 'libtool'.
Date: Wed, 07 Jan 2015 15:53:07 +0000

civodul pushed a commit to branch core-updates
in repository guix.

commit be11b1024474489ead4d6befa40d38fd39fb9b72
Author: Ludovic Courtès <address@hidden>
Date:   Tue Jan 6 23:14:59 2015 +0100

    gnu: guile: Depend on 'libltdl' rather than 'libtool'.
    
    * gnu/packages/guile.scm (guile-1.8, guile-2.0): Replace LIBTOOL with
      LIBLTDL.
---
 gnu/packages/guile.scm |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/guile.scm b/gnu/packages/guile.scm
index 0796834..0900768 100644
--- a/gnu/packages/guile.scm
+++ b/gnu/packages/guile.scm
@@ -87,7 +87,7 @@
    ;; Since `guile-1.8.pc' has "Libs: ... -lgmp -lltdl", these must be
    ;; propagated.
    (propagated-inputs `(("gmp" ,gmp)
-                        ("libtool" ,libtool)))
+                        ("libltdl" ,libltdl)))
 
    ;; When cross-compiling, a native version of Guile itself is needed.
    (self-native-input? #t)
@@ -131,7 +131,10 @@ without requiring the source code to be rewritten.")
        ;; `-L' flags.  As for why the `.la' file lacks the `-L' flags, see
        ;; <http://thread.gmane.org/gmane.comp.lib.gnulib.bugs/18903>.
       ("libunistring" ,libunistring)
-      ("libtool" ,libtool)
+
+      ;; Depend on LIBLTDL, not LIBTOOL.  That way, we avoid some the extra
+      ;; dependencies that LIBTOOL has, which is helpful during bootstrap.
+      ("libltdl" ,libltdl)
 
       ;; The headers and/or `guile-2.0.pc' refer to these packages, so they
       ;; must be propagated.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]