Package: gtk+2.0
Version: 2.6.4-1
Severity: normal
When building 'gtk+2.0' on amd64/unstable with the latest version of gcc-4.0,
I get the following error:
gdk-pixbuf-alias.h:347: error: 'gdk_pixbuf_save_to_callback' aliased to
undefined symbol 'IA__gdk_pixbuf_save_to_callback'
gdk-pixbuf-alias.h:351: error: 'gdk_pixbuf_save_to_callbackv' aliased to
undefined symbol 'IA__gdk_pixbuf_save_to_callbackv'
gdk-pixbuf-alias.h:355: error: 'gdk_pixbuf_savev' aliased to undefined symbol
'IA__gdk_pixbuf_savev'
gdk-pixbuf-alias.h:359: error: 'gdk_pixbuf_scale' aliased to undefined symbol
'IA__gdk_pixbuf_scale'
gdk-pixbuf-alias.h:363: error: 'gdk_pixbuf_scale_simple' aliased to undefined
symbol 'IA__gdk_pixbuf_scale_simple'
gdk-pixbuf-alias.h:375: error: 'gdk_pixdata_deserialize' aliased to undefined
symbol 'IA__gdk_pixdata_deserialize'
gdk-pixbuf-alias.h:379: error: 'gdk_pixdata_from_pixbuf' aliased to undefined
symbol 'IA__gdk_pixdata_from_pixbuf'
gdk-pixbuf-alias.h:383: error: 'gdk_pixdata_serialize' aliased to undefined
symbol 'IA__gdk_pixdata_serialize'
gdk-pixbuf-alias.h:387: error: 'gdk_pixdata_to_csource' aliased to undefined
symbol 'IA__gdk_pixdata_to_csource'
make[5]: *** [gdk-pixbuf.lo] Error 1
make[5]: Leaving directory
`/gtk+2.0-2.6.4/build-tree/gtk+-2.6.4-static/gdk-pixbuf'
With the attached patch 'gtk+2.0' can be compiled on amd64 using gcc-4.0.
However, I am not sure what is going on here and I do not know
if the patch below makes any sense.
Regards
Andreas Jochens
diff -urN ../tmp-orig/gtk+2.0-2.6.4/debian/rules ./debian/rules
--- ../tmp-orig/gtk+2.0-2.6.4/debian/rules 2005-04-07 22:06:31.805179781
+0200
+++ ./debian/rules 2005-04-07 21:29:43.000000000 +0200
@@ -81,6 +81,7 @@
--sysconfdir=/etc \
--with-html-dir=\$${prefix}/share/doc/libgtk$(apiver)-doc \
--with-xinput=yes \
+ --disable-visibility \
--enable-shared \
--disable-static
@@ -110,6 +111,7 @@
--with-included-loaders=yes \
--disable-modules \
--disable-shared \
+ --disable-visibility \
--enable-static \
$(STATIC_CONFIG_ARGS)
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]