You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openoffice.apache.org by Pedro Giffuni <pf...@apache.org> on 2013/01/15 03:37:21 UTC
Build broken in canvas
Hello;
No idea if this is because I am using the system cairo, but..
____
...
Entering /usr/ports/editors/openoffice-3-devel/work/ooo/main/canvas/source/cairo
Compiling: canvas/source/cairo/cairo_devicehelper.cxx
c++ -fmessage-length=0 -c -O2 -fno-strict-aliasing -DENABLE_LAYOUT=0 -DENABLE_LAYOUT_EXPERIMENTAL=0 -I/usr/local/include/cairo -D_REENTRANT -I/usr/local/include/glib-2.0 -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng15 -D_THREAD_SAFE -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include -I. -I../../unxfbsdx.pro/inc/cairocanvas -I../inc -I../../inc/pch -I../../inc -I../../unx/inc -I../../unxfbsdx.pro/inc -I. -I/usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/stl -I/usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/external -I/usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc -I/usr/ports/editors/openoffice-3-devel/work/ooo/main/solenv/unxfbsdx/inc -I/usr/ports/editors/openoffice-3-devel/work/ooo/main/solenv/inc -I/usr/ports/editors/openoffice-3-devel/work/ooo/main/res
-I/usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/stl -I/
usr/ports/editors/openoffice-3-devel/work/ooo/main/solenv/inc/Xp31 -I/usr/local/openjdk6/include -I/usr/local/openjdk6/include/freebsd -I/usr/local/openjdk6/include/bsd -I/usr/local/openjdk6/include/linux -I/usr/local/openjdk6/include/native_threads/include -I/usr/local/include -I/usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/offuh -I. -I../../res -I. -pipe -fvisibility-inlines-hidden -g1 -Wall -Wextra -Wendif-labels -Wshadow -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -fpic -DFREEBSD -DUNX -DVCL -DGCC -DC341 -DX86_64 -DX86_64 -D_PTHREADS -D_REENTRANT -DNEW_SOLAR -D_USE_NAMESPACE=1 -DSTLPORT_VERSION=450 -DHAVE_GCC_VISIBILITY_FEATURE -D__DMAKE -DUNIX -DCPPU_ENV=gcc3 -DGXX_INCLUDE_PATH=/usr/include/c++/4.2 -DSUPD=350 -DPRODUCT -DNDEBUG -DOSL_DEBUG_LEVEL=0 -DOPTIMIZE -DGUI -DSOLAR_JAVA -DVERBOSE -DSHAREDLIB -D_DLL_ -fexceptions -fno-enforce-eh-specs -DEXCEPTIONS_ON -o
../../unxfbsdx.pro/slo/cairo_devicehelper.o /usr/ports/editors/openoffice-3-devel/work/ooo/main/
canvas/source/cairo/cairo_devicehelper.cxx
: && LD_LIBRARY_PATH=/usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/lib${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}} /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/bin/makedepend @/tmp/mk2qgQew > ../../unxfbsdx.pro/misc/s_cairo_devicehelper.dpcc
Compiling: canvas/source/cairo/cairo_services.cxx
c++ -fmessage-length=0 -c -O2 -fno-strict-aliasing -DENABLE_LAYOUT=0 -DENABLE_LAYOUT_EXPERIMENTAL=0 -I/usr/local/include/cairo -D_REENTRANT -I/usr/local/include/glib-2.0 -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng15 -D_THREAD_SAFE -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include -I. -I../../unxfbsdx.pro/inc/cairocanvas -I../inc -I../../inc/pch -I../../inc -I../../unx/inc -I../../unxfbsdx.pro/inc -I. -I/usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/stl -I/usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/external -I/usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc -I/usr/ports/editors/openoffice-3-devel/work/ooo/main/solenv/unxfbsdx/inc -I/usr/ports/editors/openoffice-3-devel/work/ooo/main/solenv/inc -I/usr/ports/editors/openoffice-3-devel/work/ooo/main/res
-I/usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/stl -I/
usr/ports/editors/openoffice-3-devel/work/ooo/main/solenv/inc/Xp31 -I/usr/local/openjdk6/include -I/usr/local/openjdk6/include/freebsd -I/usr/local/openjdk6/include/bsd -I/usr/local/openjdk6/include/linux -I/usr/local/openjdk6/include/native_threads/include -I/usr/local/include -I/usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/offuh -I. -I../../res -I. -pipe -fvisibility-inlines-hidden -g1 -Wall -Wextra -Wendif-labels -Wshadow -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -fpic -DFREEBSD -DUNX -DVCL -DGCC -DC341 -DX86_64 -DX86_64 -D_PTHREADS -D_REENTRANT -DNEW_SOLAR -D_USE_NAMESPACE=1 -DSTLPORT_VERSION=450 -DHAVE_GCC_VISIBILITY_FEATURE -D__DMAKE -DUNIX -DCPPU_ENV=gcc3 -DGXX_INCLUDE_PATH=/usr/include/c++/4.2 -DSUPD=350 -DPRODUCT -DNDEBUG -DOSL_DEBUG_LEVEL=0 -DOPTIMIZE -DGUI -DSOLAR_JAVA -DVERBOSE -DSHAREDLIB -D_DLL_ -fexceptions -fno-enforce-eh-specs -DEXCEPTIONS_ON -o
../../unxfbsdx.pro/slo/cairo_services.o /usr/ports/editors/openoffice-3-devel/work/ooo/main/
canvas/source/cairo/cairo_services.cxx
: && LD_LIBRARY_PATH=/usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/lib${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}} /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/bin/makedepend @/tmp/mkiZK0jH > ../../unxfbsdx.pro/misc/s_cairo_services.dpcc
[ build ALL ] top level modules: framework
[ build ALL ] loaded modules: framework
[ build CHK ] loaded modules: framework
gmake: Nothing to be done for `allandcheck'.
/usr/ports/editors/openoffice-3-devel/work/ooo/main/canvas/source/cairo/cairo_devicehelper.cxx: In member function 'void cairocanvas::DeviceHelper::dumpScreenContent() const':
/usr/ports/editors/openoffice-3-devel/work/ooo/main/canvas/source/cairo/cairo_devicehelper.cxx:271: error: no match for 'operator<<' in 'aStream << OutputDevice::GetBitmap(const Point&, const Size&) const(((const Point&)(& aEmptyPoint)), ((const Size&)((const Size*)(&((OutputDevice*)((const cairocanvas::DeviceHelper*)this)->cairocanvas::DeviceHelper::mpRefDevice)->OutputDevice::GetOutputSizePixel()))))'
/usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:370: note: candidates are: SvStream& SvStream::operator<<(sal_uInt16)
/usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:371: note: SvStream& SvStream::operator<<(sal_uInt32)
/usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:372: note: SvStream& SvStream::operator<<(long int)
/usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:373: note: SvStream& SvStream::operator<<(short int)
/usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:374: note: SvStream& SvStream::operator<<(int)
/usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:375: note: SvStream& SvStream::operator<<(signed char)
/usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:376: note: SvStream& SvStream::operator<<(char)
/usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:377: note: SvStream& SvStream::operator<<(unsigned char)
/usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:378: note: SvStream& SvStream::operator<<(float)
/usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:379: note: SvStream& SvStream::operator<<(const double&)
/usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:380: note: SvStream& SvStream::operator<<(const char*)
/usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:381: note: SvStream& SvStream::operator<<(const unsigned char*)
/usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:388: note: SvStream& SvStream::operator<<(SvStream&)
/usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:625: note: SvStream& operator<<(SvStream&, SvStream& (*)(SvStream&))
dmake: Error code 1, while making '../../unxfbsdx.pro/slo/cairo_devicehelper.obj'
...
_____
Thanks for fixing ;),
Pedro.
Re: Build broken in canvas
Posted by Pedro Giffuni <pf...@apache.org>.
Hi Maho;
Money is never a problem in the ASF ;)
We talked about the buildbot in ApacheConEU. infra@ was providing a VM
with FreeBSD 9 (9.1 now?).
The setup should not be difficult if we start from the current FreeBSD port
(which maho@ wrote and maintains).
Pedro.
>________________________________
> Da: Nakata Maho <ma...@gmail.com>
>A: "dev@openoffice.apache.org" <de...@openoffice.apache.org>
>Cc: "dev@openoffice.apache.org" <de...@openoffice.apache.org>
>Inviato: Mercoledì 16 Gennaio 2013 19:47
>Oggetto: Re: Build broken in canvas
>
>Yes!! We should have a build bot. Is any financial support for a new machine for that purpose? Then I can (if no still I can do).
>
>iPhoneから送信
>
>2013/01/17 8:53、Andrew Rist <an...@oracle.com> のメッセージ:
>
>>
>> On 1/16/2013 6:48 AM, Pedro Giffuni wrote:
>>> Thank you Armin;
>>>
>>> It will take me some time to check but I think that you hit the issue.
>>>
>>> I guess it's time to have a BSD buildbot (hi Andrew ;) ).
>>
>> YES!
>>
>>
>>>
>>>
>>> The difference with the linux buildbot is that we try to use all the system
>>> libraries available.
>>>
>>> Pedro.
>>>
>>>
>>>
>>>> ________________________________
>>>> Da: Armin Le Grand <Ar...@me.com>
>>>> A: dev@openoffice.apache.org
>>>> Inviato: Mercoledì 16 Gennaio 2013 5:03
>>>> Oggetto: Re: Build broken in canvas
>>>>
>>>> Hi Pedro,
>>>>
>>>> should be done with rev 1433875 in source/cairo/cairo_devicehelper.cxx, please check.
>>>>
>>>> On 16.01.2013 10:41, Armin Le Grand wrote:
>>>>> Hi Pedro,
>>>>>
>>>>> looks as if I had cairo disabled when building linux version of that change, sorry. I'm on it...
>>>> --
>>>> ALG
>>
>
>
>
Re: Build broken in canvas
Posted by Nakata Maho <ma...@gmail.com>.
Yes!! We should have a build bot. Is any financial support for a new machine for that purpose? Then I can (if no still I can do).
iPhoneから送信
2013/01/17 8:53、Andrew Rist <an...@oracle.com> のメッセージ:
>
> On 1/16/2013 6:48 AM, Pedro Giffuni wrote:
>> Thank you Armin;
>>
>> It will take me some time to check but I think that you hit the issue.
>>
>> I guess it's time to have a BSD buildbot (hi Andrew ;) ).
>
> YES!
>
>
>>
>>
>> The difference with the linux buildbot is that we try to use all the system
>> libraries available.
>>
>> Pedro.
>>
>>
>>
>>> ________________________________
>>> Da: Armin Le Grand <Ar...@me.com>
>>> A: dev@openoffice.apache.org
>>> Inviato: Mercoledì 16 Gennaio 2013 5:03
>>> Oggetto: Re: Build broken in canvas
>>>
>>> Hi Pedro,
>>>
>>> should be done with rev 1433875 in source/cairo/cairo_devicehelper.cxx, please check.
>>>
>>> On 16.01.2013 10:41, Armin Le Grand wrote:
>>>> Hi Pedro,
>>>>
>>>> looks as if I had cairo disabled when building linux version of that change, sorry. I'm on it...
>>> --
>>> ALG
>
Re: Build broken in canvas
Posted by Andrew Rist <an...@oracle.com>.
On 1/16/2013 6:48 AM, Pedro Giffuni wrote:
> Thank you Armin;
>
> It will take me some time to check but I think that you hit the issue.
>
> I guess it's time to have a BSD buildbot (hi Andrew ;) ).
YES!
>
>
> The difference with the linux buildbot is that we try to use all the system
> libraries available.
>
> Pedro.
>
>
>
>> ________________________________
>> Da: Armin Le Grand <Ar...@me.com>
>> A: dev@openoffice.apache.org
>> Inviato: Mercoledì 16 Gennaio 2013 5:03
>> Oggetto: Re: Build broken in canvas
>>
>> Hi Pedro,
>>
>> should be done with rev 1433875 in source/cairo/cairo_devicehelper.cxx, please check.
>>
>> On 16.01.2013 10:41, Armin Le Grand wrote:
>>> Hi Pedro,
>>>
>>> looks as if I had cairo disabled when building linux version of that change, sorry. I'm on it...
>>>
>> --
>> ALG
>>
>>
>>
Re: Build broken in canvas
Posted by Pedro Giffuni <pf...@apache.org>.
Thank you Armin;
It will take me some time to check but I think that you hit the issue.
I guess it's time to have a BSD buildbot (hi Andrew ;) ).
The difference with the linux buildbot is that we try to use all the system
libraries available.
Pedro.
>________________________________
> Da: Armin Le Grand <Ar...@me.com>
>A: dev@openoffice.apache.org
>Inviato: Mercoledì 16 Gennaio 2013 5:03
>Oggetto: Re: Build broken in canvas
>
> Hi Pedro,
>
>should be done with rev 1433875 in source/cairo/cairo_devicehelper.cxx, please check.
>
>On 16.01.2013 10:41, Armin Le Grand wrote:
>> Hi Pedro,
>>
>> looks as if I had cairo disabled when building linux version of that change, sorry. I'm on it...
>>
>--
>ALG
>
>
>
Re: Build broken in canvas
Posted by Armin Le Grand <Ar...@me.com>.
Hi Pedro,
should be done with rev 1433875 in source/cairo/cairo_devicehelper.cxx,
please check.
On 16.01.2013 10:41, Armin Le Grand wrote:
> Hi Pedro,
>
> looks as if I had cairo disabled when building linux version of that
> change, sorry. I'm on it...
>
--
ALG
Re: Build broken in canvas
Posted by Armin Le Grand <Ar...@me.com>.
Hi Pedro,
looks as if I had cairo disabled when building linux version of that
change, sorry. I'm on it...
On 15.01.2013 03:37, Pedro Giffuni wrote:
> Hello;
>
> No idea if this is because I am using the system cairo, but..
>
>
> ____
> ...
> Entering /usr/ports/editors/openoffice-3-devel/work/ooo/main/canvas/source/cairo
>
> Compiling: canvas/source/cairo/cairo_devicehelper.cxx
> c++ -fmessage-length=0 -c -O2 -fno-strict-aliasing -DENABLE_LAYOUT=0 -DENABLE_LAYOUT_EXPERIMENTAL=0 -I/usr/local/include/cairo -D_REENTRANT -I/usr/local/include/glib-2.0 -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng15 -D_THREAD_SAFE -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include -I. -I../../unxfbsdx.pro/inc/cairocanvas -I../inc -I../../inc/pch -I../../inc -I../../unx/inc -I../../unxfbsdx.pro/inc -I. -I/usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/stl -I/usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/external -I/usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc -I/usr/ports/editors/openoffice-3-devel/work/ooo/main/solenv/unxfbsdx/inc -I/usr/ports/editors/openoffice-3-devel/work/ooo/main/solenv/inc -I/usr/ports/editors/openoffice-3-devel/work/ooo/main/res
> -I/usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/stl -I/
> usr/ports/editors/openoffice-3-devel/work/ooo/main/solenv/inc/Xp31 -I/usr/local/openjdk6/include -I/usr/local/openjdk6/include/freebsd -I/usr/local/openjdk6/include/bsd -I/usr/local/openjdk6/include/linux -I/usr/local/openjdk6/include/native_threads/include -I/usr/local/include -I/usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/offuh -I. -I../../res -I. -pipe -fvisibility-inlines-hidden -g1 -Wall -Wextra -Wendif-labels -Wshadow -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -fpic -DFREEBSD -DUNX -DVCL -DGCC -DC341 -DX86_64 -DX86_64 -D_PTHREADS -D_REENTRANT -DNEW_SOLAR -D_USE_NAMESPACE=1 -DSTLPORT_VERSION=450 -DHAVE_GCC_VISIBILITY_FEATURE -D__DMAKE -DUNIX -DCPPU_ENV=gcc3 -DGXX_INCLUDE_PATH=/usr/include/c++/4.2 -DSUPD=350 -DPRODUCT -DNDEBUG -DOSL_DEBUG_LEVEL=0 -DOPTIMIZE -DGUI -DSOLAR_JAVA -DVERBOSE -DSHAREDLIB -D_DLL_ -fexceptions -fno-enforce-eh-specs -DEXCEPTIONS_ON -o
> ../../unxfbsdx.pro/slo/cairo_devicehelper.o /usr/ports/editors/openoffice-3-devel/work/ooo/main/
> canvas/source/cairo/cairo_devicehelper.cxx
> : && LD_LIBRARY_PATH=/usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/lib${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}} /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/bin/makedepend @/tmp/mk2qgQew > ../../unxfbsdx.pro/misc/s_cairo_devicehelper.dpcc
> Compiling: canvas/source/cairo/cairo_services.cxx
> c++ -fmessage-length=0 -c -O2 -fno-strict-aliasing -DENABLE_LAYOUT=0 -DENABLE_LAYOUT_EXPERIMENTAL=0 -I/usr/local/include/cairo -D_REENTRANT -I/usr/local/include/glib-2.0 -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng15 -D_THREAD_SAFE -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include -I. -I../../unxfbsdx.pro/inc/cairocanvas -I../inc -I../../inc/pch -I../../inc -I../../unx/inc -I../../unxfbsdx.pro/inc -I. -I/usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/stl -I/usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/external -I/usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc -I/usr/ports/editors/openoffice-3-devel/work/ooo/main/solenv/unxfbsdx/inc -I/usr/ports/editors/openoffice-3-devel/work/ooo/main/solenv/inc -I/usr/ports/editors/openoffice-3-devel/work/ooo/main/res
> -I/usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/stl -I/
> usr/ports/editors/openoffice-3-devel/work/ooo/main/solenv/inc/Xp31 -I/usr/local/openjdk6/include -I/usr/local/openjdk6/include/freebsd -I/usr/local/openjdk6/include/bsd -I/usr/local/openjdk6/include/linux -I/usr/local/openjdk6/include/native_threads/include -I/usr/local/include -I/usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/offuh -I. -I../../res -I. -pipe -fvisibility-inlines-hidden -g1 -Wall -Wextra -Wendif-labels -Wshadow -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -fpic -DFREEBSD -DUNX -DVCL -DGCC -DC341 -DX86_64 -DX86_64 -D_PTHREADS -D_REENTRANT -DNEW_SOLAR -D_USE_NAMESPACE=1 -DSTLPORT_VERSION=450 -DHAVE_GCC_VISIBILITY_FEATURE -D__DMAKE -DUNIX -DCPPU_ENV=gcc3 -DGXX_INCLUDE_PATH=/usr/include/c++/4.2 -DSUPD=350 -DPRODUCT -DNDEBUG -DOSL_DEBUG_LEVEL=0 -DOPTIMIZE -DGUI -DSOLAR_JAVA -DVERBOSE -DSHAREDLIB -D_DLL_ -fexceptions -fno-enforce-eh-specs -DEXCEPTIONS_ON -o
> ../../unxfbsdx.pro/slo/cairo_services.o /usr/ports/editors/openoffice-3-devel/work/ooo/main/
> canvas/source/cairo/cairo_services.cxx
> : && LD_LIBRARY_PATH=/usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/lib${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}} /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/bin/makedepend @/tmp/mkiZK0jH > ../../unxfbsdx.pro/misc/s_cairo_services.dpcc
> [ build ALL ] top level modules: framework
> [ build ALL ] loaded modules: framework
> [ build CHK ] loaded modules: framework
> gmake: Nothing to be done for `allandcheck'.
> /usr/ports/editors/openoffice-3-devel/work/ooo/main/canvas/source/cairo/cairo_devicehelper.cxx: In member function 'void cairocanvas::DeviceHelper::dumpScreenContent() const':
> /usr/ports/editors/openoffice-3-devel/work/ooo/main/canvas/source/cairo/cairo_devicehelper.cxx:271: error: no match for 'operator<<' in 'aStream << OutputDevice::GetBitmap(const Point&, const Size&) const(((const Point&)(& aEmptyPoint)), ((const Size&)((const Size*)(&((OutputDevice*)((const cairocanvas::DeviceHelper*)this)->cairocanvas::DeviceHelper::mpRefDevice)->OutputDevice::GetOutputSizePixel()))))'
> /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:370: note: candidates are: SvStream& SvStream::operator<<(sal_uInt16)
> /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:371: note: SvStream& SvStream::operator<<(sal_uInt32)
> /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:372: note: SvStream& SvStream::operator<<(long int)
> /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:373: note: SvStream& SvStream::operator<<(short int)
> /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:374: note: SvStream& SvStream::operator<<(int)
> /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:375: note: SvStream& SvStream::operator<<(signed char)
> /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:376: note: SvStream& SvStream::operator<<(char)
> /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:377: note: SvStream& SvStream::operator<<(unsigned char)
> /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:378: note: SvStream& SvStream::operator<<(float)
> /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:379: note: SvStream& SvStream::operator<<(const double&)
> /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:380: note: SvStream& SvStream::operator<<(const char*)
> /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:381: note: SvStream& SvStream::operator<<(const unsigned char*)
> /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:388: note: SvStream& SvStream::operator<<(SvStream&)
> /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:625: note: SvStream& operator<<(SvStream&, SvStream& (*)(SvStream&))
> dmake: Error code 1, while making '../../unxfbsdx.pro/slo/cairo_devicehelper.obj'
>
> ...
>
> _____
>
> Thanks for fixing ;),
>
> Pedro.
Re: Build broken in canvas
Posted by Pedro Giffuni <pf...@apache.org>.
I spoke too soon:
The FreeBSD build is *definitely* broken in canvas.
Pedro.
>________________________________
> Da: Pedro Giffuni <pf...@apache.org>
>A: "dev@openoffice.apache.org" <de...@openoffice.apache.org>
>Inviato: Lunedì 14 Gennaio 2013 22:29
>Oggetto: Re: Build broken in canvas
>
>
>
>Hmm...
>
>I think I have a dirty build for running svn update in the middle of a build.
>
>Nevermind :(.
>
>Pedro.
>
>
>
>----- Messaggio originale -----
>> Da: Pedro Giffuni
>...
>> gmake: Nothing to be done for `allandcheck'.
>> /usr/ports/editors/openoffice-3-devel/work/ooo/main/canvas/source/cairo/cairo_devicehelper.cxx:
>> In member function 'void cairocanvas::DeviceHelper::dumpScreenContent()
>> const':
>> /usr/ports/editors/openoffice-3-devel/work/ooo/main/canvas/source/cairo/cairo_devicehelper.cxx:271:
>> error: no match for 'operator<<' in 'aStream <<
>> OutputDevice::GetBitmap(const Point&, const Size&) const(((const
>> Point&)(& aEmptyPoint)), ((const Size&)((const
>> Size*)(&((OutputDevice*)((const
>> cairocanvas::DeviceHelper*)this)->cairocanvas::DeviceHelper::mpRefDevice)->OutputDevice::GetOutputSizePixel()))))'
>> /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:370:
>> note: candidates are: SvStream& SvStream::operator<<(sal_uInt16)
>> /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:371:
>> note: SvStream& SvStream::operator<<(sal_uInt32)
>> /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:372:
>> note: SvStream& SvStream::operator<<(long int)
>> /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:373:
>> note: SvStream& SvStream::operator<<(short int)
>> /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:374:
>> note: SvStream& SvStream::operator<<(int)
>> /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:375:
>> note: SvStream& SvStream::operator<<(signed char)
>> /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:376:
>> note: SvStream& SvStream::operator<<(char)
>> /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:377:
>> note: SvStream& SvStream::operator<<(unsigned char)
>> /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:378:
>> note: SvStream& SvStream::operator<<(float)
>> /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:379:
>> note: SvStream& SvStream::operator<<(const
>> double&)
>> /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:380:
>> note: SvStream& SvStream::operator<<(const char*)
>> /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:381:
>> note: SvStream& SvStream::operator<<(const unsigned
>> char*)
>> /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:388:
>> note: SvStream& SvStream::operator<<(SvStream&)
>> /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:625:
>> note: SvStream& operator<<(SvStream&,
>> SvStream& (*)(SvStream&))
>> dmake: Error code 1, while making
>> '../../unxfbsdx.pro/slo/cairo_devicehelper.obj'
>>
>> ...
>>
>> _____
>>
>> Thanks for fixing ;),
>>
>> Pedro.
>>
>
>
>
Re: Build broken in canvas
Posted by Pedro Giffuni <pf...@apache.org>.
Hmm...
I think I have a dirty build for running svn update in the middle of a build.
Nevermind :(.
Pedro.
----- Messaggio originale -----
> Da: Pedro Giffuni
...
> gmake: Nothing to be done for `allandcheck'.
> /usr/ports/editors/openoffice-3-devel/work/ooo/main/canvas/source/cairo/cairo_devicehelper.cxx:
> In member function 'void cairocanvas::DeviceHelper::dumpScreenContent()
> const':
> /usr/ports/editors/openoffice-3-devel/work/ooo/main/canvas/source/cairo/cairo_devicehelper.cxx:271:
> error: no match for 'operator<<' in 'aStream <<
> OutputDevice::GetBitmap(const Point&, const Size&) const(((const
> Point&)(& aEmptyPoint)), ((const Size&)((const
> Size*)(&((OutputDevice*)((const
> cairocanvas::DeviceHelper*)this)->cairocanvas::DeviceHelper::mpRefDevice)->OutputDevice::GetOutputSizePixel()))))'
> /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:370:
> note: candidates are: SvStream& SvStream::operator<<(sal_uInt16)
> /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:371:
> note: SvStream& SvStream::operator<<(sal_uInt32)
> /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:372:
> note: SvStream& SvStream::operator<<(long int)
> /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:373:
> note: SvStream& SvStream::operator<<(short int)
> /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:374:
> note: SvStream& SvStream::operator<<(int)
> /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:375:
> note: SvStream& SvStream::operator<<(signed char)
> /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:376:
> note: SvStream& SvStream::operator<<(char)
> /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:377:
> note: SvStream& SvStream::operator<<(unsigned char)
> /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:378:
> note: SvStream& SvStream::operator<<(float)
> /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:379:
> note: SvStream& SvStream::operator<<(const
> double&)
> /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:380:
> note: SvStream& SvStream::operator<<(const char*)
> /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:381:
> note: SvStream& SvStream::operator<<(const unsigned
> char*)
> /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:388:
> note: SvStream& SvStream::operator<<(SvStream&)
> /usr/ports/editors/openoffice-3-devel/work/ooo/main/solver/350/unxfbsdx.pro/inc/tools/stream.hxx:625:
> note: SvStream& operator<<(SvStream&,
> SvStream& (*)(SvStream&))
> dmake: Error code 1, while making
> '../../unxfbsdx.pro/slo/cairo_devicehelper.obj'
>
> ...
>
> _____
>
> Thanks for fixing ;),
>
> Pedro.
>
Re: Build broken in canvas
Posted by Herbert Duerr <hd...@apache.org>.
Hi Pedro,
On 15.01.2013 03:37, Pedro Giffuni wrote:
> Compiling: canvas/source/cairo/cairo_devicehelper.cxx
> [...]
> /usr/ports/editors/openoffice-3-devel/work/ooo/main/canvas/source/cairo/cairo_devicehelper.cxx: In member function 'void cairocanvas::DeviceHelper::dumpScreenContent() const':
> /usr/ports/editors/openoffice-3-devel/work/ooo/main/canvas/source/cairo/cairo_devicehelper.cxx:271: error: no match for 'operator<<' in 'aStream << OutputDevice::GetBitmap(const Point&, const Size&) const(((const Point&)(& aEmptyPoint)), ((const Size&)((const Size*)(&((OutputDevice*)((const cairocanvas::DeviceHelper*)this)->cairocanvas::DeviceHelper::mpRefDevice)->OutputDevice::GetOutputSizePixel()))))'
The change http://svn.apache.org/viewvc?rev=1431512&view=rev removed the
the Bitmap::operator<<() method.
I don't understand how the linux build can work without it? Maybe it
found an implicit conversion to something else that had such a stream
operator? The purpose of my commit
http://svn.apache.org/viewvc?rev=1432943&view=rev was to catch such
unintended conversions make by making some important implicit
conversions explicit, but I doubt the window related classes are
involved here.
Herbert