Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
Add-printf-format-attribute.patch | Add printf-format attribute The compiler needs to get more information for function declaration to help to find printf specific format attacks. |
Sven Eckelmann <sven@narfation.org> | not-needed | 2010-09-09 | ||
Fix-glew-1.12-includes.patch | Fix glew >= 1.12 includes | Sven Eckelmann <sven@narfation.org> | no | 2015-05-10 | ||
Don-t-create-empty-directory-for-shared-data-files.patch | Don't create empty directory for shared data files | Sven Eckelmann <sven@narfation.org> | no | 2015-12-31 | ||
Fix-spelling-errors.patch | Fix spelling errors | Sven Eckelmann <sven@narfation.org> | no | 2016-01-26 | ||
Replace-glext-with-glew.patch | Replace glext with glew GLEW 2.1 is now providing all the prototypes which are usually provided by glext.h. When both are providing them, the build would fail with: In file included from ../../src/glshader.cpp:39: /usr/include/GL/glext.h:12080:102: error: conflicting declaration 'typedef void (* PFNGLGETFRAGMENTMATERIALIVSGIXPROC)(GLenum, GLenum, GLint*)' typedef void (APIENTRYP PFNGLGETFRAGMENTMATERIALIVSGIXPROC) (GLenum face, GLenum pname, GLint *params); ^ In file included from ../../src/glshader.cpp:22: /usr/include/GL/glew.h:18744:28: note: previous declaration as 'typedef void (* PFNGLGETFRAGMENTMATERIALIVSGIXPROC)(GLenum, GLenum, const GLint*)' typedef void (GLAPIENTRY * PFNGLGETFRAGMENTMATERIALIVSGIXPROC) (GLenum face, GLenum pname, const GLint* data); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
Sven Eckelmann <sven@narfation.org> | no | 2018-12-05 |