[libcxx-commits] [libcxx] [libc++][Android] Fix Android bugs in the CI Dockerfile (PR #99623)
Ryan Prichard via libcxx-commits
libcxx-commits at lists.llvm.org
Fri Jul 19 03:06:55 PDT 2024
rprichard wrote:
FWIW: With this PR, `docker compose build` still fails because `apt-get update` fails:
```
E: The repository 'http://apt.llvm.org/noble llvm-toolchain-noble-16 Release' does not have a Release file.
```
To test the change locally, I commented out this line:
```
sudo /tmp/llvm.sh $(($LLVM_HEAD_VERSION - 3)) all # for CI transitions
```
LLVM 16 is available for jammy (GitHub Actions), but it isn't available for noble (BuildKite). We don't need the apt.llvm.org compilers in the Android BuildKite images, and I'm not sure if we're using the `buildkite-builder` Linux image anymore now that we've migrated a lot of stuff to GitHub Actions, so maybe one fix is to omit the apt.llvm.org compilers for BuildKite/noble.
(Aside: I was also unable to install LLVM 18 on jammy -- see #99453, which I worked around by commenting out my new `set -e` line. Maybe that's being fixed already?)
https://github.com/llvm/llvm-project/pull/99623
More information about the libcxx-commits
mailing list