Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 11 Sep 2012 09:27:25 -0500
From:      Paul Schmehl <pschmehl_lists@tx.rr.com>
To:        Doug Barton <dougb@FreeBSD.org>, Lars Engels <lars.engels@0x20.net>
Cc:        toolchain@FreeBSD.org, Brooks Davis <brooks@FreeBSD.org>, current@FreeBSD.org, freebsd-ports@FreeBSD.org
Subject:   Re: Clang as default compiler November 4th
Message-ID:  <899949C4294E09BFD34754CE@localhost>
In-Reply-To: <504F07E3.4010004@FreeBSD.org>
References:  <20120910211207.GC64920@lor.one-eyed-alien.net> <504ED1FC.3090608@FreeBSD.org>	<20120911092750.GF20762@e-new.0x20.net> <504F07E3.4010004@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
--On September 11, 2012 2:44:03 AM -0700 Doug Barton <dougb@FreeBSD.org> 
wrote:
>>
>> Doug, as you can already use CLANG instead of GCC now, you will be able
>> to use GCC instead of CLANG after November 4th.
>
> There's lots of things I _can_ do, what we're discussing is what the
> defaults should be.
>
>> At the moment the ports maintainers don't give much about if their ports
>> build with CLANG or not
>
> Do you follow ports development? At all? There have been extensive
> efforts over the last several years to get more ports compiling with
> clang. The problem is that things like the c89 issue don't percolate
> down, and we don't have a concerted effort from all of the relevant
> parties to improve the issue.
>
> Fixing the problem of getting the right eyeballs on the things that need
> fixing won't be improved by switching the default before they are fixed.
> In fact, it's likely to make the people who are src-centric now even
> less likely to help because their work will be "done."
>
>> Those who don't run CURRENT won't notice, but those who do will have to
>> get their butts up and fix the ports, so 10.0 can have 99% of all ports
>> build with CLANG and even 8.x and 9.x can already profit from having the
>> broken ports fixed now.
>
> Yeah, and I'm going to get a pony out of this deal, right? :)
>
> You completely misunderstand the nature of the problem, therefore your
> proposed solution isn't going to solve it.
>

Perhaps a port maintainer's input would help?  I'd never even heard of 
clang until recently.  I'm not a programmer.  If I can't get my ports to 
compile with clang without a knowledge of programming, I'll abandon them. 
I'm too old and too tired to try learning a brand new system.  I doubt I'm 
alone.

-- 
Paul Schmehl, Senior Infosec Analyst
As if it wasn't already obvious, my opinions
are my own and not those of my employer.
*******************************************
"It is as useless to argue with those who have
renounced the use of reason as to administer
medication to the dead." Thomas Jefferson
"There are some ideas so wrong that only a very
intelligent person could believe in them." George Orwell




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?899949C4294E09BFD34754CE>