Date: Mon, 18 Aug 2014 23:05:59 -0500 From: Pedro Giffuni <pfg@freebsd.org> To: Alexey Dokuchaev <danfe@FreeBSD.org> Cc: svn-src-stable@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org, Dimitry Andric <dim@FreeBSD.org> Subject: Re: svn commit: r270099 - in stable: 10/contrib/gcc/config/i386 9/contrib/gcc/config/i386 Message-ID: <38DE0BE3-EE01-4B9C-A604-74F95FD5F084@freebsd.org> In-Reply-To: <20140819013112.GA5938@FreeBSD.org> References: <201408171308.s7HD8Fnh099147@svn.freebsd.org> <20140817131942.GA38672@FreeBSD.org> <8CA269F6-BCD2-4E78-947F-682214367F36@FreeBSD.org> <20140817134509.GA47327@FreeBSD.org> <9181921C-43BB-48C9-B63D-7C6F99D7A763@FreeBSD.org> <53F25399.40204@freebsd.org> <20140819013112.GA5938@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Il giorno 18/ago/2014, alle ore 20:31, Alexey Dokuchaev = <danfe@FreeBSD.org> ha scritto: > On Mon, Aug 18, 2014 at 02:27:21PM -0500, Pedro Giffuni wrote: >> I personally stopped merging stuff to the stable/8 branch and more = recently >> to the stable/9 branch as I don't run those anymore. In the case of = the >> stable/8 branch I find the ancient version of binutils a real threat/ >> limitation. >=20 > Contemporary version of binutils can be installed from the port, = right? I > don't have a problem with it since binutils are relatively fast to = build > and releases do not happen that often to become annoying. >=20 We are talking about updates to the base that may be affected by the = binutils version. I have no idea if the base system in stable/8 will work with the version = in ports but still that doesn=92t solve the issue one might have merging code that = expects binutils 2.17.1+ and that will therefore break the tinderbox. >> I would really suggest people move on to at least stable/9 which has = all >> the clang cleanups and should be functionally much better. >=20 > Clang/LLVM is a nuisance to build, which is one of the reason to avoid = 9+ > on my rusty laptop. I run -CURRENT more or less happily on modern = hardware. >=20 I meant 9.x has cleanups that make the base system build cleanly with = both clang and gcc. 8.x has been lagging many suchcleanups. You can disable building clang in /etc/src.conf, and I actually do that = when testing crossbuilds. Pedro.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?38DE0BE3-EE01-4B9C-A604-74F95FD5F084>