You tried to access the address http://ivoras.sharanet.org/blog/ , which is currently unavailable.
$ cd clangbsd && make buildworld
$ echo NO_WERROR= >> /etc/make.conf
$ echo WERROR= >> /etc/make.conf
dclau said:Ivan's blog unavailable right now:
kpedersen said:I tried this a while ago and it compiled etc... perfectly, but the c++ was broken. Has any work been done on this?
kpedersen said:I tried this a while ago and it compiled etc... perfectly, but the c++ was broken. Has any work been done on this?
You shouldn't need any special steps since it's still the same FreeBSD, just compiled by clang and includes clang/llvm in base system. But as the email mentions, you shouldn't install it on real hardware yet, it's not tested enough, and if you lose data, it's your own fault for trusting experimental software. I'm not saying it won't work, just make sure you have backups if you want to replace normal FreeBSD with ClangBSD.troberts said:I am using the FreeBSD boot manager to dual-boot Windows and FreeBSD. Do I need to take any special steps or does it not matter?
Sorry, can't tell anything about ccache because I never used it.troberts said:Since I use ccache, do I need to modify any settings in /.cshrc or /etc/make.conf?
Using clang with ports right now would be a very bad idea. You should stick with gcc for now. There is some work done to get ports to work with clang, but it's nowhere near complete yet. I expect some/many clang fixes to go to ports tree in the next few months, but don't quote me on that.troberts said:Can I use FreeBSD/Clang to recompile ports or should I stick with using it to compile the OS and kernel?
aragon said:FWIW, Phoronix benchmarked LLVM/Clang recently. Pity they didn't stack it up against GCC 4.2 though...
Clang will be enabled to be built on amd64/i386/ppc by default and disabled
everywhere else.
namor said:What's the problem with GPLv3 and BSD? What's _different_ compared to GPLv2, that makes it infeasible to use GCC as a userland tool in FreeBSD?
vermaden said:
vermaden said:The biggest problem of GPL3 is probably that You need bunch of lawyers to actually understand what it means.
Crivens said:IIRC Kishon (the author) refused to sign any contract with more than one page and written in such a way that he needed to read it more than once to understand it. Let that be the goal for licences and EULAs.