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