svn commit: r284345 - in head: . bin/cat bin/chflags bin/chio bin/chmod bin/cp bin/csh bin/date bin/dd bin/df bin/domainname bin/echo bin/ed bin/expr bin/freebsd-version bin/getfacl bin/hostname bi...
Simon J. Gerraty
sjg at juniper.net
Mon Jun 15 07:25:53 UTC 2015
Julian Elischer <julian at freebsd.org> wrote:
> As long as there is a REALLY EASY WAY to regenerate them and it's well
> documented,
Building each directory (in meta mode) is all that is/should be needed.
> EXACTLY the same output
> each time unless there is a source change, (so svn doesn't see a
> change if there is none)
Yes the results are stable - in the absense of bugs in makefiles.
I think I fixed all those in the projects/bmake branch, but it is easy
to introduce new issues.
Anytime a makefile changes its behavior based on the existance of
something it risks churning the dependencies b/w clean/update build.
This same tech has been used by 1000+ engineers daily for a number of years
now, it has made it much harder for them to break the build.
> then I guess having them checked in is ok. (though a bit "yucky").
> I'd like the ability to make a full make however that DOES regenerate
> them if I feel I have the time.
When we've added targets to build system packages etc, then that should
be simple.
I still need to catch up with what bapt has been doing on that front
though.
Thanks
--sjg
More information about the svn-src-all
mailing list