meta-clang-revival
This Yocto layer contains some older CLANG versions revived from meta-clang. meta-clang only maintains a single version of CLANG, which is always the latest version matching the LLVM version in openembedded-core. The problem with only keeping a single LLVM or CLANG version is that crucial projects are slow to update their LLVM version support. This layer allows building such projects.
Git repository
https://github.com/zboszor/meta-clang-revival web repo
Last commit: 1 year ago (scarthgap branch)
Maintainer
- Zoltán Böszörményi email
Dependencies
The meta-clang-revival layer depends upon:
Recommends
The meta-clang-revival layer recommends:
| Recipe name | Version | Description |
|---|---|---|
| clang15 | 15.0.7 | LLVM based C/C++ compiler |
| clang15-cross-canadian-i686 | 15.0.7 | Clang/LLVM based C/C++ compiler (cross-canadian for i686 target) |
| clang15-cross-i686 | 15.0.7 | Cross compiler wrappers for LLVM based C/C++ compiler |
| clang15-crosssdk-x86_64 | 15.0.7 | SDK Cross compiler wrappers for LLVM based C/C++ compiler |
| clang16 | 16.0.6 | LLVM based C/C++ compiler |
| clang16-cross-canadian-i686 | 16.0.6 | Clang/LLVM based C/C++ compiler (cross-canadian for i686 target) |
| clang16-cross-i686 | 16.0.6 | Cross compiler wrappers for LLVM based C/C++ compiler |
| clang16-crosssdk-x86_64 | 16.0.6 | SDK Cross compiler wrappers for LLVM based C/C++ compiler |
| clang17 | 17.0.6 | LLVM based C/C++ compiler |
| clang17-cross-canadian-i686 | 17.0.6 | Clang/LLVM based C/C++ compiler (cross-canadian for i686 target) |
| clang17-cross-i686 | 17.0.6 | Cross compiler wrappers for LLVM based C/C++ compiler |
| clang17-crosssdk-x86_64 | 17.0.6 | SDK Cross compiler wrappers for LLVM based C/C++ compiler |
| compiler-rt15 | 15.0.7 | LLVM based C/C++ compiler Runtime |
| compiler-rt15-sanitizers | 15.0.7 | LLVM based C/C++ compiler Runtime |
| compiler-rt16 | 16.0.6 | LLVM based C/C++ compiler Runtime |
| compiler-rt16-sanitizers | 16.0.6 | LLVM based C/C++ compiler Runtime |
| compiler-rt17 | 17.0.6 | LLVM based C/C++ compiler Runtime |
| compiler-rt17-sanitizers | 17.0.6 | LLVM based C/C++ compiler Runtime |
| libclc15 | 15.0.7 | LLVM based OpenCL runtime support library |
| libclc16 | 16.0.6 | LLVM based OpenCL runtime support library |
| libclc17 | 17.0.6 | LLVM based OpenCL runtime support library |
| llvm-project-source-15.0.7 | 15.0.7 | This is the canonical git mirror of the LLVM subversion repository. |
| llvm-project-source-16.0.6 | 16.0.6 | This is the canonical git mirror of the LLVM subversion repository. |
| llvm-project-source-17.0.6 | 17.0.6 | This is the canonical git mirror of the LLVM subversion repository. |
| nativesdk-clang15-glue | 1.0 | SDK Cross compiler wrappers for LLVM based C/C++ compiler |
| nativesdk-clang16-glue | 1.0 | SDK Cross compiler wrappers for LLVM based C/C++ compiler |
| nativesdk-clang17-glue | 1.0 | SDK Cross compiler wrappers for LLVM based C/C++ compiler |
| openmp15 | 15.0.7 | LLVM based C/C++ compiler Runtime |
| openmp16 | 16.0.6 | LLVM based C/C++ compiler Runtime |
| openmp17 | 17.0.6 | LLVM based C/C++ compiler Runtime |
| spirv-llvm-translator-llvm15 | 15.0.10.git | |
| spirv-llvm-translator-llvm16 | 16.0.10.git | |
| spirv-llvm-translator-llvm17 | 17.0.10.git |