[sylpheed:32422] [PATCH] building with gtk+ >= 2.13.1

Michael Schwendt mschwendt at gmail.com
Fri Jun 13 03:26:32 JST 2008


gtk+-2.13.1 removed many header-includes in deprecated header files in
favour of including only gtk.h. Then gtk+-2.13.2 reverted that change and
put back the previous includes, but with both releases of Gtk+, Sylpheed
fails to compile. Attached patch is one way to fix it in case it won't
be corrected in gtk+.

/usr/include/gtk-2.0/gtk/gtkctree.h:110: error: expected specifier-qualifier-lis
t before ‘GtkCList’
/usr/include/gtk-2.0/gtk/gtkctree.h:127: error: expected specifier-qualifier-lis
t before ‘GtkCListClass’
/usr/include/gtk-2.0/gtk/gtkctree.h:149: error: expected specifier-qualifier-lis
t before ‘GtkCListRow’
/usr/include/gtk-2.0/gtk/gtkctree.h:342: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
 ‘__attribute__’ before ‘gtk_ctree_node_get_cell_type’
-------------- next part --------------
A non-text attachment was scrubbed...
Name: sylpheed-2.5.0rc2-gtk-2.13.1.patch
Type: application/octet-stream
Size: 2285 bytes
Desc: not available
Url : http://www.sraoss.jp/pipermail/sylpheed/attachments/20080612/56f8831b/attachment.obj 


More information about the Sylpheed mailing list