Package: src:guile-2.0 Version: 2.0.11+1-1 Severity: normal Tags: patch User: [email protected] Usertags: rebootstrap
Hi Rob, While building with a split libtool (see #682045), guile failed to build, because it checks for libtool in autogen.sh, but libtool is in the package libtool-bin and the package libtool no longer depends on libtool-bin. guile only really uses libtoolize though, so all that is broken is the test in autogen.sh. Please find a patch attached, that fixes autogen.sh. This bug will become rc when #682045 is fixed. Helmut
diff -Nru guile-2.0-2.0.11+1/debian/changelog guile-2.0-2.0.11+1/debian/changelog --- guile-2.0-2.0.11+1/debian/changelog 2014-04-23 19:19:00.000000000 +0200 +++ guile-2.0-2.0.11+1/debian/changelog 2014-09-13 15:32:44.000000000 +0200 @@ -1,3 +1,10 @@ +guile-2.0 (2.0.11+1-1.1) UNRELEASED; urgency=low + + * Non-maintainer upload. + * Check for libtoolize rather than libtool, because #682045. (Closes: #-1) + + -- Helmut Grohne <[email protected]> Sat, 13 Sep 2014 15:31:58 +0200 + guile-2.0 (2.0.11+1-1) unstable; urgency=low * Incorporate upstream version 2.0.11. diff -Nru guile-2.0-2.0.11+1/debian/patches/libtoolize-check.patch guile-2.0-2.0.11+1/debian/patches/libtoolize-check.patch --- guile-2.0-2.0.11+1/debian/patches/libtoolize-check.patch 1970-01-01 01:00:00.000000000 +0100 +++ guile-2.0-2.0.11+1/debian/patches/libtoolize-check.patch 2014-09-13 15:36:08.000000000 +0200 @@ -0,0 +1,23 @@ +From: Helmut Grohne <[email protected]> +Date: Sat, 13 Sep 2014 15:35:09 +0200 +Subject: Check for libtoolize rather than libtool + +libtool is being split out to libtool-bin, but guile only really needs +libtoolize from the libtool package. See #682045. + +Index: guile-2.0-2.0.11+1/autogen.sh +=================================================================== +--- guile-2.0-2.0.11+1.orig/autogen.sh 2014-03-20 21:21:21.000000000 +0100 ++++ guile-2.0-2.0.11+1/autogen.sh 2014-09-13 15:34:22.455478639 +0200 +@@ -16,9 +16,9 @@ + automake --version + echo "" + if test "`uname -s`" = Darwin; then +- glibtool --version ++ glibtoolize --version + else +- libtool --version ++ libtoolize --version + fi + echo "" + ${M4:-m4} --version diff -Nru guile-2.0-2.0.11+1/debian/patches/series guile-2.0-2.0.11+1/debian/patches/series --- guile-2.0-2.0.11+1/debian/patches/series 2014-04-23 19:11:29.000000000 +0200 +++ guile-2.0-2.0.11+1/debian/patches/series 2014-09-13 15:33:45.000000000 +0200 @@ -1,2 +1,3 @@ 0001-Change-guile-to-guile-X.Y-for-info-pages.patch 0002-Mark-mutex-with-owner-not-retained-threads-test-as-u.patch +libtoolize-check.patch

