Re: [PUSHED 3-6] Re: spurious IDL rebuilds on master fixed now

2012-08-02 Thread David Tardon
On Wed, Aug 01, 2012 at 11:04:01PM +0200, Michael Stahl wrote:
> then there was another problem that is Windows only, which is a spurious
> dep-target dependency in WinResTarget, fixed by the following commit,
> which would make sense for libreoffice-3-6 as well (but not -3-5 because
> the dependencies were different then):
> 
> 8a05f1265e6307c34b2ffdb5fc5279870c8397b7
> 
> now it should hopefully be possible to run "make check" from scratch on
> Windows without having spurious rebuilds in "make subsequentcheck".

+1

D.
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[REVIEW 3-6] Re: spurious IDL rebuilds on master fixed now

2012-08-01 Thread Michael Stahl
On 20/07/12 20:01, Michael Stahl wrote:
> this week there was a problem on master with the dependencies generated
> for IDL files, caused by adding of a "-I." option in an AOO rebase.
> this has caused spurious re-builds of all IDL files, which can happen
> during "make subsequentcheck" and will cause that to fail variously.

there was another problem that apparently happened only on Windows, the
ucpp would create relative paths for files included via #include "foo".

then there was another problem that is Windows only, which is a spurious
dep-target dependency in WinResTarget, fixed by the following commit,
which would make sense for libreoffice-3-6 as well (but not -3-5 because
the dependencies were different then):

8a05f1265e6307c34b2ffdb5fc5279870c8397b7

now it should hopefully be possible to run "make check" from scratch on
Windows without having spurious rebuilds in "make subsequentcheck".

___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: spurious IDL rebuilds on master fixed now

2012-07-20 Thread Michael Meeks
Hi Michael,

On Fri, 2012-07-20 at 20:01 +0200, Michael Stahl wrote:
> this week there was a problem on master with the dependencies generated
> for IDL files, caused by adding of a "-I." option in an AOO rebase.

Thanks for finding & fixing that ! :-)

> this is fixed now on master with 7c10706845e3b2924152c831b35a458078dc274f.

Much appreciated,

Michael.

-- 
michael.me...@suse.com  <><, Pseudo Engineer, itinerant idiot

___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


spurious IDL rebuilds on master fixed now

2012-07-20 Thread Michael Stahl
this week there was a problem on master with the dependencies generated
for IDL files, caused by adding of a "-I." option in an AOO rebase.
this has caused spurious re-builds of all IDL files, which can happen
during "make subsequentcheck" and will cause that to fail variously.

this is fixed now on master with 7c10706845e3b2924152c831b35a458078dc274f.

if you have a source tree on a revision from ~Tuesday to before the fix,
to get correct dependencies after pulling, do "make udkapi.clean
offapi.clean oovbaapi.clean" or i guess simply letting IDL files rebuild
themselves spuriously once more should fix it as well :)

___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice