* bug#18470: Bug#761408: will FTBFS when libtool no longer depends on libtool-bin #682045
[not found] <20140913161852.GA19374@alf.mars>
@ 2014-09-13 18:58 ` Rob Browning
2014-09-20 12:37 ` Ludovic Courtès
0 siblings, 1 reply; 2+ messages in thread
From: Rob Browning @ 2014-09-13 18:58 UTC (permalink / raw)
To: 18470; +Cc: Helmut Grohne, 761408, 761408-forwarded
[If possible, please preserve the -forwarded address in any replies.]
For the reasons stated below, we're going to switch to call
(g)libtoolize in Debian rather than (g)libtool. I thought I'd mention
it in case it's relevant upstream.
More info here:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=761408
Helmut Grohne <helmut@subdivi.de> writes:
> Package: src:guile-2.0
> Version: 2.0.11+1-1
> Severity: normal
> Tags: patch
> User: helmutg@debian.org
> 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 <helmut@subdivi.de> 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 <helmut@subdivi.de>
> +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
--
Rob Browning
rlb @defaultvalue.org and @debian.org
GPG as of 2011-07-10 E6A9 DA3C C9FD 1FF8 C676 D2C4 C0F0 39E9 ED1B 597A
GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4
^ permalink raw reply [flat|nested] 2+ messages in thread
* bug#18470: Bug#761408: will FTBFS when libtool no longer depends on libtool-bin #682045
2014-09-13 18:58 ` bug#18470: Bug#761408: will FTBFS when libtool no longer depends on libtool-bin #682045 Rob Browning
@ 2014-09-20 12:37 ` Ludovic Courtès
0 siblings, 0 replies; 2+ messages in thread
From: Ludovic Courtès @ 2014-09-20 12:37 UTC (permalink / raw)
To: Rob Browning; +Cc: 18470-done, Helmut Grohne, 761408, 761408-forwarded
Rob Browning <rlb@defaultvalue.org> skribis:
> For the reasons stated below, we're going to switch to call
> (g)libtoolize in Debian rather than (g)libtool. I thought I'd mention
> it in case it's relevant upstream.
Yes, it makes more sense to invoke ‘libtoolize’ here (the installed
‘libtool’ script is never really used.)
Pushed as 76a8db2.
Thanks for sharing.
Ludo’.
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2014-09-20 12:37 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <20140913161852.GA19374@alf.mars>
2014-09-13 18:58 ` bug#18470: Bug#761408: will FTBFS when libtool no longer depends on libtool-bin #682045 Rob Browning
2014-09-20 12:37 ` Ludovic Courtès
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).