diff --git a/gnome-commander-1.2.8.15-gcc47.patch b/gnome-commander-1.2.8.15-gcc47.patch index 94e65ea..7611d5b 100644 --- a/gnome-commander-1.2.8.15-gcc47.patch +++ b/gnome-commander-1.2.8.15-gcc47.patch @@ -11,3 +11,23 @@ if (k_pos.second) k_pos.first->second = &v_pos.first->first; +--- gnome-commander-1.2.8.15/src/gnome-cmd-user-actions.cc.gcc47 2011-12-07 04:10:28.000000000 +0900 ++++ gnome-commander-1.2.8.15/src/gnome-cmd-user-actions.cc 2013-01-20 03:36:16.000000000 +0900 +@@ -1124,7 +1124,7 @@ + + without_c_param: + +- char *argv[4]; ++ const char *argv[4]; + int i = 0; + + argv[i++] = su; +@@ -1135,7 +1135,7 @@ + + GError *error = NULL; + +- if (!g_spawn_async (NULL, argv, NULL, GSpawnFlags (G_SPAWN_STDOUT_TO_DEV_NULL | G_SPAWN_STDERR_TO_DEV_NULL), NULL, NULL, NULL, &error)) ++ if (!g_spawn_async (NULL, (char **)argv, NULL, GSpawnFlags (G_SPAWN_STDOUT_TO_DEV_NULL | G_SPAWN_STDERR_TO_DEV_NULL), NULL, NULL, NULL, &error)) + gnome_cmd_error_message (_("Unable to start GNOME Commander in root mode."), error); + + g_free (su); diff --git a/gnome-commander.spec b/gnome-commander.spec index 02313d9..ab65808 100644 --- a/gnome-commander.spec +++ b/gnome-commander.spec @@ -246,6 +246,9 @@ desktop-file-install \ %{_datadir}/pixmaps/%{name}/ %changelog +* Sat Jan 19 2013 Mamoru TASAKA - 3:1.2.8.15-8 +- Fix additional build error with gcc47 + * Fri Jan 18 2013 Marek Kasik - 3:1.2.8.15-7 - Rebuild (poppler-0.22.0)