On Thu, 2010-04-08 at 09:21 -0700, Daniel Schepler wrote:
> Source: tomboy
> Version: 1.0.1-4
> Severity: serious
> 
> From my pbuilder build log:
> 
> ...
> /bin/sh ../libtool --tag=CC   --mode=link gcc  -g -O2 -export-dynamic -module 
> -avoid-version -Wl,-z,defs -Wl,-O1 -Wl,--as-needed -Wl,-z,defs -Wl,-O1 
> -Wl,--as-needed -o libtomboy.la -rpath /usr/lib/tomboy 
> libtomboy_la-tomboykeybinder.lo libtomboy_la-tomboyutil.lo 
> libtomboy_la-eggaccelerators.lo -pthread -lgtk-x11-2.0 -lgdk-x11-2.0 
> -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lcairo -lgio-2.0 
> -lpango-1.0 -lfreetype -lfontconfig -lgmodule-2.0 -latk-1.0 -lgobject-2.0 
> -lgthread-2.0 -lrt -lglib-2.0   -lSM -lICE  -lX11 
> libtool: link: gcc -shared  .libs/libtomboy_la-tomboykeybinder.o 
> .libs/libtomboy_la-tomboyutil.o .libs/libtomboy_la-eggaccelerators.o   
> -Wl,--as-needed /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so 
> /usr/lib/libpangoft2-1.0.so /usr/lib/libgdk_pixbuf-2.0.so -lm 
> /usr/lib/libpangocairo-1.0.so /usr/lib/libcairo.so /usr/lib/libgio-2.0.so 
> /usr/lib/libpango-1.0.so /usr/lib/libfreetype.so -lfontconfig 
> /usr/lib/libgmodule-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgobject-2.0.so 
> /usr/lib/libgthread-2.0.so -lrt /usr/lib/libglib-2.0.so -lSM -lICE -lX11  
> -Wl,-z 
> -Wl,defs -Wl,-O1 -Wl,-z -Wl,defs -Wl,-O1 -pthread   -pthread -Wl,-soname 
> -Wl,libtomboy.so -o .libs/libtomboy.so
> .libs/libtomboy_la-tomboyutil.o: In function `tomboy_window_present_hardcore':
> /tmp/buildd/tomboy-1.0.1/libtomboy/tomboyutil.c:156: undefined reference to 
> `GTK_WIDGET_REALIZED'
> /tmp/buildd/tomboy-1.0.1/libtomboy/tomboyutil.c:158: undefined reference to 
> `GTK_WIDGET_VISIBLE'

This is caused by GTK+ 2.20, where those two macros are hidden if
GTK_DISABLE_DEPRECATED is defined while including the headers.

Either this shouldn't be defined or gtk_widget_get_realized() and
gtk_widget_get_visible() should be used instead.

This is most likely fixed with a new upstream version already.

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to