gEDA-dev: removal of generated files from pcb cvs
Dan McMahill
dan at mcmahill.net
Sun Jan 6 01:21:20 EST 2008
Ben Jackson wrote:
> On Sat, Jan 05, 2008 at 10:15:20PM -0500, Dan McMahill wrote:
>> Unless someone can really convince me otherwise I'd like to remove all
>> the generated Makefile.in's, configure, aclocal.m4, config.h.in and
>> other files from pcb's cvs.
>
> I don't like raising the bar for CVS users. Also, last time DJ checked
> in a generated file from a slightly outdated automake I was able to track
> down the build problem quickly by looking at the diff to see that he'd
> gone back a rev and exactly what effect that had had.
I don't particularly like raising the bar either but I guess I don't
feel like those are much of a bar and it presents a major pain if you're
touching any of those files and you don't have the right version. For
example, joe user has a checkout from cvs. He happened to run
autogen.sh. Now I check in a new Makefile.in from a different version
and he now gets cvs conflicts on the next update.
>> that there are lots of spurious diffs for developers when slightly
>> different automake versions are used.
>
> This will just push the problem to many spurious build problem reports
> when people have to run autogen themselves. The first time I built gaf
> from the repository it carefully vetted my auto* versions and then
> proceeded to crap all over itself because the version checks were way out
> of date and the input actually required much newer tools.
>
perhaps fixing the version checks and docs will help here. I've
hopefully done just that for pcb.
More information about the geda-dev
mailing list