svn commit: r270099 - in stable: 10/contrib/gcc/config/i386 9/contrib/gcc/config/i386
Pedro Giffuni
pfg at freebsd.org
Tue Aug 19 04:06:07 UTC 2014
Il giorno 18/ago/2014, alle ore 20:31, Alexey Dokuchaev <danfe at 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.
>
> 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.
>
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’t 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.
>
> 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.
>
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.
More information about the svn-src-all
mailing list