>>>> "Malcolm" == Malcolm Purvis
<malcolmp(a)xemacs.org> writes:
>>>> "Stephen" == Stephen J Turnbull
<stephen(a)xemacs.org> writes:
Malcolm> Is remembering to type "make configure" any better than
Malcolm> remembering to type "autoconf"?
Stephen> No. The point is that the build should depend on
Stephen> configure being up-to-date.
Malcolm> I agree, however I don't think that 'all' should depend
Malcolm> on 'configure' in the stable series. If it did then
Malcolm> users would require autoconf, which I don't think is
Malcolm> appropriate.
They only need autoconf if the release is broken. If _we_ (== Vin and
me, in particular) always do autoconf2.13; cvs commit configure before
building a release, only users who touch configure.in will have a
problem. And we _want_ such builds to fail! Or am I missing
something?
I agree the system needs testing before putting it into a stable tree,
but AFAICT this is the right thing.
The same reasoning is true of depends, but that's harder to get right.
Malcolm> For 21.5 I think that it's reasonable until the that
Malcolm> version turns stable. Care to draw up a patch?
I'll do that shortly.
--
Institute of Policy and Planning Sciences
http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Ask not how you can "do" free software business;
ask what your business can "do for" free software.