FreeBSD Removes GCC From Default Base System 333
An anonymous reader writes "With the LLVM/Clang migration, FreeBSD developers have now disabled building GCC and the GNU C++ standard library (libstdc++) as part of the FreeBSD base system. GCC and libstdc++ have been superseded by LLVM's Clang and libc++, respectively, on primary architectures for FreeBSD 10.0."
You can still flip a few switches to get GCC, but the system compiler will still be clang. Update: 09/11 14:50 GMT by U L : Reader Noryungi noted that the What's Cooking for FreeBSD 10 page is also worth a look, adding "I have to say, this is shaping up to be a very interesting release. Bhyve [the BSD hypervisor], in particular, sounds very promising."
Re:can it build the linux kernel? (Score:4, Insightful)
The Linux kernel itself is not GNU. Removing all GNU software will not remove the kernel.
Re:Just one question (Score:2, Insightful)
Sorry, but it's you that looks like a douche.
Re:can it build the linux kernel? (Score:2, Insightful)
You are trying to flee the spirit of the FSF in Linux.
It's much like trying to avoid the lingering legacy of DOS in Windows.
If you are a wannabe software Robber Baron, then Linux just isn't for you. Finally after all this time the anti-GPL crowd have their own compiler and they're using it. No big surprise there.
Re:Just one question (Score:4, Insightful)
Because GCC is a total mess internally and Clang/LLVM is neat, clean, maintainable, adjustable.
GCC is a dead end. LLVM is the future.
two dictionaries say "no such word" (Score:2, Insightful)
The two dictionaries I checked, including Merriam-Webster, don't list "performant" as a word.
Trying so hard to use "big words" that you resort to using non-words that sound big = douche. Of course "douche" is actually a word.
Re:can it build the linux kernel? (Score:4, Insightful)
Re:two dictionaries say "no such word" (Score:2, Insightful)
Note to self: Using words that aren't words is an excellent way to troll.
I (unknowingly) used something that isn't actually an english word. You took the time to look it up in two separate dictionaries basically just so you could be pedantic. If you're that kind of person, I'm glad I could waste your time. :)
Re:Just one question (Score:4, Insightful)
OK, really: do you seriously expect BSD not to stick with BSD Licensed code? It's pretty much the point of the exercise. YouBetterSayGNULinux is there if you want it - you can have all the GNUs you want. BSD is not and should not be a Linux distro - it's its own thing, older and with a different mindset.