diff options
author | Josep Bigorra <jjbigorra@gmail.com> | 2024-12-27 13:13:55 +0100 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2025-01-27 14:42:41 +0100 |
commit | d407dcdc93992955e011fd485c30b3602ae3e9e4 (patch) | |
tree | bbca11fc11a5c03039b969f88a79b294c7c932ba | |
parent | 9187970747ff26dbda4d27cdfb692f2ee54262c7 (diff) |
gnu: guile-dbi: Switch to Guile 3.0.
* gnu/packages/guile-xyz.scm (guile-dbi)[native-inputs]: Add libltdl.
[propagated-inputs]: Switch to ‘guile-3.0’.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: Icf898034a480fad52e0ebd2c4c1dc928ba2839d2
-rw-r--r-- | gnu/packages/guile-xyz.scm | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm index 590805a88f..2d131c7709 100644 --- a/gnu/packages/guile-xyz.scm +++ b/gnu/packages/guile-xyz.scm @@ -51,6 +51,7 @@ ;;; Copyright © 2024 Artyom Bologov <mail@aartaka.me> ;;; Copyright © 2024 Felix Lechner <felix.lechner@lease-up.com> ;;; Copyright © 2024 Alec Barreto <mrh57@posteo.net> +;;; Copyright © 2024 Josep Bigorra <jjbigorra@gmail.com> ;;; ;;; This file is part of GNU Guix. ;;; @@ -1984,6 +1985,7 @@ bindings to the @code{yaml-cpp} C++ library.") ,@%default-gnu-modules) #:imported-modules ((guix build guile-build-system) ,@%default-gnu-imported-modules) + #:make-flags '("LDFLAGS=\"-Wl,-allow-multiple-definition\"") #:configure-flags (list (string-append "--with-guile-site-dir=" %output "/share/guile/site/" @@ -2005,9 +2007,9 @@ bindings to the @code{yaml-cpp} C++ library.") (ext (string-append out "/lib/libguile-dbi"))) (substitute* dbi.scm (("libguile-dbi") ext)))))))) (native-inputs - (list autoconf automake libtool perl texinfo)) + (list autoconf automake libtool perl texinfo libltdl)) (propagated-inputs - (list guile-2.2)) + (list guile-3.0)) (synopsis "Guile database abstraction layer") (home-page "https://github.com/opencog/guile-dbi") (description |