libreoffice update fails

AN andy at neu.net
Tue Feb 5 01:20:01 UTC 2013


FreeBSD FBSD10 10.0-CURRENT FreeBSD 10.0-CURRENT #33 r246130: Wed Jan 30 
15:00:08 EST 2013     root at 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?


More information about the freebsd-office mailing list