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 <[email protected]> [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 <[email protected]>
> -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 <[email protected]> Fri, 06 Jun 2014 17:33:01 +0800
> +
> minisapserver (0.3.6-1) unstable; urgency=low
>
> * New upstream release
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]