Conversation

Replying to
1. Sorry for bringing this on ๐Ÿ˜… 2. The main variance (from what I have experienced) is library availability and versioning. But I guess Conan takes care of that. 3. I think the main problem you could experience is compiler versions being a bit behind.
2
1
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
Part of the issue is that the LLVM release cycle is quite slow for something that doesn't have a real extended support release branch with tons of bug fixes. The bug fixes also just tend to be far more complex and invasive than typical projects. Can involve massive overhauls...
1
2
In a sense there is no real 'stable' release of LLVM and from their perspective some arbitrary revision of the development branch which appears to fully work for the time being is a better choice than a known to be broken in many ways stable release which won't get fixed.
1
1
Show replies