| Summary: | [patch] games/el: build fails WITHOUT_NOUVEAU | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Ports & Packages | Reporter: | Nali Toja <nalitoja> | ||||
| Component: | Individual Port(s) | Assignee: | Jose Alonso Cardenas Marquez <acm> | ||||
| Status: | Closed FIXED | ||||||
| Severity: | Affects Only Me | ||||||
| Priority: | Normal | ||||||
| Version: | Latest | ||||||
| Hardware: | Any | ||||||
| OS: | Any | ||||||
| Attachments: |
|
||||||
Responsible Changed From-To: freebsd-ports-bugs->acm Over to maintainer (via the GNATS Auto Assign Tool) Nali Toja <nalitoja@gmail.com> writes: >>Description: > Do not use bundled copy of glext.h over the system one. Oops, this should have gone to ports/150882. State Changed From-To: open->closed - It could compile on new version of el |
Do not use bundled copy of glext.h over the system one. How-To-Repeat: # gcc has more obscure errors $ make ===> Building for el-180_6 CC 2d_objects.o In file included from 2d_objects.c:10: ./load_gl_extensions.h:69:8: error: unknown type name 'PFNGLCLIENTACTIVETEXTUREPROC'; did you mean 'PFNGLCLIENTACTIVETEXTUREARBPROC'? extern PFNGLCLIENTACTIVETEXTUREPROC ELglClientActiveTexture; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ PFNGLCLIENTACTIVETEXTUREARBPROC /usr/local/include/GL/gl.h:2043:25: note: 'PFNGLCLIENTACTIVETEXTUREARBPROC' declared here typedef void (APIENTRYP PFNGLCLIENTACTIVETEXTUREARBPROC) (GLenum texture); ^ In file included from 2d_objects.c:10: ./load_gl_extensions.h:77:8: error: unknown type name 'PFNGLLOADTRANSPOSEMATRIXDPROC'; did you mean 'PFNGLLOADTRANSPOSEMATRIXDARBPROC'? extern PFNGLLOADTRANSPOSEMATRIXDPROC ELglLoadTransposeMatrixd; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PFNGLLOADTRANSPOSEMATRIXDARBPROC ./glext.h:4076:25: note: 'PFNGLLOADTRANSPOSEMATRIXDARBPROC' declared here typedef void (APIENTRYP PFNGLLOADTRANSPOSEMATRIXDARBPROC) (const GLdouble *m); ^ In file included from 2d_objects.c:10: ./load_gl_extensions.h:78:8: error: unknown type name 'PFNGLLOADTRANSPOSEMATRIXFPROC'; did you mean 'PFNGLLOADTRANSPOSEMATRIXFARBPROC'? extern PFNGLLOADTRANSPOSEMATRIXFPROC ELglLoadTransposeMatrixf; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PFNGLLOADTRANSPOSEMATRIXFARBPROC ./glext.h:4075:25: note: 'PFNGLLOADTRANSPOSEMATRIXFARBPROC' declared here typedef void (APIENTRYP PFNGLLOADTRANSPOSEMATRIXFARBPROC) (const GLfloat *m); ^ In file included from 2d_objects.c:10: ./load_gl_extensions.h:79:8: error: unknown type name 'PFNGLMULTTRANSPOSEMATRIXDPROC'; did you mean 'PFNGLMULTTRANSPOSEMATRIXDARBPROC'? extern PFNGLMULTTRANSPOSEMATRIXDPROC ELglMultTransposeMatrixd; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PFNGLMULTTRANSPOSEMATRIXDARBPROC ./glext.h:4078:25: note: 'PFNGLMULTTRANSPOSEMATRIXDARBPROC' declared here typedef void (APIENTRYP PFNGLMULTTRANSPOSEMATRIXDARBPROC) (const GLdouble *m); ^ In file included from 2d_objects.c:10: ./load_gl_extensions.h:80:8: error: unknown type name 'PFNGLMULTTRANSPOSEMATRIXFPROC'; did you mean 'PFNGLMULTTRANSPOSEMATRIXFARBPROC'? extern PFNGLMULTTRANSPOSEMATRIXFPROC ELglMultTransposeMatrixf; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PFNGLMULTTRANSPOSEMATRIXFARBPROC ./glext.h:4077:25: note: 'PFNGLMULTTRANSPOSEMATRIXFARBPROC' declared here typedef void (APIENTRYP PFNGLMULTTRANSPOSEMATRIXFARBPROC) (const GLfloat *m); ^ In file included from 2d_objects.c:10: ./load_gl_extensions.h:81:8: error: unknown type name 'PFNGLMULTITEXCOORD1DPROC' extern PFNGLMULTITEXCOORD1DPROC ELglMultiTexCoord1d; ^ ./load_gl_extensions.h:82:8: error: unknown type name 'PFNGLMULTITEXCOORD1DVPROC'; did you mean 'PFNGLMULTITEXCOORD1HNVPROC'? extern PFNGLMULTITEXCOORD1DVPROC ELglMultiTexCoord1dv; ^~~~~~~~~~~~~~~~~~~~~~~~~ PFNGLMULTITEXCOORD1HNVPROC ./glext.h:6706:25: note: 'PFNGLMULTITEXCOORD1HNVPROC' declared here typedef void (APIENTRYP PFNGLMULTITEXCOORD1HNVPROC) (GLenum target, GLhalfNV s); ^ In file included from 2d_objects.c:10: ./load_gl_extensions.h:83:8: error: unknown type name 'PFNGLMULTITEXCOORD1FPROC' extern PFNGLMULTITEXCOORD1FPROC ELglMultiTexCoord1f; ^ ./load_gl_extensions.h:84:8: error: unknown type name 'PFNGLMULTITEXCOORD1FVPROC'; did you mean 'PFNGLMULTITEXCOORD1HNVPROC'? extern PFNGLMULTITEXCOORD1FVPROC ELglMultiTexCoord1fv; ^~~~~~~~~~~~~~~~~~~~~~~~~ PFNGLMULTITEXCOORD1HNVPROC ./glext.h:6706:25: note: 'PFNGLMULTITEXCOORD1HNVPROC' declared here typedef void (APIENTRYP PFNGLMULTITEXCOORD1HNVPROC) (GLenum target, GLhalfNV s); ^ In file included from 2d_objects.c:10: ./load_gl_extensions.h:85:8: error: unknown type name 'PFNGLMULTITEXCOORD1IPROC' extern PFNGLMULTITEXCOORD1IPROC ELglMultiTexCoord1i; ^ ./load_gl_extensions.h:86:8: error: unknown type name 'PFNGLMULTITEXCOORD1IVPROC'; did you mean 'PFNGLMULTITEXCOORD1HNVPROC'? extern PFNGLMULTITEXCOORD1IVPROC ELglMultiTexCoord1iv; ^~~~~~~~~~~~~~~~~~~~~~~~~ PFNGLMULTITEXCOORD1HNVPROC ./glext.h:6706:25: note: 'PFNGLMULTITEXCOORD1HNVPROC' declared here typedef void (APIENTRYP PFNGLMULTITEXCOORD1HNVPROC) (GLenum target, GLhalfNV s); ^ In file included from 2d_objects.c:10: ./load_gl_extensions.h:87:8: error: unknown type name 'PFNGLMULTITEXCOORD1SPROC' extern PFNGLMULTITEXCOORD1SPROC ELglMultiTexCoord1s; ^ ./load_gl_extensions.h:88:8: error: unknown type name 'PFNGLMULTITEXCOORD1SVPROC'; did you mean 'PFNGLMULTITEXCOORD1HNVPROC'? extern PFNGLMULTITEXCOORD1SVPROC ELglMultiTexCoord1sv; ^~~~~~~~~~~~~~~~~~~~~~~~~ PFNGLMULTITEXCOORD1HNVPROC ./glext.h:6706:25: note: 'PFNGLMULTITEXCOORD1HNVPROC' declared here typedef void (APIENTRYP PFNGLMULTITEXCOORD1HNVPROC) (GLenum target, GLhalfNV s); ^ In file included from 2d_objects.c:10: ./load_gl_extensions.h:89:8: error: unknown type name 'PFNGLMULTITEXCOORD2DPROC' extern PFNGLMULTITEXCOORD2DPROC ELglMultiTexCoord2d; ^ ./load_gl_extensions.h:90:8: error: unknown type name 'PFNGLMULTITEXCOORD2DVPROC'; did you mean 'PFNGLMULTITEXCOORD2HNVPROC'? extern PFNGLMULTITEXCOORD2DVPROC ELglMultiTexCoord2dv; ^~~~~~~~~~~~~~~~~~~~~~~~~ PFNGLMULTITEXCOORD2HNVPROC ./glext.h:6708:25: note: 'PFNGLMULTITEXCOORD2HNVPROC' declared here typedef void (APIENTRYP PFNGLMULTITEXCOORD2HNVPROC) (GLenum target, GLhalfNV s, GLhalfNV t); ^ In file included from 2d_objects.c:10: ./load_gl_extensions.h:91:8: error: unknown type name 'PFNGLMULTITEXCOORD2FPROC' extern PFNGLMULTITEXCOORD2FPROC ELglMultiTexCoord2f; ^ ./load_gl_extensions.h:92:8: error: unknown type name 'PFNGLMULTITEXCOORD2FVPROC'; did you mean 'PFNGLMULTITEXCOORD2HNVPROC'? extern PFNGLMULTITEXCOORD2FVPROC ELglMultiTexCoord2fv; ^~~~~~~~~~~~~~~~~~~~~~~~~ PFNGLMULTITEXCOORD2HNVPROC ./glext.h:6708:25: note: 'PFNGLMULTITEXCOORD2HNVPROC' declared here typedef void (APIENTRYP PFNGLMULTITEXCOORD2HNVPROC) (GLenum target, GLhalfNV s, GLhalfNV t); ^ In file included from 2d_objects.c:10: ./load_gl_extensions.h:93:8: error: unknown type name 'PFNGLMULTITEXCOORD2IPROC' extern PFNGLMULTITEXCOORD2IPROC ELglMultiTexCoord2i; ^ ./load_gl_extensions.h:94:8: error: unknown type name 'PFNGLMULTITEXCOORD2IVPROC'; did you mean 'PFNGLMULTITEXCOORD2HNVPROC'? extern PFNGLMULTITEXCOORD2IVPROC ELglMultiTexCoord2iv; ^~~~~~~~~~~~~~~~~~~~~~~~~ PFNGLMULTITEXCOORD2HNVPROC fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. gmake: *** [2d_objects.o] Error 1