2025-07-18 05:49 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0003484Spring engineLinuxpublic2013-02-22 14:15
ReporterChesti 
Assigned TojK 
PrioritynormalSeveritymajorReproducibilityalways
StatusresolvedResolutionfixed 
Product Version92.0.1+git 
Target VersionFixed in Version 
Summary0003484: fails to build under Linux
Descriptiondoesn't matter if release branch or develop.

[ 26%] Built target basecontent
make -f rts/builds/default/CMakeFiles/engine-default.dir/build.make rts/builds/default/CMakeFiles/engine-default.dir/depend
make[3]: Entering directory `/usr/src/spring/spring_src'
cd /usr/src/spring/spring_src && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/spring/spring_src /usr/src/spring/spring_src/rts/builds/default /usr/src/spring/spring_src /usr/src/spring/spring_src/rts/builds/default /usr/src/spring/spring_src/rts/builds/default/CMakeFiles/engine-default.dir/DependInfo.cmake --color=
make[3]: Leaving directory `/usr/src/spring/spring_src'
make -f rts/builds/default/CMakeFiles/engine-default.dir/build.make rts/builds/default/CMakeFiles/engine-default.dir/build
make[3]: Entering directory `/usr/src/spring/spring_src'
/usr/bin/cmake -E cmake_progress_report /usr/src/spring/spring_src/CMakeFiles
[ 26%] Building CXX object rts/builds/default/CMakeFiles/engine-default.dir/__/__/Rendering/Shaders/GLSLCopyState.cpp.o
cd /usr/src/spring/spring_src/rts/builds/default && /usr/bin/c++ -DBOOST_NO_FENV_H -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DUSE_LIBSQUISH -fopenmp -march=i686 -msse -mfpmath=sse -mno-sse2 -mno-sse3 -mno-ssse3 -mno-sse4.1 -mno-sse4.2 -mno-sse4 -mno-sse4a -mno-avx -mno-fma -mno-fma4 -mno-xop -mno-lwp -fsingle-precision-constant -frounding-math -mieee-fp -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -O2 -DNDEBUG -g -I/usr/src/spring/spring_src/rts/lib/lua/include -I/usr/include/boost-1_49 -I/usr/src/spring/spring_src/include/AL -I/usr/src/spring/spring_src/rts -I/usr/src/spring/spring_src/src-generated/engine -I/usr/include/SDL -I/usr/include/freetype2 -I/usr/include/AL -o CMakeFiles/engine-default.dir/__/__/Rendering/Shaders/GLSLCopyState.cpp.o -c /usr/src/spring/spring_src/rts/Rendering/Shaders/GLSLCopyState.cpp
/usr/src/spring/spring_src/rts/Rendering/Shaders/GLSLCopyState.cpp: In function ‘void CopyShaderState_TransformFeedback(GLuint, GLuint)’:
/usr/src/spring/spring_src/rts/Rendering/Shaders/GLSLCopyState.cpp:361:97: error: invalid conversion from ‘GLint {aka int}’ to ‘GLint* {aka int*}’ [-fpermissive]
/usr/src/spring/spring_src/rts/Rendering/Shaders/GLSLCopyState.cpp:361:97: error: too many arguments to function
make[3]: *** [rts/builds/default/CMakeFiles/engine-default.dir/__/__/Rendering/Shaders/GLSLCopyState.cpp.o] Error 1
make[3]: Leaving directory `/usr/src/spring/spring_src'
make[2]: *** [rts/builds/default/CMakeFiles/engine-default.dir/all] Error 2
make[2]: Leaving directory `/usr/src/spring/spring_src'
make[1]: *** [rts/builds/default/CMakeFiles/spring.dir/rule] Error 2
make[1]: Leaving directory `/usr/src/spring/spring_src'
make: *** [spring] Error 2


gcc version: 4.6.3
TagsNo tags attached.
Checked infolog.txt for Errors
Attached Files

-Relationships
+Relationships

-Notes

~0009874

jK (developer)

caused by inconsistent GL headers.

please post the output of "equery b /usr/includes/GL/gl*"

~0009875

Chesti (reporter)

equery b /usr/include/GL/gl*
 * Searching for /usr/include/GL/glew.h,/usr/include/GL/glext.h,/usr/include/GL/gl.h,/usr/include/GL/gl_mangle.h,/usr/include/GL/glu.h,/usr/include/GL/glu_mangle.h,/usr/include/GL/glut.h,/usr/include/GL/glxew.h,/usr/include/GL/glxext.h,/usr/include/GL/glx.h,/usr/include/GL/glxint.h,/usr/include/GL/glx_mangle.h,/usr/include/GL/glxmd.h,/usr/include/GL/glxproto.h,/usr/include/GL/glxtokens.h ...
app-admin/eselect-opengl-1.2.6.1 (/usr/lib/opengl/global/include/GL/glxext.h)
app-admin/eselect-opengl-1.2.6.1 (/usr/lib/opengl/global/include/GL/glext.h)
media-libs/freeglut-2.6.0 (/usr/include/GL/glut.h)
media-libs/glew-1.5.6 (/usr/include/GL/glew.h)
media-libs/glew-1.5.6 (/usr/include/GL/glxew.h)
media-libs/mesa-8.1_rc1_pre20120814 (/usr/include/GL/glu_mangle.h)
media-libs/mesa-8.1_rc1_pre20120814 (/usr/lib/opengl/xorg-x11/include/GL/glx.h)
media-libs/mesa-8.1_rc1_pre20120814 (/usr/lib/opengl/xorg-x11/include/GL/gl.h)
media-libs/mesa-8.1_rc1_pre20120814 (/usr/include/GL/gl_mangle.h)
media-libs/mesa-8.1_rc1_pre20120814 (/usr/include/GL/glx_mangle.h)
media-libs/mesa-8.1_rc1_pre20120814 (/usr/include/GL/glu.h)
x11-proto/glproto-1.4.16 (/usr/include/GL/glxint.h)
x11-proto/glproto-1.4.16 (/usr/lib/opengl/xorg-x11/include/GL/glxmd.h)
x11-proto/glproto-1.4.16 (/usr/lib/opengl/xorg-x11/include/GL/glxproto.h)
x11-proto/glproto-1.4.16 (/usr/lib/opengl/xorg-x11/include/GL/glxtokens.h)

~0009878

abma (administrator)

Last edited: 2013-02-22 12:32

View 3 revisions

Backlink: http://springrts.com/phpbb/viewtopic.php?f=12&t=29730

~0009882

jK (developer)

broken and old GLEW
+Notes

-Issue History
Date Modified Username Field Change
2013-02-21 14:00 Chesti New Issue
2013-02-21 14:14 jK Note Added: 0009874
2013-02-21 14:30 Chesti Note Added: 0009875
2013-02-22 12:32 abma Note Added: 0009878
2013-02-22 12:32 abma Note Edited: 0009878 View Revisions
2013-02-22 12:32 abma Note Edited: 0009878 View Revisions
2013-02-22 14:15 jK Note Added: 0009882
2013-02-22 14:15 jK Status new => resolved
2013-02-22 14:15 jK Resolution open => fixed
2013-02-22 14:15 jK Assigned To => jK
+Issue History