diff options
author | Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl> | 2021-10-03 17:34:29 +0200 |
---|---|---|
committer | Marge Bot <emma+marge@anholt.net> | 2021-11-09 20:51:14 +0000 |
commit | d14cc308f97e2a54b2b4165f9a9e895261674fee (patch) | |
tree | 76832680160fda3e12f82b68d962dc22980fecb3 /.gitlab-ci.yml | |
parent | 1b945a695a0b9de5e756366bda3e28b172f19407 (diff) |
ci: Add libelf to the Android image.
Needed for RADV.
The mirror situation is kinda messy since the library is not
maintained and the original website is offline. Put a mirror
in that seemed to be used by some non-fdo CIs already, but
if reliability is still a concern we can discuss more mirrors.
There is an alternative implementation that is maintained in
elfutils, but that doesn't build on Android:
1) Doesn't build with clang (resolved in git, so next release probably)
2) Needs argp_parse with is a glibc specific feature.
There is a version of elfutils in AOSP but instead of fixing upstream
they just made an Android.bp that avoids building most stuff, which
isn't really usable here.
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Reviewed-by: Emma Anholt <emma@anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13164>
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 360a53239c7..fc3509ccfd0 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -376,7 +376,7 @@ debian/android_build: extends: - .use-debian/x86_build-base variables: - MESA_IMAGE_TAG: &debian-android_build "2021-10-02-bump-libdrm-3" + MESA_IMAGE_TAG: &debian-android_build "2021-10-02-libelf-2" .use-debian/android_build: extends: |