Build failure on ppc (in glib headers)

Braden McDaniel braden at endoframe.com
Thu Jul 12 22:36:28 UTC 2007


Matthias Clasen wrote:
> On Thu, 2007-07-12 at 18:12 -0400, Braden McDaniel wrote:
>> I have a devel build that's failed apparently in glib headers:
>>
>>> g++ -DHAVE_CONFIG_H -I. -I../..  -I../../lib/gtkglext -I../../lib/gtkglext -I../../lib/gtkglext/gdk -I../../src/libopenvrml -I../../src/libopenvrml -I../../src/libopenvrml-gl -I../../src/libopenvrml-gl -I -DGTK_DISABLE_DEPRECATED -DNDEBUG -pthread -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -MT gtkvrmlbrowser.o -MD -MP -MF $depbase.Tpo -c -o gtkvrmlbrowser.o gtkvrmlbrowser.cpp &&\
>>> 	mv -f $depbase.Tpo $depbase.Po
>>> /usr/include/glib-2.0/glib/gthread.h: In function 'gboolean g_once_init_enter(volatile gsize*)':
>>> /usr/include/glib-2.0/glib/gthread.h:335: error: cannot convert 'volatile gsize*' to 'void* volatile*' for argument '1' to 'void* g_atomic_pointer_get(void* volatile*)'
>>> /usr/include/glib-2.0/glib/gthread.h: In function 'gboolean g_once_init_enter(volatile gsize*)':
>>> /usr/include/glib-2.0/glib/gthread.h:335: error: cannot convert 'volatile gsize*' to 'void* volatile*' for argument '1' to 'void* g_atomic_pointer_get(void* volatile*)'
>>> make[3]: *** [plugin_streambuf.o] Error 1
>> Complete log at 
>> <http://koji.fedoraproject.org/koji/getfile?taskID=65301&name=build.log>.
>>
>> What do I do here?
>>
> 
> Please file an upstream bug at bugzilla.gnome.org

Okay. And in the meantime disable building for ppc[64] in my package? 
(How do I do that?)

Braden




More information about the Fedora-maintainers mailing list