diff options
| author | Ophestra <cat@gensokyo.uk> | 2026-08-28 12:57:18 +0900 |
|---|---|---|
| committer | Ophestra <cat@gensokyo.uk> | 2026-08-28 12:57:18 +0900 |
| commit | 96f5ef21f9092b8d60c6cf89ba356a9b6a395b9e (patch) | |
| tree | 928f322593de09c1cb7204a01d7f8c5f12d1de33 | |
| parent | 1fffdb9593ef0710af1009847c7e57f5ffd3c4b1 (diff) | |
internal/rosa/package/mesa: include missing headers
These rely on transitive includes which changed in the new toolchain.
Signed-off-by: Ophestra <cat@gensokyo.uk>
| -rw-r--r-- | internal/rosa/package/mesa/include.patch | 36 | ||||
| -rw-r--r-- | internal/rosa/package/mesa/package.az (renamed from internal/rosa/package/mesa.az) | 1 |
2 files changed, 37 insertions, 0 deletions
diff --git a/internal/rosa/package/mesa/include.patch b/internal/rosa/package/mesa/include.patch new file mode 100644 index 00000000..b1942625 --- /dev/null +++ b/internal/rosa/package/mesa/include.patch @@ -0,0 +1,36 @@ +diff --git a/src/amd/compiler/aco_util.h b/src/amd/compiler/aco_util.h +index 82d754f155a..9f20e80a554 100644 +--- a/src/amd/compiler/aco_util.h ++++ b/src/amd/compiler/aco_util.h +@@ -12,6 +12,7 @@ + #include "util/macros.h" + #include "util/u_math.h" + ++#include <algorithm> + #include <array> + #include <cassert> + #include <cstddef> +diff --git a/src/freedreno/common/freedreno_common.h b/src/freedreno/common/freedreno_common.h +index 36dea4e12b5..cfa243c270f 100644 +--- a/src/freedreno/common/freedreno_common.h ++++ b/src/freedreno/common/freedreno_common.h +@@ -12,6 +12,7 @@ + #ifdef __cplusplus + + #include <tuple> ++#include <type_traits> + + #define __FD_GPU_GENS A6XX, A7XX, A8XX + +diff --git a/src/gfxstream/guest/vulkan_enc/ResourceTracker.h b/src/gfxstream/guest/vulkan_enc/ResourceTracker.h +index f739749e27d..aaa9e39eabe 100644 +--- a/src/gfxstream/guest/vulkan_enc/ResourceTracker.h ++++ b/src/gfxstream/guest/vulkan_enc/ResourceTracker.h +@@ -13,6 +13,7 @@ + #include <optional> + #include <set> + #include <unordered_map> ++#include <vector> + + #include "CommandBufferStagingStream.h" + #include "GfxStreamConnectionManager.h" diff --git a/internal/rosa/package/mesa.az b/internal/rosa/package/mesa/package.az index dd1aada1..7967e3d7 100644 --- a/internal/rosa/package/mesa.az +++ b/internal/rosa/package/mesa/package.az @@ -11,6 +11,7 @@ package mesa { ref = "mesa-"+version; checksum = "WZYAysQFZt8KMFAxQheKFZHarR1isgOeSw4LyfqAcmaHwXMCLiVao6eGuEuhJTJv"; }; + patches = [ "include.patch" ]; exec = meson { setup = { |
