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

Reply via email to