-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Update DOCKER_PG_LLVM_DEPS for Alpine 3.21 #1296
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
Alpine Linux 3.21.0 Released |
So, to minimize possible incompatibilities, we only move to a newer llvm for Alpine 3.21. I am working on a PR and I think we still have to hard code to a specific value since installing |
Ouch, this really isn’t as simple as I thought. imho: Any progress is good, and it would really be great to avoid unnecessary risks because they are not good for the users either – plus, they require extra support from the maintainers. For this reason, even the LLVM version chosen by the current Alpine seems fine to me.
Based on this - assuming that edge~=3.21:
|
PR incoming with the most progressive option: trying them all at llvm19 in Alpine 3.21. Once the Alpine 3.21 images are published to Docker Hub, we can restart the tests to see what works and which should be pulled back on llvm version. |
Fixes docker-library#1296 Also drops Alpine 3.19
Fixes docker-library#1296 Also drops Alpine 3.19
Currently,
the Alpine
DOCKER_PG_LLVM_DEPS
variable is locked to LLVM15{{ def llvmver: "15" -}}
With the upcoming release of Alpine 3.21, it would be advisable to switch back to the repository's current LLVM version,
which is expected to be LLVM19.
As far as I know, several fixes have been introduced to address the original issue:
I am not sure what compatibility issues might arise from upgrading existing installations,
but it seems unlikely to cause significant problems in the next Alpine release.
important:
DOCKER_PG_LLVM_DEPS
variable should definitely be retained for compatibility reasons. https://github.com/search?q=DOCKER_PG_LLVM_DEPS+language%3ADockerfile&type=codeThe text was updated successfully, but these errors were encountered: