Summary: | x11-wm/compiz-0.8.4-r2 fails to build with gtk+ 2.20 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Guillaume ZITTA <gentoo.guillaume> |
Component: | Current packages | Assignee: | Desktop-Effects herd <desktop-effects+disabled> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | dan, lab, rose, tetromino |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://library.gnome.org/devel/gtk/unstable/GtkWidget.html#GTK-WIDGET-VISIBLE:CAPS | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 309237 | ||
Attachments: |
path for gtk-window-decorator.c to use non deprecate instead of GTK_WIDGET_VISIBLE
ebuild that use the patch |
Description
Guillaume ZITTA
2010-03-28 12:21:05 UTC
Created attachment 225551 [details, diff]
path for gtk-window-decorator.c to use non deprecate instead of GTK_WIDGET_VISIBLE
Created attachment 225553 [details]
ebuild that use the patch
I have the same issue. I was having the same issue. The zitta's patch and ebuild fixed the problem. This bug is fixed in compiz-0.8.6, which was released 4 days ago (not in portage yet). Thanks for the patch. This has been fixed on compiz-0.8.4-r3 in the tree. compiz-0.8.6 has also been added to the tree now. (In reply to comment #6) > Thanks for the patch. This has been fixed on compiz-0.8.4-r3 in the tree. > compiz-0.8.6 has also been added to the tree now. > I just tried to build with compiz-0.8.6 from portage. It now gets a linker error: gtk-window-decorator.o: In function `hide_tooltip': gtk-window-decorator.c:(.text+0x5bff): undefined reference to `gtk_widget_get_visible' collect2: ld returned 1 exit status make[3]: *** [gtk-window-decorator] Error 1 make[3]: Leaving directory `/var/tmp/portage/x11-wm/compiz-0.8.6/work/compiz-0.8.6/gtk/window-decorator' Is this a new bug, or do we reopen this one? Let's reopen the bug. (In reply to comment #8) > Let's reopen the bug. > Ok... I forced an update of gtk+... by explicitly asking for it: emerge --update --ask -v gtk+ #version on my system was not the most current Then I rebuild compiz-fusion and compiz linked fine So with gtk+ 2.18.6 it links. Perhaps the bug can be closed after all. ;-) Lincoln Closing the bug then. :) |