From owner-freebsd-office@FreeBSD.ORG Tue Feb 5 01:20:00 2013 Return-Path: Delivered-To: office@FreeBSD.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id E7E0C89F; Tue, 5 Feb 2013 01:20:00 +0000 (UTC) (envelope-from andy@neu.net) Received: from mail.neu.net (neu.net [199.48.129.194]) by mx1.freebsd.org (Postfix) with ESMTP id 224B6D4D; Tue, 5 Feb 2013 01:19:59 +0000 (UTC) Received: from neu.net (neu.net [199.48.129.194]) by mail.neu.net (8.14.6/8.14.5) with ESMTP id r151JttY028340; Mon, 4 Feb 2013 20:19:55 -0500 (EST) (envelope-from andy@neu.net) Date: Mon, 4 Feb 2013 20:19:55 -0500 (EST) From: AN To: office@FreeBSD.org Subject: libreoffice update fails Message-ID: User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII X-Virus-Scanned: clamav-milter 0.97.6 at my.mail.server X-Virus-Status: Clean X-Spam-Status: No, score=0.0 required=4.5 tests=RP_MATCHES_RCVD autolearn=unavailable version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on mail.neu.net X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Feb 2013 01:20:01 -0000 FreeBSD FBSD10 10.0-CURRENT FreeBSD 10.0-CURRENT #33 r246130: Wed Jan 30 15:00:08 EST 2013 root@FBSD10:/usr/obj/usr/src/sys/MYKERNEL amd64 I tried to update libreoffice with GCC 4.7+, and with default system clang compiler. What is the correct compiler to use? # pkg info |grep boost boost-jam-1.52.0 Build tool from the boost.org boost-libs-1.52.0 Free portable C++ libraries (without Boost.Python) ******************************************************************** * * Running LibreOffice build configuration. * ******************************************************************** checking build system type... amd64-portbld-freebsd10.0 checking host system type... amd64-portbld-freebsd10.0 checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for grep... (cached) /usr/bin/grep checking for sed... /usr/bin/sed checking the FreeBSD operating system release... found OSVERSION=1000027 checking which thread library to use... -pthread checking for gawk... gawk checking for gawk... /usr/local/bin/gawk checking for bash... /usr/local/bin/bash checking for GNU or BSD tar... gtar checking for tar's option to strip components... --strip-components checking for ccache... not found checking gcc home... /usr checking for gcc... /usr/bin/clang ... In file included from /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_resultset.cxx:10: In file included from /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_datasupplier.hxx:17: In file included from /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_content.hxx:41: In file included from /usr/local/include/libcmis/session-factory.hxx:35: In file included from /usr/local/include/libcmis/session.hxx:31: /usr/local/include/libcmis/cmis-object.hxx:39:11: warning: 'libcmis::CmisObject' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor] class CmisObject ^ In file included from /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_resultset.cxx:10: In file included from /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_datasupplier.hxx:17: In file included from /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_content.hxx:41: In file included from /usr/local/include/libcmis/session-factory.hxx:35: In file included from /usr/local/include/libcmis/session.hxx:32: /usr/local/include/libcmis/folder.hxx:41:11: warning: 'libcmis::Folder' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor] class Folder : public virtual CmisObject ^ In file included from /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_datasupplier.cxx:17: In file included from /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_datasupplier.hxx:17: In file included from /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_content.hxx:41: In file included from /usr/local/include/libcmis/session-factory.hxx:35: In file included from /usr/local/include/libcmis/session.hxx:31: /usr/local/include/libcmis/cmis-object.hxx:39:11: warning: 'libcmis::CmisObject' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor] class CmisObject ^ In file included from /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_datasupplier.cxx:17: In file included from /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_datasupplier.hxx:17: In file included from /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_content.hxx:41: In file included from /usr/local/include/libcmis/session-factory.hxx:35: In file included from /usr/local/include/libcmis/session.hxx:32: /usr/local/include/libcmis/folder.hxx:41:11: warning: 'libcmis::Folder' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor] class Folder : public virtual CmisObject ^ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_content.hxx:193:14: error: no type named 'ObjectPtr' in namespace 'libcmis' libcmis::ObjectPtr getObject( ) throw ( libcmis::Exception ); ~~~~~~~~~^ 2 warnings and 2 errors generated. gmake[2]: *** [/tmp/lobuild/workdir/unxfbsd.pro/CxxObject/ucb/source/ucp/cmis/cmis_url.o] Error 1 gmake[2]: *** Waiting for unfinished jobs.... /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_content.hxx:193:54: error: no type named 'Exception' in namespace 'libcmis' libcmis::ObjectPtr getObject( ) throw ( libcmis::Exception ); ~~~~~~~~~^ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_content.hxx:144:13: error: exception specification of overriding function is more lax than base version virtual ~Content(); ^ /tmp/lobuild/solver/unxfbsd.pro/inc/ucbhelper/contenthelper.hxx:333:13: note: overridden virtual function is here virtual ~ContentImplHelper(); ^ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_content.hxx:82:37: error: no member named 'PropertyPtr' in namespace 'libcmis' std::map< std::string, libcmis::PropertyPtr > m_pObjectProps; ~~~~~~~~~^ In file included from /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_resultset.cxx:10: In file included from /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_datasupplier.hxx:17: /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_content.hxx:73:14: error: no type named 'ObjectPtr' in namespace 'libcmis' libcmis::ObjectPtr m_pObject; ~~~~~~~~~^ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_provider.cxx:74:65: error: use of undeclared identifier 'm_aSessionCache' std::map< rtl::OUString, libcmis::Session* >::iterator it = m_aSessionCache.find( sBindingUrl ); ^ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_provider.cxx:75:16: error: use of undeclared identifier 'm_aSessionCache' if ( it != m_aSessionCache.end( ) ) ^ In file included from /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_datasupplier.cxx:17: In file included from /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_datasupplier.hxx:17: /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_content.hxx:73:14: error: no type named 'ObjectPtr' in namespace 'libcmis' libcmis::ObjectPtr m_pObject; ~~~~~~~~~^ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_content.hxx:193:14: error: no type named 'ObjectPtr' in namespace 'libcmis' libcmis::ObjectPtr getObject( ) throw ( libcmis::Exception ); ~~~~~~~~~^ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_content.hxx:193:54: error: no type named 'Exception' in namespace 'libcmis' libcmis::ObjectPtr getObject( ) throw ( libcmis::Exception ); ~~~~~~~~~^ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_content.hxx:144:13: error: exception specification of overriding function is more lax than base version virtual ~Content(); ^ /tmp/lobuild/solver/unxfbsd.pro/inc/ucbhelper/contenthelper.hxx:333:13: note: overridden virtual function is here virtual ~ContentImplHelper(); ^ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_content.hxx:81:14: error: no type named 'ObjectTypePtr' in namespace 'libcmis' libcmis::ObjectTypePtr m_pObjectType; ~~~~~~~~~^ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_provider.cxx:84:5: error: use of undeclared identifier 'm_aSessionCache' m_aSessionCache.insert( std::pair< rtl::OUString, libcmis::Session* >( sBindingUrl, pSession ) ); ^ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_provider.cxx:93:18: error: exception specification in declaration does not match previous declaration ContentProvider::~ContentProvider() ^ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_provider.hxx:47:13: note: previous declaration is here virtual ~ContentProvider(); ^ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_content.hxx:81:14: error: no type named 'ObjectTypePtr' in namespace 'libcmis' libcmis::ObjectTypePtr m_pObjectType; ~~~~~~~~~^ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_content.cxx:74:42: error: expected class name class AuthProvider : public libcmis::AuthProvider ^ 2 warnings and 15 errors generated. /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_content.hxx:82:37: error: no member named 'PropertyPtr' in namespace 'libcmis' std::map< std::string, libcmis::PropertyPtr > m_pObjectProps; ~~~~~~~~~^ gmake[2]: *** [/tmp/lobuild/workdir/unxfbsd.pro/CxxObject/ucb/source/ucp/cmis/cmis_provider.o] Error 1 /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_content.cxx:132:47: error: no member named 'posix_time' in namespace 'boost' util::DateTime lcl_boostToUnoTime( boost::posix_time::ptime boostTime ) ~~~~~~~^ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_content.hxx:82:37: error: no member named 'PropertyPtr' in namespace 'libcmis' std::map< std::string, libcmis::PropertyPtr > m_pObjectProps; ~~~~~~~~~^ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_content.cxx:212:37: error: no member named 'getType' in 'libcmis::Session' m_pObjectType = m_pSession->getType( typeId ); ~~~~~~~~~~ ^ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_content.cxx:215:14: error: exception specification in declaration does not match previous declaration Content::~Content() ^ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_content.hxx:144:13: note: previous declaration is here virtual ~Content(); ^ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_content.hxx:193:14: error: no type named 'ObjectPtr' in namespace 'libcmis' libcmis::ObjectPtr getObject( ) throw ( libcmis::Exception ); ~~~~~~~~~^ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_content.hxx:193:54: error: no type named 'Exception' in namespace 'libcmis' libcmis::ObjectPtr getObject( ) throw ( libcmis::Exception ); ~~~~~~~~~^ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_content.hxx:144:13: error: exception specification of overriding function is more lax than base version virtual ~Content(); ^ /tmp/lobuild/solver/unxfbsd.pro/inc/ucbhelper/contenthelper.hxx:333:13: note: overridden virtual function is here virtual ~ContentImplHelper(); ^ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_content.hxx:193:14: error: no type named 'ObjectPtr' in namespace 'libcmis' libcmis::ObjectPtr getObject( ) throw ( libcmis::Exception ); ~~~~~~~~~^ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_content.hxx:193:54: error: no type named 'Exception' in namespace 'libcmis' libcmis::ObjectPtr getObject( ) throw ( libcmis::Exception ); ~~~~~~~~~^ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_content.hxx:144:13: error: exception specification of overriding function is more lax than base version virtual ~Content(); ^ /tmp/lobuild/solver/unxfbsd.pro/inc/ucbhelper/contenthelper.hxx:333:13: note: overridden virtual function is here virtual ~ContentImplHelper(); ^ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_content.cxx:219:14: error: no type named 'ObjectPtr' in namespace 'libcmis' libcmis::ObjectPtr Content::getObject( ) throw ( libcmis::Exception ) ~~~~~~~~~^ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_content.cxx:219:63: error: no type named 'Exception' in namespace 'libcmis' libcmis::ObjectPtr Content::getObject( ) throw ( libcmis::Exception ) ~~~~~~~~~^ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_content.cxx:224:41: error: no member named 'getObjectByPath' in 'libcmis::Session' m_pObject = m_pSession->getObjectByPath( OUSTR_TO_STDSTR( m_sObjectPath ) ); ~~~~~~~~~~ ^ In file included from /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_resultset.cxx:10: /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_datasupplier.hxx:30:18: error: no type named 'ObjectPtr' in namespace 'libcmis' libcmis::ObjectPtr pObject; ~~~~~~~~~^ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_content.cxx:240:18: error: no member named 'AuthProviderPtr' in namespace 'libcmis' libcmis::AuthProviderPtr authProvider( new AuthProvider( xEnv, m_sURL, m_sBindingUrl ) ); ~~~~~~~~~^ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_content.cxx:241:21: error: no member named 'setAuthenticationProvider' in 'libcmis::Session' m_pSession->setAuthenticationProvider( authProvider ); ~~~~~~~~~~ ^ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_content.cxx:241:48: error: use of undeclared identifier 'authProvider'; did you mean 'getProvider'? m_pSession->setAuthenticationProvider( authProvider ); ^~~~~~~~~~~~ getProvider /tmp/lobuild/solver/unxfbsd.pro/inc/ucbhelper/contenthelper.hxx:505:56: note: 'getProvider' declared here const rtl::Reference< ContentProviderImplHelper >& getProvider() const ^ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_content.cxx:238:88: warning: unused parameter 'xEnv' [-Wunused-parameter] void Content::resetAuthProvider( const uno::Reference< ucb::XCommandEnvironment >& xEnv ) ^ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_content.cxx:250:25: error: call to member function 'getObject' is ambiguous bIsFolder = getObject( )->getBaseType( ) == "cmis:folder"; ^~~~~~~~~ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_content.hxx:193:24: note: candidate function libcmis::ObjectPtr getObject( ) throw ( libcmis::Exception ); ^ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_content.cxx:219:33: note: candidate function libcmis::ObjectPtr Content::getObject( ) throw ( libcmis::Exception ) ^ In file included from /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_datasupplier.cxx:17: /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_datasupplier.hxx:30:18: error: no type named 'ObjectPtr' in namespace 'libcmis' libcmis::ObjectPtr pObject; ~~~~~~~~~^ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_content.cxx:252:32: error: no type named 'Exception' in namespace 'libcmis' catch ( const libcmis::Exception& e ) ~~~~~~~~~^ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_content.cxx:295:53: error: call to member function 'getObject' is ambiguous xRow->appendBoolean( rProp, getObject()->getBaseType( ) == "cmis:document" ); ^~~~~~~~~ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_content.hxx:193:24: note: candidate function libcmis::ObjectPtr getObject( ) throw ( libcmis::Exception ); ^ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_content.cxx:219:33: note: candidate function libcmis::ObjectPtr Content::getObject( ) throw ( libcmis::Exception ) ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_datasupplier.hxx:32:35: error: no type named 'ObjectPtr' in namespace 'libcmis' ResultListEntry( libcmis::ObjectPtr pObj ) : pObject( pObj ) ~~~~~~~~~^ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_datasupplier.hxx:32:35: error: no type named 'ObjectPtr' in namespace 'libcmis' ResultListEntry( libcmis::ObjectPtr pObj ) : pObject( pObj ) ~~~~~~~~~^ 2 warnings and 8 errors generated. gmake[2]: *** [/tmp/lobuild/workdir/unxfbsd.pro/CxxObject/ucb/source/ucp/cmis/cmis_resultset.o] Error 1 /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_datasupplier.cxx:42:18: error: no type named 'ObjectPtr' in namespace 'libcmis' libcmis::ObjectPtr pObject = mxContent->getObject(); ~~~~~~~~~^ 4 warnings and 20 errors generated. gmake[2]: *** [/tmp/lobuild/workdir/unxfbsd.pro/CxxObject/ucb/source/ucp/cmis/cmis_content.o] Error 1 /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_datasupplier.cxx:49:34: error: no member named 'ObjectPtr' in namespace 'libcmis' vector< libcmis::ObjectPtr > children = pFolder->getChildren( ); ~~~~~~~~~^ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_datasupplier.cxx:52:40: error: no member named 'ObjectPtr' in namespace 'libcmis' for ( vector< libcmis::ObjectPtr >::iterator it = children.begin(); ~~~~~~~~~^ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_datasupplier.cxx:52:53: error: use of class template ::iterator requires template arguments for ( vector< libcmis::ObjectPtr >::iterator it = children.begin(); ^ /usr/include/c++/4.2/bits/stl_iterator_base_types.h:105:12: note: template is declared here struct iterator ^ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_datasupplier.cxx:52:67: error: use of undeclared identifier 'children' for ( vector< libcmis::ObjectPtr >::iterator it = children.begin(); ^ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_datasupplier.cxx:53:31: error: use of undeclared identifier 'children' it != children.end(); ++it ) ^ /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/ucb/source/ucp/cmis/cmis_datasupplier.cxx:67:36: error: no type named 'Exception' in namespace 'libcmis' catch ( const libcmis::Exception& e ) ~~~~~~~~~^ 2 warnings and 15 errors generated. gmake[2]: *** [/tmp/lobuild/workdir/unxfbsd.pro/CxxObject/ucb/source/ucp/cmis/cmis_datasupplier.o] Error 1 1 warning generated. ----------------------------------------------------------------------- Oh dear - something failed during the build - sorry ! For more help with debugging build errors, please see the section in: http://wiki.documentfoundation.org/Development internal build errors: ERROR: error 512 occurred while making /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/tail_build/prj it seems that the error is inside 'tail_build', please re-run build inside this module to isolate the error and/or test your fix: build_error.log should contain the captured output of the failed module(s) ----------------------------------------------------------------------- To rebuild a specific module: gmake tail_build.clean # not recommended, this will re-build almost everything gmake tail_build when the problem is isolated and fixed, re-run 'gmake' gmake[1]: *** [build-packimages] Error 1 gmake[1]: Leaving directory `/usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2' gmake: *** [all] Error 2 *** [do-build] Error code 1 Stop in /usr/ports/editors/libreoffice. *** [build] Error code 1 Stop in /usr/ports/editors/libreoffice. ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20130204-22045-3nbzp0-0 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=libreoffice-3.5.7_3 UPGRADE_PORT_VER=3.5.7_3 make ** Fix the problem and try again. Libreoffice built with GCC4.7 builds, but crashes immediately after starting with: # libreoffice terminate called after throwing an instance of 'com::sun::star::loader::CannotActivateFactoryException' What is the correct way to build/update libreoffice?