Hi,
I recently tried to do a [CMD=""]portmaster[/CMD] and a [CMD=""]portupgrade[/CMD] to libreoffice.
Here are the basics:
Now the /usr/ports/UPDATING had a note in it.
So I ran a check on libcmis:
So that seems correct. Here is what I get when I tried to upgrade libreoffice:
So I am at a bit of a loss as to what to do here. Does anyone have a clue as to what this error is or means?
Sincerely,
Brendhan
I recently tried to do a [CMD=""]portmaster[/CMD] and a [CMD=""]portupgrade[/CMD] to libreoffice.
Here are the basics:
Code:
Shibari# uname -a
FreeBSD Shibari.brendhanhorne.com 9.0-RELEASE-p3 FreeBSD 9.0-RELEASE-p3 #0: Tue Jun 12 01:47:53 UTC 2012 root@i386-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC i386
Shibari# pkg_info | grep libreoffice
libreoffice-3.5.7_1 Full integrated office productivity suite
Now the /usr/ports/UPDATING had a note in it.
Code:
20130205:
AFFECTS: users of editors/libreoffice
AUTHOR: [email]bapt@FreeBSD.org[/email]
LibreOffice has been updated to 3.6.5 with a bundle version of libcmis. The
build will fail if you sill have net/libcmis 0.1 installed. Before upgrading
LibreOffice you should either first remove libcmis from your system or uprade
it to version 0.3.
So I ran a check on libcmis:
Code:
Shibari# pkg_info | grep libcmis
libcmis-0.3.1 Client library for the CMIS interface
So that seems correct. Here is what I get when I tried to upgrade libreoffice:
Code:
/tmp/lobuild/workdir/unxfbsdi.pro/CxxObject/connectivity/source/drivers/mysql/YUsers.o:(.data.rel.ro+0x18): undefined reference to `cppu::ImplHelper10<com::sun::star::container::XNameAccess, com::sun::star::container::XIndexAccess, com::sun::star::container::XEnumerationAccess, com::sun::star::container::XContainer, com::sun::star::sdbc::XColumnLocate, com::sun::star::util::XRefreshable, com::sun::star::sdbcx::XDataDescriptorFactory, com::sun::star::sdbcx::XAppend, com::sun::star::sdbcx::XDrop, com::sun::star::lang::XServiceInfo>::getImplementationId()'
/usr/bin/ld: /tmp/lobuild/workdir/unxfbsdi.pro/LinkTarget/Library/libmysqllo.so: hidden symbol `_ZN4cppu12ImplHelper10IN3com3sun4star9container11XNameAccessENS4_12XIndexAccessENS4_18XEnumerationAccessENS4_10XContainerENS3_4sdbc13XColumnLocateENS3_4util12XRefreshableENS3_5sdbcx22XDataDescriptorFactoryENSD_7XAppendENSD_5XDropENS3_4lang12XServiceInfoEE19getImplementationIdEv' isn't defined
/usr/bin/ld: final link failed: Nonrepresentable section on output
clang++: error: linker command failed with exit code 1 (use -v to see invocation)
gmake[2]: *** [/tmp/lobuild/workdir/unxfbsdi.pro/LinkTarget/Library/libmysqllo.so] Error 1
gmake[2]: *** Waiting for unfinished jobs....
/usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/sot/qa/cppunit/test_sot.cxx:147:1: warning: unused parameter 'argc' [-Wunused-parameter]
CPPUNIT_PLUGIN_IMPLEMENT();
^
/usr/local/include/cppunit/plugin/TestPlugIn.h:194:3: note: expanded from:
CPPUNIT_PLUGIN_IMPLEMENT_MAIN()
^
/usr/local/include/cppunit/plugin/TestPlugIn.h:165:17: note: expanded from:
int main( int argc, char *argv[] ) \
^
/usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/sot/qa/cppunit/test_sot.cxx:147:1: warning: unused parameter 'argv' [-Wunused-parameter]
CPPUNIT_PLUGIN_IMPLEMENT();
^
/usr/local/include/cppunit/plugin/TestPlugIn.h:194:3: note: expanded from:
CPPUNIT_PLUGIN_IMPLEMENT_MAIN()
^
/usr/local/include/cppunit/plugin/TestPlugIn.h:165:29: note: expanded from:
int main( int argc, char *argv[] ) \
^
3 warnings 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
*** Error code 1
Stop in /usr/ports/editors/libreoffice.
*** Error code 1
Stop in /usr/ports/editors/libreoffice.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20130305-7970-iyiowz-0 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=libreoffice-3.5.7_1 UPGRADE_PORT_VER=3.5.7_1 make
** Fix the problem and try again.
** Listing the failed packages (-:ignored / *:skipped / !:failed)
! editors/libreoffice (libreoffice-3.5.7_1) (new compiler error)
So I am at a bit of a loss as to what to do here. Does anyone have a clue as to what this error is or means?
Sincerely,
Brendhan