libreoffice-4.2.4 fails to build on CURRENT
Carlos Jacobo Puga Medina
cjpugmed at gmail.com
Sat Jun 14 12:29:53 UTC 2014
2014-06-14 13:29 GMT+02:00 Carlos Jacobo Puga Medina <cjpugmed at gmail.com>:
> 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
>
>
Mmm, I just saw the r357744 [1].
Thanks to jkim :)
[1] http://svnweb.freebsd.org/ports?view=revision&revision=357744
More information about the freebsd-office
mailing list