| Anonymous | Login | Signup for a new account | 11-10-2008 13:02 PST |
| Main | My View | View Issues | Change Log | Docs |
| Viewing Issue Simple Details [ Jump to Notes ] | [ View Advanced ] [ Issue History ] [ Print ] | |||||||||||
| ID | Category | Severity | Reproducibility | Date Submitted | Last Update | |||||||
| 0005514 | [buildroot] Standards Compliance | crash | always | 10-18-08 12:37 | 10-18-08 12:40 | |||||||
| Reporter | robang74 | View Status | public | |||||||||
| Assigned To | buildroot | |||||||||||
| Priority | normal | Resolution | open | |||||||||
| Status | assigned | Product Version | 0.9.27 | |||||||||
| Summary | 0005514: Xorg VESA driver compilation crash | |||||||||||
| Description |
roberto@rafbook:~/gles/buildroot$ make [...] Making all in src make[3]: Entering directory `/home/roberto/gles/buildroot/build_i586/xdriver_xf86-video-vesa-1.3.0/src' if /bin/bash ../libtool --tag=CC --mode=compile /home/roberto/gles/buildroot/build_i586/staging_dir/usr/bin/i586-linux-uclibc-gcc -Os -I/home/roberto/gles/buildroot/build_i586/staging_dir/usr/include -I/home/roberto/gles/buildroot/build_i586/staging_dir/include --sysroot=/home/roberto/gles/buildroot/build_i586/staging_dir/ -isysroot /home/roberto/gles/buildroot/build_i586/staging_dir -mtune=i586 -march=i586 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/xorg -I../src -I/usr/include -g -O2 -I/home/roberto/gles/buildroot/build_i586/staging_dir/usr/include/xorg -I/home/roberto/gles/buildroot/build_i586/staging_dir/home/roberto/gles/buildroot/build_i586/staging_dir/usr/include/pixman-1 -I../src -MT vesa.lo -MD -MP -MF ".deps/vesa.Tpo" -c -o vesa.lo vesa.c; \ then mv -f ".deps/vesa.Tpo" ".deps/vesa.Plo"; else rm -f ".deps/vesa.Tpo"; exit 1; fi /home/roberto/gles/buildroot/build_i586/staging_dir/usr/bin/i586-linux-uclibc-gcc -Os -I/home/roberto/gles/buildroot/build_i586/staging_dir/usr/include -I/home/roberto/gles/buildroot/build_i586/staging_dir/include --sysroot=/home/roberto/gles/buildroot/build_i586/staging_dir/ -isysroot /home/roberto/gles/buildroot/build_i586/staging_dir -mtune=i586 -march=i586 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/xorg -I../src -I/usr/include -g -O2 -I/home/roberto/gles/buildroot/build_i586/staging_dir/usr/include/xorg -I/home/roberto/gles/buildroot/build_i586/staging_dir/home/roberto/gles/buildroot/build_i586/staging_dir/usr/include/pixman-1 -I../src -MT vesa.lo -MD -MP -MF .deps/vesa.Tpo -c vesa.c -fPIC -DPIC -o .libs/vesa.o In file included from /home/roberto/gles/buildroot/build_i586/staging_dir/usr/include/xorg/regionstr.h:53, from /home/roberto/gles/buildroot/build_i586/staging_dir/usr/include/xorg/region.h:51, from /home/roberto/gles/buildroot/build_i586/staging_dir/usr/include/xorg/window.h:52, from /home/roberto/gles/buildroot/build_i586/staging_dir/usr/include/xorg/input.h:55, from /home/roberto/gles/buildroot/build_i586/staging_dir/usr/include/xorg/xf86str.h:38, from /home/roberto/gles/buildroot/build_i586/staging_dir/usr/include/xorg/xf86.h:45, from vesa.h:36, from vesa.c:40: /home/roberto/gles/buildroot/build_i586/staging_dir/usr/include/xorg/miscstruct.h:54:20: error: pixman.h: No such file or directory In file included from /home/roberto/gles/buildroot/build_i586/staging_dir/usr/include/xorg/xf4bpp.h:6, from vesa.h:73, from vesa.c:40: /home/roberto/gles/buildroot/build_i586/staging_dir/usr/include/xorg/windowstr.h:131: error: field 'clipList' has incomplete type /home/roberto/gles/buildroot/build_i586/staging_dir/usr/include/xorg/windowstr.h:132: error: field 'borderClip' has incomplete type /home/roberto/gles/buildroot/build_i586/staging_dir/usr/include/xorg/windowstr.h:134: error: field 'winSize' has incomplete type /home/roberto/gles/buildroot/build_i586/staging_dir/usr/include/xorg/windowstr.h:135: error: field 'borderSize' has incomplete type In file included from /home/roberto/gles/buildroot/build_i586/staging_dir/usr/include/xorg/glyphstr.h:29, from /home/roberto/gles/buildroot/build_i586/staging_dir/usr/include/xorg/picturestr.h:28, from /home/roberto/gles/buildroot/build_i586/staging_dir/usr/include/xorg/fb.h:44, from vesa.h:74, from vesa.c:40: /home/roberto/gles/buildroot/build_i586/staging_dir/usr/include/xorg/picture.h:68: error: 'PIXMAN_a8r8g8b8' undeclared here (not in a function) [...] /home/roberto/gles/buildroot/build_i586/staging_dir/usr/include/xorg/picture.h:186: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'xFixed' In file included from /home/roberto/gles/buildroot/build_i586/staging_dir/usr/include/xorg/fb.h:44, from vesa.h:74, from vesa.c:40: /home/roberto/gles/buildroot/build_i586/staging_dir/usr/include/xorg/picturestr.h:75: error: expected specifier-qualifier-list before 'xFixed' [...] /home/roberto/gles/buildroot/build_i586/staging_dir/usr/include/xorg/picturestr.h:696: error: expected declaration specifiers or '...' before 'xFixed' In file included from vesa.h:74, from vesa.c:40: /home/roberto/gles/buildroot/build_i586/staging_dir/usr/include/xorg/fb.h:2118: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token /home/roberto/gles/buildroot/build_i586/staging_dir/usr/include/xorg/fb.h:2120: error: expected declaration specifiers or '...' before 'pixman_image_t' In file included from vesa.c:40: vesa.h:124: error: expected specifier-qualifier-list before 'ShadowUpdateProc' vesa.c: In function 'vesaCreateScreenResources': vesa.c:760: error: 'struct _VESARec' has no member named 'update' vesa.c:761: error: 'struct _VESARec' has no member named 'window' vesa.c: In function 'VESAScreenInit': vesa.c:933: error: 'struct _VESARec' has no member named 'update' vesa.c:935: error: 'struct _VESARec' has no member named 'update' vesa.c:936: error: 'struct _VESARec' has no member named 'window' vesa.c:939: error: 'struct _VESARec' has no member named 'update' vesa.c:940: error: 'struct _VESARec' has no member named 'window' vesa.c:943: error: 'struct _VESARec' has no member named 'update' vesa.c:944: error: 'struct _VESARec' has no member named 'window' make[3]: *** [vesa.lo] Error 1 make[3]: Leaving directory `/home/roberto/gles/buildroot/build_i586/xdriver_xf86-video-vesa-1.3.0/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/roberto/gles/buildroot/build_i586/xdriver_xf86-video-vesa-1.3.0' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/roberto/gles/buildroot/build_i586/xdriver_xf86-video-vesa-1.3.0' make: *** [/home/roberto/gles/buildroot/build_i586/xdriver_xf86-video-vesa-1.3.0/.stamp_built] Error 2 the missing file is there: roberto@rafbook:~/gles/buildroot$ find . -name pixman.h ./build_i586/pixman-0.10.0/pixman/pixman.h ./build_i586/staging_dir/usr/include/pixman-1/pixman.h ./project_build_i586/ugles/buildroot-config/br2/package/pixman.h ./package/config/buildroot-config/br2/package/pixman.h possible solution set up these soft links: cd ./build_i586/staging_dir/usr/include ln -sf pixman-1/* . cd - it still does not work because this crash: Making all in src make[3]: Entering directory `/home/roberto/gles/buildroot/build_i586/xdriver_xf86-video-vesa-1.3.0/src' if /bin/bash ../libtool --tag=CC --mode=compile /home/roberto/gles/buildroot/build_i586/staging_dir/usr/bin/i586-linux-uclibc-gcc -Os -I/home/roberto/gles/buildroot/build_i586/staging_dir/usr/include -I/home/roberto/gles/buildroot/build_i586/staging_dir/include --sysroot=/home/roberto/gles/buildroot/build_i586/staging_dir/ -isysroot /home/roberto/gles/buildroot/build_i586/staging_dir -mtune=i586 -march=i586 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/xorg -I../src -I/usr/include -g -O2 -I/home/roberto/gles/buildroot/build_i586/staging_dir/usr/include/xorg -I/home/roberto/gles/buildroot/build_i586/staging_dir/home/roberto/gles/buildroot/build_i586/staging_dir/usr/include/pixman-1 -I../src -MT vesa.lo -MD -MP -MF ".deps/vesa.Tpo" -c -o vesa.lo vesa.c; \ then mv -f ".deps/vesa.Tpo" ".deps/vesa.Plo"; else rm -f ".deps/vesa.Tpo"; exit 1; fi /home/roberto/gles/buildroot/build_i586/staging_dir/usr/bin/i586-linux-uclibc-gcc -Os -I/home/roberto/gles/buildroot/build_i586/staging_dir/usr/include -I/home/roberto/gles/buildroot/build_i586/staging_dir/include --sysroot=/home/roberto/gles/buildroot/build_i586/staging_dir/ -isysroot /home/roberto/gles/buildroot/build_i586/staging_dir -mtune=i586 -march=i586 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/xorg -I../src -I/usr/include -g -O2 -I/home/roberto/gles/buildroot/build_i586/staging_dir/usr/include/xorg -I/home/roberto/gles/buildroot/build_i586/staging_dir/home/roberto/gles/buildroot/build_i586/staging_dir/usr/include/pixman-1 -I../src -MT vesa.lo -MD -MP -MF .deps/vesa.Tpo -c vesa.c -fPIC -DPIC -o .libs/vesa.o In file included from vesa.c:40: vesa.h:124: error: expected specifier-qualifier-list before 'ShadowUpdateProc' vesa.c: In function 'vesaCreateScreenResources': vesa.c:760: error: 'struct _VESARec' has no member named 'update' vesa.c:761: error: 'struct _VESARec' has no member named 'window' vesa.c: In function 'VESAScreenInit': vesa.c:933: error: 'struct _VESARec' has no member named 'update' vesa.c:935: error: 'struct _VESARec' has no member named 'update' vesa.c:936: error: 'struct _VESARec' has no member named 'window' vesa.c:939: error: 'struct _VESARec' has no member named 'update' vesa.c:940: error: 'struct _VESARec' has no member named 'window' vesa.c:943: error: 'struct _VESARec' has no member named 'update' vesa.c:944: error: 'struct _VESARec' has no member named 'window' make[3]: *** [vesa.lo] Error 1 make[3]: Leaving directory `/home/roberto/gles/buildroot/build_i586/xdriver_xf86-video-vesa-1.3.0/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/roberto/gles/buildroot/build_i586/xdriver_xf86-video-vesa-1.3.0' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/roberto/gles/buildroot/build_i586/xdriver_xf86-video-vesa-1.3.0' make: *** [/home/roberto/gles/buildroot/build_i586/xdriver_xf86-video-vesa-1.3.0/.stamp_built] Error 2 |
|||||||||||
| Additional Information | ||||||||||||
| Attached Files |
|
|||||||||||
|
|
||||||||||||
Notes |
|
|
(0013814) robang74 10-18-08 12:40 |
This report is not about "Standard's compliance" but "Shared Library Support", sorry it was my mistake. |
| Copyright © 2000 - 2006 Mantis Group |