http://bugs.freedesktop.org/show_bug.cgi?id=20413

           Summary: Mac OS build broken
           Product: Mesa
           Version: unspecified
          Platform: x86 (IA32)
        OS/Version: Mac OS X (All)
            Status: NEW
          Severity: critical
          Priority: medium
         Component: Other
        AssignedTo: mesa3d-dev@lists.sourceforge.net
        ReportedBy: v...@vmware.com


The git/master build of Mesa on Mac OS is currently broken.

Mesa-7.3 - ok
Mesa-7.5-devel-20090205 - ok
Mesa-7.5-devel-20090209 - ok
Mesa-7.5-devel-20090224 - bad

gcc -c -I../../../include -I../../../src/mesa/glapi -g -O2 -Wall
-Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing  -fno-common  
-DUSE_XSHM -D_EGL_PLATFORM_X=1 eglapi.c -o eglapi.o
In file included from ../../../include/EGL/egl.h:13,
                 from egltypedefs.h:6,
                 from eglcontext.h:6,
                 from eglapi.c:36:
../../../include/EGL/eglplatform.h:87: error: syntax error before
‘EGLNativeDisplayType’
../../../include/EGL/eglplatform.h:87: warning: type defaults to ‘int’ in
declaration of ‘EGLNativeDisplayType’
../../../include/EGL/eglplatform.h:87: warning: data definition has no type or
storage class
../../../include/EGL/eglplatform.h:88: error: syntax error before
‘EGLNativePixmapType’
../../../include/EGL/eglplatform.h:88: warning: type defaults to ‘int’ in
declaration of ‘EGLNativePixmapType’
../../../include/EGL/eglplatform.h:88: warning: data definition has no type or
storage class
../../../include/EGL/eglplatform.h:89: error: syntax error before
‘EGLNativeWindowType’
../../../include/EGL/eglplatform.h:89: warning: type defaults to ‘int’ in
declaration of ‘EGLNativeWindowType’
../../../include/EGL/eglplatform.h:89: warning: data definition has no type or
storage class
In file included from egltypedefs.h:6,
                 from eglcontext.h:6,
                 from eglapi.c:36:
../../../include/EGL/egl.h:227: error: syntax error before ‘EGLint’
../../../include/EGL/egl.h:229: error: syntax error before ‘EGLDisplay’
../../../include/EGL/egl.h:229: error: syntax error before ‘display_id’
../../../include/EGL/egl.h:230: error: syntax error before ‘EGLBoolean’
../../../include/EGL/egl.h:231: error: syntax error before ‘EGLBoolean’
../../../include/EGL/egl.h:233: error: syntax error before ‘const’
../../../include/EGL/egl.h:235: error: syntax error before ‘EGLBoolean’
../../../include/EGL/egl.h:237: error: syntax error before ‘EGLBoolean’
../../../include/EGL/egl.h:240: error: syntax error before ‘EGLBoolean’
../../../include/EGL/egl.h:243: error: syntax error before ‘EGLSurface’
../../../include/EGL/egl.h:244: error: syntax error before
‘EGLNativeWindowType’
../../../include/EGL/egl.h:246: error: syntax error before ‘EGLSurface’
../../../include/EGL/egl.h:248: error: syntax error before ‘EGLSurface’
../../../include/EGL/egl.h:249: error: syntax error before
‘EGLNativePixmapType’
../../../include/EGL/egl.h:251: error: syntax error before ‘EGLBoolean’
../../../include/EGL/egl.h:252: error: syntax error before ‘EGLBoolean’
../../../include/EGL/egl.h:255: error: syntax error before ‘EGLBoolean’
../../../include/EGL/egl.h:256: error: syntax error before ‘EGLenum’
../../../include/EGL/egl.h:258: error: syntax error before ‘EGLBoolean’
../../../include/EGL/egl.h:260: error: syntax error before ‘EGLBoolean’
../../../include/EGL/egl.h:262: error: syntax error before ‘EGLSurface’
../../../include/EGL/egl.h:266: error: syntax error before ‘EGLBoolean’
../../../include/EGL/egl.h:268: error: syntax error before ‘EGLBoolean’
../../../include/EGL/egl.h:269: error: syntax error before ‘EGLBoolean’
../../../include/EGL/egl.h:272: error: syntax error before ‘EGLBoolean’
../../../include/EGL/egl.h:275: error: syntax error before ‘EGLContext’
../../../include/EGL/egl.h:278: error: syntax error before ‘EGLBoolean’
../../../include/EGL/egl.h:279: error: syntax error before ‘EGLBoolean’
../../../include/EGL/egl.h:282: error: syntax error before ‘EGLContext’
../../../include/EGL/egl.h:283: error: syntax error before ‘EGLSurface’
../../../include/EGL/egl.h:284: error: syntax error before ‘EGLDisplay’
../../../include/EGL/egl.h:285: error: syntax error before ‘EGLBoolean’
../../../include/EGL/egl.h:288: error: syntax error before ‘EGLBoolean’
../../../include/EGL/egl.h:289: error: syntax error before ‘EGLBoolean’
../../../include/EGL/egl.h:290: error: syntax error before ‘EGLBoolean’
../../../include/EGL/egl.h:291: error: syntax error before ‘EGLBoolean’
../../../include/EGL/egl.h:292: error: syntax error before
‘EGLNativePixmapType’
../../../include/EGL/egl.h:294: error: syntax error before ‘void’
In file included from egltypedefs.h:7,
                 from eglcontext.h:6,
                 from eglapi.c:36:
../../../include/EGL/eglext.h:71: error: syntax error before ‘EGLBoolean’
../../../include/EGL/eglext.h:72: error: syntax error before ‘EGLBoolean’
../../../include/EGL/eglext.h:84: error: syntax error before ‘EGLImageKHR’
../../../include/EGL/eglext.h:85: error: syntax error before ‘EGLBoolean’
../../../include/EGL/eglext.h:143: error: syntax error before ‘EGLBoolean’
../../../include/EGL/eglext.h:144: error: syntax error before ‘EGLBoolean’
../../../include/EGL/eglext.h:145: error: syntax error before ‘EGLBoolean’
../../../include/EGL/eglext.h:146: error: syntax error before ‘EGLBoolean’
../../../include/EGL/eglext.h:147: error: syntax error before ‘EGLSurface’
../../../include/EGL/eglext.h:148: error: syntax error before ‘EGLBoolean’
../../../include/EGL/eglext.h:149: error: syntax error before ‘EGLBoolean’
../../../include/EGL/eglext.h:150: error: syntax error before ‘EGLBoolean’
../../../include/EGL/eglext.h:151: error: syntax error before ‘EGLBoolean’
../../../include/EGL/eglext.h:152: error: syntax error before ‘EGLBoolean’
../../../include/EGL/eglext.h:153: error: syntax error before ‘const’
../../../include/EGL/eglext.h:175: error: syntax error before ‘EGLBoolean’
In file included from eglapi.c:37:
egldisplay.h:13: error: syntax error before ‘EGLNativeDisplayType’
egldisplay.h:13: warning: no semicolon at end of struct or union
egldisplay.h:29: error: syntax error before ‘}’ token
egldisplay.h:33: error: syntax error before ‘displayName’
In file included from egldriver.h:6,
                 from eglapi.c:40:
eglapi.h:30: error: syntax error before ‘NativeWindowType’
eglapi.h:31: error: syntax error before ‘NativePixmapType’
eglapi.h:40: error: syntax error before ‘NativePixmapType’
In file included from eglapi.c:41:
eglsurface.h:72: error: syntax error before ‘NativePixmapType’
eglsurface.h:80: error: syntax error before ‘NativeWindowType’
eglsurface.h:84: error: syntax error before ‘NativePixmapType’
eglapi.c:50: error: syntax error before ‘nativeDisplay’
eglapi.c:51: warning: no previous prototype for ‘eglGetDisplay’
eglapi.c: In function ‘eglGetDisplay’:
eglapi.c:54: error: ‘nativeDisplay’ undeclared (first use in this function)
eglapi.c:54: error: (Each undeclared identifier is reported only once
eglapi.c:54: error: for each function it appears in.)
eglapi.c: In function ‘eglInitialize’:
eglapi.c:74: error: dereferencing pointer to incomplete type
eglapi.c:75: error: dereferencing pointer to incomplete type
eglapi.c:76: error: dereferencing pointer to incomplete type
eglapi.c:77: error: dereferencing pointer to incomplete type
eglapi.c:81: error: dereferencing pointer to incomplete type
eglapi.c:81: error: dereferencing pointer to incomplete type
eglapi.c:84: error: dereferencing pointer to incomplete type
eglapi.c:85: error: dereferencing pointer to incomplete type
eglapi.c:86: error: dereferencing pointer to incomplete type
eglapi.c:86: error: dereferencing pointer to incomplete type
eglapi.c:87: error: dereferencing pointer to incomplete type
eglapi.c: At top level:
eglapi.c:182: error: syntax error before ‘NativeWindowType’
eglapi.c:183: warning: no previous prototype for ‘eglCreateWindowSurface’
eglapi.c: In function ‘eglCreateWindowSurface’:
eglapi.c:184: error: ‘dpy’ undeclared (first use in this function)
eglapi.c:185: error: ‘config’ undeclared (first use in this function)
eglapi.c:185: error: ‘window’ undeclared (first use in this function)
eglapi.c:185: error: ‘attrib_list’ undeclared (first use in this function)
eglapi.c: At top level:
eglapi.c:190: error: syntax error before ‘NativePixmapType’
eglapi.c:191: warning: no previous prototype for ‘eglCreatePixmapSurface’
eglapi.c: In function ‘eglCreatePixmapSurface’:
eglapi.c:192: error: ‘dpy’ undeclared (first use in this function)
eglapi.c:193: error: ‘config’ undeclared (first use in this function)
eglapi.c:193: error: ‘pixmap’ undeclared (first use in this function)
eglapi.c:193: error: ‘attrib_list’ undeclared (first use in this function)
eglapi.c: At top level:
eglapi.c:262: error: syntax error before ‘NativePixmapType’
eglapi.c:263: warning: no previous prototype for ‘eglCopyBuffers’
eglapi.c: In function ‘eglCopyBuffers’:
eglapi.c:264: error: ‘dpy’ undeclared (first use in this function)
eglapi.c:265: error: ‘surface’ undeclared (first use in this function)
eglapi.c:265: error: ‘target’ undeclared (first use in this function)


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

Reply via email to