Updates

Title Version Milestone Date Committer Commit
llvm: Upgrade to 18.1.5 18.1.5 2024-05-09 Khem Raj 02df2fc624
llvm: Upgrade to 18.1.4 18.1.4 5.0 M4 2024-04-25 Khem Raj adc2651a8e
llvm: Upgrade to 18.1.3 bugfix release 18.1.3 5.0 M4 2024-04-11 Khem Raj f6a561db60
llvm: Upgrade to 18.1.2 bugfix release 18.1.2 5.0 M4 2024-03-22 Khem Raj ba6435d13f
llvm: Update to 18.1.1 release 18.1.1 5.0 M4 2024-03-18 Khem Raj 8ec8d41087
llvm: Upgrade to LLVM-18 RC2 18.1.0 5.0 M3 2024-02-16 Khem Raj 25b093a305
llvm: Upgrade to 17.0.6 17.0.6 5.0 M1 2023-12-02 Khem Raj eab3ce3184
llvm: Upgrade to 17.0.5 17.0.5 5.0 M1 2023-11-20 Khem Raj d61add6501
llvm: Upgrade to 17.0.4 release 17.0.4 4.3 M4 2023-11-05 Khem Raj 198f10d12e
llvm: Upgrade to 17.0.3 17.0.3 4.3 M4 2023-10-23 Khem Raj 8cfb833b66
llvm: Upgrade to 17.0.2 17.0.2 4.3 M4 2023-09-27 Khem Raj c2e059a036
llvm: Upgrade to 17.0.1 17.0.1 4.3 M4 2023-09-22 Khem Raj 388c6dd0ac
llvm: Bump to 16.0.6 16.0.6 4.3 M2 2023-06-19 Khem Raj 47403ab257
llvm: Upgrade to 16.0.5 16.0.5 4.3 M1 2023-06-13 Khem Raj 4ccc42b36c
llvm: update 15.0.7 -> 16.0.3 16.0.3 4.3 M1 2023-05-22 Alexander Kanavin d15b4091dd
llvm: upgrade 15.0.6 -> 15.0.7 15.0.7 4.2 M3 2023-02-09 Alexander Kanavin 7438f9a9ef
llvm: Remove -fcommon 9.0.1 3.2 M1 2020-05-14 Adrian Bunk 80cc6e60b9
llvm: Update to 9.0.0 9.0.0 3.0 M4 2019-10-15 Khem Raj 7f4870132e
mesa,llvm,meson: Update llvm to 8.0.1 plus define and use LLVM version globally 8.0.1 3.0 M3 2019-08-07 Khem Raj 3c08b63834
llvm: update from 8.0.0rc2 to 8.0.0 final release 8.0.0 2.7 M4 2019-03-29 Alexander Kanavin 4405a1793a
llvm,mesa: Upgrade to upcoming 8.0.0 release 8.0 2.7 M3 2019-02-03 Khem Raj 96631d53be
llvm: Upgrade to 6.0 release 6.0 2.5 M4 2018-04-05 Khem Raj 6737911737
llvm: Add recipe for 5.0 5.0 2.4 M3 2017-07-31 Khem Raj 8724ef9c53

Patches

Patch Status
llvm/0007-llvm-allow-env-override-of-exe-path.patch Inappropriate [OE-specific]
llvm/0001-AsmMatcherEmitter-sort-ClassInfo-lists-by-name-as-we.patch Submitted [https://reviews.llvm.org/D97477]

Other branches

This recipe in other branches of openembedded-core:

Branch Recipe
master llvm 18.1.5 (this recipe)
scarthgap (Yocto Project 5.0) llvm 18.1.3
nanbield (Yocto Project 4.3) llvm 17.0.3
mickledore (Yocto Project 4.2) llvm 15.0.7
langdale (Yocto Project 4.1) llvm 14.0.6
kirkstone (Yocto Project 4.0) llvm 13.0.1
honister (Yocto Project 3.4) llvm 12.0.1
hardknott (Yocto Project 3.3) llvm 11.1.0
gatesgarth (Yocto Project 3.2) llvm 10.0.1
dunfell (Yocto Project 3.1) llvm 9.0.1
zeus (Yocto Project 3.0) llvm 8.0.1
warrior (Yocto Project 2.7) llvm 8.0.0
thud (Yocto Project 2.6) llvm 6.0
sumo (Yocto Project 2.5) llvm 6.0
rocko (Yocto Project 2.4) llvm 5.0

About llvm

Summary
The LLVM Compiler Infrastructure
Section
devel
License
Apache-2.0-with-LLVM-exception
Recipe file
recipes-devtools/llvm/llvm_18.1.5.bb
Layer
openembedded-core (master branch)
Homepage
http://llvm.org
Sources
Provides
  • llvm
Depends
  • pkgconfig-native
  • cmake-native
  • libffi
  • zlib
  • ninja-native
  • llvm-native
  • libxml2
  • libedit
  • virtual/i686-oe-linux-gcc
  • virtual/i686-oe-linux-compilerlibs
  • virtual/libc
  • zstd
  • python3-pygments (optional)
  • python3-pyyaml (optional)
Distributions
  • Clear-main
  • Fedora-main
  • openSUSE-main