>> Hi,
>> 
>> Sorry if this has come up before, but I cannot find anything in the archives.
>> 
>> Is it possible to agree an autoconf version to use to generate the checked 
>> in generated-configure.sh?
>> 
>> I recently had to merge, and regenerate this file, and found versions that 
>> were generated with 2.67, 2.68, and 2.69. Using such different versions 
>> makes it nearly impossible to see the relevant diffs in 
>> generated-configure.sh. While using the same version greatly, but not 
>> completely, simplifies the number of changes.
>> 
>> Is there any reason why not to agree a specific version?
> 
> My understanding was it is difficult to use a non-standard version on some 
> (most?) platforms. Most people would probably balk at having to use any 
> version other than that installed by default on their system. Alternatively, 
> if we want a specific version we could mandate that the checked in 
> generated-configure.sh be pushed by a project owner with access to the 
> "official" version. To my knowledge there's only been one buggy (due to buggy 
> autoconf which generated it) generated-configure.sh been checked in. The 
> diffs are annoying but in theory you're not really supposed to read 
> generated-configure.sh, instead you should be reviewing the autoconf inputs 
> which generate it.

If autoconf is a prerequisite for building, why not just leave 
generated-configure.sh as a generated file rather than in SCM? I understand it 
lengthens the build time a bit, but unless you're tweaking the build system you 
only need to run configure sparingly.

-DrD-

Reply via email to