[Pkg-iscsi-maintainers] Bug#750610: open-iscsi ftbfs on arm64, outdated config.sub and config

Wookey wookey at wookware.org
Mon Jun 23 23:37:11 UTC 2014


On 06/05/2014 10:18 AM, Ritesh Raj Sarraf wrote:

> Is this standard practice ? Aren't these autogenerated on the build machine ?

Updating of config.sub and guess and autreconfing was discussed in
this thread where there was a consensus that best practice is to
autoreconf packages at build time, as this will continue to support
new architectures into the future without updating hundrefds of
packages every time a new arch comes out.  (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)

The details are complicated if you are not intimately familiar with
autotools but no they are not autogenerated - they are supplied with
the package from upstream and thus goout of date over time. Debian
supplies updated versions in autotools-dev and the libtool and
automake packages also have current copies. So an autoreconf will
update them if libtool or automake are used. If only autoconf is used
then you need to use dh_autotools-dev commands or manually copy in
updated versions.

Attached is an updated patch to autoreconf this package properly. It's
a bit fiddly because the configure is in a sub-dir, not the top level
like most programs. Also attached is a simpler patch which just uses
dh_autotools-dev to update config.{sub.guess} only (that works fine
Peter BTW and is recommended over manual copying in any
debhelper-using or dh-using package), but that will fail on the
forthcoming ppc64el arch so it's best to just do it properly now IMHO.

I am doing a pile of NMUs for autotools issues on arm64 at the moment,
and will upload a package with the attached autoreconf patch to
delayed/10 so you can either let it through or discuss this
further. Hope that's OK.

Wookey
-- 
Principal hats:  Linaro, Emdebian, Wookware, Balloonboard, ARM
http://wookware.org/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: rxvt_2.7.10-5-autoreconf.patch
Type: text/x-diff
Size: 2250 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-iscsi-maintainers/attachments/20140624/04de125a/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: rxvt_2.7.10-5-autotools-dev.patch
Type: text/x-diff
Size: 1321 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-iscsi-maintainers/attachments/20140624/04de125a/attachment-0001.patch>


More information about the Pkg-iscsi-maintainers mailing list