From: Andre Schnabel <[EMAIL PROTECTED]> Date: Thu, 19 Jan 2006 07:41:13 +0100
Hi, > > In fact my builds are closer to "OpenOffice.org" than Sun builds. They do > > not build from scratch, they do reuse output from previous builds to save > > build time, they do not use configure etc. > > > What means "closer" in this case? e.g. build system - OOo is using configure. Do you know that Sun is not using configure to produce "official" builds? Thus their builds differ right from the beginning! They are able to provide build even if configure is completely unusable. The other difference is that I'm *always* building from scratch and automatically - if my build scripts fails on the platform, I'll fix it, remove *everything* (except ccache) and build it again from scratch. Sun is reusing the results of previous builds (see below) etc. It is good that we have two approaches to provide builds. See below for more reasons. > Although it's good to see, more fixes in your builds, it makes testing a > little strange. Your builds are used for testing by several community > members, as they are more frequent. > But we now have two "m150" with slightly different code. How should we > now decide, if a regression has been really introduced, is already fixed > or is based on the build system? You should compare it with Sun provided build. Closer to the release, my builds are almost patch-free thus are almost the same as Sun provided builds. > Se http://qa.openoffice.org/issues/show_bug.cgi?id=60499 as example. > > I know .. once a gain only "not nice" but to me a stopper for a final > release. Interesting to see that actually Sun's build differ from mine ;-) Having two separate builds has also advantages - we can identify wrong pieces in the other build. And this helped both me and Hamburg RE several times in the past. -- Pavel Janík Now, the code from tcc will probably look more like "-O-1", but at least you can test out things _quickly. -- Linus Torvalds comparing tcc with GCC --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
