Re: [PATCH] bootstrap: don't exit with status 0 on errors

Eric Blake <[email protected]> Mon, 23 Jul 2012 07:13:08 -0600
Newsgroups gmane.comp.gnu.m4.patches
Organization Red Hat
Message-ID <[email protected]>
On 07/21/2012 01:27 PM, Stefano Lattarini wrote:
> Looks good, thanks.  Just a (non-rethorical) question: while you are at
> it, wouldn't it be worth converting m4 to the use of the bootstrap script
> provided by gnulib?  That would improve consistency with several others
> GNU packages.

When I first started working with GNU m4, the gnulib bootstrap script
was rather inefficient (it would do a fresh gnulib-tool --import rather
than an incremental update, every time), and I was developing on Cygwin
as my primary platform (that inefficiency translated easily into 10
minutes of extra runtime).  I think the situation has improved somewhat
in the meantime, and yes, someday I'd like to switch over to a canonical
shared script rather than having a one-off.  I also know that Gary has
written some patches to improve gnulib's bootstrap to be more
shell-function oriented (borrowing some ideas from m4 in the process,
hopefully with fewer bugs), with the intent to make bootstrap easier to
customize, but I haven't looked into reviewing those or helping the
conversion into those scripts.

-- 
Eric Blake   [email protected]    +1-919-301-3266
Libvirt virtualization library http://libvirt.org

_______________________________________________
M4-patches mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/m4-patches
signature.asc (application/pgp-signature, 620 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Public key at http://people.redhat.com/eblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBCAAGBQJQDU3kAAoJEKeha0olJ0Nq4PkH/3FiXpCKyx1BHhPesu8tp9is
ui7CYFe+A45bp8DvGVJ2/zPRWrm1VJ1qPENyumXxM3sHkZqqSqLeBYqgVixg6+eG
dot0PvSX908McBNhJcoMeTvOMMDRZkly3kR/d6KlTB6jn6rdDIDsaSJ49onz3RS5
7+gnIYEpKD7bfOlS4wbmVBtJzU+DK+7u8BfS7aAE6hhNNmJq4HOGHz9uth4NK7c0
dtzhVTXTztfsidU+giORkBHBUiafH3JdwD9wNmscZUUf2XYfnQhcNRtG9Ibc+Xjq
a6WVnhZiUZLes17CbdQPvJ7odPgKMTfRlPAdToDV0+m5O7/l7k5oOhxsndlIW2Y=
=b603
-----END PGP SIGNATURE-----