I can't reproduce this error, but I get a different one when trying to build ruby-gnome2 on a sarge system:
gcc -fPIC -Wall -g -O2 -fPIC -Wall -I/usr/include/gtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/home/vorlon/ruby-gnome2-0.11.0/glib/src -I. -I/usr/lib/ruby/1.8/i386-linux -I/usr/lib/ruby/1.8/i386-linux -I.././gdkpixbuf -DHAVE_RB_DEFINE_ALLOC_FUNC -DHAVE_RB_BLOCK_PROC -DHAVE_OBJECT_ALLOCATE -DHAVE_NODE_ATTRASGN -DHAVE_GDK_PIXBUF_SET_OPTION -DHAVE_GDK_PIXBUF_GDK_PIXBUF_IO_H -DHAVE_G_PRINT -DHAVE_GDK_PIXBUF_NEW -I/usr/local/lib/site_ruby/1.8/i386-linux -c rbgdk-pixbuf-format.c rbgdk-pixbuf-format.c: In function `format_copy': rbgdk-pixbuf-format.c:29: error: invalid application of `sizeof' to an incomplete type rbgdk-pixbuf-format.c:30: error: dereferencing pointer to incomplete type rbgdk-pixbuf-format.c:30: error: dereferencing pointer to incomplete type rbgdk-pixbuf-format.c: In function `get_domain': rbgdk-pixbuf-format.c:111: error: dereferencing pointer to incomplete type rbgdk-pixbuf-format.c: In function `get_signature': rbgdk-pixbuf-format.c:118: error: `gdkPixbufModulePattern' undeclared (first use in this function) rbgdk-pixbuf-format.c:118: error: (Each undeclared identifier is reported only once rbgdk-pixbuf-format.c:118: error: for each function it appears in.) rbgdk-pixbuf-format.c:118: error: `signature' undeclared (first use in this function) rbgdk-pixbuf-format.c:118: error: dereferencing pointer to incomplete type make[1]: *** [rbgdk-pixbuf-format.o] Error 1 make[1]: Leaving directory /home/vorlon/ruby-gnome2-0.11.0/gdkpixbuf' ----- SUCCEEDED: NONE FAILED: gdkpixbuf ----- Done. make: *** [build-gdkpixbuf-stamp] Error 1 So, hopefully this is fixed in 0.12.0-2? -- Steve Langasek postmodern programmer
signature.asc
Description: Digital signature