Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 14 Jun 2014 13:29:24 +0200
From:      Carlos Jacobo Puga Medina <cjpugmed@gmail.com>
To:        freebsd-office@freebsd.org
Subject:   libreoffice-4.2.4 fails to build on CURRENT
Message-ID:  <CAHHLbROv6qVS0XEDt=rRC4TER7N9Q0%2Bphginm%2B8K8NEq5XHTZw@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAHHLbROv6qVS0XEDt=rRC4TER7N9Q0%2Bphginm%2B8K8NEq5XHTZw>