[sane-devel] Autotools generated files and CVS

2009-01-20 Thread Julien BLACHE
Chris Bagwell wrote: Hi, > So I think its safe to say that you've had some sort of bad experience > with some part of the autofoo chain in the past and have settle on Not inside SANE. The most painful experience we've had here was switching to modern autofoo versions that required an updated

[sane-devel] Autotools generated files and CVS

2009-01-20 Thread Julien BLACHE
Olaf Meeuwissen wrote: Hi, > Acknowledged. It may even be a better approach as several Linux > distributions have a habit of running autoreconf --force before that > build (and for a good reason). Putting the "hack" in configure makes > at least sure they pick up on it. "well deserved" :) >

[sane-devel] Autotools generated files and CVS

2009-01-20 Thread Olaf Meeuwissen
Julien BLACHE writes: > Olaf Meeuwissen wrote: > > Hi, > >> Not doing so will make for a lot of big commits. > > And? What's the point? As long as the build system updates are > self-contained and not mixed with other changes in the tree, we > couldn't care less. My full point was: Although

[sane-devel] Autotools generated files and CVS

2009-01-20 Thread Chris Bagwell
Julien BLACHE wrote: >> autofoo one has to know. As for the amount of pain involved, I can >> only think of the time it takes. Julien mentions versioning issues >> and broken deployment but I have little experience with that. >> > > You obviously never had to work with broken libtool version

[sane-devel] Autotools generated files and CVS

2009-01-20 Thread Kåre Särs
On Tuesday 20 January 2009, Olaf Meeuwissen wrote: > >> autofoo one has to know. As for the amount of pain involved, I can > >> only think of the time it takes. Julien mentions versioning issues > >> and broken deployment but I have little experience with that. > > > > You obviously never had to

[sane-devel] Autotools generated files and CVS

2009-01-19 Thread Olaf Meeuwissen
Chris Bagwell writes: > On 1/18/2009 8:50 PM, Olaf Meeuwissen wrote: >> See also, >> http://www.gnu.org/software/gettext/manual/html_node/Files-under-CVS.html#Files-under-CVS. >> >> > Agree with all your comments... Also, here is similar link from > Automake that describes cvs issues in a li

[sane-devel] Autotools generated files and CVS

2009-01-19 Thread Olaf Meeuwissen
Chris Bagwell writes: > On 1/17/2009 3:20 AM, Julien BLACHE wrote: >> Chris Bagwell wrote: >> >>> I've not seen this discussed in mailing list archive. Is there any past >>> discussions? >> >> We leave autotools files in CVS because: >> - it's a pain to regenerate them >> - developers don't

[sane-devel] Autotools generated files and CVS

2009-01-19 Thread Julien BLACHE
Olaf Meeuwissen wrote: Hi, > Not doing so will make for a lot of big commits. And? What's the point? As long as the build system updates are self-contained and not mixed with other changes in the tree, we couldn't care less. > As we also discussed maintaining our changes to ltmain.sh as a patc

[sane-devel] Autotools generated files and CVS

2009-01-18 Thread Chris Bagwell
On 1/18/2009 8:50 PM, Olaf Meeuwissen wrote: > See also, > http://www.gnu.org/software/gettext/manual/html_node/Files-under-CVS.html#Files-under-CVS. > > Agree with all your comments... Also, here is similar link from Automake that describes cvs issues in a little more detail. http://sourcew

[sane-devel] Autotools generated files and CVS

2009-01-17 Thread Chris Bagwell
On 1/17/2009 4:21 AM, Julien BLACHE wrote: > Chris Bagwell wrote: > > >> * Autotools not required, as long as developer is not modifying configure.in >> > > While speaking of configure.in... it could use a good cleanup as > you've probably seen, and while doing so it could also avoid tes

[sane-devel] Autotools generated files and CVS

2009-01-17 Thread Chris Bagwell
On 1/17/2009 3:20 AM, Julien BLACHE wrote: > Chris Bagwell wrote: > > Hi, > > >> I've not seen this discussed in mailing list archive. Is there any past >> discussions? >> > > We leave autotools files in CVS because: > - it's a pain to regenerate them > - developers don't always kno

[sane-devel] Autotools generated files and CVS

2009-01-17 Thread Julien BLACHE
Chris Bagwell wrote: > * Autotools not required, as long as developer is not modifying configure.in While speaking of configure.in... it could use a good cleanup as you've probably seen, and while doing so it could also avoid testing for freebsd/beos/osx things when running on Linux and vice-ver

[sane-devel] Autotools generated files and CVS

2009-01-17 Thread Julien BLACHE
Chris Bagwell wrote: Hi, > I've not seen this discussed in mailing list archive. Is there any past > discussions? We leave autotools files in CVS because: - it's a pain to regenerate them - developers don't always know autofoo - distributions ship broken version of the autotools routinely

[sane-devel] Autotools generated files and CVS

2009-01-16 Thread Chris Bagwell
Hi all, I've not seen this discussed in mailing list archive. Is there any past discussions? Its pretty common practice (but not 100%) that projects using autotools to not check in files generated by autoconf/autoreconf into CVS/git/etc. Currently, the sane project falls into the camp that t