From owner-freebsd-current@FreeBSD.ORG Tue Aug 3 10:38:05 2010 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AB0E5106567B for ; Tue, 3 Aug 2010 10:38:05 +0000 (UTC) (envelope-from tijl@coosemans.org) Received: from mailrelay001.isp.belgacom.be (mailrelay001.isp.belgacom.be [195.238.6.51]) by mx1.freebsd.org (Postfix) with ESMTP id 448E08FC16 for ; Tue, 3 Aug 2010 10:38:04 +0000 (UTC) X-Belgacom-Dynamic: yes X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvEFAG6GV0xbsaep/2dsb2JhbACTMIxZcsF4hTkEiCQ Received: from 169.167-177-91.adsl-dyn.isp.belgacom.be (HELO kalimero.tijl.coosemans.org) ([91.177.167.169]) by relay.skynet.be with ESMTP; 03 Aug 2010 12:08:35 +0200 Received: from kalimero.tijl.coosemans.org (kalimero.tijl.coosemans.org [127.0.0.1]) by kalimero.tijl.coosemans.org (8.14.4/8.14.4) with ESMTP id o73A8Zf3002978; Tue, 3 Aug 2010 12:08:35 +0200 (CEST) (envelope-from tijl@coosemans.org) From: Tijl Coosemans To: freebsd-current@freebsd.org Date: Tue, 3 Aug 2010 12:08:25 +0200 User-Agent: KMail/1.13.5 (FreeBSD/8.1-PRERELEASE; KDE/4.4.5; i386; ; ) References: <669395.75282.qm@web59104.mail.re1.yahoo.com> <4C56F426.2040309@andric.com> In-Reply-To: <4C56F426.2040309@andric.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1748726.nzuslQgyM8"; protocol="application/pgp-signature"; micalg=pgp-sha256 Content-Transfer-Encoding: 7bit Message-Id: <201008031208.35052.tijl@coosemans.org> Cc: Dimitry Andric , paradox Subject: Re: WITHOUT_CLANG=yes fix 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: Tue, 03 Aug 2010 10:38:05 -0000 --nextPart1748726.nzuslQgyM8 Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: 7bit On Monday 02 August 2010 18:36:54 Dimitry Andric wrote: > On 2010-08-02 18:12, paradox wrote: >>>> # XXX: There is no way to specify bootstrap tools depending on MK-flags >>>> # with different per-architecture default values. >>> Always build tblgen. >>> >>> Did you read that "XXX" comment? >> >> why do i need to build bootstrap clang "utils" if i don't use it? > > For the complete story, read the threads here: > http://lists.freebsd.org/pipermail/svn-src-all/2010-June/025016.html > > and here: > http://lists.freebsd.org/pipermail/freebsd-current/2010-June/017793.html > > If you have a solution that can work around all the issues mentioned > in those threads, please post it. :) How about introducing a MK_CLANG_BOOTSTRAP that defaults to "yes" on all platforms so you don't have the cross building problem. Setting WITHOUT_CLANG would force it to "no". --nextPart1748726.nzuslQgyM8 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.15 (FreeBSD) iF4EABEIAAYFAkxX6qIACgkQfoCS2CCgtivHXAD/bJFVpNLFRU8A8w91fvbY8KS8 q5HGdgAhlFGJvgek13IBAIDVU39FG6MQR2B5oqeAMFE55ZXES/ImS7L/rQ/EPOwl =HyR1 -----END PGP SIGNATURE----- --nextPart1748726.nzuslQgyM8--