From owner-freebsd-current@FreeBSD.ORG Mon May 31 12:53:17 2010 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 25106106567B for ; Mon, 31 May 2010 12:53:17 +0000 (UTC) (envelope-from apenney@gmail.com) Received: from mail-px0-f182.google.com (mail-px0-f182.google.com [209.85.212.182]) by mx1.freebsd.org (Postfix) with ESMTP id E850A8FC22 for ; Mon, 31 May 2010 12:53:16 +0000 (UTC) Received: by pxi7 with SMTP id 7so1911183pxi.13 for ; Mon, 31 May 2010 05:53:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:content-type; bh=GjMTMUjKtNd7lKtGZYPlujN+V8GHJHjibVOZlkHHmSA=; b=iVdOKw3Af0XaUB66B9qpc3gunwkvbiSVznHKgalsgcHo///6eXBQRAyiIQIWrOACM5 fzefzwIsNi9Zn3Zk+HITD2PGbMS+xNNKSZMnqY9MXa86aJXaSCWU24/rbYCUv6f7J4jl jjBHEylODf982qrfvEnx9lDgNW6dKaMiopuwU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=ZFXbbc8ecMYFg/4n3sCg13Nwu9KUOkxhcZoQkwmo6DNyDrQ2N69GQOGP9NpTUUL4yV NLsh3UAmI0rK9xbJ97fiRA7a5y7GVCerrw/86P3Ip2Y1YyUkSVDm5dAdynRuSUNvRHRQ XgULlcVhfz4Ym86of8/wmGgP8fBVwef2aMGtY= MIME-Version: 1.0 Received: by 10.142.208.20 with SMTP id f20mr2851108wfg.295.1275308694608; Mon, 31 May 2010 05:24:54 -0700 (PDT) Received: by 10.142.141.6 with HTTP; Mon, 31 May 2010 05:24:54 -0700 (PDT) In-Reply-To: <20100531120429.GU83316@deviant.kiev.zoral.com.ua> References: <20100529130240.GA99732@freebsd.org> <20100530135859.GI83316@deviant.kiev.zoral.com.ua> <508DA8CE-749A-46B4-AF0B-392DB08CBBCD@samsco.org> <20100531095617.GR83316@deviant.kiev.zoral.com.ua> <20100531102452.GA33192@freebsd.org> <20100531104631.GT83316@deviant.kiev.zoral.com.ua> <20100531113950.GA44552@freebsd.org> <20100531120429.GU83316@deviant.kiev.zoral.com.ua> Date: Mon, 31 May 2010 08:24:54 -0400 Message-ID: From: Ashley Penney To: current@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Re: [TESTING]: ClangBSD branch needs testing before the import to HEAD X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 31 May 2010 12:53:17 -0000 On Mon, May 31, 2010 at 8:04 AM, Kostik Belousov wrote: > > See, there is no objection to the idea that clang can and may eventually > displace gcc in the base. This is not the subject of the thread. > > The question is whether it is beneficial for FreeBSD to import > infrastructure to ease the clang-in-base spins up to the point where > user can set one variable before the build, right now. > > From what it was claimed, even without the import, users can install > whatever compiler from ports, set CC and start the build. Essentially, > the import blesses the clang and its current state as ready for wide use. > This import simply makes it possible to start testing clang in a more widespread fashion. It doesn't bless anything or make any kind of claim to the suitability of clang for production. I for one am excited about this import and think that this kind of bold step is an enormous victory for FreeBSD. Clang is clearly the future of compiler technology and the earlier we get on board the more involvement we will have with the Clang team and everyone will reap the benefits. So, while I'm just a user this absolutely gets my vote and I look forward to it.