Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Mar 2014 23:19:34 +0100
From:      Dimitry Andric <dim@FreeBSD.org>
To:        Ian Lepore <ian@FreeBSD.org>
Cc:        Craig Rodrigues <rodrigc@FreeBSD.org>, FreeBSD stable <freebsd-stable@FreeBSD.org>, Jung-uk Kim <jkim@FreeBSD.org>
Subject:   Re: HEADS UP: merged llvm/clang 3.4
Message-ID:  <69411D70-0866-4AA4-9EB5-4C0FC8D89FD0@FreeBSD.org>
In-Reply-To: <1396043733.81853.164.camel@revolution.hippie.lan>
References:  <20140328165121.13797.qmail@mailgate.gta.com> <6F2AEDEC-4173-45B0-9C21-1D80E33660F6@FreeBSD.org> <1396029772.81853.150.camel@revolution.hippie.lan> <B373566C-03DB-4508-9088-4E343A2638F5@FreeBSD.org> <CAG=rPVcM6KOAd2y8zyYP6GJmQ3EkVu%2Bm-r1OcPmS0TUQGKy=AA@mail.gmail.com> <5335E715.3090603@FreeBSD.org> <AE8439D0-637D-45DA-8DD1-37888266FD44@FreeBSD.org> <1396043733.81853.164.camel@revolution.hippie.lan>

next in thread | previous in thread | raw e-mail | index | archive | help

--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 <ian@FreeBSD.org> 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--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69411D70-0866-4AA4-9EB5-4C0FC8D89FD0>