Conversation

Replying to and
wolf:fred ~: clang --version OpenBSD clang version 10.0.1 Target: amd64-unknown-openbsd6.9 Thread model: posix InstalledDir: /usr/bin I don't know how much effort it would be update clang to 13.0.0 in OpenBSD
1
1
Android Open Source Project is similar but the main release cycle for major releases is yearly rather than every 6 weeks. They do often end up updating it as part of the quarterly maintenance releases. For the Linux kernel, they also tend to use a more bleeding edge toolchain.
1
2
You can build with a different toolchain but it's just not a good idea because they had reasons to keep updating past the most recent stable recent. LLVM development is basically part of AOSP/Chromium/Linux kernel development from their perspective since it's so intertwined.
1
3
Linux distributions tend to build with their own toolchain and use system library versions and as part of that they lose a bunch of important bug fixes. They often don't bother using CFI (Control Flow Integrity) etc. and don't care about making sure it has the same coverage etc.
1
2
Apple does the same thing too and to an even greater extent. Chromium and Android don't really diverge from the development branch substantially, they're mostly just choosing an arbitrary revision that happens to work well for them vs. Apple doing more full blown stable branches.
1
2
Show replies