Il 09/09/2014 20:20, Bernhard Rosenkraenzer ha scritto:
On 2014-09-09 19:50, [email protected] wrote:
Il 09/09/2014 05:44, Robert Xu ha scritto:
* Yes, we have switched to LLVM/Clang as our default compiler for
2015.0. You don't have to use it; simply set CC=gcc and CXX=g++ in
your spec file.
This would be awesome, but can you tell me what is the point in
switching
between 2 bad compilers at the build time?
And just what is supposed to be bad about them?
Clang is too young and unstable, full of bugs,
Name a few.
Even when we were using a pre-release snapshot of clang 3.5, we ran
into only 1 thing that actually turned out to be a compiler bug (and
that's fixed in the 3.5 release). Doesn't sound very unstable or full
of bugs especially if we consider the number of "Internal Compiler
Errors" we typically get after a major gcc update.
There's a couple of projects that rely on gcc extensions (sometimes
even on particular gcc bugs) causing build failures with any other
compiler - but that's typically easy to fix, and if not, export CC=gcc
export CXX=g++ is perfectly fine.
the gcc4.9 that we
have in cooker
is worse then vanilla ,
How so? I'm using mostly clang these days, but I'm probably still one
of the heaviest gcc 4.9-2014.08 users here (esp. because that's the
compiler we use to build Android with at work) and haven't run into
any serious issues with it.
ttyl
bero
_______________________________________________
OM-Cooker mailing list
[email protected]
http://ml.openmandriva.org/listinfo.cgi/om-cooker-openmandriva.org
checking for libsanitizer support... yes
checking for libvtv support... yes
checking for i586-mandriva-linux-gnu-gcc... /usr/bin/clang
checking whether the C compiler works... no
configure: error: C compiler cannot create executables
See `config.log' for more details
error: Bad exit status from /var/tmp/rpm-tmp.33773 (%build)
Bad exit status from /var/tmp/rpm-tmp.33773 (%build)
##############################################
I'm pretty sure that you are, nice done , keep going , don't let us
disturb you.
Of course i've missed some libs, I know.
--
Greetings
___________________
MRB ain't no shit
Rosalinux.Ro
Mandrivausers.Ro
________________
Talk is cheap, show me the code.
_______________________________________________
OM-Cooker mailing list
[email protected]
http://ml.openmandriva.org/listinfo.cgi/om-cooker-openmandriva.org