Re: Glibc 2.16 bad effect on some software ?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On Thursday 05 Jul 2012 16:10:26 you wrote:
> I'll rebuild Qt when I have a spare moment.  It doesn't seem to affect
> Assistant or other Qt apps, though.

Qt fails to compile with the following backtrace; it appears glib is at fault:

compiling wtf/gobject/GRefPtr.cpp
In file included from /usr/include/glib-2.0/glib/gasyncqueue.h:34:0,
                 from /usr/include/glib-2.0/glib.h:34,
                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
                 from /usr/include/glib-2.0/glib-object.h:25,
                 from /usr/include/glib-2.0/gio/gioenums.h:30,
                 from /usr/include/glib-2.0/gio/giotypes.h:30,
                 from /usr/include/glib-2.0/gio/gio.h:28,
                 from wtf/gobject/GOwnPtr.cpp:24:
/usr/include/glib-2.0/glib/gthread.h:51:16: error: ‘union’ tag used in naming 
‘struct _GMutex’ [-fpermissive]
In file included from ./wtf/Platform.h:1217:0,
                 from ./config.h:30,
                 from wtf/gobject/GOwnPtr.cpp:19:
wtf/gobject/GTypedefs.h:55:16: note: ‘struct _GMutex’ was previously declared 
here
In file included from /usr/include/glib-2.0/glib/gasyncqueue.h:34:0,
                 from /usr/include/glib-2.0/glib.h:34,
                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
                 from /usr/include/glib-2.0/glib-object.h:25,
                 from /usr/include/glib-2.0/gio/gioenums.h:30,
                 from /usr/include/glib-2.0/gio/giotypes.h:30,
                 from /usr/include/glib-2.0/gio/gio.h:28,
                 from wtf/gobject/GOwnPtr.cpp:24:
/usr/include/glib-2.0/glib/gthread.h:58:7: error: ‘union’ tag used in naming 
‘struct _GMutex’ [-fpermissive]
In file included from ./wtf/Platform.h:1217:0,
                 from ./config.h:30,
                 from wtf/gobject/GOwnPtr.cpp:19:
wtf/gobject/GTypedefs.h:55:16: note: ‘struct _GMutex’ was previously declared 
here
In file included from /usr/include/glib-2.0/glib/gasyncqueue.h:34:0,
                 from /usr/include/glib-2.0/glib.h:34,
                 from wtf/gobject/GRefPtr.cpp:24:
/usr/include/glib-2.0/glib/gthread.h:51:16: error: ‘union’ tag used in naming 
‘struct _GMutex’ [-fpermissive]
In file included from ./wtf/Platform.h:1217:0,
                 from ./config.h:30,
                 from wtf/gobject/GRefPtr.cpp:19:
wtf/gobject/GTypedefs.h:55:16: note: ‘struct _GMutex’ was previously declared 
here
In file included from /usr/include/glib-2.0/glib/gasyncqueue.h:34:0,
                 from /usr/include/glib-2.0/glib.h:34,
                 from wtf/gobject/GRefPtr.cpp:24:
/usr/include/glib-2.0/glib/gthread.h:58:7: error: ‘union’ tag used in naming 
‘struct _GMutex’ [-fpermissive]
In file included from ./wtf/Platform.h:1217:0,
                 from ./config.h:30,
                 from wtf/gobject/GRefPtr.cpp:19:
wtf/gobject/GTypedefs.h:55:16: note: ‘struct _GMutex’ was previously declared 
here
make[2]: *** [.obj/release-static/GOwnPtr.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [.obj/release-static/GRefPtr.o] Error 1
make[2]: Leaving directory `/home/dannpg/In/qt/src/qt-everywhere-opensource-
src-4.8.2/src/3rdparty/webkit/Source/JavaScriptCore'
make[1]: *** [sub-JavaScriptCore-JavaScriptCore-pro-make_default-ordered] 
Error 2
make[1]: Leaving directory `/home/dannpg/In/qt/src/qt-everywhere-opensource-
src-4.8.2/src/3rdparty/webkit/Source'

Paul


[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux