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: 3 weeks, 6 days ago (styhead 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
clang14 14.0.6 LLVM based C/C++ compiler
clang14-cross-canadian-i686 14.0.6 Clang/LLVM based C/C++ compiler (cross-canadian for i686 target)
clang14-cross-i686 14.0.6 Cross compiler wrappers for LLVM based C/C++ compiler
clang14-crosssdk-x86_64 14.0.6 SDK Cross compiler wrappers for LLVM based C/C++ compiler
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-rt14 14.0.6 LLVM based C/C++ compiler Runtime
compiler-rt14-sanitizers 14.0.6 LLVM based C/C++ compiler Runtime
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
libclc14 14.0.6 LLVM based OpenCL runtime support library
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-14.0.6 14.0.6 This is the canonical git mirror of the LLVM subversion repository.
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-clang14-glue 1.0 SDK Cross compiler wrappers for LLVM based C/C++ compiler
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
opencl-clang14 14.0.1 Common clang is a thin wrapper library around clang
opencl-clang15 15.0.1 Common clang is a thin wrapper library around clang
openmp14 14.0.6 LLVM based C/C++ compiler Runtime
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-llvm14 14.0.7
spirv-llvm-translator-llvm15 15.0.7
spirv-llvm-translator-llvm16 16.0.7
spirv-llvm-translator-llvm17 17.0.7
Date/time Errors Warnings
Dec. 3, 2024, 3:02 p.m.
Dec. 3, 2024, 12:02 p.m. 1