crystal-lang / distribution-scripts

40 stars 24 forks source link

Update LLVM in build images #206

Closed straight-shoota closed 1 year ago

straight-shoota commented 1 year ago

The compiler is built with LLVM 13, but the build images still ship only LLVM 10. This leads to problems with WASM support because the LLVM versions are incompatible (https://github.com/crystal-lang/crystal/pull/12571#issuecomment-1288978218).

The current base image is Ubuntu 20.04 LTS, which should also be upgraded to 22.04 LTS. LLVM 13 is not available in 20.04.