From owner-freebsd-stable@FreeBSD.ORG Fri Mar 28 22:19:48 2014 Return-Path: Delivered-To: freebsd-stable@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 992349D5; Fri, 28 Mar 2014 22:19:48 +0000 (UTC) Received: from tensor.andric.com (tensor.andric.com [87.251.56.140]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client CN "tensor.andric.com", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D1EEC6C; Fri, 28 Mar 2014 22:19:48 +0000 (UTC) Received: from [IPv6:2001:7b8:3a7::3921:ab0d:c24c:508b] (unknown [IPv6:2001:7b8:3a7:0:3921:ab0d:c24c:508b]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by tensor.andric.com (Postfix) with ESMTPSA id 1C78B5C44; Fri, 28 Mar 2014 23:19:39 +0100 (CET) Content-Type: multipart/signed; boundary="Apple-Mail=_3A4A1983-E2C2-4D43-9748-F561FFE69B05"; protocol="application/pgp-signature"; micalg=pgp-sha1 Mime-Version: 1.0 (Mac OS X Mail 7.2 \(1874\)) Subject: Re: HEADS UP: merged llvm/clang 3.4 From: Dimitry Andric In-Reply-To: <1396043733.81853.164.camel@revolution.hippie.lan> Date: Fri, 28 Mar 2014 23:19:34 +0100 Message-Id: <69411D70-0866-4AA4-9EB5-4C0FC8D89FD0@FreeBSD.org> References: <20140328165121.13797.qmail@mailgate.gta.com> <6F2AEDEC-4173-45B0-9C21-1D80E33660F6@FreeBSD.org> <1396029772.81853.150.camel@revolution.hippie.lan> <5335E715.3090603@FreeBSD.org> <1396043733.81853.164.camel@revolution.hippie.lan> To: Ian Lepore X-Mailer: Apple Mail (2.1874) Cc: Craig Rodrigues , FreeBSD stable , Jung-uk Kim X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2014 22:19:48 -0000 --Apple-Mail=_3A4A1983-E2C2-4D43-9748-F561FFE69B05 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii On 28 Mar 2014, at 22:55, Ian Lepore wrote: > On Fri, 2014-03-28 at 22:35 +0100, Dimitry Andric wrote: ... >> I'm now testing something similar, which also tests the FreeBSD version, >> so it can be applied to head and then MFC'd. I will commit it soon. >> >> -Dimitry >> > > Why test the version? The tools on head can't handle dwarf4 any better > than the tools on the stable branches. I don't understand the sudden > change in mindset that after 20 years of freebsd providing a completely > usable development environment in base, now all of a sudden it's okay to > not do that anymore. The change in mindset is simply to modernize, e.g. move away from ancient tools and formats. Otherwise we will be stuck in the pre-GPLv3 era forever. Also, "The tools" is really only our ancient version of gdb, and that should be removed from base as soon as lldb is usable. The rest of base (really only the CTF tools) can handle dwarf4, now a more recent version of libdwarf is available. > It seems fine to me to say "If you want better tools, use the latest > ports" but not fine to say "If you want any tools at all, use the latest > ports (oh and by the way, good luck with cross-building if you're not an > amd64 person)." Strange, I thought the general opinion was to actually remove as much stuff from base as possible. With the toolchain being the most logical one to move out? But maybe I didn't get the memo... :-) -Dimitry --Apple-Mail=_3A4A1983-E2C2-4D43-9748-F561FFE69B05 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.22 (Darwin) iEYEARECAAYFAlM19XsACgkQsF6jCi4glqN12ACg4lYndUqTx9N9yxyZXeZ+3u8E dZsAoO3OolQH4jluSrB4Y6h4sv9XuE3z =idTd -----END PGP SIGNATURE----- --Apple-Mail=_3A4A1983-E2C2-4D43-9748-F561FFE69B05--