Both the Mesa build test and Android build test are failing in the Mesa CI with the following errors. They have been bisected to this commit: commit cbee1bfb34274668a05995b9d4c78ddec9e5ea4c Author: Eric Engestrom <eric.engestrom@imgtec.com> Date: Wed Mar 21 17:04:06 2018 +0000 meson/configure: detect endian.h instead of trying to guess when it's available Mesa build test errors: 05:34:03 In file included from /home/jenkins/workspace/Leeroy_3/repos/mesa/src/amd/addrlib/r800/ciaddrlib.cpp:36:0: 05:34:03 /home/jenkins/workspace/Leeroy_3/repos/mesa/src/amd/addrlib/inc/chip/r800/si_gb_reg.h:44:2: error: #error "BIGENDIAN_CPU or LITTLEENDIAN_CPU must be defined" 05:34:03 #error "BIGENDIAN_CPU or LITTLEENDIAN_CPU must be defined" 05:34:03 ^~~~~ 05:34:03 /home/jenkins/workspace/Leeroy_3/repos/mesa/src/amd/addrlib/inc/chip/r800/si_gb_reg.h:99:6: error: ‘GB_ADDR_CONFIG_T’ does not name a type; did you mean ‘ADDR_COLOR_8’? 05:34:03 GB_ADDR_CONFIG_T f; 05:34:03 ^~~~~~~~~~~~~~~~ 05:34:03 ADDR_COLOR_8
Correction, I mentioned "android build test" in the original description above, but this failure does not seem to be related to this commit.
Fixed with the following commit. Thanks for testing! commit 5a75019ad0270a974788a9b8648ba98ff4203768 Author: Emil Velikov <emil.velikov@collabora.co.uk> Date: Fri Mar 23 17:37:39 2018 +0000 configure: use AC_CHECK_HEADERS to check for endian.h
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.