FS#39436 - [gtkglextmm] build fails

Attached to Project: Community Packages
Opened by Joel Teichroeb (klusark) - Saturday, 15 March 2014, 03:55 GMT
Last edited by Giovanni Scafora (giovanni) - Friday, 21 March 2014, 17:28 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Giovanni Scafora (giovanni)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

g++ -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"gdkglextmm\" -I../../../gdkglext -I../../../gdkglext -pthread -I/usr/include/gtkglext-1.0 -I/usr/lib/gtkglext-1.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libdrm -I/usr/include/libpng16 -DGDKMM_GL_COMPILATION -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wall -MT version.lo -MD -MP -MF .deps/version.Tpo -c version.cc -fPIC -DPIC -o .libs/version.o
if /bin/sh ../../../libtool --mode=compile g++ -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"gdkglextmm\" -I../../../gdkglext -I../../../gdkglext -pthread -I/usr/include/gtkglext-1.0 -I/usr/lib/gtkglext-1.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libdrm -I/usr/include/libpng16 -DGDKMM_GL_COMPILATION -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wall -MT init.lo -MD -MP -MF ".deps/init.Tpo" \
-c -o init.lo `test -f 'init.cc' || echo './'`init.cc; \
then mv -f ".deps/init.Tpo" ".deps/init.Plo"; \
else rm -f ".deps/init.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"gdkglextmm\" -I../../../gdkglext -I../../../gdkglext -pthread -I/usr/include/gtkglext-1.0 -I/usr/lib/gtkglext-1.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libdrm -I/usr/include/libpng16 -DGDKMM_GL_COMPILATION -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wall -MT init.lo -MD -MP -MF .deps/init.Tpo -c init.cc -fPIC -DPIC -o .libs/init.o
In file included from /usr/include/glibmm-2.4/glibmm.h:87:0,
from tokens.h:6,
from wrap_init.cc:15:
/usr/include/glibmm-2.4/glibmm/thread.h:145:18: error: variable or field 'thread_init' declared void
void thread_init(GThreadFunctions* vtable = 0);
^
/usr/include/glibmm-2.4/glibmm/thread.h:145:18: error: 'GThreadFunctions' was not declared in this scope
/usr/include/glibmm-2.4/glibmm/thread.h:145:36: error: 'vtable' was not declared in this scope
void thread_init(GThreadFunctions* vtable = 0);
^
/usr/include/glibmm-2.4/glibmm/thread.h:341:11: error: field 'gobject_' has incomplete type
GThread gobject_;
^
/usr/include/glibmm-2.4/glibmm/thread.h: In member function 'GThread* Glib::Thread::gobj()':
/usr/include/glibmm-2.4/glibmm/thread.h:337:41: error: 'gobject_' was not declared in this scope
GThread* gobj() { return &gobject_; }
^
/usr/include/glibmm-2.4/glibmm/thread.h: In member function 'const GThread* Glib::Thread::gobj() const':
/usr/include/glibmm-2.4/glibmm/thread.h:338:41: error: 'gobject_' was not declared in this scope
const GThread* gobj() const { return &gobject_; }
^
/usr/include/glibmm-2.4/glibmm/thread.h: At global scope:
/usr/include/glibmm-2.4/glibmm/thread.h:397:3: error: 'GStaticMutex' does not name a type
GStaticMutex* gobj() { return &gobject_; }
^
/usr/include/glibmm-2.4/glibmm/thread.h:401:3: error: 'GStaticMutex' does not name a type
GStaticMutex gobject_;
^
/usr/include/glibmm-2.4/glibmm/thread.h:525:3: error: 'GStaticRecMutex' does not name a type
GStaticRecMutex* gobj() { return &gobject_; }
^
/usr/include/glibmm-2.4/glibmm/thread.h:529:3: error: 'GStaticRecMutex' does not name a type
GStaticRecMutex gobject_;
^
/usr/include/glibmm-2.4/glibmm/thread.h:602:3: error: 'GStaticRWLock' does not name a type
GStaticRWLock* gobj() { return &gobject_; }
^
/usr/include/glibmm-2.4/glibmm/thread.h:606:3: error: 'GStaticRWLock' does not name a type
GStaticRWLock gobject_;
^
/usr/include/glibmm-2.4/glibmm/thread.h:788:3: error: 'GStaticPrivate' does not name a type
GStaticPrivate* gobj() { return &gobject_; }
^
/usr/include/glibmm-2.4/glibmm/thread.h:792:3: error: 'GStaticPrivate' does not name a type
GStaticPrivate gobject_;
^
/usr/include/glibmm-2.4/glibmm/thread.h:1091:32: error: 'GStaticPrivate' was not declared in this scope
void* StaticPrivate_get_helper(GStaticPrivate *private_key);
^
/usr/include/glibmm-2.4/glibmm/thread.h:1091:48: error: 'private_key' was not declared in this scope
void* StaticPrivate_get_helper(GStaticPrivate *private_key);
^
/usr/include/glibmm-2.4/glibmm/thread.h: In member function 'T* Glib::StaticPrivate<T>::get()':
/usr/include/glibmm-2.4/glibmm/thread.h:1096:52: error: 'gobject_' was not declared in this scope
return static_cast<T*>(StaticPrivate_get_helper(&gobject_));
^
/usr/include/glibmm-2.4/glibmm/thread.h:1096:60: error: 'Glib::StaticPrivate_get_helper' cannot be used as a function
return static_cast<T*>(StaticPrivate_get_helper(&gobject_));
^
/usr/include/glibmm-2.4/glibmm/thread.h: At global scope:
/usr/include/glibmm-2.4/glibmm/thread.h:1101:31: error: variable or field 'StaticPrivate_set_helper' declared void
void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify);
^
/usr/include/glibmm-2.4/glibmm/thread.h:1101:31: error: 'GStaticPrivate' was not declared in this scope
/usr/include/glibmm-2.4/glibmm/thread.h:1101:47: error: 'private_key' was not declared in this scope
void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify);
^
/usr/include/glibmm-2.4/glibmm/thread.h:1101:69: error: expected primary-expression before 'data'
void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify);
^
/usr/include/glibmm-2.4/glibmm/thread.h:1101:90: error: expected primary-expression before 'notify'
void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify);
^
/usr/include/glibmm-2.4/glibmm/thread.h: In member function 'void Glib::StaticPrivate<T>::set(T*, Glib::StaticPrivate<T>::DestroyNotifyFunc)':
/usr/include/glibmm-2.4/glibmm/thread.h:1106:29: error: 'gobject_' was not declared in this scope
StaticPrivate_set_helper(&gobject_, data, notify_func);
^
In file included from /usr/include/glibmm-2.4/glibmm.h:89:0,
from tokens.h:6,
from wrap_init.cc:15:
/usr/include/glibmm-2.4/glibmm/threads.h: At global scope:
/usr/include/glibmm-2.4/glibmm/threads.h:201:11: error: field 'gobject_' has incomplete type
GThread gobject_;
^
/usr/include/glibmm-2.4/glibmm/threads.h: In member function 'GThread* Glib::Threads::Thread::gobj()':
/usr/include/glibmm-2.4/glibmm/threads.h:197:41: error: 'gobject_' was not declared in this scope
GThread* gobj() { return &gobject_; }
^
/usr/include/glibmm-2.4/glibmm/threads.h: In member function 'const GThread* Glib::Threads::Thread::gobj() const':
/usr/include/glibmm-2.4/glibmm/threads.h:198:41: error: 'gobject_' was not declared in this scope
const GThread* gobj() const { return &gobject_; }
^
if /bin/sh ../../../libtool --mode=compile g++ -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"gdkglextmm\" -I../../../gdkglext -I../../../gdkglext -pthread -I/usr/include/gtkglext-1.0 -I/usr/lib/gtkglext-1.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libdrm -I/usr/include/libpng16 -DGDKMM_GL_COMPILATION -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wall -MT query.lo -MD -MP -MF ".deps/query.Tpo" \
-c -o query.lo `test -f 'query.cc' || echo './'`query.cc; \
then mv -f ".deps/query.Tpo" ".deps/query.Plo"; \
else rm -f ".deps/query.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"gdkglextmm\" -I../../../gdkglext -I../../../gdkglext -pthread -I/usr/include/gtkglext-1.0 -I/usr/lib/gtkglext-1.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libdrm -I/usr/include/libpng16 -DGDKMM_GL_COMPILATION -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wall -MT query.lo -MD -MP -MF .deps/query.Tpo -c query.cc -fPIC -DPIC -o .libs/query.o
Makefile:438: recipe for target 'wrap_init.lo' failed
make[6]: *** [wrap_init.lo] Error 1
make[6]: *** Waiting for unfinished jobs....
In file included from /usr/include/glibmm-2.4/glibmm.h:87:0,
from query.h:23,
from query.cc:22:
/usr/include/glibmm-2.4/glibmm/thread.h:145:18: error: variable or field 'thread_init' declared void
void thread_init(GThreadFunctions* vtable = 0);
^
/usr/include/glibmm-2.4/glibmm/thread.h:145:18: error: 'GThreadFunctions' was not declared in this scope
/usr/include/glibmm-2.4/glibmm/thread.h:145:36: error: 'vtable' was not declared in this scope
void thread_init(GThreadFunctions* vtable = 0);
^
/usr/include/glibmm-2.4/glibmm/thread.h:341:11: error: field 'gobject_' has incomplete type
GThread gobject_;
^
/usr/include/glibmm-2.4/glibmm/thread.h: In member function 'GThread* Glib::Thread::gobj()':
/usr/include/glibmm-2.4/glibmm/thread.h:337:41: error: 'gobject_' was not declared in this scope
GThread* gobj() { return &gobject_; }
^
/usr/include/glibmm-2.4/glibmm/thread.h: In member function 'const GThread* Glib::Thread::gobj() const':
/usr/include/glibmm-2.4/glibmm/thread.h:338:41: error: 'gobject_' was not declared in this scope
const GThread* gobj() const { return &gobject_; }
^
/usr/include/glibmm-2.4/glibmm/thread.h: At global scope:
/usr/include/glibmm-2.4/glibmm/thread.h:397:3: error: 'GStaticMutex' does not name a type
GStaticMutex* gobj() { return &gobject_; }
^
/usr/include/glibmm-2.4/glibmm/thread.h:401:3: error: 'GStaticMutex' does not name a type
GStaticMutex gobject_;
^
/usr/include/glibmm-2.4/glibmm/thread.h:525:3: error: 'GStaticRecMutex' does not name a type
GStaticRecMutex* gobj() { return &gobject_; }
^
/usr/include/glibmm-2.4/glibmm/thread.h:529:3: error: 'GStaticRecMutex' does not name a type
GStaticRecMutex gobject_;
^
/usr/include/glibmm-2.4/glibmm/thread.h:602:3: error: 'GStaticRWLock' does not name a type
GStaticRWLock* gobj() { return &gobject_; }
^
/usr/include/glibmm-2.4/glibmm/thread.h:606:3: error: 'GStaticRWLock' does not name a type
GStaticRWLock gobject_;
^
/usr/include/glibmm-2.4/glibmm/thread.h:788:3: error: 'GStaticPrivate' does not name a type
GStaticPrivate* gobj() { return &gobject_; }
^
/usr/include/glibmm-2.4/glibmm/thread.h:792:3: error: 'GStaticPrivate' does not name a type
GStaticPrivate gobject_;
^
/usr/include/glibmm-2.4/glibmm/thread.h:1091:32: error: 'GStaticPrivate' was not declared in this scope
void* StaticPrivate_get_helper(GStaticPrivate *private_key);
^
/usr/include/glibmm-2.4/glibmm/thread.h:1091:48: error: 'private_key' was not declared in this scope
void* StaticPrivate_get_helper(GStaticPrivate *private_key);
^
/usr/include/glibmm-2.4/glibmm/thread.h: In member function 'T* Glib::StaticPrivate<T>::get()':
/usr/include/glibmm-2.4/glibmm/thread.h:1096:52: error: 'gobject_' was not declared in this scope
return static_cast<T*>(StaticPrivate_get_helper(&gobject_));
^
/usr/include/glibmm-2.4/glibmm/thread.h:1096:60: error: 'Glib::StaticPrivate_get_helper' cannot be used as a function
return static_cast<T*>(StaticPrivate_get_helper(&gobject_));
^
/usr/include/glibmm-2.4/glibmm/thread.h: At global scope:
/usr/include/glibmm-2.4/glibmm/thread.h:1101:31: error: variable or field 'StaticPrivate_set_helper' declared void
void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify);
^
/usr/include/glibmm-2.4/glibmm/thread.h:1101:31: error: 'GStaticPrivate' was not declared in this scope
/usr/include/glibmm-2.4/glibmm/thread.h:1101:47: error: 'private_key' was not declared in this scope
void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify);
^
/usr/include/glibmm-2.4/glibmm/thread.h:1101:69: error: expected primary-expression before 'data'
void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify);
^
/usr/include/glibmm-2.4/glibmm/thread.h:1101:90: error: expected primary-expression before 'notify'
void StaticPrivate_set_helper(GStaticPrivate *private_key, gpointer data, GDestroyNotify notify);
^
/usr/include/glibmm-2.4/glibmm/thread.h: In member function 'void Glib::StaticPrivate<T>::set(T*, Glib::StaticPrivate<T>::DestroyNotifyFunc)':
/usr/include/glibmm-2.4/glibmm/thread.h:1106:29: error: 'gobject_' was not declared in this scope
StaticPrivate_set_helper(&gobject_, data, notify_func);
^
In file included from /usr/include/glibmm-2.4/glibmm.h:89:0,
from query.h:23,
from query.cc:22:
/usr/include/glibmm-2.4/glibmm/threads.h: At global scope:
/usr/include/glibmm-2.4/glibmm/threads.h:201:11: error: field 'gobject_' has incomplete type
GThread gobject_;
^
/usr/include/glibmm-2.4/glibmm/threads.h: In member function 'GThread* Glib::Threads::Thread::gobj()':
/usr/include/glibmm-2.4/glibmm/threads.h:197:41: error: 'gobject_' was not declared in this scope
GThread* gobj() { return &gobject_; }
^
/usr/include/glibmm-2.4/glibmm/threads.h: In member function 'const GThread* Glib::Threads::Thread::gobj() const':
/usr/include/glibmm-2.4/glibmm/threads.h:198:41: error: 'gobject_' was not declared in this scope
const GThread* gobj() const { return &gobject_; }
^
Makefile:438: recipe for target 'query.lo' failed
make[6]: *** [query.lo] Error 1
make[6]: Leaving directory '/build/gtkglextmm/src/gtkglextmm-1.2.0/gdkglext/gdkmm/gl'
Makefile:483: recipe for target 'all-recursive' failed
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory '/build/gtkglextmm/src/gtkglextmm-1.2.0/gdkglext/gdkmm/gl'
Makefile:240: recipe for target 'all-recursive' failed
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory '/build/gtkglextmm/src/gtkglextmm-1.2.0/gdkglext/gdkmm'
Makefile:273: recipe for target 'all-recursive' failed
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory '/build/gtkglextmm/src/gtkglextmm-1.2.0/gdkglext'
Makefile:229: recipe for target 'all' failed
make[2]: *** [all] Error 2
make[2]: Leaving directory '/build/gtkglextmm/src/gtkglextmm-1.2.0/gdkglext'
Makefile:348: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/build/gtkglextmm/src/gtkglextmm-1.2.0'
Makefile:264: recipe for target 'all' failed
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...

Steps to reproduce:
sudo extra-x86_64-build
This task depends upon

Closed by  Giovanni Scafora (giovanni)
Friday, 21 March 2014, 17:28 GMT
Reason for closing:  Fixed

Loading...