From owner-freebsd-toolchain@FreeBSD.ORG Fri Jan 25 19:31:51 2013 Return-Path: Delivered-To: toolchain@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 0E68ACC4 for ; Fri, 25 Jan 2013 19:31:51 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from mail-gg0-f173.google.com (mail-gg0-f173.google.com [209.85.161.173]) by mx1.freebsd.org (Postfix) with ESMTP id A515F2E1 for ; Fri, 25 Jan 2013 19:31:50 +0000 (UTC) Received: by mail-gg0-f173.google.com with SMTP id b6so116435ggm.4 for ; Fri, 25 Jan 2013 11:31:44 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:sender:subject:mime-version:content-type:from :in-reply-to:date:cc:content-transfer-encoding:message-id:references :to:x-mailer:x-gm-message-state; bh=b/W2CJIhYccPKgsJLwMRmVEd2w3gzbrcKE3rHMdJ5TI=; b=oZrRNvGl+8p/yxyM40BBFLfXKw6ZBtb7kgce9+T5FxfrpOYS/HFn7MVoCIzHT8nhwD 2kp4sQq6421GDXdaRlkWImOhMA8Tyc0DrRDT8t0v8CUBMHqojQAC/F1bU9s3fttgZR3K zcI5U8lQD9uSwSCsPbXCQ5kQ2l7xEY2LOidRkItSLuDlLJ3PSz0G6VaN7uRsPYyxe7Cu WtEnOmJ/aH5yRhpBRGPh4psGCnd4vh1gbly93xd9+sGHXyaA8XRPX3INbFgzBZYgQiXa 9PIlj6Suinawd8tk+kDtU8GmokKZ/SBmqN1N1Aec/FatXuCyWEOGrhRDP0JNJKy3m9Ed c8tw== X-Received: by 10.100.209.15 with SMTP id h15mr2046588ang.30.1359142304180; Fri, 25 Jan 2013 11:31:44 -0800 (PST) Received: from fusionlt2834a.int.fusionio.com ([209.117.142.2]) by mx.google.com with ESMTPS id z1sm1665504anj.2.2013.01.25.11.31.41 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 25 Jan 2013 11:31:42 -0800 (PST) Sender: Warner Losh Subject: Re: Removing default build of gcc Mime-Version: 1.0 (Apple Message framework v1085) Content-Type: text/plain; charset=us-ascii From: Warner Losh In-Reply-To: <20130125113122.GN2522@kib.kiev.ua> Date: Fri, 25 Jan 2013 12:31:39 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: References: <74D8E686-3679-46F2-8A08-4CF5DFC020CA@FreeBSD.org> <20130125113122.GN2522@kib.kiev.ua> To: Konstantin Belousov X-Mailer: Apple Mail (2.1085) X-Gm-Message-State: ALoCoQmrgsyacoxJaEvf4lf1UW5GrnYuH+3GhmRWbgoPE7qzwP0DeQQaBVFfHirBWyhmeexvuxtY Cc: toolchain@FreeBSD.org X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Jan 2013 19:31:51 -0000 On Jan 25, 2013, at 4:31 AM, Konstantin Belousov wrote: > On Fri, Jan 25, 2013 at 08:41:11AM +0000, David Chisnall wrote: >> Hi All, >>=20 >> In 10.0, the plan is not to ship any GPL'd code, so I'd like to start = disconnecting things from the default build, starting with gcc. I've = been running a gcc-free system for a while, and I think all of the ports = that don't build with clang are now explicitly depending on gcc. Does = anyone have strong opinions on when would be a good time for head on x86 = and x86-64 to default to not building gcc? >=20 > To clarify: there is no plans to not ship any GPLed code for 10.x. > Instead, there are still plans to ship working 10.x. >=20 > Please do not consider the personal opinion as the statement of the = project > policy. The goal is to try not to ship GPL'd code in 10. The goal is not to ship = 10 without GPL'd code if that results in a broken system. The goal also = as articulated at different forum, was for Tier 1 systems. Tier 2 and 3 = systems may use GPL code as a fallback if the non-gpl'd code doesn't = work on those platforms. That is to say, it is a goal, not an absolute requirement. Warner