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' 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'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>