FTBFS: error: typedef 'GLXContextID' is initialized (use decltype instead)

Bug #1277607 reported by Andreas Moog
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
fife (Ubuntu)
Expired
High
Unassigned

Bug Description

g++ -o build/engine/release/core/gui/guichan/console/py_commandline.os -c -DPNG_SKIP_SETJMP_CHECK -O2 -Wall -Wno-unused -fPIC -DTIXML_USE_STL -D_GNU_SOURCE=1 -D_REENTRANT -DUSE_SYSTEM_TINY_XML -DNDEBUG -DHAVE_OPENGL -DHAVE_ZIP -DLOG_ENABLED -I/opt/include -I/usr/include/vorbis -I/usr/include/SDL -I/usr/include/python2.7 -Iext/install/include -Iengine/core engine/core/gui/guichan/console/commandline.cpp
In file included from engine/core/video/opengl/fife_opengl.h:28:0,
                 from engine/core/gui/guichan/base/opengle/opengle_gui_graphics.cpp:25:
/usr/include/GLee.h:16984:24: error: typedef 'GLXContextID' is initialized (use decltype instead)
   typedef GLXContextID (APIENTRYP GLEEPFNGLXGETCONTEXTIDEXTPROC) (const GLXContext context);
                        ^
/usr/include/GLee.h:16984:35: error: 'GLEEPFNGLXGETCONTEXTIDEXTPROC' was not declared in this scope
   typedef GLXContextID (APIENTRYP GLEEPFNGLXGETCONTEXTIDEXTPROC) (const GLXContext context);
                                   ^
/usr/include/GLee.h:16985:15: error: 'GLEEPFNGLXGETCONTEXTIDEXTPROC' does not name a type
   GLEE_EXTERN GLEEPFNGLXGETCONTEXTIDEXTPROC GLeeFuncPtr_glXGetContextIDEXT;
               ^
/usr/include/GLee.h:16990:81: error: 'GLXContextID' has not been declared
   typedef GLXContext (APIENTRYP GLEEPFNGLXIMPORTCONTEXTEXTPROC) (Display * dpy, GLXContextID contextID);
                                                                                 ^
In file included from engine/core/video/opengl/fife_opengl.h:28:0,
                 from engine/core/gui/guichan/base/opengl/opengl_gui_graphics.cpp:25:
/usr/include/GLee.h:16984:24: error: typedef 'GLXContextID' is initialized (use decltype instead)
   typedef GLXContextID (APIENTRYP GLEEPFNGLXGETCONTEXTIDEXTPROC) (const GLXContext context);
                        ^
/usr/include/GLee.h:16984:35: error: 'GLEEPFNGLXGETCONTEXTIDEXTPROC' was not declared in this scope
   typedef GLXContextID (APIENTRYP GLEEPFNGLXGETCONTEXTIDEXTPROC) (const GLXContext context);
                                   ^
/usr/include/GLee.h:16985:15: error: 'GLEEPFNGLXGETCONTEXTIDEXTPROC' does not name a type
   GLEE_EXTERN GLEEPFNGLXGETCONTEXTIDEXTPROC GLeeFuncPtr_glXGetContextIDEXT;
               ^
/usr/include/GLee.h:16990:81: error: 'GLXContextID' has not been declared
   typedef GLXContext (APIENTRYP GLEEPFNGLXIMPORTCONTEXTEXTPROC) (Display * dpy, GLXContextID contextID);
                                                                                 ^
g++ -o build/engine/release/core/gui/guichan/widgets/py_twobutton.os -c -DPNG_SKIP_SETJMP_CHECK -O2 -Wall -Wno-unused -fPIC -DTIXML_USE_STL -D_GNU_SOURCE=1 -D_REENTRANT -DUSE_SYSTEM_TINY_XML -DNDEBUG -DHAVE_OPENGL -DHAVE_ZIP -DLOG_ENABLED -I/opt/include -I/usr/include/vorbis -I/usr/include/SDL -I/usr/include/python2.7 -Iext/install/include -Iengine/core engine/core/gui/guichan/widgets/twobutton.cpp
g++ -o build/engine/release/core/gui/guichan/widgets/py_icon2.os -c -DPNG_SKIP_SETJMP_CHECK -O2 -Wall -Wno-unused -fPIC -DTIXML_USE_STL -D_GNU_SOURCE=1 -D_REENTRANT -DUSE_SYSTEM_TINY_XML -DNDEBUG -DHAVE_OPENGL -DHAVE_ZIP -DLOG_ENABLED -I/opt/include -I/usr/include/vorbis -I/usr/include/SDL -I/usr/include/python2.7 -Iext/install/include -Iengine/core engine/core/gui/guichan/widgets/icon2.cpp
In file included from engine/core/video/opengl/fife_opengl.h:28:0,
                 from engine/core/video/renderbackend.h:48,
                 from engine/core/gui/guichan/base/gui_imageloader.cpp:33:
/usr/include/GLee.h:16984:24: error: typedef 'GLXContextID' is initialized (use decltype instead)
   typedef GLXContextID (APIENTRYP GLEEPFNGLXGETCONTEXTIDEXTPROC) (const GLXContext context);
                        ^
/usr/include/GLee.h:16984:35: error: 'GLEEPFNGLXGETCONTEXTIDEXTPROC' was not declared in this scope
   typedef GLXContextID (APIENTRYP GLEEPFNGLXGETCONTEXTIDEXTPROC) (const GLXContext context);
                                   ^
/usr/include/GLee.h:16985:15: error: 'GLEEPFNGLXGETCONTEXTIDEXTPROC' does not name a type
   GLEE_EXTERN GLEEPFNGLXGETCONTEXTIDEXTPROC GLeeFuncPtr_glXGetContextIDEXT;
               ^
/usr/include/GLee.h:16990:81: error: 'GLXContextID' has not been declared
   typedef GLXContext (APIENTRYP GLEEPFNGLXIMPORTCONTEXTEXTPROC) (Display * dpy, GLXContextID contextID);
                                                                                 ^
In file included from engine/core/video/opengl/fife_opengl.h:28:0,
                 from engine/core/video/renderbackend.h:48,
                 from engine/core/gui/guichan/base/gui_font.cpp:33:
/usr/include/GLee.h:16984:24: error: typedef 'GLXContextID' is initialized (use decltype instead)
   typedef GLXContextID (APIENTRYP GLEEPFNGLXGETCONTEXTIDEXTPROC) (const GLXContext context);
                        ^
/usr/include/GLee.h:16984:35: error: 'GLEEPFNGLXGETCONTEXTIDEXTPROC' was not declared in this scope
   typedef GLXContextID (APIENTRYP GLEEPFNGLXGETCONTEXTIDEXTPROC) (const GLXContext context);
                                   ^
/usr/include/GLee.h:16985:15: error: 'GLEEPFNGLXGETCONTEXTIDEXTPROC' does not name a type
   GLEE_EXTERN GLEEPFNGLXGETCONTEXTIDEXTPROC GLeeFuncPtr_glXGetContextIDEXT;
               ^
/usr/include/GLee.h:16990:81: error: 'GLXContextID' has not been declared
   typedef GLXContext (APIENTRYP GLEEPFNGLXIMPORTCONTEXTEXTPROC) (Display * dpy, GLXContextID contextID);
                                                                                 ^
scons: *** [build/engine/release/core/gui/guichan/base/py_gui_imageloader.os] Error 1
scons: *** [build/engine/release/core/gui/guichan/base/py_gui_font.os] Error 1
scons: *** [build/engine/release/core/gui/guichan/base/opengle/py_opengle_gui_graphics.os] Error 1
scons: *** [build/engine/release/core/gui/guichan/base/opengl/py_opengl_gui_graphics.os] Error 1
In file included from engine/core/video/opengl/fife_opengl.h:28:0,
                 from engine/core/video/renderbackend.h:48,
                 from engine/core/gui/guichan/console/console.cpp:35:
/usr/include/GLee.h:16984:24: error: typedef 'GLXContextID' is initialized (use decltype instead)
   typedef GLXContextID (APIENTRYP GLEEPFNGLXGETCONTEXTIDEXTPROC) (const GLXContext context);
                        ^
/usr/include/GLee.h:16984:35: error: 'GLEEPFNGLXGETCONTEXTIDEXTPROC' was not declared in this scope
   typedef GLXContextID (APIENTRYP GLEEPFNGLXGETCONTEXTIDEXTPROC) (const GLXContext context);
                                   ^
/usr/include/GLee.h:16985:15: error: 'GLEEPFNGLXGETCONTEXTIDEXTPROC' does not name a type
   GLEE_EXTERN GLEEPFNGLXGETCONTEXTIDEXTPROC GLeeFuncPtr_glXGetContextIDEXT;
               ^
/usr/include/GLee.h:16990:81: error: 'GLXContextID' has not been declared
   typedef GLXContext (APIENTRYP GLEEPFNGLXIMPORTCONTEXTEXTPROC) (Display * dpy, GLXContextID contextID);
                                                                                 ^
scons: *** [build/engine/release/core/gui/guichan/console/py_console.os] Error 1
scons: building terminated because of errors.
make[1]: *** [debian/stamps/build-python2.7] Error 2
make[1]: Leaving directory `/build/buildd/fife-0.3.5'
make: *** [binary] Error 2
dpkg-buildpackage: error: /usr/bin/fakeroot debian/rules binary gave error exit status 2
******************************************************************************
Build finished at 20140131-1356
FAILED [dpkg-buildpackage died]
******************************************************************************

Full log at https://launchpadlibrarian.net/164454635/buildlog_ubuntu-trusty-i386.fife_0.3.5-1_FAILEDTOBUILD.txt.gz

Tags: ftbfs trusty
Graham Inggs (ginggs)
Changed in fife (Ubuntu):
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for fife (Ubuntu) because there has been no activity for 60 days.]

Changed in fife (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.