From owner-freebsd-office@FreeBSD.ORG Wed Aug 8 17:40:03 2012 Return-Path: Delivered-To: office@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 63FF6106566B for ; Wed, 8 Aug 2012 17:40:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 2ECB88FC08 for ; Wed, 8 Aug 2012 17:40:03 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q78He3o2004582 for ; Wed, 8 Aug 2012 17:40:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q78He3r4004581; Wed, 8 Aug 2012 17:40:03 GMT (envelope-from gnats) Date: Wed, 8 Aug 2012 17:40:03 GMT Message-Id: <201208081740.q78He3r4004581@freefall.freebsd.org> To: office@FreeBSD.org From: Jung-uk Kim Cc: Subject: Re: ports/169998: /ports/editors/libreoffice v.3.5.5 don' t compile X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Jung-uk Kim List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Aug 2012 17:40:03 -0000 The following reply was made to PR ports/169998; it has been noted by GNATS. From: Jung-uk Kim To: Alex Dupre 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-----