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

Reply via email to