Source: ming
Version: 0.4.5-1.2
Severity: important
Tags: patch

Dear maintainer,
the current version of ming FTBFS on arm64, altough it does some retooling foo.

Using dh-autoreconf is rather simple, and it fixes this FTBFS, and, more
important, and helps you keeping you package sane in case of new architectures.

It seems ming uses an rather old version of autofoo, perhaps you can poke
upstream to update their build system.

Anyway, below there is a simple working patch.
If you want, I can prepare a full NMU.



diff -u ming-0.4.5/debian/control ming-0.4.5/debian/control
--- ming-0.4.5/debian/control
+++ ming-0.4.5/debian/control
@@ -2,7 +2,7 @@
 Section: libs
 Priority: optional
 Maintainer: Stuart R. Anderson <ander...@netsweng.com>
-Build-Depends: debhelper (>= 5.0.37.2), docbook-to-man, swig, python-all-dev 
(>= 2.7.3), libgif-dev, libpng-dev, libz-dev, perl (>= 5.10.0), autotools-dev, 
flex, bison, libfreetype6-dev, ttf-dejavu, ttf-opensymbol, php5-dev, php5-cli, 
automake, autoconf2.59, quilt, chrpath
+Build-Depends: debhelper (>= 5.0.37.2), docbook-to-man, swig, python-all-dev 
(>= 2.7.3), libgif-dev, libpng-dev, libz-dev, perl (>= 5.10.0), flex, bison, 
libfreetype6-dev, ttf-dejavu, ttf-opensymbol, php5-dev, php5-cli, automake, 
autoconf2.59, quilt, chrpath, dh-autoreconf
 Standards-Version: 3.9.3
 Homepage: http://www.libming.net/
 
diff -u ming-0.4.5/debian/rules ming-0.4.5/debian/rules
--- ming-0.4.5/debian/rules
+++ ming-0.4.5/debian/rules
@@ -32,6 +32,7 @@
 
 configure: configure-stamp
 configure-stamp:
+   dh_autoreconf
    dh_testdir
 
    $(MAKE) -f /usr/share/quilt/quilt.make patch
@@ -116,6 +117,7 @@
 
    $(MAKE) -f /usr/share/quilt/quilt.make unpatch
 
+   dh_autoreconf_clean
    dh_clean 
 
 install: build





-- System Information:
Debian Release: 8.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, arm64, armel, armhf, s390x

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- 
regards,
                        Mattia Rizzolo

GPG Key: 4096R/B9444540 http://goo.gl/I8TMB
more about me:      http://mapreri.org
Launchpad User:     https://launchpad.net/~mapreri
Ubuntu Wiki page:   https://wiki.ubuntu.com/MattiaRizzolo

Attachment: signature.asc
Description: Digital signature

Reply via email to