Files
mesa/subprojects/rustix.wrap
Gurchetan Singh d978cbf944 mesa: subprojects: remove linux-raw-sys backend and use libc
This is because Android prefers it -- the project likes to make
changes to bionic that have a global effect, and using raw-syscalls
potentially complicates that.  This is a backport of:

https://github.com/bytecodealliance/rustix/pull/1478

In addition, nothing in Mesa3D needs the added functionality provided
by raw syscalls.

Test:

meson setup gfxstream-build -Dvulkan-drivers="gfxstream" -Dgallium-drivers="" -Dvirtgpu_kumquat=true -Dopengl=false -Drust_std=2021

still compiles.

Reviewed-by: @LingMan
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36116>
2025-07-14 10:23:47 -07:00

9 lines
331 B
Plaintext

[wrap-file]
directory = rustix-1.0.7
source_url = https://crates.io/api/v1/crates/rustix/1.0.7/download
source_filename = rustix-1.0.7.tar.gz
source_hash = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266
patch_directory = rustix
diff_files = rustix/0001-BACKPORT-rustix-on-Linux-support-a-build-without-lin.patch