community/crystal: Update to LLVM 8
Upstream Crystal now builds with LLVM 8
Closes #11017 (closed)
Merge request reports
Activity
@kdaudt Yes, I tried few times before upgraded it to 0.31.1 but didn't managed to build it llvm8
Actually it builds but fail on tests
had a hope that @straight-shoota (who is one of upstream developers) maybe have some fixes@kdaudt Which build errors are you talking about? I see only a warning from LLVM.
And for some reason it takes a tremendous amount of time.
Might be (partially) caused by the verbose spec output.Edited by Johannes Müller@kdaudt Which build errors are you talking about? I see only a warning from LLVM.
On aarch64 and armv7, I see a lot of errors like this:
gcc: error: S-pec5858E-qualE--095d6df8d7a80d9983e647bde0e23030.o: No such file or directory
added status:mr-build-broken label
It builds fine and pass tests on x86_64 and it builds fine on aarch64 but fails test with error
Invalid memory access (signal 11) at address 0x10
Because that I used llvm5 on both arch when I pushed upgrade to aports, didn't like to use different llvm versions for single package. Although I was tempted to make it with llvm8 on x86_64 and with llvm5 on aarch64, but didn't at the end.The issues on aarch64 with LLVM8 are tracked in https://github.com/crystal-lang/crystal/issues/8080 I guess we could postpone this until the issue is fixed.
armv7 shouldn't run.
added 873 commits
- 9edb7a86...cd0c632b - 872 commits from branch
alpine:master
- ebbff019 - [community/crystal] Update to LLVM 8
- 9edb7a86...cd0c632b - 872 commits from branch
@straight-shoota Any news or progress about this?