Bug 1105 - [beagleboard]mesa-xlib compile failed on build 20110520-2 and 20110523-2
Summary: [beagleboard]mesa-xlib compile failed on build 20110520-2 and 20110523-2
Status: VERIFIED FIXED
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: graphics (show other bugs)
Version: unspecified
Hardware: Beagleboard arm
: High major
Target Milestone: 1.1 M1
Assignee: Nitin Kamble
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2011-05-25 23:43 UTC by Yi Zhao
Modified: 2011-06-16 20:14 UTC (History)
7 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Yi Zhao 2011-05-25 23:43:51 UTC
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
Comment 1 Ke Yu 2011-05-26 00:09:44 UTC
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
Comment 2 Nitin Kamble 2011-05-26 08:48:35 UTC
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
Comment 3 Nitin Kamble 2011-05-26 16:59:50 UTC
A workaround is in the master branch now :
http://git.pokylinux.org/cgit/cgit.cgi/poky/commit/?id=9bccbc5fbc71b331911b558a2ba15e0a6d0046b4
Comment 4 Yi Zhao 2011-06-16 20:13:39 UTC
Verified it with 20110602 build

Image location:
http://autobuilder.yoctoproject.org/nightly/20110602-1/
Tree/Branch: Poky/1.1_M1
Poky Commit: b4a215bd94cf1508782e49b1a3f8c6b1f7effbb9
Comment 5 Yi Zhao 2011-06-16 20:14:31 UTC
Verified it with 20110613 build

Image location:
http://autobuilder.yoctoproject.org/nightly/20110613-1/
Tree/Branch: Poky/master
Commit: e5f3cc34df74c08c8cab3e1cf9207fafaec6cb9a