Dear Chen, thanks a lot for patch and NMU. I am going to upload the maintainer's update with your patch included.
Thank you, Antonin * Wookey <woo...@wookware.org> [2014-06-25 08:22] wrote: > tags 727459 + patch > tags 727459 + pending > thanks > > Dear maintainer, > > This bug has been pending for some time, and needs fixing for new > ports, including arm64 which is building now: > (http://buildd.debian-ports.org/status/architecture.php?a=arm64&suite=sid). > > So I've prepared an NMU for minisapserver (versioned as 0.3.6-1.1) and > uploaded it to DELAYED/7. Please feel free to tell me if I should > delay it longer. > > Discussion on debian-devel revealed consensus that the right way to > ensure successful builds on all new architectures was to autoreconf > packages, so that method has been used to fix this bug. This works for > all arches, even those that need libtool changes, and will continue to > work into the future without an update as each new arch comes along. > (Discussion at > https://lists.debian.org/debian-devel/2014/04/msg00383.html, thread > starting at https://lists.debian.org/debian-devel/2014/04/msg00342.html > > As you can see this works fine on this package, and is a very simple > patch. > > Regards. > diff -u minisapserver-0.3.6/debian/control minisapserver-0.3.6/debian/control > --- minisapserver-0.3.6/debian/control > +++ minisapserver-0.3.6/debian/control > @@ -2,7 +2,7 @@ > Section: net > Priority: extra > Maintainer: Antonin Kral <a.k...@sh.cvut.cz> > -Build-Depends: debhelper (>= 7), autotools-dev > +Build-Depends: debhelper (>= 7), autotools-dev, dh-autoreconf > Standards-Version: 3.8.3 > Homepage: http://www.videolan.org > > diff -u minisapserver-0.3.6/debian/rules minisapserver-0.3.6/debian/rules > --- minisapserver-0.3.6/debian/rules > +++ minisapserver-0.3.6/debian/rules > @@ -31,6 +31,7 @@ > ifneq "$(wildcard /usr/share/misc/config.guess)" "" > cp -f /usr/share/misc/config.guess config.guess > endif > + dh_autoreconf > ./configure $(CROSS) --prefix=/usr --mandir=\$${prefix}/share/man > --infodir=\$${prefix}/share/info --sysconfdir=/etc CFLAGS="$(CFLAGS)" > LDFLAGS="-Wl,-z,defs" > > > @@ -54,6 +55,7 @@ > [ ! -f Makefile ] || $(MAKE) distclean > rm -f config.sub config.guess > > + dh_autoreconf_clean > dh_clean > > install: build > diff -u minisapserver-0.3.6/debian/changelog > minisapserver-0.3.6/debian/changelog > --- minisapserver-0.3.6/debian/changelog > +++ minisapserver-0.3.6/debian/changelog > @@ -1,3 +1,10 @@ > +minisapserver (0.3.6-1.1) unstable; urgency=low > + > + * Non-maintainer upload. > + * Use dh-autoreconf in build to support new architectures (Closes: #727459) > + > + -- Chen Baozi <baoz...@gmail.com> Fri, 06 Jun 2014 17:33:01 +0800 > + > minisapserver (0.3.6-1) unstable; urgency=low > > * New upstream release -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org