https://bugs.freedesktop.org/show_bug.cgi?id=30205
Summary: [bisected] mesa fail to build with GLES support Product: Mesa Version: unspecified Platform: Other OS/Version: Linux (All) Status: NEW Severity: critical Priority: high Component: Mesa core AssignedTo: mesa-dev@lists.freedesktop.org ReportedBy: jian.j.z...@intel.com CC: bri...@vmware.com System Environment: -------------------------- Platform: piketon pineview Mesa: (master) 7993832c12bba578010005b344dcd3817be84a42 Bug detailed description: ------------------------- With the newest code in both master branch and 7.9 branch, mesa will fail to build with gles1 or gles2 enabled with following error message. And I bisected it and found it was caused by commit 7993832c12bba578010005b344dcd3817be84a42. commit 7993832c12bba578010005b344dcd3817be84a42 Author: Brian Paul <bri...@vmware.com> Date: Tue Sep 14 09:37:35 2010 -0600 mesa: update to version 64 of GL/glext.h A number of other files had to be updated as well because const qualifiers were added to the glMultiDrawArrays() function. Also, GL_FIXED is now defined in glext.h. gcc -c -I../../../include -I../../../src/mapi/es1api -I../../../src/mapi -I../../../src/mesa -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing -fPIC -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -DHAVE_XCB_DRI2 -DHAVE_XEXTPROTO_71 ../../../src/mapi/glapi/glapi_dispatch.c -o glapi_dispatch.o In file included from ../../../src/mapi/glapi/glapi_dispatch.c:41: ../../../src/mapi/es1api/glapi/glapitable.h:459: error: expected ‘)’ before ‘x’ ../../../src/mapi/es1api/glapi/glapitable.h:460: error: expected ‘;’ before ‘void’ gmake[2]: *** [glapi_dispatch.o] Error 1 gmake[2]: Leaving directory `/home/GFX_of_64_sdc1/build/component/Mesa/mesa/src/mapi/es1api' make[1]: *** [subdirs] Error 1 make[1]: Leaving directory `/home/GFX_of_64_sdc1/build/component/Mesa/mesa/src' make: *** [default] Error 1 Reproduce steps: ---------------- 1. ./autogen --prefix=/opt/X11R7 --enable-gles1 (or --enable-gles2) 2. make -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev