Turnip build error on termux
Cannot build turnip on termux after this commit ec268fa5
My device is POCO F5 adreno 725
the problem is on tu_knl_kgsl.cc, No error when use tu_knl_kgsl in this commit 3ccd1997
meson setup test -Dplatforms=x11 -Dopengl=false -Dgallium-drivers= -Dvulkan-drivers=freedreno -Dfreedreno-kmds=msm,kgsl -Dllvm=disabled -Dcpp_rtti=false -Dbuildtype=release && ninja -C test The Meson build system Version: 1.0.1 Source dir: /root/mesa Build dir: /root/mesa/test Build type: native build Project name: mesa Project version: 23.3.0-devel C compiler for the host machine: cc (gcc 12.2.0 "cc (Debian 12.2.0-14) 12.2.0") C linker for the host machine: cc ld.bfd 2.40 C++ compiler for the host machine: c++ (gcc 12.2.0 "c++ (Debian 12.2.0-14) 12.2.0") C++ linker for the host machine: c++ ld.bfd 2.40 Host machine cpu family: aarch64 Host machine cpu: aarch64
FAILED: src/freedreno/vulkan/libvulkan_freedreno.so.p/tu_knl_kgsl.cc.o
../src/freedreno/vulkan/tu_knl_kgsl.cc: In function ‘VkResult kgsl_queue_submit(tu_queue*, vk_queue_submit*)’: ../src/freedreno/vulkan/tu_knl_kgsl.cc:1111:7: error: designator order for field ‘kgsl_command_object::offset’ does not match declaration order in ‘kgsl_command_object’ 1111 | }; | ^