bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: gnulib.mk & bootstrap confusion


From: Gary V. Vaughan
Subject: Re: gnulib.mk & bootstrap confusion
Date: Sat, 23 Jul 2011 18:36:30 +0700

Hi Reuben,

On 23 Jul 2011, at 17:16, Gary V. Vaughan wrote:
> On 23 Jul 2011, at 05:50, Reuben Thomas wrote:
>> build-aux/bootstrap seems to use gnulib.mk rather than Makefile.am,
>> and further to hardwire this choice. This is what bootstrap-using
>> projects like coreutils seem to use. But I can't find it documented
>> anywhere; am I missing something? If not, a note in the manual might
>> be nice.
> 
> 
> About a year ago, I completely rewrote the bootstrap script to be
> considerably more straight forward and extensible, while factoring
> out the (then at least - I haven't looked again recently) many ad-hoc
> changes in coreutils, bison, tar and m4. Hardcoding of gnulib.mk and
> others is one of the many shortcomings I addressed in the rewrite.
> 
> Instructions are in the script.  I had planned to roll a decent patch
> transposing those instructions into the manual, but due to lack of
> interest, I kept it as is.  It's been working admirably in my own
> projects, by adding it to gnulib-local so that gnulib-tool picks it
> up instead of the upstream gnulib supplied script.  I also have the
> bootstrap.conf files to port (circa Sept 2010) coreutils, bison, tar,
> m4 and libtool trees to use the rewritten bootstrap.  There is, of
> course, more code overall, but the bootstrap.conf files are the only
> bespoke parts with everything in bootstrap itself shared between all
> projects that use it.
> 
> If you have any interest in using it, or some more encouragement to
> spur me back into trying to have it adopted upstream I'd be happy to
> hear back from you!

I forgot to link the relevant posts from the gnulib archives:

https://lists.gnu.org/archive/html/bug-gnulib/2010-09/msg00033.html
https://lists.gnu.org/archive/html/bug-gnulib/2010-10/msg00189.html
https://lists.gnu.org/archive/html/bug-gnulib/2010-10/msg00271.html
https://lists.gnu.org/archive/html/bug-gnulib/2011-04/msg00074.html

Cheers,
-- 
Gary V. Vaughan (gary AT gnu DOT org)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]