Bug#804179: Permit building with older libtool versions to ease backports

2015-11-11 Thread dann frazier
On Fri, Nov 06, 2015 at 11:59:18AM +0300, Michael Tokarev wrote:
> 05.11.2015 22:57, Michael Tokarev wrote:
> > 05.11.2015 22:13, dann frazier wrote:
> >> Package: qemu
> >> Version: 1:2.4+dfsg-4
> >> Severity: wishlist
> >> Tags: patch
> >>
> >> diff --git a/debian/changelog b/debian/changelog
> >> index 760b87e..985bd2e 100644
> >> --- a/debian/changelog
> >> +++ b/debian/changelog
> >> @@ -1,3 +1,10 @@
> >> +qemu (1:2.4+dfsg-5) UNRELEASED; urgency=medium
> >> +
> >> +  * control-in: Permit building with older libtool versions to ease
> >> +backporting to releases where libtool-bin wasn't yet split out.
> 
> Even with that in place, are you thinking about backorting
> current qemu (in stretch) to debian release prior jessie?
> Are you targetting wheezy?  Note that libtool-bin package is
> in jessie already, and backporting qemu to wheezy and before
> is a somewhat difficult procedure, since we'll have to backport
> all the libvirt stack on the way.

What I'm working on is building a supplementary archive for Ubuntu's
cloud archive (read: openstack) for 14.04 for arm64 hosts. This isn't
the only change I needed to make, but this is the only one that
also applied to Debian.

> > Since libcacard package has been split out of qemu,
> > libtool isn't needed to build qemu anymore.  Next
> > release wont build-depend on libtool.
> 
> BTW, the same tweak might be needed for libcacard now,
> as it is too build-depends on libtool-bin.  But it might
> be easier to disable cacard support in backport instead.

Ah, ok. Thanks Michael!

  -dann



Bug#804179: Permit building with older libtool versions to ease backports

2015-11-06 Thread Michael Tokarev
05.11.2015 22:57, Michael Tokarev wrote:
> 05.11.2015 22:13, dann frazier wrote:
>> Package: qemu
>> Version: 1:2.4+dfsg-4
>> Severity: wishlist
>> Tags: patch
>>
>> diff --git a/debian/changelog b/debian/changelog
>> index 760b87e..985bd2e 100644
>> --- a/debian/changelog
>> +++ b/debian/changelog
>> @@ -1,3 +1,10 @@
>> +qemu (1:2.4+dfsg-5) UNRELEASED; urgency=medium
>> +
>> +  * control-in: Permit building with older libtool versions to ease
>> +backporting to releases where libtool-bin wasn't yet split out.

Even with that in place, are you thinking about backorting
current qemu (in stretch) to debian release prior jessie?
Are you targetting wheezy?  Note that libtool-bin package is
in jessie already, and backporting qemu to wheezy and before
is a somewhat difficult procedure, since we'll have to backport
all the libvirt stack on the way.

> Since libcacard package has been split out of qemu,
> libtool isn't needed to build qemu anymore.  Next
> release wont build-depend on libtool.

BTW, the same tweak might be needed for libcacard now,
as it is too build-depends on libtool-bin.  But it might
be easier to disable cacard support in backport instead.

Thanks,

/mjt



Bug#804179: Permit building with older libtool versions to ease backports

2015-11-05 Thread dann frazier
Package: qemu
Version: 1:2.4+dfsg-4
Severity: wishlist
Tags: patch

diff --git a/debian/changelog b/debian/changelog
index 760b87e..985bd2e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+qemu (1:2.4+dfsg-5) UNRELEASED; urgency=medium
+
+  * control-in: Permit building with older libtool versions to ease
+backporting to releases where libtool-bin wasn't yet split out.
+
+ -- dann frazier   Wed, 04 Nov 2015 17:40:57 -0700
+
 qemu (1:2.4+dfsg-4) unstable; urgency=medium
 
   * applied 3 patches from upstream to fix virtio-net
diff --git a/debian/control-in b/debian/control-in
index 697c9cb..b1c381f 100644
--- a/debian/control-in
+++ b/debian/control-in
@@ -56,7 +56,7 @@ Build-Depends: debhelper (>= 9),
 ## --enable-numa   i386|amd64|ia64|mips*|powerpc*|ppc64|x32
 # libnuma-dev,
 # --enable-smartcard-nss
- libnss3-dev (>> 3.13.3), libtool-bin,
+ libnss3-dev (>> 3.13.3), libtool-bin | libtool (<< 2.4.2-1.8),
 # --with-system-pixman
  libpixman-1-dev,
 # audio-drv-list += pa