From d024af8d00c313883a965010d739f762ef38141b Mon Sep 17 00:00:00 2001 From: Tomeu Vizoso Date: Mon, 21 Nov 2022 14:17:22 -0300 Subject: [PATCH] ci: Use NDK 25b to build for the Android ABI level 33 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 25b is the currently supported NDK, as per the below: https://github.com/android/ndk/wiki Signed-off-by: Tomeu Vizoso Signed-off-by: Helen Koike Reviewed-by: Sergi Blanch Torné Part-of: --- .gitlab-ci/build/gitlab-ci.yml | 13 ++++++++++++- .gitlab-ci/container/create-android-cross-file.sh | 6 +++--- .gitlab-ci/container/debian/android_build.sh | 6 +++--- .gitlab-ci/container/gitlab-ci.yml | 4 ++-- 4 files changed, 20 insertions(+), 9 deletions(-) diff --git a/.gitlab-ci/build/gitlab-ci.yml b/.gitlab-ci/build/gitlab-ci.yml index 81587d075bb..1218ba71304 100644 --- a/.gitlab-ci/build/gitlab-ci.yml +++ b/.gitlab-ci/build/gitlab-ci.yml @@ -323,6 +323,17 @@ debian-android: -Wno-error=initializer-overrides -Wno-error=missing-braces -Wno-error=sometimes-uninitialized + -Wno-error=unused-function + -Wno-error=implicit-const-int-float-conversion + -Wno-error=bitwise-instead-of-logical + CPP_ARGS: > + -Wno-error=deprecated-declarations + -Wno-error=non-virtual-dtor + -Wno-error=c99-designator + -Wno-error=unused-variable + -Wno-error=unused-but-set-variable + -Wno-error=self-assign + -Wno-error=bitwise-instead-of-logical DRI_LOADERS: > -D glx=disabled -D gbm=disabled @@ -331,7 +342,7 @@ debian-android: EXTRA_OPTION: > -D android-stub=true -D llvm=disabled - -D platform-sdk-version=29 + -D platform-sdk-version=33 -D valgrind=disabled -D android-libbacktrace=false GALLIUM_ST: > diff --git a/.gitlab-ci/container/create-android-cross-file.sh b/.gitlab-ci/container/create-android-cross-file.sh index 98ab89ad64f..217ed3aa53c 100644 --- a/.gitlab-ci/container/create-android-cross-file.sh +++ b/.gitlab-ci/container/create-android-cross-file.sh @@ -16,12 +16,12 @@ arch2=${6:-$2} cat > "$cross_file" <