Caolán McNamara wrote: > On Mon, 2009-09-21 at 20:15 +0200, Sophie wrote: >> - Install sets by the bots are different from Sun builds that make some >> automated tests failing (why the quickstarter is available on linux >> builds? it took me some time to understand that I have to disable it first) > > In general the ideal situation is that "configure" with no special > options should generate the same set of features as used by a Sun build.
i'm not sure that solution is a good idea... because imho the main purpose of configure is not to create builds that are exactly identical to official builds; imho configure should make it as easy as possible for someone who wants to create a build and has no previous experience with ooo to actually get a working build; and if that build, say, excludes some optional features, then that is usually not an issue. what would make sense is to publish some set of configure flags that would result in a build that is identical to official build. or maybe we could simply have a "convenience" flag for configure like --official-build, that would simply behave as if the set of necessary non-default flags were given? hmmm, probably that would imply that if e.g. some optional feature that is in the official build is not available in the environment, which would ordinarily result in (at most) a warning, should result in an error from configure, because if you say you really want an official build, you don't want to accept that, right? > Unfortunately internal and external don't use the same configuration > process so the two fall out of sync sometimes. In the short term I > reckon we should change the gtk quickstarter configure option setting to > default off so as to match the internal settings, especially as its got > a crasher in it (#i101245#). Long term it'd be better to just use the > same configuration process, that'd avoid the occasional breakage of > "configure" as well :-) > > C. certainly, if sun builds used configure as well, that would make things more consistent. all that is required is that ause finds some time to implement it :) michael -- "I'm not nearly smart enough to write race-free, deadlock-free code that scales to 10,000 freely-interacting objects from 1000 C++ classes maintained by tens of programmers in different locations." -- Tim Sweeney --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
