Bug#434853: glib2.0_2.13.7-1(experimental/ia64/alkman): glib/gthread.h:335: error: cannot convert 'volatile gsize*' to 'void* volatile*' for argument '1'

Marc 'HE' Brockschmidt marc at marcbrockschmidt.de
Fri Jul 27 08:32:40 UTC 2007


Package: glib2.0
Version: 2.13.7-1
Severity: serious
Tags: experimental

Heya,

Building glib2.0 failed on ia64 (and some other archs):

| Automatic build of glib2.0_2.13.7-1 on alkman by sbuild/ia64 98-farm
| Build started at 20070715-0025
| ******************************************************************************
[...]

| creating bit-test
| if c++ -DHAVE_CONFIG_H -I. -I/build/buildd/glib2.0-2.13.7/tests -I.. -g -I/build/buildd/glib2.0-2.13.7 -I/build/buildd/glib2.0-2.13.7/glib -I/build/buildd/glib2.0-2.13.7/gmodule -DG_ENABLE_DEBUG -DENABLE_REGEX  -pthread  -g -O2 -MT cxx-test.o -MD -MP -MF ".deps/cxx-test.Tpo" \
| 	  -c -o cxx-test.o `test -f '/build/buildd/glib2.0-2.13.7/tests/cxx-test.C' || echo '/build/buildd/glib2.0-2.13.7/tests/'`/build/buildd/glib2.0-2.13.7/tests/cxx-test.C; \
| 	then mv -f ".deps/cxx-test.Tpo" ".deps/cxx-test.Po"; \
| 	else rm -f ".deps/cxx-test.Tpo"; exit 1; \
| 	fi
| /build/buildd/glib2.0-2.13.7/glib/gthread.h: In function 'gboolean g_once_init_enter(volatile gsize*)':
| /build/buildd/glib2.0-2.13.7/glib/gthread.h:335: error: cannot convert 'volatile gsize*' to 'void* volatile*' for argument '1' to 'void* g_atomic_pointer_get(void* volatile*)'
| make[5]: *** [cxx-test.o] Error 1

A complete build log can be found at
http://experimental.debian.net/build.php?arch=ia64&pkg=glib2.0&ver=2.13.7-1

Marc
-- 
BOFH #76:
Unoptimized hard drive





More information about the pkg-gnome-maintainers mailing list