Module: Mesa Branch: staging/18.1 Commit: 2585e35acbac93ea0b90184704cb75ba06ed697e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2585e35acbac93ea0b90184704cb75ba06ed697e
Author: Mauro Rossi <[email protected]> Date: Sun May 20 13:57:03 2018 +0200 radv: winsys/amdgpu: include missing pthread.h header pthread types are used in some files without explicitely including pthread.h. This leads to compile errors on Android 7.x nougat-x86 e.g. in src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.h In file included from external/mesa/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_bo.c:31: In file included from external/mesa/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_bo.h:32: external/mesa/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.h:52:2: error: unknown type name 'pthread_mutex_t' pthread_mutex_t global_bo_list_lock; ^ 1 error generated. Including pthread.h explicitely solves the building error Signed-off-by: Mauro Rossi <[email protected]> Reviewed-by: Bas Nieuwenhuizen <[email protected]> (cherry picked from commit 1a1f2b134c4bdb502659724e232a9e009287fe58) --- src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.h | 1 + 1 file changed, 1 insertion(+) diff --git a/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.h b/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.h index d6af6052a6..40d35d557b 100644 --- a/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.h +++ b/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.h @@ -33,6 +33,7 @@ #include "addrlib/addrinterface.h" #include <amdgpu.h> #include "util/list.h" +#include <pthread.h> struct radv_amdgpu_winsys { struct radeon_winsys base; _______________________________________________ mesa-commit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-commit
