Beagleboard sato-sdk build failed with 20110520-2 build and 20110523-2 build on autobuilder. mesa-xlib do_compile failed: ERROR: Logfile of failure stored in: /srv/home/pokybuild/poky-slave/nightly-external/build/build/tmp/work/armv7a-poky-linux-gnueabi/mesa-xlib-1_7.10.2-r0/temp/log.do_compile.3037 ... | arm-poky-linux-gnueabi-gcc -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -fno-tree-vectorize --sysroot=/srv/home/pokybuild/poky-slave/nightly-external/build/build/tmp/sysroots/beagleboard -c -I. -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/gallium/drivers -I../../../../src/gallium/drivers/svga/include -O2 -pipe -g -feliminate-unused-debug-types -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing -fPIC -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_XSHM -std=gnu99 -fvisibility=hidden -DHAVE_STDINT_H -DHAVE_SYS_TYPES_H svga_resource_buffer_upload.c -o svga_resource_buffer_upload.o | svga_tgsi_insn.c: In function 'svga_shader_emit_instructions': | svga_tgsi_insn.c:2969:1: internal compiler error: in push_minipool_fix, at config/arm/arm.c:12084 | Please submit a full bug report, | with preprocessed source if appropriate. | See <http://gcc.gnu.org/bugs.html> for instructions. | make[4]: *** [svga_tgsi_insn.o] Error 1 | make[4]: Leaving directory `/srv/home/pokybuild/poky-slave/nightly-external/build/build/tmp/work/armv7a-poky-linux-gnueabi/mesa-xlib-1_7.10.2-r0/Mesa-7.10.2/src/gallium/drivers/svga' | make[3]: *** [default] Error 1 | make[3]: Leaving directory `/srv/home/pokybuild/poky-slave/nightly-external/build/build/tmp/work/armv7a-poky-linux-gnueabi/mesa-xlib-1_7.10.2-r0/Mesa-7.10.2/src/gallium/drivers' | make[2]: *** [default] Error 1 | make[2]: Leaving directory `/srv/home/pokybuild/poky-slave/nightly-external/build/build/tmp/work/armv7a-poky-linux-gnueabi/mesa-xlib-1_7.10.2-r0/Mesa-7.10.2/src/gallium' | make[1]: *** [subdirs] Error 1 | make[1]: Leaving directory `/srv/home/pokybuild/poky-slave/nightly-external/build/build/tmp/work/armv7a-poky-linux-gnueabi/mesa-xlib-1_7.10.2-r0/Mesa-7.10.2/src' | make: *** [default] Error 1 | ERROR: oe_runmake failed | ERROR: Function 'do_compile' failed (see /srv/home/pokybuild/poky-slave/nightly-external/build/build/tmp/work/armv7a-poky-linux-gnueabi/mesa-xlib-1_7.10.2-r0/temp/log.do_compile.3037 for further information) | ERROR: Function 'do_compile' failed (see /srv/home/pokybuild/poky-slave/nightly-external/build/build/tmp/work/armv7a-poky-linux-gnueabi/mesa-xlib-1_7.10.2-r0/temp/log.do_compile.3037 for further information) NOTE: package mesa-xlib-1_7.10.2-r0: task do_compile: Failed For more details, please see http://autobuilder.pokylinux.org:8010/builders/nightly-external/builds/132/steps/shell_19/logs/stdio
This is a gcc issue. so assign to Nitin, since he is also tracking this issue in http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47719
I am already working on the issue, THere is no solution yet, I am working on gcc bugzilla to get fix for the issue from arm developers. Nitin
A workaround is in the master branch now : http://git.pokylinux.org/cgit/cgit.cgi/poky/commit/?id=9bccbc5fbc71b331911b558a2ba15e0a6d0046b4
Verified it with 20110602 build Image location: http://autobuilder.yoctoproject.org/nightly/20110602-1/ Tree/Branch: Poky/1.1_M1 Poky Commit: b4a215bd94cf1508782e49b1a3f8c6b1f7effbb9
Verified it with 20110613 build Image location: http://autobuilder.yoctoproject.org/nightly/20110613-1/ Tree/Branch: Poky/master Commit: e5f3cc34df74c08c8cab3e1cf9207fafaec6cb9a