Earlier quoted context omitted.
In the 90s disks were smaller and it might have made more sense to exclude compilers or exclude X. I used to not put X on headless machines. But today disk space is big and cheap.
Why would they merge X before the text games? I hope they're real complaints and not i.e. we need install menu changed from "install xserver [x]" to "how u liek the xserver? now[ ] never[ ] now with extra firefox, please[x]"
OpenBSD 6.6
91–92 of 92 posts
It is completely unimaginable for OpenBSD to have Firefox in the base system. This is a very big misunderstanding of what goes in base vs. ports tree. Even with all the sets, the OpenBSD system without any ports is small compared to, say, a typical Linux distro.
Re: OpenBSD 6.6
#92Earlier quoted context omitted.
gcc is still included in base on amd64 for now, but the default system compiler on amd64 (and i386) has been clang since OpenBSD 6.2. If you use the /usr/bin/{cc,c++} symlinks, you get clang. Nothing uses the base-gcc now, but it being kept as a convenience for porters to test with as some architectures have yet to switch to clang. The change mentioned is only that gcc4 (base-gcc) will no longer been installed alongs…
Do you know what sparked the change that uprooted gcc's "dominance"? I know the GNU libc added a lot of "opinionated" pieces, but I thought that was mainly opt-in. I'm curious why gcc "lost its crown" and clang gained all of the attention. Did clang derive from gcc?
clang did not derive form gcc. apple gave it funding because they don't like the GPL. and then everyone else who had distaste for the GPL (BSD people) also switched over when clang/llvm were up to par.