meson: fix android vulkan build

Android doesn't have `pthread_cancel()` and is unlikely to ever
implement it [1], but `wsi_common_display.c` needs it (or an
alternative).

Let's just disable the platform on Android (as it used to be
before 448eb191).

[1] https://android-review.googlesource.com/c/platform/bionic/+/1215779/1/docs/status.md

Fixes: 448eb191 ("vulkan: automatically compile the `display` platform when available")
Signed-off-by: Eric Engestrom <eric@engestrom.ch>
45 jobs for !5860 with fix-android
detached
Status Job ID Name Coverage
  Container+Docs
manual #3566703
aarch64 manual
arm_build
manual #3566704
manual
arm_test-base
manual #3566700
manual
x86_build-base
manual #3566702
manual
x86_build_old
manual #3566701
manual
x86_test-base
 
  Container 2
created #3566713
arm64_test
created #3566708
i386_build
created #3566705
aarch64
kernel+rootfs_arm64
created #3566706
aarch64
kernel+rootfs_armhf
created #3566709
ppc64el_build
created #3566710
s390x_build
created #3566707
x86_build
created #3566711
x86_test-gl
created #3566712
x86_test-vk
 
  Meson X86 64
created #3566717
meson-clang
created #3566716
meson-classic
created #3566718
meson-clover
created #3566719
meson-clover-old-llvm
created #3566715
meson-gallium
created #3566714
meson-testing
created #3566720
meson-vulkan
 
  Scons
created #3566721
allowed to fail
scons-win64
 
  Meson Misc
created #3566723
aarch64
meson-arm64
created #3566724
aarch64
meson-arm64-build-test
created #3566722
aarch64
meson-armhf
created #3566725
meson-i386
created #3566728
meson-mingw32-x86_64
created #3566727
kvm
meson-ppc64el
created #3566726
kvm
meson-s390x
 
  Freedreno
created #3566738
google-freedreno-db410c
arm64_a306_gles2
created #3566739
google-freedreno-db410c
arm64_a306_gles3
created #3566740
google-freedreno-db410c
arm64_a306_gles3_options
created #3566741
google-freedreno-db820c
arm64_a530_gles2
created #3566742
google-freedreno-db820c
arm64_a530_gles3
created #3566743
google-freedreno-db820c
arm64_a530_gles31
created #3566733
google-freedreno-cheza
arm64_a630_bypass
created #3566729
google-freedreno-cheza
arm64_a630_gles2
created #3566731
google-freedreno-cheza
arm64_a630_gles3
created #3566730
google-freedreno-cheza
arm64_a630_gles31
created #3566735
google-freedreno-cheza
arm64_a630_gmem
created #3566732
google-freedreno-cheza
arm64_a630_noubo
created #3566734
google-freedreno-cheza
arm64_a630_traces
created #3566736
google-freedreno-cheza
arm64_a630_vk
created #3566737
google-freedreno-cheza
arm64_a630_vk_sysmem
 
  Radv
created #3566744
radv-fossils