[Libreoffice] Build breaks in libcmis

Neil Leathers neil.r.leathers at gmail.com
Thu Oct 6 06:03:08 PDT 2011


> On Sun, 2011-10-02 at 23:23 +0200, Regina Henschel wrote:
> > I've cloned and build from master today and it breaks in libcmis. Error 
> > messages in build_error.log cited below.
> 
> There are still some build problems on windows with libcmis as it's the
> first 3rd party library to be gbuildified. Please add --disable-cmis to
> the configure options to skip it while we still have the problems.

Using --without-cmis I get build breaks in ucb (on linux). I have tried both --with-system-libcmis and --without-system-libcmis. The help string indicates CMIS is experimental and can be disabled but it appears this is not the case. Can someone fix the the build scripts so that it is possible to disable CMIS? (I take it that a conditional needs to be put into ucb/prj/build.lst?)

Neil Leathers

(For reference:
Compiling: ucb/source/ucp/cmis/cmis_provider.cxx
In file included from /media/libreoffice/libo/ucb/source/ucp/cmis/cmis_provider.cxx:33:
/media/libreoffice/libo/ucb/source/ucp/cmis/cmis_content.hxx:39:39: error: libcmis/session-factory.hxx: No such file or directory
In file included from /media/libreoffice/libo/ucb/source/ucp/cmis/cmis_provider.cxx:33:
/media/libreoffice/libo/ucb/source/ucp/cmis/cmis_content.hxx:70: error: ‘libcmis’ has not been declared
/media/libreoffice/libo/ucb/source/ucp/cmis/cmis_content.hxx:70: error: ISO C++ forbids declaration of ‘Session’ with no type
/media/libreoffice/libo/ucb/source/ucp/cmis/cmis_content.hxx:70: error: expected ‘;’ before ‘*’ token
/media/libreoffice/libo/ucb/source/ucp/cmis/cmis_content.hxx:71: error: ‘libcmis’ has not been declared
/media/libreoffice/libo/ucb/source/ucp/cmis/cmis_content.hxx:71: error: ISO C++ forbids declaration of ‘CmisObjectPtr’ with no type
/media/libreoffice/libo/ucb/source/ucp/cmis/cmis_content.hxx:71: error: expected ‘;’ before ‘m_pObject’
dmake:  Error code 1, while making '../../../unxlngx6.pro/slo/cmis_provider.obj'
)


More information about the LibreOffice mailing list