From owner-freebsd-hackers@FreeBSD.ORG Wed Jul 22 14:18:03 2009 Return-Path: Delivered-To: hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F10A5106564A for ; Wed, 22 Jul 2009 14:18:03 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from mail.zoral.com.ua (skuns.zoral.com.ua [91.193.166.194]) by mx1.freebsd.org (Postfix) with ESMTP id 496A48FC0C for ; Wed, 22 Jul 2009 14:18:02 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (root@deviant.kiev.zoral.com.ua [10.1.1.148]) by mail.zoral.com.ua (8.14.2/8.14.2) with ESMTP id n6MEHuS3004246 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 22 Jul 2009 17:17:56 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (kostik@localhost [127.0.0.1]) by deviant.kiev.zoral.com.ua (8.14.3/8.14.3) with ESMTP id n6MEHush081467; Wed, 22 Jul 2009 17:17:56 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: (from kostik@localhost) by deviant.kiev.zoral.com.ua (8.14.3/8.14.3/Submit) id n6MEHuqG081466; Wed, 22 Jul 2009 17:17:56 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: deviant.kiev.zoral.com.ua: kostik set sender to kostikbel@gmail.com using -f Date: Wed, 22 Jul 2009 17:17:56 +0300 From: Kostik Belousov To: Dag-Erling Sm??rgrav Message-ID: <20090722141756.GQ55190@deviant.kiev.zoral.com.ua> References: <2e566b9e0907202134h5568a06bl33a8d95ac9c7f845@mail.gmail.com> <20090721131735.GA18929@freebsd.org> <2e566b9e0907211818k1a52ef7am5c681a6f4ffc868c@mail.gmail.com> <864ot5jy3f.fsf@ds4.des.no> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="KVppSDP0TWLrbE6f" Content-Disposition: inline In-Reply-To: <864ot5jy3f.fsf@ds4.des.no> User-Agent: Mutt/1.4.2.3i X-Virus-Scanned: clamav-milter 0.95.2 at skuns.kiev.zoral.com.ua X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on skuns.kiev.zoral.com.ua Cc: Roman Divacky , hackers@freebsd.org, "Shaowei Wang \(wsw\)" Subject: Re: llvm/clang a tool chain or just a compiler for FreeBSD? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jul 2009 14:18:04 -0000 --KVppSDP0TWLrbE6f Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Jul 22, 2009 at 03:38:44AM +0200, Dag-Erling Sm??rgrav wrote: > "Shaowei Wang (wsw)" writes: > > So what's the direction? Are we going to cut off all the GNU compiler > > tool chains and use the llvm/clang when it's mature. >=20 > Who's "we"? >=20 > Anyway, LLVM *isn't* mature, and it probably won't be for years, if > ever, so there's no point in asking. If it ever reaches a point where > it covers our needs, and it's still under an acceptable license, and > somebody sits down and does the work and assumes the responsibility, and > portsmgr@ doesn't have a conniption because it breaks half the ports > tree, and core@ approves, and a majority of developers approve, > including those who think we should run with pcc instead but can't be > arsed to do the work, then maybe. At this point, speculating about it > is just a waste of time and electrons. I believe that the nearest action that is quite reasonable and profitable by its own merit is divorcing base compiler and compiler used to build ports. Even if this means that we would "only" have different versions of gcc. --KVppSDP0TWLrbE6f Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEARECAAYFAkpnH5MACgkQC3+MBN1Mb4iYeACgpAG0oEquVhg02QooKh+u6j/T 0SwAnR8TnKiMBcragEL9oT+PA27JoGzn =3Vfy -----END PGP SIGNATURE----- --KVppSDP0TWLrbE6f--