ports/169998: /ports/editors/libreoffice v.3.5.5 don'
t compile
Jung-uk Kim
jkim at FreeBSD.org
Wed Aug 8 17:40:03 UTC 2012
The following reply was made to PR ports/169998; it has been noted by GNATS.
From: Jung-uk Kim <jkim at FreeBSD.org>
To: Alex Dupre <ale at freebsd.org>
Cc: bug-followup at freebsd.org
Subject: Re: ports/169998: /ports/editors/libreoffice v.3.5.5 don'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-----
More information about the freebsd-office
mailing list