windows build error in NeonLockStore because of salhelper::Thread

Stephan Bergmann sbergman at redhat.com
Thu Feb 23 08:29:50 PST 2012


On 02/23/2012 02:46 PM, Noel Grandin wrote:
> $ make ucb
> cd ucb && /opt/lo/bin/make -j 8 -rs gb_PARTIALBUILD=T
> /cygdrive/e/libo/ucb/StaticLibrary_odma_lib.mk:37:
> [ WARN ] !!!
> [ WARN ] !!! ucb/source/ucp/odma/odma_lib is linked in by
> Library/iucpodma1.lib StaticLibrary/odma_lib.lib
> [ WARN ] !!!
> [ build CXX ] ucb/source/ucp/webdav/NeonLockStore.cxx
> e:/libo/ucb/source/ucp/webdav/NeonLockStore.cxx(83) : error C2247:
> 'osl::Thread::wait' not accessible because 'salhelper::Thread' uses
> 'private' to inherit from 'osl::Thread'
> E:/libo/solver/wntmsci12.pro/inc\osl/thread.hxx(153) : see declaration
> of 'osl::Thread::wait'
> E:/libo/solver/wntmsci12.pro/inc\salhelper/thread.hxx(49) : see
> declaration of 'salhelper::Thread'
> E:/libo/solver/wntmsci12.pro/inc\osl/thread.hxx(60) : see declaration of
> 'osl::Thread'

<http://cgit.freedesktop.org/libreoffice/core/commit/?id=c06f9327ba3edd627bc761655870d906937a3a36> 
"Fix MSVC build" should fix this.

Stephan


More information about the LibreOffice mailing list