Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 8 Aug 2012 17:40:03 GMT
From:      Jung-uk Kim <jkim@FreeBSD.org>
To:        office@FreeBSD.org
Subject:   Re: ports/169998: /ports/editors/libreoffice v.3.5.5 don&#39; t compile
Message-ID:  <201208081740.q78He3r4004581@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/169998; it has been noted by GNATS.

From: Jung-uk Kim <jkim@FreeBSD.org>
To: Alex Dupre <ale@freebsd.org>
Cc: bug-followup@freebsd.org
Subject: Re: ports/169998: /ports/editors/libreoffice v.3.5.5 don&#39;t compile
Date: Wed, 08 Aug 2012 13:34:51 -0400

 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
 On 2012-08-08 09:37:26 -0400, Alex Dupre wrote:
 > It's still an issue for FreeBSD 8.x
 
 Yes, it is still broken.  Unfortunately, it is a lot more complicated
 than I originally hoped.  First of all, there are various issues with
 Boost 1.48 depending on the environments, especially C++11 compiler
 (i.e., Clang) with C++03 userland (i.e., libstdc++).  If we force it
 to use GNU++03 mode, then we hit different problems, e.g.,
 
 https://svn.boost.org/trac/boost/ticket/6167
 https://svn.boost.org/trac/boost/ticket/6311
 
 Actually, Boost 1.50 (and upcoming 1.51*) has fixed most of these
 problems but I think it's too late because port freeze is imminent.
 
 Second, USE_OPENSSL is badly broken.  It adds bogus -rpath to LDFLAGS
 and it causes various issues because ${LOCALBASE}/lib is always added
 to it and bundled libraries are never picked up.  We should consider
 dropping USE_OPENSSL, IMHO.  Also, adding -I${LOCALBASE}/include to
 CFLAGS causes similar problem.
 
 I was able to build it with base GCC with some ugly hacks from *clean*
 build environment (i.e., only installed build dependencies).  However,
 I have no environment to perform run-time tests.
 
 http://lists.freebsd.org/pipermail/freebsd-office/2012-July/001242.html
 
 BTW, LibreOffice 3.6.0 was released today.  Bad news is it has more
 serious build issues and more dependencies (e.g., ICU 49 and later).
 I was secretly working on it but I am about to giving up. :-(
 
 Jung-uk Kim
 
 * http://www.boost.org/development/index.html
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.19 (FreeBSD)
 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
 
 iEYEARECAAYFAlAiozsACgkQmlay1b9qnVM4xQCgyn/7hBBd0vBlQzU5VfdUjNja
 SGcAoKq7pncyJ8Apif6+twDnW/X1NFpy
 =ZVqz
 -----END PGP SIGNATURE-----



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201208081740.q78He3r4004581>