util: fix os_create_anonymous_file on android

Commit fixes current crashes with Vulkan applications on Android.

Fixes: c0376a12 "util: add anon_file.h for all memfd/temp file usage"
Signed-off-by: Tapani Pälli <tapani.palli@intel.com>
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
22 jobs for !1715 with fix_vulkan_on_android in 14 minutes and 55 seconds (queued for 3 seconds)
detached
Status Name Job ID Coverage
  Containers Build
passed debian #524378

00:00:18

 
  Build+Test
passed meson-arm64 #524387

00:02:38

passed meson-armhf #524386

00:02:39

passed meson-clang #524380

00:10:02

passed meson-clover #524384

00:09:42

passed meson-i386 #524388

00:03:11

passed meson-main #524383

00:10:33

passed meson-swr-glvnd #524379

00:07:17

passed meson-vulkan #524385

00:03:17

passed scons-llvm #524390

00:04:24

passed scons-nollvm #524389

00:04:15

passed scons-swr #524381

00:09:35

passed scons-win64 #524382

00:09:59

 
  Test
passed test-llvmpipe-gles2 1/4 #524391

00:03:52

passed test-llvmpipe-gles2 2/4 #524392

00:04:00

passed test-llvmpipe-gles2 3/4 #524393

00:03:46

passed test-llvmpipe-gles2 4/4 #524394

00:03:21

passed test-softpipe-gles2 1/4 #524395

00:01:23

passed test-softpipe-gles2 2/4 #524396

00:01:34

passed test-softpipe-gles2 3/4 #524397

00:01:01

passed test-softpipe-gles2 4/4 #524398

00:01:28

passed test-softpipe-gles3-limited #524399

00:02:31