| Anonymous | Login | Signup for a new account | 2025-11-13 04:16 UTC |
| My View | View Issues | Change Log | Roadmap | Zandronum Issue Support Ranking | Rules | My Account |
| View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||
| 0001302 | Zandronum | [All Projects] Bug | public | 2013-03-15 13:03 | 2018-09-30 20:20 | ||||
| Reporter | skyrimguy | ||||||||
| Assigned To | Torr Samaho | ||||||||
| Priority | normal | Severity | minor | Reproducibility | always | ||||
| Status | closed | Resolution | fixed | ||||||
| Platform | Linux | OS | OS Version | ||||||
| Product Version | 1.0 | ||||||||
| Target Version | 1.1 | Fixed in Version | 1.1 | ||||||
| Summary | 0001302: Zandronum linux client fails to compile with latest Mesa | ||||||||
| Description | While trying to compile the zandronum linux client on Ubuntu 12.10, Fedora 18, Arch Linux or Gentoo, I got the following error: [ 33%] Building CXX object src/CMakeFiles/zdoom.dir/sdl/hardware.o In file included from /home/ggg/zandronum_build/zandronum/src/./gl/gl_pch.h:86:0, from /home/ggg/zandronum_build/zandronum/src/sdl/sdlglvideo.h:7, from /home/ggg/zandronum_build/zandronum/src/sdl/hardware.cpp:49: /home/ggg/zandronum_build/zandronum/src/./gl/r_render/r_render.h:201:2: error: ‘PFNGLMULTITEXCOORD2FPROC’ does not name a type /home/ggg/zandronum_build/zandronum/src/./gl/r_render/r_render.h:202:2: error: ‘PFNGLMULTITEXCOORD2FVPROC’ does not name a type make[2]: *** [src/CMakeFiles/zdoom.dir/sdl/hardware.o] Error 1 make[1]: *** [src/CMakeFiles/zdoom.dir/all] Error 2 make: *** [all] Error 2 | ||||||||
| Steps To Reproduce | Compile the zandronum linux client on Ubuntu 12.10, Fedora 18, Arch Linux, Gentoo or any Linux distro that has installed Mesa 9.x | ||||||||
| Additional Information | Solution: Based on this patch (I recommend you to read it): 'https://gitorious.org/vaapi/gstreamer-vaapi/commit/5db2e93d3c930fd8470cfdcd26f514d1cebc59a0/diffs [^]' I added the following: #if GL_GLEXT_VERSION >= 85 typedef void (*PFNGLMULTITEXCOORD2FPROC) (GLenum target, GLfloat s, GLfloat t); typedef void (*PFNGLMULTITEXCOORD2FVPROC) (GLenum target, const GLfloat *v); #endif to: zandronum/src/gl/r_render/r_render.h and the problem is fixed. Here is the full logs and the patched r_render.h: | ||||||||
| Attached Files | |||||||||
Notes |
|
|
Dusk (developer) 2013-03-15 15:43 edited on: 2013-03-15 15:43 |
Ah, great. I recently switched to Kubuntu and ran into this very issue. I can confirm that the fix does resolve the problem. |
|
Edward-san (developer) 2013-03-17 10:54 |
see gzdoom svn r1499. |
|
Torr Samaho (administrator) 2013-05-05 19:25 |
Backported. |
|
This issue is already marked as resolved. If you feel that is not the case, please reopen it and explain why. |
|
| Supporters: | No one explicitly supports this issue yet. |
| Opponents: | No one explicitly opposes this issue yet. |
Issue History |
|||
| Date Modified | Username | Field | Change |
| 2013-03-15 13:03 | skyrimguy | New Issue | |
| 2013-03-15 13:03 | skyrimguy | File Added: logs_&_r_render.zip | |
| 2013-03-15 15:43 | Dusk | Note Added: 0006131 | |
| 2013-03-15 15:43 | Dusk | Status | new => confirmed |
| 2013-03-15 15:43 | Dusk | Note Edited: 0006131 | View Revisions |
| 2013-03-17 10:54 | Edward-san | Note Added: 0006134 | |
| 2013-05-01 20:36 | Dusk | Target Version | => 1.1 |
| 2013-05-05 19:25 | Torr Samaho | Note Added: 0006315 | |
| 2013-05-05 19:26 | Torr Samaho | Assigned To | => Torr Samaho |
| 2013-05-05 19:26 | Torr Samaho | Status | confirmed => needs testing |
| 2013-05-05 19:50 | Dusk | Status | needs testing => resolved |
| 2013-05-05 19:50 | Dusk | Fixed in Version | => 1.1 |
| 2013-05-05 19:50 | Dusk | Resolution | open => fixed |
| 2018-09-30 20:20 | Blzut3 | Status | resolved => closed |
| Copyright © 2000 - 2025 MantisBT Team |