-
Notifications
You must be signed in to change notification settings - Fork 13.4k
https://apt.llvm.org/llvm.sh 18
no longer installs llvm-18
#101201
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
https://apt.llvm.org/llvm.sh 18
no longer installs llvm-18-devhttps://apt.llvm.org/llvm.sh 18
no longer installs llvm-18
I don't see anything wrong in llvm.sh. llvm-18 is not installed because it's a dep of llvm-18-dev and llvm-18-dev failed to install:
I don't understand why the condition fails to be honest. Compare versions says it's valid:
But apt insist it's not:
|
It fails in a simple docker test case, Dockerfile:
Error:
|
I ran into the same, or at least a very similar, problem yesterday. My GitHub Actions workflow suddenly broke because installing LLVM 18 on the ubuntu-22.04 runners stopped working due to the same error.
I kinda hoped someone will fix the problem overnight, but unfortunately that didn't happen 😅. Any help or workarounds? |
In my case, I used a local copy and updated the
A less than ideal hack to get me unstuck! |
I will fix that later today. |
Thx. In the meantime, I upgraded to ubuntu-24.04 runners which already comes with LLVM 18 preinstalled, so that "solved" the problem for me. |
it is fixed for jammy. Other distro will follow (the CI is very busy with 18, 19 and 20) |
As per llvm/llvm-project#101201 (comment) This reverts commit dbff0be. Change-Id: Iad876f3fba7fdb4b2d60908c4728c5c8f1124ca9
I wonder, how long will it take to come into effect? Currently, I am still facing this issue.
|
@CarlJi with which distro? |
I'm not @CarlJi but I'm still running into this in Debian Bookworm:
|
Ubuntu 20.04.5 LTS |
Some builds are still running |
I think it is fixed everywhere, please let me if it isn't the case |
Until a few hours ago (July 30, 2024 15:54 UTC) the following invocation installed the
llvm-18
package:The missing package means that
llvm-symbolizer
is missing, which can lead to breakages when using sanitizers. For example, CPython has a thread sanitizer CI that suddenly broke because the suppressions file (and stack traces) no longer work.For context, the same problem (missing
llvm-symbolizer
) happened around July 17 and seemed to be resolved around July 22. See also:Note that
./llvm.sh 17
seems to continue to installllvm-symbolizer
.On Ubuntu 22.04 (Jammy):
Before
After:
EDIT: llvm-18-dev -> llvm-18. The
llvm-18
package is also no longer installed, which seems more relevant.The text was updated successfully, but these errors were encountered: