ERROR: Function failed: do_configure (see /srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-fsl-arm/build/build/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/mesa-dri/2_9.1~gitAUTOINC+1665af3066f3d58c42e9d5b13098f13615a7672c-r9.0/temp/log.do_configure.1519 for further information) ERROR: Task 3959 (/srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-fsl-arm/build/meta/recipes-graphics/mesa/mesa-dri_git.bb, do_configure) failed with exit code '1' Summary: There were 5 ERROR messages shown, returning a non-zero exit code. Detailed log of last build step: http://autobuilder.yoctoproject.org:8011/builders/nightly-fsl-arm/builds/18/steps/Building Images/logs/stdio
The real error message: | configure:21161: checking expat.h usability | configure:21161: arm-poky-linux-gnueabi-gcc -march=armv7-a -mthumb-interwork -mfloat-abi=softfp -mfpu=neon --sysroot=/srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-fsl-arm/build/build/tmp/sysroots/imx53qsb -c -O2 -pipe -g -feliminate-unused-debug-types -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp conftest.c >&5 | configure:21161: $? = 0 | configure:21161: result: yes | configure:21161: checking expat.h presence | configure:21161: arm-poky-linux-gnueabi-gcc -E --sysroot=/srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-fsl-arm/build/build/tmp/sysroots/imx53qsb -march=armv7-a -mthumb-interwork -mfloat-abi=softfp -mfpu=neon conftest.c | configure:21161: $? = 0 | configure:21161: result: yes | configure:21161: checking for expat.h | configure:21161: result: yes | configure:21170: checking for XML_ParserCreate in -lexpat | configure:21195: arm-poky-linux-gnueabi-gcc -march=armv7-a -mthumb-interwork -mfloat-abi=softfp -mfpu=neon --sysroot=/srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-fsl-arm/build/build/tmp/sysroots/imx53qsb -o conftest -O2 -pipe -g -feliminate-unused-debug-types -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -L/srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-fsl-arm/build/build/tmp/sysroots/x86_64-linux/usr/lib -L/srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-fsl-arm/build/build/tmp/sysroots/x86_64-linux/lib -Wl,-rpath-link,/srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-fsl-arm/build/build/tmp/sysroots/x86_64-linux/usr/lib -Wl,-rpath-link,/srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-fsl-arm/build/build/tmp/sysroots/x86_64-linux/lib -Wl,-rpath,/srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-fsl-arm/build/build/tmp/sysroots/x86_64-linux/usr/lib -Wl,-rpath,/srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-fsl-arm/build/build/tmp/sysroots/x86_64-linux/lib -Wl,-O1 conftest.c -lexpat >&5 | /srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-fsl-arm/build/build/tmp/sysroots/x86_64-linux/usr/lib/libexpat.so: file not recognized: File format not recognized | collect2: error: ld returned 1 exit status | configure:21195: $? = 1 | configure: failed program was: | | /* confdefs.h */ | | #define PACKAGE_NAME "Mesa" | | #define PACKAGE_TARNAME "mesa" | | #define PACKAGE_VERSION "9.1.0" | | #define PACKAGE_STRING "Mesa 9.1.0" | | #define PACKAGE_BUGREPORT "https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa" | | #define PACKAGE_URL "" | | #define PACKAGE "mesa" | | #define VERSION "9.1.0" | | #define STDC_HEADERS 1 | | #define HAVE_SYS_TYPES_H 1 | | #define HAVE_SYS_STAT_H 1 | | #define HAVE_STDLIB_H 1 | | #define HAVE_STRING_H 1 | | #define HAVE_MEMORY_H 1 | | #define HAVE_STRINGS_H 1 | | #define HAVE_INTTYPES_H 1 | | #define HAVE_STDINT_H 1 | | #define HAVE_UNISTD_H 1 | | #define HAVE_DLFCN_H 1 | | #define LT_OBJDIR ".libs/" | | #define HAVE_PTHREAD 1 | | /* end confdefs.h. */ | | | | /* Override any GCC internal prototype to avoid an error. | | Use char because int might match the return type of a GCC | | builtin and then its argument prototype would still apply. */ | | #ifdef __cplusplus | | extern "C" | | #endif | | char XML_ParserCreate (); | | int | | main () | | { | | return XML_ParserCreate (); | | ; | | return 0; | | } | configure:21204: result: no | configure:21214: error: Expat required for DRI. Found expat headers, but they didn't link. Last time I saw this, it was trying to link against a native expat.
The failure is no longer happeningon AB