diff --git a/package/gnome2/acme/gcc34.patch b/package/gnome2/acme/gcc34.patch new file mode 100644 index 000000000..3955d0b1f --- /dev/null +++ b/package/gnome2/acme/gcc34.patch @@ -0,0 +1,27 @@ + +Oh my god is Gnome full of nice code duplications. This is exactly the same +patch as gnome-terminal needs (yes applies cleanls ;-): Some real bugs +uncovered by gcc-3.4 ... + + - Rene Rebe + +--- gnome-terminal-2.6.0/src/eggcellrendererkeys.c.orig 2004-05-10 13:41:45.587354088 +0200 ++++ gnome-terminal-2.6.0/src/eggcellrendererkeys.c 2004-05-10 13:42:16.827604848 +0200 +@@ -584,7 +584,7 @@ + void + egg_cell_renderer_keys_set_accelerator (EggCellRendererKeys *keys, + guint keyval, +- GdkModifierType mask) ++ EggVirtualModifierType mask) + { + char *text; + gboolean changed; +@@ -626,7 +626,7 @@ + void + egg_cell_renderer_keys_get_accelerator (EggCellRendererKeys *keys, + guint *keyval, +- GdkModifierType *mask) ++ EggVirtualModifierType *mask) + { + g_return_if_fail (EGG_IS_CELL_RENDERER_KEYS (keys)); + diff --git a/package/gnome2/libgnomedb/gcc34.patch b/package/gnome2/libgnomedb/gcc34.patch new file mode 100644 index 000000000..125d4335a --- /dev/null +++ b/package/gnome2/libgnomedb/gcc34.patch @@ -0,0 +1,32 @@ + +The usual gcc-3.4 fixes. + + - Rene Rebe + +--- libgnomedb-1.0.1/libgnomedb/gnome-db-form.c.orig 2004-05-10 15:26:15.192229272 +0200 ++++ libgnomedb-1.0.1/libgnomedb/gnome-db-form.c 2004-05-10 15:26:58.463651016 +0200 +@@ -534,6 +534,7 @@ + case GNOME_DB_FORM_TYPE_NAVIGATOR : + return form->priv->navigator_current_row; + case GNOME_DB_FORM_TYPE_LIST : ++ ; + } + + return -1; +@@ -559,5 +560,6 @@ + show_navigator_row (form); + break; + case GNOME_DB_FORM_TYPE_LIST : ++ ; + } + } +--- libgnomedb-1.0.1/libgnomedb/utils.c.orig 2004-05-10 15:23:28.018643520 +0200 ++++ libgnomedb-1.0.1/libgnomedb/utils.c 2004-05-10 15:24:10.804139136 +0200 +@@ -45,6 +45,7 @@ + gnome_db_error_dialog_show_errors (GNOME_DB_ERROR_DIALOG (dialog), + gda_connection_get_errors (cnc)); + default : ++ ; + } + } + diff --git a/package/gnome2/mergeant/gcc34.patch b/package/gnome2/mergeant/gcc34.patch new file mode 100644 index 000000000..0e7c99d99 --- /dev/null +++ b/package/gnome2/mergeant/gcc34.patch @@ -0,0 +1,14 @@ + +The usual gcc-3.4 fixes. + + - Rene Rebe + +--- mergeant-0.12.1/src/interface_cb.c.orig 2004-05-10 15:59:39.247566552 +0200 ++++ mergeant-0.12.1/src/interface_cb.c 2004-05-10 16:00:02.963961112 +0200 +@@ -2210,5 +2210,6 @@ + gda_connection_get_errors (cnc)); + break; + default : ++ ; + } + }