From owner-freebsd-stable@FreeBSD.ORG Thu Feb 21 19:06:54 2013 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 1ACB4254 for ; Thu, 21 Feb 2013 19:06:54 +0000 (UTC) (envelope-from freebsd-stable-local@be-well.ilk.org) Received: from be-well.ilk.org (be-well.ilk.org [23.30.133.173]) by mx1.freebsd.org (Postfix) with ESMTP id D1A56219 for ; Thu, 21 Feb 2013 19:06:53 +0000 (UTC) Received: from lowell-desk.lan (lowell-desk.lan [172.30.250.41]) by be-well.ilk.org (Postfix) with ESMTP id 47FB433C1D; Thu, 21 Feb 2013 14:06:42 -0500 (EST) Received: by lowell-desk.lan (Postfix, from userid 1147) id 75A273983C; Thu, 21 Feb 2013 14:06:40 -0500 (EST) From: Lowell Gilbert To: Greg Miller Subject: Re: Why can't gcc-4.2.1 build usable libreoffice? References: <511CED39.2010909@aldan.algebra.com> <51238AE9.20205@aldan.algebra.com> <5123ADEC.2040103@aldan.algebra.com> <5123BE8E.2080209@aldan.algebra.com> <1361297952.1164.83.camel@revolution.hippie.lan> <5123CA4C.90703@aldan.algebra.com> <51250E61.8080209@gmx.de> <51260364.5040104@digsys.bg> Date: Thu, 21 Feb 2013 14:06:39 -0500 In-Reply-To: (Greg Miller's message of "Thu, 21 Feb 2013 08:49:25 -0600") Message-ID: <44mwuxo5a8.fsf@lowell-desk.lan> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain Cc: freebsd-stable@freebsd.org X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: freebsd-stable@freebsd.org List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Feb 2013 19:06:54 -0000 Greg Miller writes: > On 2/21/13, Daniel Kalchev wrote: >> >> >> On 21.02.13 04:23, Greg Miller wrote: >>> I can't speak for the OP, but I tried it because clang, gcc46, and >>> gcc47 wouldn't produce a working executable at all for a long time >>> (and continue to fail) on my 9.0 and 9.1 systems. There's been so much >>> libreoffice breakage that I don't even bother reporting it or making >>> much effort to fix it. I just reboot to Windows for the cases where I >>> need a working libreoffice. I don't much care whether gcc 4.2 produces >>> a working libreoffice; I just wish something did. >> >> Did you build the Windows version yourself from source? >> >> If not, why you just don't get the binary WhateverOffice for FreeBSD and >> be done with this "problem"? That will surely save you the reboots. At >> least. > > One reason I moved from Linux to FreeBSD many years ago was to get > away from binary dependency hell, so I've been reluctant to try any > large binary packages in quite a while. > > In any case, some people in the thread wanted to know why others try > to build with something other than the default compiler, and one of > the answers is "it doesn't build with the default compiler, at least > for some of us." If you have a problem with that, you'll just have to > live with it. The port of libreoffice doesn't build with the system default compiler (if it's gcc; looks like clang will work), and won't do so even if you ask it to. The original poster thinks this is a problem, but since you didn't notice (or at least mention) the distinction, I'm not sure what position your argument is supporting. No compiler will build all of the programs in the ports collection, but as long as the ports infrastructure supports that fact, it isn't a problem. [In my opinion.]