On Apr 10, 2013 6:57 PM, "Andrew Rist" <andrew.r...@oracle.com> wrote:
>
>
> On 4/10/2013 1:33 AM, Herbert Dürr wrote:
>>
>> On 2013/04/10 10:09 AM, Andre Fischer wrote:
>>>
>>> tonight we had a build breaker in the windows build: a slot id that is
>>> used in SW had been removed in SVX.  The reference in SW had also been
>>> removed, so this change should not be a problem.
>>> But the windows build is still not a full build.  Therefore the old SW
>>> slot header files where used and the build broke.
>>>
>>> There is an easy fix for situations like this: a clean build.
>>
>>
>> Incremental build are known to have problems thats why I suggested [1]
to default to a clean build. That didn't receive consensus though and
indeed there are good reasons against it:
>>
>> The incremental build both tests the dependency system and it reduces
the load when building significantly.
>>
>> On the already strained buildbot this means a factor of almost five
improvement as clean build takes about 4.5h whereas an incremental build
takes only 0.5-1.0h.
>>
>> Andrew even had to reschedule the snapshot build away from the weekly
clean build because the buildbot load is a real problem.
>>
>> [1] http://markmail.org/message/wmlhc5f5zaiiyu2o
>> [2] http://markmail.org/message/7q64ijlwygdqmwf3
>>
> Just to add here, that there are also issues with a clean build. The
clean build fails with some frequency on hung jobs and requires manual
attention.
> In reality, breaking changes that require a clean build are pretty rare.
 For me, the clean build on the weekend and incremental during the week
seems to be a good compromise.

who whispered "new build system" :-)

+1 please consider it also for l10n, I will shortly start making many
makefile changes.

rgd
jan I
>
>
>>> This may become important in the coming weeks when we have to fix some
>>> bugs in the sidebar (which is about to be merged back into trunk).  The
>>> sidebar is implemented in several modules.  Without a clean windows
>>> build we will run into build breakers very regularly.
>>
>>
>> It is possible to force a clean build manually.
>
> I'm cleaning it up now and kicking off a build.
> Andrew
>
>
>
>>
>> Herbert
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
>> For additional commands, e-mail: dev-h...@openoffice.apache.org
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
> For additional commands, e-mail: dev-h...@openoffice.apache.org
>

Reply via email to