From owner-freebsd-office@FreeBSD.ORG Tue Feb 19 19:54:04 2013 Return-Path: Delivered-To: office@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id A182C2AA for ; Tue, 19 Feb 2013 19:54:04 +0000 (UTC) (envelope-from jdc@koitsu.org) Received: from qmta01.emeryville.ca.mail.comcast.net (qmta01.emeryville.ca.mail.comcast.net [IPv6:2001:558:fe2d:43:76:96:30:16]) by mx1.freebsd.org (Postfix) with ESMTP id 70CCF2A5 for ; Tue, 19 Feb 2013 19:54:04 +0000 (UTC) Received: from omta22.emeryville.ca.mail.comcast.net ([76.96.30.89]) by qmta01.emeryville.ca.mail.comcast.net with comcast id 2Ftb1l0011vN32cA1Ku3sV; Tue, 19 Feb 2013 19:54:03 +0000 Received: from koitsu.strangled.net ([67.180.84.87]) by omta22.emeryville.ca.mail.comcast.net with comcast id 2Ku21l0141t3BNj8iKu3NE; Tue, 19 Feb 2013 19:54:03 +0000 Received: by icarus.home.lan (Postfix, from userid 1000) id B585773A1C; Tue, 19 Feb 2013 11:54:02 -0800 (PST) Date: Tue, 19 Feb 2013 11:54:02 -0800 From: Jeremy Chadwick To: Jung-uk Kim Subject: Re: Why can't gcc-4.2.1 build usable libreoffice? Message-ID: <20130219195402.GB39626@icarus.home.lan> References: <511CED39.2010909@aldan.algebra.com> <51238AE9.20205@aldan.algebra.com> <5123ADEC.2040103@aldan.algebra.com> <5123CF37.7000506@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <5123CF37.7000506@FreeBSD.org> User-Agent: Mutt/1.5.21 (2010-09-15) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20121106; t=1361303643; bh=xn7zeeANsROllbrWLovks2eY7+NXRQ74iOCYMxyRZoE=; h=Received:Received:Received:Date:From:To:Subject:Message-ID: MIME-Version:Content-Type; b=M0gAU/riw2mpsvnzevFDxiZowqr/qNl7XMR4bqMLRGBcKr575Bw1aj+gPDHYgyc7K B1TdVYIxoXTs6e0XyYYIdmshz2IMQrAaXRPw8CTUpgB0oYIV2e5fzjRkBzksoRJUR3 cukHhIkMofrIe8WV5Id7Wx4BhsmDveUz6lrbzHAoIhqmH+bmu3UB7CX6l1cV/2or2g DNWbvq73jVpQexQlbhcl0Dl522rc/IDn3bbW+GaU+MDxZBwOfBrp/CO9EkvLZLlrkZ XsvcYHApjl6CT+xeuZ+e/fOcdMJm7xohyYoeRdJyuhxotW37szQSEWOoUzCase6uXA rCxikEoaNLl4w== Cc: Adrian Chadd , office@freebsd.org, stable@freebsd.org, "Mikhail T." , Chris Rees X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Feb 2013 19:54:04 -0000 On Tue, Feb 19, 2013 at 02:15:03PM -0500, Jung-uk Kim wrote: > The short answer is we cannot support gcc 4.6+ unless we have a > dedicated *ports* compiler. > {blah blah} > What do we go from here? I don't know. One thing I know for sure is > we cannot support every possible build/runtime environment. > > Feel free to suggest your ideas and thoughts. Ideas and thoughts: 1. Do away with the base system concept. Yup, my usual broken record commentary. The sooner FreeBSD does away with this the better. Do not tell me "there are too many [compiler] possibilities to take into account", because... 2. Go look at DragonflyBSD and how they did it. As of February 2013 gcc 4.6 is their stock compiler (with gcc 4.4 also available because some ports don't build with 4.6), and their build infrastructure tests everything ("base system" as well as all their packages/ports). Here are references for my statements: http://www.shiningsilence.com/dbsdlog/2013/02/07/11175.html http://lists.dragonflybsd.org/pipermail/commits/2013-February/129381.html http://lists.dragonflybsd.org/pipermail/users/2012-December/017701.html As for "licensing concerns" with DFBSD and gcc, see these (comments are worth reading here too): http://www.shiningsilence.com/dbsdlog/2012/10/02/10481.html http://www.shiningsilence.com/dbsdlog/2007/12/09/2557.html The DFBSD license: http://www.dragonflybsd.org/docs/developer/DragonFly_BSD_License/ If another BSD can play nice with a ""conflicting"" (note excessive use of quotes) license, then why can't FreeBSD? Who within the Project is calling these shots? Licensing zealotism benefits no user, but I can see it benefiting certain companies whose commercial products are reliant on FreeBSD. So out with it already. -- | Jeremy Chadwick jdc@koitsu.org | | UNIX Systems Administrator http://jdc.koitsu.org/ | | Mountain View, CA, US | | Making life hard for others since 1977. PGP 4BD6C0CB |