[SM-Grimoire-Bugs] [Bug 15170] New: gal2 2.5.3 fails to compile with gtk+2 2.16.1

bugzilla-daemon at bugs.sourcemage.org bugzilla-daemon at bugs.sourcemage.org
Mon Apr 13 20:02:48 EDT 2009


http://bugs.sourcemage.org/show_bug.cgi?id=15170

           Summary: gal2 2.5.3 fails to compile with gtk+2 2.16.1
           Product: Codex
           Version: stable-rc grimoire
          Platform: All
               URL: http://www.thewildbeast.co.uk/claws-mail/bugzilla/show
                    _bug.cgi?id=1634
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P3
         Component: gnome2-libs
        AssignedTo: sm-grimoire-bugs at lists.ibiblio.org
        ReportedBy: sandalle at sourcemage.org


gal2 2.5.3 fails to compile with gtk+2 2.16.1

$ gaze version gal2 gtk+2
Grimoire  Section       Spell  Grimoire Version  Installed Version
--------  -------       -----  ----------------  -----------------
test      gnome2-libs   gal2   2.5.3             -
test      x11-toolkits  gtk+2  2.16.1            2.16.1

I have a box with gtk+2 2.16.0 installed and it does not have this issue. I
have not tried reverting gtk+2 on the failure box nor upgrading gtk+2 on the
successful box.

# cast gal2
...
 gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -DORBIT2=1 -pthread
-I/usr/include/libgnomeprint-2.2 -I/usr/include/libart-2.0
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2
-I/usr/include/pango-1.0 -I/usr/include/libgnomeprintui-2.2
-I/usr/include/libgnomecanvas-2.0 -I/usr/include/gail-1.0
-I/usr/include/gtk-2.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0
-I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1
-I/usr/include/libpng12 -I/usr/include/libglade-2.0
-I/usr/include/libgnomeui-2.0 -I/usr/include/gconf/2
-I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0
-I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0
-I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0
-I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include
-I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0
-DGAL_GLADEDIR=\"/usr/share/gal-2.6/2.5.3/glade\"
-DGAL_IMAGESDIR=\"/usr/share/gal-2.6/2.5.3/pixmaps/categories\" -march=core2
-m32 -pipe -DPIC -fPIC -O2 -fomit-frame-pointer -Wall
-Wmissing-prototypes-D_REENTRANT -MT e-categories-master-list-array.lo -MD -MP
-MF .deps/e-categories-master-list-array.Tpo -c
e-categories-master-list-array.c  -fPIC -DPIC -o
.libs/e-categories-master-list-array.o
In file included from /usr/include/gtk-2.0/gtk/gtk.h:225,
                 from /usr/include/gtk-2.0/gtk/gtksignal.h:33,
                 from /usr/include/gtk-2.0/gtk/gtkclist.h:35,
                 from e-unicode.h:30,
                 from e-categories-master-list-array.c:39:
/usr/include/gtk-2.0/gtk/gtkctree.h:110: error: expected
specifier-qualifier-list before 'GtkCList'
/usr/include/gtk-2.0/gtk/gtkctree.h:127: error: expected
specifier-qualifier-list before 'GtkCListClass'
/usr/include/gtk-2.0/gtk/gtkctree.h:149: error: expected
specifier-qualifier-list before 'GtkCListRow'
/usr/include/gtk-2.0/gtk/gtkctree.h:342: error: expected '=', ',', ';', 'asm'
or '__attribute__' before 'gtk_ctree_node_get_cell_type'
e-categories-master-list-array.c: In function
'e_categories_master_list_array_from_string':
e-categories-master-list-array.c:426: warning: pointer targets in passing
argument 2 of 'e_xml_get_string_prop_by_name' differ in signedness
e-categories-master-list-array.c:427: warning: pointer targets in passing
argument 2 of 'e_xml_get_string_prop_by_name' differ in signedness
e-categories-master-list-array.c:428: warning: pointer targets in passing
argument 2 of 'e_xml_get_string_prop_by_name' differ in signedness
e-categories-master-list-array.c: In function
'e_categories_master_list_array_to_string':
e-categories-master-list-array.c:451: warning: pointer targets in passing
argument 1 of 'xmlNewDoc' differ in signedness
e-categories-master-list-array.c:452: warning: pointer targets in passing
argument 2 of 'xmlNewNode' differ in signedness
e-categories-master-list-array.c:456: warning: pointer targets in passing
argument 3 of 'xmlNewChild' differ in signedness
e-categories-master-list-array.c:457: warning: pointer targets in passing
argument 2 of 'e_xml_set_string_prop_by_name' differ in signedness
e-categories-master-list-array.c:459: warning: pointer targets in passing
argument 2 of 'e_xml_set_string_prop_by_name' differ in signedness
e-categories-master-list-array.c:461: warning: pointer targets in passing
argument 2 of 'e_xml_set_string_prop_by_name' differ in signedness
e-categories-master-list-array.c:464: warning: pointer targets in passing
argument 1 of 'g_strdup' differ in signedness
make[3]: *** [e-categories-master-list-array.lo] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
make[3]: Leaving directory `/usr/src/gal-2.5.3/gal/widgets'

Gentoo found a similar bug: http://bugs.gentoo.org/225735
and filed it upstream against claws-mail:
http://www.thewildbeast.co.uk/claws-mail/bugzilla/show_bug.cgi?id=1634
Also Ubuntu: https://bugs.launchpad.net/ubuntu/+source/claws-mail/+bug/247909
Supposedly fixed in GNOME SVN too:
http://svn.gnome.org/viewvc/gtk+?view=revision&revision=20302

-- 
Configure bugmail: http://bugs.sourcemage.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the SM-Grimoire-Bugs mailing list