libreoffice-4.2.4 fails to build on CURRENT
Carlos Jacobo Puga Medina
cjpugmed at gmail.com
Sat Jun 14 11:29:26 UTC 2014
Hi folks,
I tried to build LO with the following port options:
% make -C /usr/ports/editors/libreoffice showconfig
===> The following configuration options are available for
libreoffice-4.2.4:
CUPS=on: CUPS printing system support
DEBUG=off: Build with debugging support
GNOME=off: GNOME desktop environment support
GTK2=off: GTK+ 2 GUI toolkit support
GTK3=on: GTK+ 3 GUI toolkit support
JAVA=off: Add java support (XML Filters, macros)
KDE4=off: KDE 4 desktop environment support
MMEDIA=on: Enable multimedia backend for impress
PGSQL=off: Build with PostgreSQL-SDBC driver
SDK=off: Build with SDK
SYSTRAY=off: Enable systemtray quickstarter
TEST=off: Run all regression tests
VERBOSE=off: Increase build verbosity
WEBDAV=off: Enable webdav protocol
===> Use 'make config' to modify these settings
My 'uname -a' output:
FreeBSD bigbox.underbuild.com 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r267398:
Fri Jun 13 01:45:06 CEST 2014
charly at bigbox.underbuild.com:/usr/obj/usr/src/sys/PROD
i386
Build fails:
[build CXX] bridges/source/cpp_uno/gcc3_linux_intel/except.cxx
In file included from
/usr/ports/editors/libreoffice/work/libreoffice-4.2.4.2/bridges/source/cpp_uno/gcc3_linux_intel/except.cxx:43:
/usr/ports/editors/libreoffice/work/libreoffice-4.2.4.2/bridges/source/cpp_uno/gcc3_linux_intel/share.hxx:72:54:
error: functions that differ only in their return type cannot be overloaded
extern "C" CPPU_CURRENT_NAMESPACE::__cxa_eh_globals *__cxa_get_globals ()
throw();
^
/usr/include/c++/v1/cxxabi.h:190:19: note: previous declaration is here
__cxa_eh_globals *__cxa_get_globals(void);
^
/usr/ports/editors/libreoffice/work/libreoffice-4.2.4.2/bridges/source/cpp_uno/gcc3_linux_intel/except.cxx:185:32:
error: unknown type name '__si_class_type_info'
rtti = new __si_class_type_info(
^
/usr/ports/editors/libreoffice/work/libreoffice-4.2.4.2/bridges/source/cpp_uno/gcc3_linux_intel/except.cxx:191:32:
error: unknown type name '__class_type_info'
rtti = new __class_type_info( strdup( rttiName ) );
^
3 errors generated.
gmake[3]: ***
[/usr/ports/editors/libreoffice/work/libreoffice-4.2.4.2/workdir/CxxObject/bridges/source/cpp_uno/gcc3_linux_intel/except.o]
Error 1
gmake[3]: Leaving directory
`/usr/ports/editors/libreoffice/work/libreoffice-4.2.4.2'
gmake[2]: *** [build] Error 2
gmake[2]: Leaving directory
`/usr/ports/editors/libreoffice/work/libreoffice-4.2.4.2'
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1
Stop.
make[1]: stopped in /usr/ports/editors/libreoffice
*** Error code 1
Stop.
make: stopped in /usr/ports/editors/libreoffice
===>>> make failed for editors/libreoffice
===>>> Aborting update
===>>> Update for editors/libreoffice failed
===>>> Aborting update
Regards
--CJPM
More information about the freebsd-office
mailing list