autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: running: autopoint --force
autoreconf: running: aclocal --force -I m4 ${ACLOCAL_FLAGS}
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy --force
autoreconf: configure.ac: not using Intltool
autoreconf: running: gtkdocize --copy
autoreconf: running: aclocal --force -I m4 ${ACLOCAL_FLAGS}
autoreconf: running: /usr/bin/autoconf --force
autoreconf: running: /usr/bin/autoheader --force
autoreconf: running: automake --add-missing --copy --force-missing
configure.ac:37: installing './compile'
configure.ac:39: installing './missing'
data/Makefile.am:16: warning: '%'-style pattern rules are a GNU make extension
data/Makefile.am:19: warning: '%'-style pattern rules are a GNU make extension
eel/Makefile.am:107: warning: '%'-style pattern rules are a GNU make extension
eel/Makefile.am:111: warning: '%'-style pattern rules are a GNU make extension
eel/Makefile.am:112: warning: subst -,_,$*: non-POSIX variable name
eel/Makefile.am:112: (probably a GNU make extension)
eel/Makefile.am: installing './depcomp'
libcaja-extension/Makefile.am:81: warning: addprefix $(srcdir: non-POSIX variable name
libcaja-extension/Makefile.am:81: (probably a GNU make extension)
libcaja-private/Makefile.am:206: warning: '%'-style pattern rules are a GNU make extension
libcaja-private/Makefile.am:207: warning: subst -,_,$*: non-POSIX variable name
libcaja-private/Makefile.am:207: (probably a GNU make extension)
libcaja-private/Makefile.am:209: warning: '%'-style pattern rules are a GNU make extension
src/Makefile.am:59: warning: shell $(GLIB_COMPILE_RESOURCES: non-POSIX variable name
src/Makefile.am:59: (probably a GNU make extension)
src/Makefile.am:62: warning: shell $(GLIB_COMPILE_RESOURCES: non-POSIX variable name
src/Makefile.am:62: (probably a GNU make extension)
src/Makefile.am:179: warning: '%'-style pattern rules are a GNU make extension
src/Makefile.am:183: warning: '%'-style pattern rules are a GNU make extension
src/Makefile.am:184: warning: subst -,_,$*: non-POSIX variable name
src/Makefile.am:184: (probably a GNU make extension)
src/file-manager/Makefile.am:69: warning: '%'-style pattern rules are a GNU make extension
src/file-manager/Makefile.am:73: warning: '%'-style pattern rules are a GNU make extension
src/file-manager/Makefile.am:74: warning: subst -,_,$*: non-POSIX variable name
src/file-manager/Makefile.am:74: (probably a GNU make extension)
autoreconf: Leaving directory '.'
INFO: Reading eel-marshal.list...
INFO: Reading eel-marshal.list...
eel-editable-label.c: In function ‘eel_editable_label_ensure_layout’:
eel-editable-label.c:1042:17: warning: ‘gdk_screen_width’ is deprecated [-Wdeprecated-declarations]
 1042 |                 width = MIN (width,
      |                 ^~~~~
In file included from /usr/include/gtk-3.0/gdk/gdk.h:50,
                 from eel-editable-label.h:29,
                 from eel-editable-label.c:30:
/usr/include/gtk-3.0/gdk/gdkmain.h:108:6: note: declared here
  108 | gint gdk_screen_width  (void) G_GNUC_CONST;
      |      ^~~~~~~~~~~~~~~~
eel-editable-label.c:1042:17: warning: ‘gdk_screen_width’ is deprecated [-Wdeprecated-declarations]
 1042 |                 width = MIN (width,
      |                 ^~~~~
/usr/include/gtk-3.0/gdk/gdkmain.h:108:6: note: declared here
  108 | gint gdk_screen_width  (void) G_GNUC_CONST;
      |      ^~~~~~~~~~~~~~~~
eel-gtk-extensions.c: In function ‘sanity_check_window_dimensions’:
eel-gtk-extensions.c:130:5: warning: ‘gdk_screen_width’ is deprecated [-Wdeprecated-declarations]
  130 |     *width = MIN ((int)*width, gdk_screen_width());
      |     ^
In file included from /usr/include/gtk-3.0/gdk/gdk.h:50,
                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
                 from eel-gtk-extensions.h:31,
                 from eel-gtk-extensions.c:30:
/usr/include/gtk-3.0/gdk/gdkmain.h:108:6: note: declared here
  108 | gint gdk_screen_width  (void) G_GNUC_CONST;
      |      ^~~~~~~~~~~~~~~~
eel-gtk-extensions.c:130:5: warning: ‘gdk_screen_width’ is deprecated [-Wdeprecated-declarations]
  130 |     *width = MIN ((int)*width, gdk_screen_width());
      |     ^
/usr/include/gtk-3.0/gdk/gdkmain.h:108:6: note: declared here
  108 | gint gdk_screen_width  (void) G_GNUC_CONST;
      |      ^~~~~~~~~~~~~~~~
eel-gtk-extensions.c:131:5: warning: ‘gdk_screen_height’ is deprecated [-Wdeprecated-declarations]
  131 |     *height = MIN ((int)*height, gdk_screen_height());
      |     ^
/usr/include/gtk-3.0/gdk/gdkmain.h:110:6: note: declared here
  110 | gint gdk_screen_height (void) G_GNUC_CONST;
      |      ^~~~~~~~~~~~~~~~~
eel-gtk-extensions.c:131:5: warning: ‘gdk_screen_height’ is deprecated [-Wdeprecated-declarations]
  131 |     *height = MIN ((int)*height, gdk_screen_height());
      |     ^
/usr/include/gtk-3.0/gdk/gdkmain.h:110:6: note: declared here
  110 | gint gdk_screen_height (void) G_GNUC_CONST;
      |      ^~~~~~~~~~~~~~~~~
eel-gtk-extensions.c: In function ‘eel_gtk_window_set_initial_geometry’:
eel-gtk-extensions.c:176:9: warning: ‘gdk_screen_get_width’ is deprecated [-Wdeprecated-declarations]
  176 |         screen_width  = gdk_screen_get_width  (screen);
      |         ^~~~~~~~~~~~
In file included from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31,
                 from /usr/include/gtk-3.0/gdk/gdk.h:32:
/usr/include/gtk-3.0/gdk/gdkscreen.h:58:14: note: declared here
   58 | gint         gdk_screen_get_width             (GdkScreen   *screen);
      |              ^~~~~~~~~~~~~~~~~~~~
eel-gtk-extensions.c:177:9: warning: ‘gdk_screen_get_height’ is deprecated [-Wdeprecated-declarations]
  177 |         screen_height = gdk_screen_get_height (screen);
      |         ^~~~~~~~~~~~~
/usr/include/gtk-3.0/gdk/gdkscreen.h:60:14: note: declared here
   60 | gint         gdk_screen_get_height            (GdkScreen   *screen);
      |              ^~~~~~~~~~~~~~~~~~~~~
INFO: Reading caja-marshal.list...
INFO: Reading caja-marshal.list...
caja-clipboard.c: In function ‘merge_in_clipboard_menu_items’:
caja-clipboard.c:333:5: warning: ‘gtk_ui_manager_insert_action_group’ is deprecated [-Wdeprecated-declarations]
  333 |     gtk_ui_manager_insert_action_group (target_data->ui_manager,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtk.h:284,
                 from caja-clipboard.h:29,
                 from caja-clipboard.c:31:
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:138:16: note: declared here
  138 | void           gtk_ui_manager_insert_action_group (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-clipboard.c: In function ‘merge_out_clipboard_menu_items’:
caja-clipboard.c:362:5: warning: ‘gtk_ui_manager_remove_action_group’ is deprecated [-Wdeprecated-declarations]
  362 |     gtk_ui_manager_remove_action_group (target_data->ui_manager,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:142:16: note: declared here
  142 | void           gtk_ui_manager_remove_action_group (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-clipboard.c: In function ‘caja_clipboard_set_up_editable’:
caja-clipboard.c:565:5: warning: ‘gtk_ui_manager_get_type’ is deprecated [-Wdeprecated-declarations]
  565 |     g_return_if_fail (GTK_IS_UI_MANAGER (ui_manager));
      |     ^~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:128:16: note: declared here
  128 | GType          gtk_ui_manager_get_type            (void) G_GNUC_CONST;
      |                ^~~~~~~~~~~~~~~~~~~~~~~
caja-clipboard.c: In function ‘caja_clipboard_set_up_text_view’:
caja-clipboard.c:579:5: warning: ‘gtk_ui_manager_get_type’ is deprecated [-Wdeprecated-declarations]
  579 |     g_return_if_fail (GTK_IS_UI_MANAGER (ui_manager));
      |     ^~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:128:16: note: declared here
  128 | GType          gtk_ui_manager_get_type            (void) G_GNUC_CONST;
      |                ^~~~~~~~~~~~~~~~~~~~~~~
caja-clipboard.c: In function ‘caja_clipboard_get_uri_list_from_selection_data’:
caja-clipboard.c:646:29: warning: pointer targets in passing argument 1 of ‘g_strsplit’ differ in signedness [-Wpointer-sign]
  646 |         lines = g_strsplit (data, "\n", 0);
      |                             ^~~~
      |                             |
      |                             guchar * {aka unsigned char *}
In file included from /usr/include/glib-2.0/glib/gstring.h:37,
                 from /usr/include/glib-2.0/glib/giochannel.h:36,
                 from /usr/include/glib-2.0/glib.h:56,
                 from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
                 from /usr/include/gtk-3.0/gdk/gdk.h:30,
                 from /usr/include/gtk-3.0/gtk/gtk.h:30:
/usr/include/glib-2.0/glib/gstrfuncs.h:356:55: note: expected ‘const gchar *’ {aka ‘const char *’} but argument is of type ‘guchar *’ {aka ‘unsigned char *’}
  356 | gchar**               g_strsplit       (const gchar  *string,
      |                                         ~~~~~~~~~~~~~~^~~~~~
caja-clipboard-monitor.c: In function ‘caja_get_clipboard_callback’:
caja-clipboard-monitor.c:335:71: warning: pointer targets in passing argument 4 of ‘gtk_selection_data_set’ differ in signedness [-Wpointer-sign]
  335 |         gtk_selection_data_set (selection_data, copied_files_atom, 8, str, len);
      |                                                                       ^~~
      |                                                                       |
      |                                                                       char *
In file included from /usr/include/gtk-3.0/gtk/gtkdnd.h:35,
                 from /usr/include/gtk-3.0/gtk/gtktreeview.h:28,
                 from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27,
                 from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
                 from /usr/include/gtk-3.0/gtk/gtk.h:42,
                 from caja-clipboard-monitor.c:26:
/usr/include/gtk-3.0/gtk/gtkselection.h:216:61: note: expected ‘const guchar *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’
  216 |                                       const guchar         *data,
      |                                       ~~~~~~~~~~~~~~~~~~~~~~^~~~
caja-directory-async.c: In function ‘caja_directory_call_when_ready_internal’:
caja-directory-async.c:1449:14: warning: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations]
 1449 |              g_memdup (&callback, sizeof (callback)));
      |              ^~~~~~~~
In file included from /usr/include/glib-2.0/glib/gstring.h:37,
                 from /usr/include/glib-2.0/glib/giochannel.h:36,
                 from /usr/include/glib-2.0/glib.h:56,
                 from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
                 from /usr/include/gtk-3.0/gdk/gdk.h:30,
                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
                 from caja-directory-async.c:26:
/usr/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here
  338 | gpointer              g_memdup         (gconstpointer mem,
      |                       ^~~~~~~~
caja-directory.c: In function ‘caja_directory_match_pattern’:
caja-directory.c:1567:9: warning: ‘g_pattern_match_string’ is deprecated: Use 'g_pattern_spec_match_string' instead [-Wdeprecated-declarations]
 1567 |         if (g_pattern_match_string (spec, name))
      |         ^~
In file included from /usr/include/glib-2.0/glib.h:68,
                 from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
                 from /usr/include/gtk-3.0/gdk/gdk.h:30,
                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
                 from caja-directory.c:26:
/usr/include/glib-2.0/glib/gpattern.h:57:15: note: declared here
   57 | gboolean      g_pattern_match_string   (GPatternSpec *pspec,
      |               ^~~~~~~~~~~~~~~~~~~~~~
caja-dnd.c: In function ‘caja_drag_build_selection_list’:
caja-dnd.c:225:43: warning: pointer targets in passing argument 1 of ‘sscanf’ differ in signedness [-Wpointer-sign]
  225 |         item->got_icon_position = sscanf (p, "%d:%d:%d:%d%*s",
      |                                           ^
      |                                           |
      |                                           const guchar * {aka const unsigned char *}
In file included from /usr/include/pango-1.0/pango/pango-utils.h:25,
                 from /usr/include/pango-1.0/pango/pango.h:51,
                 from /usr/include/gtk-3.0/gdk/gdktypes.h:35,
                 from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-3.0/gdk/gdk.h:32,
                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
                 from caja-dnd.c:30:
/usr/include/stdio.h:433:43: note: expected ‘const char *’ but argument is of type ‘const guchar *’ {aka ‘const unsigned char *’}
  433 | extern int sscanf (const char *__restrict __s,
      |                    ~~~~~~~~~~~~~~~~~~~~~~~^~~
caja-dnd.c: In function ‘caja_drag_drag_data_get’:
caja-dnd.c:741:38: warning: pointer targets in passing argument 4 of ‘gtk_selection_data_set’ differ in signedness [-Wpointer-sign]
  741 |                             8, result->str, result->len);
      |                                ~~~~~~^~~~~
      |                                      |
      |                                      gchar * {aka char *}
In file included from /usr/include/gtk-3.0/gtk/gtkdnd.h:35,
                 from /usr/include/gtk-3.0/gtk/gtktreeview.h:28,
                 from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27,
                 from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
                 from /usr/include/gtk-3.0/gtk/gtk.h:42:
/usr/include/gtk-3.0/gtk/gtkselection.h:216:61: note: expected ‘const guchar *’ {aka ‘const unsigned char *’} but argument is of type ‘gchar *’ {aka ‘char *’}
  216 |                                       const guchar         *data,
      |                                       ~~~~~~~~~~~~~~~~~~~~~~^~~~
caja-file-operations.c: In function ‘shorten_utf8_string’:
caja-file-operations.c:351:22: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
  351 |                 next = g_utf8_next_char (p);
      |                      ^
caja-file-operations.c: In function ‘init_common’:
caja-file-operations.c:962:28: warning: variable ‘screen’ set but not used [-Wunused-but-set-variable]
  962 |                 GdkScreen *screen;
      |                            ^~~~~~
caja-file-operations.c: In function ‘run_simple_dialog_va’:
caja-file-operations.c:1185:9: warning: ‘g_io_scheduler_job_send_to_mainloop’ is deprecated: Use 'g_main_context_invoke' instead [-Wdeprecated-declarations]
 1185 |         g_io_scheduler_job_send_to_mainloop (job->io_job,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/gio/gio.h:103,
                 from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /usr/include/gtk-3.0/gdk/gdk.h:32,
                 from caja-file-operations.c:40:
/usr/include/glib-2.0/gio/gioscheduler.h:44:10: note: declared here
   44 | gboolean g_io_scheduler_job_send_to_mainloop       (GIOSchedulerJob     *job,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-file-operations.c: In function ‘delete_job’:
caja-file-operations.c:2054:9: warning: ‘g_io_scheduler_job_send_to_mainloop_async’ is deprecated: Use 'g_main_context_invoke' instead [-Wdeprecated-declarations]
 2054 |         g_io_scheduler_job_send_to_mainloop_async (io_job,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gioscheduler.h:49:10: note: declared here
   49 | void     g_io_scheduler_job_send_to_mainloop_async (GIOSchedulerJob     *job,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-file-operations.c: In function ‘trash_or_delete_internal’:
caja-file-operations.c:2095:9: warning: ‘g_io_scheduler_push_job’ is deprecated: Use '"GThreadPool or g_task_run_in_thread"' instead [-Wdeprecated-declarations]
 2095 |         g_io_scheduler_push_job (delete_job,
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gioscheduler.h:36:10: note: declared here
   36 | void     g_io_scheduler_push_job                   (GIOSchedulerJobFunc  job_func,
      |          ^~~~~~~~~~~~~~~~~~~~~~~
caja-file-operations.c: In function ‘caja_file_operations_unmount_mount_full’:
caja-file-operations.c:2390:25: warning: ‘g_io_scheduler_push_job’ is deprecated: Use '"GThreadPool or g_task_run_in_thread"' instead [-Wdeprecated-declarations]
 2390 |                         g_io_scheduler_push_job (empty_trash_job,
      |                         ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gioscheduler.h:36:10: note: declared here
   36 | void     g_io_scheduler_push_job                   (GIOSchedulerJobFunc  job_func,
      |          ^~~~~~~~~~~~~~~~~~~~~~~
caja-file-operations.c: In function ‘run_conflict_dialog’:
caja-file-operations.c:4071:9: warning: ‘g_io_scheduler_job_send_to_mainloop’ is deprecated: Use 'g_main_context_invoke' instead [-Wdeprecated-declarations]
 4071 |         g_io_scheduler_job_send_to_mainloop (job->io_job,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gioscheduler.h:44:10: note: declared here
   44 | gboolean g_io_scheduler_job_send_to_mainloop       (GIOSchedulerJob     *job,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-file-operations.c: In function ‘copy_job’:
caja-file-operations.c:4690:9: warning: ‘g_io_scheduler_job_send_to_mainloop_async’ is deprecated: Use 'g_main_context_invoke' instead [-Wdeprecated-declarations]
 4690 |         g_io_scheduler_job_send_to_mainloop_async (io_job,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gioscheduler.h:49:10: note: declared here
   49 | void     g_io_scheduler_job_send_to_mainloop_async (GIOSchedulerJob     *job,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-file-operations.c: In function ‘caja_file_operations_copy’:
caja-file-operations.c:4735:25: warning: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations]
 4735 |                         g_memdup (relative_item_points->data,
      |                         ^~~~~~~~
In file included from /usr/include/glib-2.0/glib/gstring.h:37,
                 from /usr/include/glib-2.0/glib/giochannel.h:36,
                 from /usr/include/glib-2.0/glib.h:56,
                 from /usr/include/glib-2.0/glib/gi18n.h:23,
                 from caja-file-operations.c:38:
/usr/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here
  338 | gpointer              g_memdup         (gconstpointer mem,
      |                       ^~~~~~~~
caja-file-operations.c:4753:9: warning: ‘g_io_scheduler_push_job’ is deprecated: Use '"GThreadPool or g_task_run_in_thread"' instead [-Wdeprecated-declarations]
 4753 |         g_io_scheduler_push_job (copy_job,
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gioscheduler.h:36:10: note: declared here
   36 | void     g_io_scheduler_push_job                   (GIOSchedulerJobFunc  job_func,
      |          ^~~~~~~~~~~~~~~~~~~~~~~
caja-file-operations.c: In function ‘move_job’:
caja-file-operations.c:5247:9: warning: ‘g_io_scheduler_job_send_to_mainloop’ is deprecated: Use 'g_main_context_invoke' instead [-Wdeprecated-declarations]
 5247 |         g_io_scheduler_job_send_to_mainloop (io_job,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gioscheduler.h:44:10: note: declared here
   44 | gboolean g_io_scheduler_job_send_to_mainloop       (GIOSchedulerJob     *job,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-file-operations.c: In function ‘caja_file_operations_move’:
caja-file-operations.c:5274:25: warning: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations]
 5274 |                         g_memdup (relative_item_points->data,
      |                         ^~~~~~~~
/usr/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here
  338 | gpointer              g_memdup         (gconstpointer mem,
      |                       ^~~~~~~~
caja-file-operations.c:5296:9: warning: ‘g_io_scheduler_push_job’ is deprecated: Use '"GThreadPool or g_task_run_in_thread"' instead [-Wdeprecated-declarations]
 5296 |         g_io_scheduler_push_job (move_job,
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gioscheduler.h:36:10: note: declared here
   36 | void     g_io_scheduler_push_job                   (GIOSchedulerJobFunc  job_func,
      |          ^~~~~~~~~~~~~~~~~~~~~~~
caja-file-operations.c: In function ‘link_job’:
caja-file-operations.c:5565:9: warning: ‘g_io_scheduler_job_send_to_mainloop’ is deprecated: Use 'g_main_context_invoke' instead [-Wdeprecated-declarations]
 5565 |         g_io_scheduler_job_send_to_mainloop (io_job,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gioscheduler.h:44:10: note: declared here
   44 | gboolean g_io_scheduler_job_send_to_mainloop       (GIOSchedulerJob     *job,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-file-operations.c: In function ‘caja_file_operations_link’:
caja-file-operations.c:5591:25: warning: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations]
 5591 |                         g_memdup (relative_item_points->data,
      |                         ^~~~~~~~
/usr/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here
  338 | gpointer              g_memdup         (gconstpointer mem,
      |                       ^~~~~~~~
caja-file-operations.c:5607:9: warning: ‘g_io_scheduler_push_job’ is deprecated: Use '"GThreadPool or g_task_run_in_thread"' instead [-Wdeprecated-declarations]
 5607 |         g_io_scheduler_push_job (link_job,
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gioscheduler.h:36:10: note: declared here
   36 | void     g_io_scheduler_push_job                   (GIOSchedulerJobFunc  job_func,
      |          ^~~~~~~~~~~~~~~~~~~~~~~
caja-file-operations.c: In function ‘caja_file_operations_duplicate’:
caja-file-operations.c:5631:25: warning: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations]
 5631 |                         g_memdup (relative_item_points->data,
      |                         ^~~~~~~~
/usr/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here
  338 | gpointer              g_memdup         (gconstpointer mem,
      |                       ^~~~~~~~
caja-file-operations.c:5647:9: warning: ‘g_io_scheduler_push_job’ is deprecated: Use '"GThreadPool or g_task_run_in_thread"' instead [-Wdeprecated-declarations]
 5647 |         g_io_scheduler_push_job (copy_job,
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gioscheduler.h:36:10: note: declared here
   36 | void     g_io_scheduler_push_job                   (GIOSchedulerJobFunc  job_func,
      |          ^~~~~~~~~~~~~~~~~~~~~~~
caja-file-operations.c: In function ‘set_permissions_job’:
caja-file-operations.c:5773:9: warning: ‘g_io_scheduler_job_send_to_mainloop_async’ is deprecated: Use 'g_main_context_invoke' instead [-Wdeprecated-declarations]
 5773 |         g_io_scheduler_job_send_to_mainloop_async (io_job,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gioscheduler.h:49:10: note: declared here
   49 | void     g_io_scheduler_job_send_to_mainloop_async (GIOSchedulerJob     *job,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-file-operations.c: In function ‘caja_file_set_permissions_recursive’:
caja-file-operations.c:5810:9: warning: ‘g_io_scheduler_push_job’ is deprecated: Use '"GThreadPool or g_task_run_in_thread"' instead [-Wdeprecated-declarations]
 5810 |         g_io_scheduler_push_job (set_permissions_job,
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gioscheduler.h:36:10: note: declared here
   36 | void     g_io_scheduler_push_job                   (GIOSchedulerJobFunc  job_func,
      |          ^~~~~~~~~~~~~~~~~~~~~~~
caja-file-operations.c: In function ‘create_job’:
caja-file-operations.c:6241:9: warning: ‘g_io_scheduler_job_send_to_mainloop_async’ is deprecated: Use 'g_main_context_invoke' instead [-Wdeprecated-declarations]
 6241 |         g_io_scheduler_job_send_to_mainloop_async (io_job,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gioscheduler.h:49:10: note: declared here
   49 | void     g_io_scheduler_job_send_to_mainloop_async (GIOSchedulerJob     *job,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-file-operations.c: In function ‘caja_file_operations_new_folder’:
caja-file-operations.c:6280:9: warning: ‘g_io_scheduler_push_job’ is deprecated: Use '"GThreadPool or g_task_run_in_thread"' instead [-Wdeprecated-declarations]
 6280 |         g_io_scheduler_push_job (create_job,
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gioscheduler.h:36:10: note: declared here
   36 | void     g_io_scheduler_push_job                   (GIOSchedulerJobFunc  job_func,
      |          ^~~~~~~~~~~~~~~~~~~~~~~
caja-file-operations.c: In function ‘caja_file_operations_new_file_from_template’:
caja-file-operations.c:6324:9: warning: ‘g_io_scheduler_push_job’ is deprecated: Use '"GThreadPool or g_task_run_in_thread"' instead [-Wdeprecated-declarations]
 6324 |         g_io_scheduler_push_job (create_job,
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gioscheduler.h:36:10: note: declared here
   36 | void     g_io_scheduler_push_job                   (GIOSchedulerJobFunc  job_func,
      |          ^~~~~~~~~~~~~~~~~~~~~~~
caja-file-operations.c: In function ‘caja_file_operations_new_file’:
caja-file-operations.c:6357:9: warning: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations]
 6357 |         job->src_data = g_memdup (initial_contents, length);
      |         ^~~
/usr/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here
  338 | gpointer              g_memdup         (gconstpointer mem,
      |                       ^~~~~~~~
caja-file-operations.c:6367:9: warning: ‘g_io_scheduler_push_job’ is deprecated: Use '"GThreadPool or g_task_run_in_thread"' instead [-Wdeprecated-declarations]
 6367 |         g_io_scheduler_push_job (create_job,
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gioscheduler.h:36:10: note: declared here
   36 | void     g_io_scheduler_push_job                   (GIOSchedulerJobFunc  job_func,
      |          ^~~~~~~~~~~~~~~~~~~~~~~
caja-file-operations.c: In function ‘empty_trash_job’:
caja-file-operations.c:6465:9: warning: ‘g_io_scheduler_job_send_to_mainloop_async’ is deprecated: Use 'g_main_context_invoke' instead [-Wdeprecated-declarations]
 6465 |         g_io_scheduler_job_send_to_mainloop_async (io_job,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gioscheduler.h:49:10: note: declared here
   49 | void     g_io_scheduler_job_send_to_mainloop_async (GIOSchedulerJob     *job,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-file-operations.c: In function ‘caja_file_operations_empty_trash’:
caja-file-operations.c:6491:9: warning: ‘g_io_scheduler_push_job’ is deprecated: Use '"GThreadPool or g_task_run_in_thread"' instead [-Wdeprecated-declarations]
 6491 |         g_io_scheduler_push_job (empty_trash_job,
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gioscheduler.h:36:10: note: declared here
   36 | void     g_io_scheduler_push_job                   (GIOSchedulerJobFunc  job_func,
      |          ^~~~~~~~~~~~~~~~~~~~~~~
caja-file-operations.c: In function ‘mark_trusted_job’:
caja-file-operations.c:6697:9: warning: ‘g_io_scheduler_job_send_to_mainloop_async’ is deprecated: Use 'g_main_context_invoke' instead [-Wdeprecated-declarations]
 6697 |         g_io_scheduler_job_send_to_mainloop_async (io_job,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gioscheduler.h:49:10: note: declared here
   49 | void     g_io_scheduler_job_send_to_mainloop_async (GIOSchedulerJob     *job,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-file-operations.c: In function ‘caja_file_mark_desktop_file_trusted’:
caja-file-operations.c:6720:9: warning: ‘g_io_scheduler_push_job’ is deprecated: Use '"GThreadPool or g_task_run_in_thread"' instead [-Wdeprecated-declarations]
 6720 |         g_io_scheduler_push_job (mark_trusted_job,
      |         ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gioscheduler.h:36:10: note: declared here
   36 | void     g_io_scheduler_push_job                   (GIOSchedulerJobFunc  job_func,
      |          ^~~~~~~~~~~~~~~~~~~~~~~
caja-icon-canvas-item.c: In function ‘caja_icon_canvas_item_set_attach_points’:
caja-icon-canvas-item.c:695:9: warning: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations]
  695 |         item->details->attach_points = g_memdup (attach_points, n_attach_points * sizeof (GdkPoint));
      |         ^~~~
In file included from /usr/include/glib-2.0/glib/gstring.h:37,
                 from /usr/include/glib-2.0/glib/giochannel.h:36,
                 from /usr/include/glib-2.0/glib.h:56,
                 from /usr/include/glib-2.0/glib/gi18n.h:23,
                 from caja-icon-canvas-item.c:27:
/usr/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here
  338 | gpointer              g_memdup         (gconstpointer mem,
      |                       ^~~~~~~~
In file included from /usr/lib/glib-2.0/include/glibconfig.h:9,
                 from /usr/include/glib-2.0/glib/gtypes.h:34,
                 from /usr/include/glib-2.0/glib/galloca.h:34,
                 from /usr/include/glib-2.0/glib.h:32:
caja-icon-canvas-item.c: In function ‘caja_icon_canvas_item_accessible_action_get_description’:
/usr/include/glib-2.0/glib/gmacros.h:1301:33: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
 1301 | #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x))
      |                                 ^~~~~~~
/usr/include/glib-2.0/glib/gmacros.h:1304:3: note: in expansion of macro ‘_GLIB_GNUC_DO_PRAGMA’
 1304 |   _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f))
      |   ^~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: in expansion of macro ‘GLIB_DEPRECATED_MACRO_FOR’
  584 | #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f)
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:688:145: note: in expansion of macro ‘GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR’
  688 | #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type)   ((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type))) GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE)
      |                                                                                                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-icon-canvas-item.c:2873:21: note: in expansion of macro ‘G_TYPE_INSTANCE_GET_PRIVATE’
 2873 | #define GET_PRIV(o) G_TYPE_INSTANCE_GET_PRIVATE(o, caja_icon_canvas_item_accessible_get_type (), CajaIconCanvasItemAccessiblePrivate);
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-icon-canvas-item.c:2981:12: note: in expansion of macro ‘GET_PRIV’
 2981 |     priv = GET_PRIV (accessible);
      |            ^~~~~~~~
caja-icon-canvas-item.c: In function ‘caja_icon_canvas_item_accessible_action_set_description’:
/usr/include/glib-2.0/glib/gmacros.h:1301:33: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
 1301 | #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x))
      |                                 ^~~~~~~
/usr/include/glib-2.0/glib/gmacros.h:1304:3: note: in expansion of macro ‘_GLIB_GNUC_DO_PRAGMA’
 1304 |   _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f))
      |   ^~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: in expansion of macro ‘GLIB_DEPRECATED_MACRO_FOR’
  584 | #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f)
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:688:145: note: in expansion of macro ‘GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR’
  688 | #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type)   ((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type))) GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE)
      |                                                                                                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-icon-canvas-item.c:2873:21: note: in expansion of macro ‘G_TYPE_INSTANCE_GET_PRIVATE’
 2873 | #define GET_PRIV(o) G_TYPE_INSTANCE_GET_PRIVATE(o, caja_icon_canvas_item_accessible_get_type (), CajaIconCanvasItemAccessiblePrivate);
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-icon-canvas-item.c:3018:12: note: in expansion of macro ‘GET_PRIV’
 3018 |     priv = GET_PRIV (accessible);
      |            ^~~~~~~~
caja-icon-canvas-item.c: In function ‘caja_icon_canvas_item_accessible_get_image_description’:
/usr/include/glib-2.0/glib/gmacros.h:1301:33: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
 1301 | #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x))
      |                                 ^~~~~~~
/usr/include/glib-2.0/glib/gmacros.h:1304:3: note: in expansion of macro ‘_GLIB_GNUC_DO_PRAGMA’
 1304 |   _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f))
      |   ^~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: in expansion of macro ‘GLIB_DEPRECATED_MACRO_FOR’
  584 | #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f)
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:688:145: note: in expansion of macro ‘GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR’
  688 | #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type)   ((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type))) GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE)
      |                                                                                                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-icon-canvas-item.c:2873:21: note: in expansion of macro ‘G_TYPE_INSTANCE_GET_PRIVATE’
 2873 | #define GET_PRIV(o) G_TYPE_INSTANCE_GET_PRIVATE(o, caja_icon_canvas_item_accessible_get_type (), CajaIconCanvasItemAccessiblePrivate);
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-icon-canvas-item.c:3128:12: note: in expansion of macro ‘GET_PRIV’
 3128 |     priv = GET_PRIV (image);
      |            ^~~~~~~~
caja-icon-canvas-item.c: In function ‘caja_icon_canvas_item_accessible_set_image_description’:
/usr/include/glib-2.0/glib/gmacros.h:1301:33: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
 1301 | #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x))
      |                                 ^~~~~~~
/usr/include/glib-2.0/glib/gmacros.h:1304:3: note: in expansion of macro ‘_GLIB_GNUC_DO_PRAGMA’
 1304 |   _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f))
      |   ^~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: in expansion of macro ‘GLIB_DEPRECATED_MACRO_FOR’
  584 | #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f)
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:688:145: note: in expansion of macro ‘GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR’
  688 | #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type)   ((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type))) GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE)
      |                                                                                                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-icon-canvas-item.c:2873:21: note: in expansion of macro ‘G_TYPE_INSTANCE_GET_PRIVATE’
 2873 | #define GET_PRIV(o) G_TYPE_INSTANCE_GET_PRIVATE(o, caja_icon_canvas_item_accessible_get_type (), CajaIconCanvasItemAccessiblePrivate);
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-icon-canvas-item.c:3235:12: note: in expansion of macro ‘GET_PRIV’
 3235 |     priv = GET_PRIV (image);
      |            ^~~~~~~~
caja-icon-canvas-item.c: In function ‘caja_icon_canvas_item_accessible_finalize’:
/usr/include/glib-2.0/glib/gmacros.h:1301:33: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
 1301 | #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x))
      |                                 ^~~~~~~
/usr/include/glib-2.0/glib/gmacros.h:1304:3: note: in expansion of macro ‘_GLIB_GNUC_DO_PRAGMA’
 1304 |   _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f))
      |   ^~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject-visibility.h:584:49: note: in expansion of macro ‘GLIB_DEPRECATED_MACRO_FOR’
  584 | #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f)
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:688:145: note: in expansion of macro ‘GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR’
  688 | #define G_TYPE_INSTANCE_GET_PRIVATE(instance, g_type, c_type)   ((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type))) GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(G_ADD_PRIVATE)
      |                                                                                                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-icon-canvas-item.c:2873:21: note: in expansion of macro ‘G_TYPE_INSTANCE_GET_PRIVATE’
 2873 | #define GET_PRIV(o) G_TYPE_INSTANCE_GET_PRIVATE(o, caja_icon_canvas_item_accessible_get_type (), CajaIconCanvasItemAccessiblePrivate);
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-icon-canvas-item.c:3557:16: note: in expansion of macro ‘GET_PRIV’
 3557 |         priv = GET_PRIV (object);
      |                ^~~~~~~~
caja-icon-info.c: In function ‘caja_icon_info_new_for_icon_info’:
caja-icon-info.c:157:5: warning: ‘gtk_icon_info_get_embedded_rect’ is deprecated [-Wdeprecated-declarations]
  157 |     icon->got_embedded_rect = gtk_icon_info_get_embedded_rect (icon_info,
      |     ^~~~
In file included from /usr/include/gtk-3.0/gtk/gtk.h:127,
                 from caja-icon-info.h:8,
                 from caja-icon-info.c:23:
/usr/include/gtk-3.0/gtk/gtkicontheme.h:365:23: note: declared here
  365 | gboolean              gtk_icon_info_get_embedded_rect (GtkIconInfo    *icon_info,
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-icon-info.c:160:5: warning: ‘gtk_icon_info_get_attach_points’ is deprecated [-Wdeprecated-declarations]
  160 |     if (gtk_icon_info_get_attach_points (icon_info, &points, &n_points))
      |     ^~
/usr/include/gtk-3.0/gtk/gtkicontheme.h:368:23: note: declared here
  368 | gboolean              gtk_icon_info_get_attach_points (GtkIconInfo    *icon_info,
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-icon-info.c:166:5: warning: ‘gtk_icon_info_get_display_name’ is deprecated [-Wdeprecated-declarations]
  166 |     icon->display_name = g_strdup (gtk_icon_info_get_display_name (icon_info));
      |     ^~~~
/usr/include/gtk-3.0/gtk/gtkicontheme.h:372:23: note: declared here
  372 | const gchar *         gtk_icon_info_get_display_name  (GtkIconInfo    *icon_info);
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-icon-dnd.c: In function ‘get_direct_save_filename’:
caja-icon-dnd.c:417:12: warning: pointer targets in returning ‘guchar *’ {aka ‘unsigned char *’} from a function with return type ‘char *’ differ in signedness [-Wpointer-sign]
  417 |     return prop_text;
      |            ^~~~~~~~~
caja-icon-dnd.c: In function ‘receive_dropped_tile_image’:
caja-icon-dnd.c:703:51: warning: pointer targets in passing argument 3 of ‘eel_background_set_dropped_image’ differ in signedness [-Wpointer-sign]
  703 |                                           action, gtk_selection_data_get_data (data));
      |                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                   |
      |                                                   const guchar * {aka const unsigned char *}
In file included from caja-icon-dnd.c:42:
../eel/eel-background.h:111:84: note: expected ‘const gchar *’ {aka ‘const char *’} but argument is of type ‘const guchar *’ {aka ‘const unsigned char *’}
  111 |                                                                   const gchar     *image_uri);
      |                                                                   ~~~~~~~~~~~~~~~~~^~~~~~~~~
caja-icon-dnd.c: In function ‘drag_data_received_callback’:
caja-icon-dnd.c:1847:17: warning: pointer targets in assignment from ‘guchar *’ {aka ‘unsigned char *’} to ‘char *’ differ in signedness [-Wpointer-sign]
 1847 |             tmp = gtk_selection_data_get_text (data);
      |                 ^
caja-icon-dnd.c:1856:21: warning: pointer targets in assignment from ‘const guchar *’ {aka ‘const unsigned char *’} to ‘const char *’ differ in signedness [-Wpointer-sign]
 1856 |             tmp_raw = gtk_selection_data_get_data (data);
      |                     ^
caja-progress-info.c: In function ‘get_progress_window’:
caja-progress-info.c:264:5: warning: ‘gtk_status_icon_new_from_icon_name’ is deprecated [-Wdeprecated-declarations]
  264 |     status_icon = gtk_status_icon_new_from_icon_name ("system-file-manager");
      |     ^~~~~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtk.h:275,
                 from caja-progress-info.c:31:
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:92:23: note: declared here
   92 | GtkStatusIcon        *gtk_status_icon_new_from_icon_name (const gchar        *icon_name);
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-progress-info.c: In function ‘update_status_icon_and_window’:
caja-progress-info.c:614:5: warning: ‘gtk_status_icon_set_tooltip_text’ is deprecated [-Wdeprecated-declarations]
  614 |     gtk_status_icon_set_tooltip_text (status_icon, tooltip);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:137:23: note: declared here
  137 | void                  gtk_status_icon_set_tooltip_text   (GtkStatusIcon      *status_icon,
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-progress-info.c:621:9: warning: ‘gtk_status_icon_set_visible’ is deprecated [-Wdeprecated-declarations]
  621 |         gtk_status_icon_set_visible (status_icon, FALSE);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:151:23: note: declared here
  151 | void                  gtk_status_icon_set_visible        (GtkStatusIcon      *status_icon,
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-progress-info.c:646:9: warning: ‘gtk_status_icon_set_visible’ is deprecated [-Wdeprecated-declarations]
  646 |         gtk_status_icon_set_visible (status_icon, TRUE);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:151:23: note: declared here
  151 | void                  gtk_status_icon_set_visible        (GtkStatusIcon      *status_icon,
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-search-engine-simple.c: In function ‘visit_directory’:
caja-search-engine-simple.c:449:5: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  449 |     GTimeVal result;
      |     ^~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:34,
                 from /usr/include/glib-2.0/glib.h:32,
                 from caja-search-engine-simple.c:26:
/usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here
  580 | struct _GTimeVal
      |        ^~~~~~~~~
caja-search-engine-simple.c:533:13: warning: ‘g_file_info_get_modification_time’ is deprecated: Use 'g_file_info_get_modification_date_time' instead [-Wdeprecated-declarations]
  533 |             g_file_info_get_modification_time (info, &result);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/gio/gio.h:85,
                 from caja-search-engine-simple.c:28:
/usr/include/glib-2.0/gio/gfileinfo.h:1438:19: note: declared here
 1438 | void              g_file_info_get_modification_time  (GFileInfo         *info,
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-tree-view-drag-dest.c: In function ‘receive_dropped_text’:
caja-tree-view-drag-dest.c:768:10: warning: pointer targets in assignment from ‘guchar *’ {aka ‘unsigned char *’} to ‘char *’ differ in signedness [-Wpointer-sign]
  768 |     text = gtk_selection_data_get_text (dest->details->drag_data);
      |          ^
caja-tree-view-drag-dest.c: In function ‘drag_data_received_callback’:
caja-tree-view-drag-dest.c:952:17: warning: pointer targets in assignment from ‘const guchar *’ {aka ‘const unsigned char *’} to ‘const char *’ differ in signedness [-Wpointer-sign]
  952 |             tmp = gtk_selection_data_get_data (selection_data);
      |                 ^
caja-tree-view-drag-dest.c: In function ‘get_direct_save_filename’:
caja-tree-view-drag-dest.c:1010:12: warning: pointer targets in returning ‘guchar *’ {aka ‘unsigned char *’} from a function with return type ‘char *’ differ in signedness [-Wpointer-sign]
 1010 |     return prop_text;
      |            ^~~~~~~~~
caja-ui-utilities.c: In function ‘caja_ui_unmerge_ui’:
caja-ui-utilities.c:45:9: warning: ‘gtk_ui_manager_remove_ui’ is deprecated [-Wdeprecated-declarations]
   45 |         gtk_ui_manager_remove_ui (ui_manager,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtk.h:284,
                 from caja-ui-utilities.c:27:
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:179:16: note: declared here
  179 | void           gtk_ui_manager_remove_ui           (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~
caja-ui-utilities.c:51:9: warning: ‘gtk_ui_manager_remove_action_group’ is deprecated [-Wdeprecated-declarations]
   51 |         gtk_ui_manager_remove_action_group (ui_manager,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:142:16: note: declared here
  142 | void           gtk_ui_manager_remove_action_group (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-ui-utilities.c: In function ‘caja_ui_prepare_merge_ui’:
caja-ui-utilities.c:63:5: warning: ‘gtk_ui_manager_new_merge_id’ is deprecated [-Wdeprecated-declarations]
   63 |     *merge_id = gtk_ui_manager_new_merge_id (ui_manager);
      |     ^
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:186:16: note: declared here
  186 | guint          gtk_ui_manager_new_merge_id        (GtkUIManager          *manager);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-ui-utilities.c:70:5: warning: ‘gtk_ui_manager_insert_action_group’ is deprecated [-Wdeprecated-declarations]
   70 |     gtk_ui_manager_insert_action_group (ui_manager, *action_group, 0);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:138:16: note: declared here
  138 | void           gtk_ui_manager_insert_action_group (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
INFO: Reading caja-src-marshal.list...
INFO: Reading caja-src-marshal.list...
INFO: Reading fm-marshal.list...
INFO: Reading fm-marshal.list...
fm-desktop-icon-view.c: In function ‘real_merge_menus’:
fm-desktop-icon-view.c:877:5: warning: ‘gtk_ui_manager_insert_action_group’ is deprecated [-Wdeprecated-declarations]
  877 |     gtk_ui_manager_insert_action_group (ui_manager, action_group, 0);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtk.h:284,
                 from fm-desktop-icon-view.c:36:
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:138:16: note: declared here
  138 | void           gtk_ui_manager_insert_action_group (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fm-desktop-icon-view.c:882:9: warning: ‘gtk_ui_manager_add_ui_from_string’ is deprecated [-Wdeprecated-declarations]
  882 |         gtk_ui_manager_add_ui_from_string (ui_manager, ui, -1, NULL);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:158:16: note: declared here
  158 | guint          gtk_ui_manager_add_ui_from_string  (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fm-directory-view.c: In function ‘add_submenu’:
fm-directory-view.c:4453:17: warning: ‘gtk_ui_manager_add_ui’ is deprecated [-Wdeprecated-declarations]
 4453 |                 gtk_ui_manager_add_ui (ui_manager,
      |                 ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtk.h:284,
                 from fm-directory-view.c:35:
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:171:16: note: declared here
  171 | void           gtk_ui_manager_add_ui              (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~
fm-directory-view.c: In function ‘add_application_to_open_with_menu’:
fm-directory-view.c:4532:9: warning: ‘gtk_ui_manager_add_ui’ is deprecated [-Wdeprecated-declarations]
 4532 |         gtk_ui_manager_add_ui (caja_window_info_get_ui_manager (view->details->window),
      |         ^~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:171:16: note: declared here
  171 | void           gtk_ui_manager_add_ui              (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~
fm-directory-view.c:4541:9: warning: ‘gtk_ui_manager_get_widget’ is deprecated [-Wdeprecated-declarations]
 4541 |         menuitem = gtk_ui_manager_get_widget (
      |         ^~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here
  149 | GtkWidget     *gtk_ui_manager_get_widget          (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
fm-directory-view.c:4544:9: warning: ‘gtk_image_menu_item_set_always_show_image’ is deprecated [-Wdeprecated-declarations]
 4544 |         gtk_image_menu_item_set_always_show_image (GTK_IMAGE_MENU_ITEM (menuitem), TRUE);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtk.h:269:
/usr/include/gtk-3.0/gtk/deprecated/gtkimagemenuitem.h:87:12: note: declared here
   87 | void       gtk_image_menu_item_set_always_show_image (GtkImageMenuItem *image_menu_item,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fm-directory-view.c:4547:9: warning: ‘gtk_ui_manager_add_ui’ is deprecated [-Wdeprecated-declarations]
 4547 |         gtk_ui_manager_add_ui (caja_window_info_get_ui_manager (view->details->window),
      |         ^~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:171:16: note: declared here
  171 | void           gtk_ui_manager_add_ui              (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~
fm-directory-view.c:4556:9: warning: ‘gtk_ui_manager_get_widget’ is deprecated [-Wdeprecated-declarations]
 4556 |         menuitem = gtk_ui_manager_get_widget (
      |         ^~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here
  149 | GtkWidget     *gtk_ui_manager_get_widget          (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
fm-directory-view.c:4559:9: warning: ‘gtk_image_menu_item_set_always_show_image’ is deprecated [-Wdeprecated-declarations]
 4559 |         gtk_image_menu_item_set_always_show_image (GTK_IMAGE_MENU_ITEM (menuitem), TRUE);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkimagemenuitem.h:87:12: note: declared here
   87 | void       gtk_image_menu_item_set_always_show_image (GtkImageMenuItem *image_menu_item,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fm-directory-view.c: In function ‘add_parent_folder_to_open_menu’:
fm-directory-view.c:4612:9: warning: ‘gtk_ui_manager_add_ui’ is deprecated [-Wdeprecated-declarations]
 4612 |         gtk_ui_manager_add_ui (caja_window_info_get_ui_manager (view->details->window),
      |         ^~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:171:16: note: declared here
  171 | void           gtk_ui_manager_add_ui              (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~
fm-directory-view.c:4621:9: warning: ‘gtk_ui_manager_get_widget’ is deprecated [-Wdeprecated-declarations]
 4621 |         menuitem = gtk_ui_manager_get_widget (
      |         ^~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here
  149 | GtkWidget     *gtk_ui_manager_get_widget          (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
fm-directory-view.c:4624:9: warning: ‘gtk_image_menu_item_set_always_show_image’ is deprecated [-Wdeprecated-declarations]
 4624 |         gtk_image_menu_item_set_always_show_image (GTK_IMAGE_MENU_ITEM (menuitem), TRUE);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkimagemenuitem.h:87:12: note: declared here
   87 | void       gtk_image_menu_item_set_always_show_image (GtkImageMenuItem *image_menu_item,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fm-directory-view.c:4627:9: warning: ‘gtk_ui_manager_add_ui’ is deprecated [-Wdeprecated-declarations]
 4627 |         gtk_ui_manager_add_ui (caja_window_info_get_ui_manager (view->details->window),
      |         ^~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:171:16: note: declared here
  171 | void           gtk_ui_manager_add_ui              (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~
fm-directory-view.c:4636:9: warning: ‘gtk_ui_manager_get_widget’ is deprecated [-Wdeprecated-declarations]
 4636 |         menuitem = gtk_ui_manager_get_widget (
      |         ^~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here
  149 | GtkWidget     *gtk_ui_manager_get_widget          (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
fm-directory-view.c:4639:9: warning: ‘gtk_image_menu_item_set_always_show_image’ is deprecated [-Wdeprecated-declarations]
 4639 |         gtk_image_menu_item_set_always_show_image (GTK_IMAGE_MENU_ITEM (menuitem), TRUE);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkimagemenuitem.h:87:12: note: declared here
   87 | void       gtk_image_menu_item_set_always_show_image (GtkImageMenuItem *image_menu_item,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fm-directory-view.c: In function ‘reset_open_with_menu’:
fm-directory-view.c:4770:17: warning: ‘gtk_ui_manager_add_ui’ is deprecated [-Wdeprecated-declarations]
 4770 |                 gtk_ui_manager_add_ui (caja_window_info_get_ui_manager (view->details->window),
      |                 ^~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:171:16: note: declared here
  171 | void           gtk_ui_manager_add_ui              (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~
fm-directory-view.c: In function ‘add_extension_menu_items’:
fm-directory-view.c:5067:17: warning: ‘gtk_ui_manager_add_ui’ is deprecated [-Wdeprecated-declarations]
 5067 |                 gtk_ui_manager_add_ui (ui_manager,
      |                 ^~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:171:16: note: declared here
  171 | void           gtk_ui_manager_add_ui              (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~
fm-directory-view.c:5077:17: warning: ‘gtk_ui_manager_add_ui’ is deprecated [-Wdeprecated-declarations]
 5077 |                 gtk_ui_manager_add_ui (ui_manager,
      |                 ^~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:171:16: note: declared here
  171 | void           gtk_ui_manager_add_ui              (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~
fm-directory-view.c: In function ‘add_script_to_scripts_menus’:
fm-directory-view.c:5502:9: warning: ‘gtk_ui_manager_add_ui’ is deprecated [-Wdeprecated-declarations]
 5502 |         gtk_ui_manager_add_ui (ui_manager,
      |         ^~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:171:16: note: declared here
  171 | void           gtk_ui_manager_add_ui              (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~
fm-directory-view.c:5509:9: warning: ‘gtk_ui_manager_add_ui’ is deprecated [-Wdeprecated-declarations]
 5509 |         gtk_ui_manager_add_ui (ui_manager,
      |         ^~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:171:16: note: declared here
  171 | void           gtk_ui_manager_add_ui              (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~
fm-directory-view.c:5516:9: warning: ‘gtk_ui_manager_add_ui’ is deprecated [-Wdeprecated-declarations]
 5516 |         gtk_ui_manager_add_ui (ui_manager,
      |         ^~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:171:16: note: declared here
  171 | void           gtk_ui_manager_add_ui              (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~
fm-directory-view.c: In function ‘add_template_to_templates_menus’:
fm-directory-view.c:5760:9: warning: ‘gtk_ui_manager_add_ui’ is deprecated [-Wdeprecated-declarations]
 5760 |         gtk_ui_manager_add_ui (ui_manager,
      |         ^~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:171:16: note: declared here
  171 | void           gtk_ui_manager_add_ui              (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~
fm-directory-view.c:5768:9: warning: ‘gtk_ui_manager_add_ui’ is deprecated [-Wdeprecated-declarations]
 5768 |         gtk_ui_manager_add_ui (ui_manager,
      |         ^~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:171:16: note: declared here
  171 | void           gtk_ui_manager_add_ui              (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~
fm-directory-view.c: In function ‘create_popup_menu’:
fm-directory-view.c:6009:9: warning: ‘gtk_ui_manager_get_widget’ is deprecated [-Wdeprecated-declarations]
 6009 |         menu = gtk_ui_manager_get_widget (caja_window_info_get_ui_manager (view->details->window),
      |         ^~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here
  149 | GtkWidget     *gtk_ui_manager_get_widget          (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
fm-directory-view.c: In function ‘connect_proxy’:
fm-directory-view.c:7691:13: warning: ‘gtk_image_menu_item_get_type’ is deprecated: Use 'gtk_menu_item_get_type' instead [-Wdeprecated-declarations]
 7691 |             GTK_IS_IMAGE_MENU_ITEM (proxy)) {
      |             ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkimagemenuitem.h:76:12: note: declared here
   76 | GType      gtk_image_menu_item_get_type          (void) G_GNUC_CONST;
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
fm-directory-view.c:7700:25: warning: ‘gtk_image_menu_item_set_image’ is deprecated [-Wdeprecated-declarations]
 7700 |                         gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (proxy), image);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkimagemenuitem.h:92:12: note: declared here
   92 | void       gtk_image_menu_item_set_image         (GtkImageMenuItem *image_menu_item,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fm-directory-view.c: In function ‘real_merge_menus’:
fm-directory-view.c:7786:9: warning: ‘gtk_ui_manager_insert_action_group’ is deprecated [-Wdeprecated-declarations]
 7786 |         gtk_ui_manager_insert_action_group (ui_manager, action_group, -1);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:138:16: note: declared here
  138 | void           gtk_ui_manager_insert_action_group (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fm-directory-view.c:7790:9: warning: ‘gtk_ui_manager_add_ui_from_string’ is deprecated [-Wdeprecated-declarations]
 7790 |         view->details->dir_merge_id = gtk_ui_manager_add_ui_from_string (ui_manager, ui, -1, NULL);
      |         ^~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:158:16: note: declared here
  158 | guint          gtk_ui_manager_add_ui_from_string  (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fm-directory-view.c: In function ‘real_update_menus’:
fm-directory-view.c:8956:9: warning: ‘gtk_ui_manager_get_widget’ is deprecated [-Wdeprecated-declarations]
 8956 |         menuitem = gtk_ui_manager_get_widget (
      |         ^~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here
  149 | GtkWidget     *gtk_ui_manager_get_widget          (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
fm-directory-view.c:8961:9: warning: ‘gtk_image_menu_item_set_always_show_image’ is deprecated [-Wdeprecated-declarations]
 8961 |         gtk_image_menu_item_set_always_show_image (
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkimagemenuitem.h:87:12: note: declared here
   87 | void       gtk_image_menu_item_set_always_show_image (GtkImageMenuItem *image_menu_item,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fm-directory-view.c:8964:9: warning: ‘gtk_ui_manager_get_widget’ is deprecated [-Wdeprecated-declarations]
 8964 |         menuitem = gtk_ui_manager_get_widget (
      |         ^~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here
  149 | GtkWidget     *gtk_ui_manager_get_widget          (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
fm-directory-view.c:8969:9: warning: ‘gtk_image_menu_item_set_always_show_image’ is deprecated [-Wdeprecated-declarations]
 8969 |         gtk_image_menu_item_set_always_show_image (
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkimagemenuitem.h:87:12: note: declared here
   87 | void       gtk_image_menu_item_set_always_show_image (GtkImageMenuItem *image_menu_item,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from fm-directory-view.c:47:
fm-directory-view.c: In function ‘fm_directory_view_class_init’:
../../eel/eel-gtk-macros.h:136:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  136 | * (void (**)(void)) & (class_pointer)->signal = prefix##_unimplemented_##signal
fm-directory-view.c:11226:9: note: in expansion of macro ‘EEL_ASSIGN_MUST_OVERRIDE_SIGNAL’
11226 |         EEL_ASSIGN_MUST_OVERRIDE_SIGNAL (klass, fm_directory_view, add_file);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../eel/eel-gtk-macros.h:136:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  136 | * (void (**)(void)) & (class_pointer)->signal = prefix##_unimplemented_##signal
fm-directory-view.c:11227:9: note: in expansion of macro ‘EEL_ASSIGN_MUST_OVERRIDE_SIGNAL’
11227 |         EEL_ASSIGN_MUST_OVERRIDE_SIGNAL (klass, fm_directory_view, bump_zoom_level);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../eel/eel-gtk-macros.h:136:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  136 | * (void (**)(void)) & (class_pointer)->signal = prefix##_unimplemented_##signal
fm-directory-view.c:11228:9: note: in expansion of macro ‘EEL_ASSIGN_MUST_OVERRIDE_SIGNAL’
11228 |         EEL_ASSIGN_MUST_OVERRIDE_SIGNAL (klass, fm_directory_view, can_zoom_in);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../eel/eel-gtk-macros.h:136:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  136 | * (void (**)(void)) & (class_pointer)->signal = prefix##_unimplemented_##signal
fm-directory-view.c:11229:9: note: in expansion of macro ‘EEL_ASSIGN_MUST_OVERRIDE_SIGNAL’
11229 |         EEL_ASSIGN_MUST_OVERRIDE_SIGNAL (klass, fm_directory_view, can_zoom_out);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../eel/eel-gtk-macros.h:136:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  136 | * (void (**)(void)) & (class_pointer)->signal = prefix##_unimplemented_##signal
fm-directory-view.c:11230:9: note: in expansion of macro ‘EEL_ASSIGN_MUST_OVERRIDE_SIGNAL’
11230 |         EEL_ASSIGN_MUST_OVERRIDE_SIGNAL (klass, fm_directory_view, clear);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../eel/eel-gtk-macros.h:136:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  136 | * (void (**)(void)) & (class_pointer)->signal = prefix##_unimplemented_##signal
fm-directory-view.c:11231:9: note: in expansion of macro ‘EEL_ASSIGN_MUST_OVERRIDE_SIGNAL’
11231 |         EEL_ASSIGN_MUST_OVERRIDE_SIGNAL (klass, fm_directory_view, file_changed);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../eel/eel-gtk-macros.h:136:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  136 | * (void (**)(void)) & (class_pointer)->signal = prefix##_unimplemented_##signal
fm-directory-view.c:11232:9: note: in expansion of macro ‘EEL_ASSIGN_MUST_OVERRIDE_SIGNAL’
11232 |         EEL_ASSIGN_MUST_OVERRIDE_SIGNAL (klass, fm_directory_view, get_background_widget);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../eel/eel-gtk-macros.h:136:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  136 | * (void (**)(void)) & (class_pointer)->signal = prefix##_unimplemented_##signal
fm-directory-view.c:11233:9: note: in expansion of macro ‘EEL_ASSIGN_MUST_OVERRIDE_SIGNAL’
11233 |         EEL_ASSIGN_MUST_OVERRIDE_SIGNAL (klass, fm_directory_view, get_selection);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../eel/eel-gtk-macros.h:136:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  136 | * (void (**)(void)) & (class_pointer)->signal = prefix##_unimplemented_##signal
fm-directory-view.c:11234:9: note: in expansion of macro ‘EEL_ASSIGN_MUST_OVERRIDE_SIGNAL’
11234 |         EEL_ASSIGN_MUST_OVERRIDE_SIGNAL (klass, fm_directory_view, get_selection_for_file_transfer);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../eel/eel-gtk-macros.h:136:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  136 | * (void (**)(void)) & (class_pointer)->signal = prefix##_unimplemented_##signal
fm-directory-view.c:11235:9: note: in expansion of macro ‘EEL_ASSIGN_MUST_OVERRIDE_SIGNAL’
11235 |         EEL_ASSIGN_MUST_OVERRIDE_SIGNAL (klass, fm_directory_view, get_item_count);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../eel/eel-gtk-macros.h:136:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  136 | * (void (**)(void)) & (class_pointer)->signal = prefix##_unimplemented_##signal
fm-directory-view.c:11236:9: note: in expansion of macro ‘EEL_ASSIGN_MUST_OVERRIDE_SIGNAL’
11236 |         EEL_ASSIGN_MUST_OVERRIDE_SIGNAL (klass, fm_directory_view, is_empty);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../eel/eel-gtk-macros.h:136:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  136 | * (void (**)(void)) & (class_pointer)->signal = prefix##_unimplemented_##signal
fm-directory-view.c:11237:9: note: in expansion of macro ‘EEL_ASSIGN_MUST_OVERRIDE_SIGNAL’
11237 |         EEL_ASSIGN_MUST_OVERRIDE_SIGNAL (klass, fm_directory_view, reset_to_defaults);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../eel/eel-gtk-macros.h:136:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  136 | * (void (**)(void)) & (class_pointer)->signal = prefix##_unimplemented_##signal
fm-directory-view.c:11238:9: note: in expansion of macro ‘EEL_ASSIGN_MUST_OVERRIDE_SIGNAL’
11238 |         EEL_ASSIGN_MUST_OVERRIDE_SIGNAL (klass, fm_directory_view, restore_default_zoom_level);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../eel/eel-gtk-macros.h:136:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  136 | * (void (**)(void)) & (class_pointer)->signal = prefix##_unimplemented_##signal
fm-directory-view.c:11239:9: note: in expansion of macro ‘EEL_ASSIGN_MUST_OVERRIDE_SIGNAL’
11239 |         EEL_ASSIGN_MUST_OVERRIDE_SIGNAL (klass, fm_directory_view, select_all);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../eel/eel-gtk-macros.h:136:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  136 | * (void (**)(void)) & (class_pointer)->signal = prefix##_unimplemented_##signal
fm-directory-view.c:11240:9: note: in expansion of macro ‘EEL_ASSIGN_MUST_OVERRIDE_SIGNAL’
11240 |         EEL_ASSIGN_MUST_OVERRIDE_SIGNAL (klass, fm_directory_view, set_selection);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../eel/eel-gtk-macros.h:136:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  136 | * (void (**)(void)) & (class_pointer)->signal = prefix##_unimplemented_##signal
fm-directory-view.c:11241:9: note: in expansion of macro ‘EEL_ASSIGN_MUST_OVERRIDE_SIGNAL’
11241 |         EEL_ASSIGN_MUST_OVERRIDE_SIGNAL (klass, fm_directory_view, invert_selection);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../eel/eel-gtk-macros.h:136:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  136 | * (void (**)(void)) & (class_pointer)->signal = prefix##_unimplemented_##signal
fm-directory-view.c:11242:9: note: in expansion of macro ‘EEL_ASSIGN_MUST_OVERRIDE_SIGNAL’
11242 |         EEL_ASSIGN_MUST_OVERRIDE_SIGNAL (klass, fm_directory_view, zoom_to_level);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../eel/eel-gtk-macros.h:136:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  136 | * (void (**)(void)) & (class_pointer)->signal = prefix##_unimplemented_##signal
fm-directory-view.c:11243:9: note: in expansion of macro ‘EEL_ASSIGN_MUST_OVERRIDE_SIGNAL’
11243 |         EEL_ASSIGN_MUST_OVERRIDE_SIGNAL (klass, fm_directory_view, get_zoom_level);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/giochannel.h:36,
                 from /usr/include/glib-2.0/glib.h:56,
                 from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
                 from /usr/include/gtk-3.0/gdk/gdk.h:30,
                 from /usr/include/gtk-3.0/gdk/gdkx.h:28,
                 from fm-directory-view.c:34:
fm-directory-view.c: In function ‘get_file_paths_or_uris_as_newline_delimited_string’:
/usr/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of ‘g_string_free_and_steal’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   74 |   (__builtin_constant_p (free_segment) ?        \
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   75 |     ((free_segment) ?                           \
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   76 |       (g_string_free) ((str), (free_segment)) : \
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   77 |       g_string_free_and_steal (str))            \
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   78 |     :                                           \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   79 |     (g_string_free) ((str), (free_segment)))
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fm-directory-view.c:5242:9: note: in expansion of macro ‘g_string_free’
 5242 |         g_string_free (expanding_string, FALSE);
      |         ^~~~~~~~~~~~~
fm-ditem-page.c: In function ‘fm_ditem_page_url_drag_data_received’:
fm-ditem-page.c:177:24: warning: pointer targets in passing argument 1 of ‘g_strsplit’ differ in signedness [-Wpointer-sign]
  177 |     uris = g_strsplit (gtk_selection_data_get_data (selection_data), "\r\n", 0);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                        |
      |                        const guchar * {aka const unsigned char *}
In file included from /usr/include/glib-2.0/glib/gstring.h:37,
                 from /usr/include/glib-2.0/glib/giochannel.h:36,
                 from /usr/include/glib-2.0/glib.h:56,
                 from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
                 from /usr/include/gtk-3.0/gdk/gdk.h:30,
                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
                 from fm-ditem-page.c:27:
/usr/include/glib-2.0/glib/gstrfuncs.h:356:55: note: expected ‘const gchar *’ {aka ‘const char *’} but argument is of type ‘const guchar *’ {aka ‘const unsigned char *’}
  356 | gchar**               g_strsplit       (const gchar  *string,
      |                                         ~~~~~~~~~~~~~~^~~~~~
fm-ditem-page.c: In function ‘fm_ditem_page_exec_drag_data_received’:
fm-ditem-page.c:212:24: warning: pointer targets in passing argument 1 of ‘g_strsplit’ differ in signedness [-Wpointer-sign]
  212 |     uris = g_strsplit (gtk_selection_data_get_data (selection_data), "\r\n", 0);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                        |
      |                        const guchar * {aka const unsigned char *}
/usr/include/glib-2.0/glib/gstrfuncs.h:356:55: note: expected ‘const gchar *’ {aka ‘const char *’} but argument is of type ‘const guchar *’ {aka ‘const unsigned char *’}
  356 | gchar**               g_strsplit       (const gchar  *string,
      |                                         ~~~~~~~~~~~~~~^~~~~~
fm-icon-view.c: In function ‘action_lock_icons_position_callback’:
fm-icon-view.c:1681:5: warning: ‘gtk_toggle_action_get_active’ is deprecated [-Wdeprecated-declarations]
 1681 |     lock_icons_position = gtk_toggle_action_get_active (GTK_TOGGLE_ACTION (action));
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36,
                 from /usr/include/gtk-3.0/gtk/gtk.h:272,
                 from fm-icon-view.c:34:
/usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here
   85 | gboolean         gtk_toggle_action_get_active        (GtkToggleAction *action);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
fm-icon-view.c:1683:5: warning: ‘gtk_action_group_get_action’ is deprecated [-Wdeprecated-declarations]
 1683 |     action_other = gtk_action_group_get_action (icon_view->details->icon_action_group,
      |     ^~~~~~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtk.h:254:
/usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
fm-icon-view.c:1685:5: warning: ‘gtk_action_set_visible’ is deprecated [-Wdeprecated-declarations]
 1685 |     gtk_action_set_visible (action_other, !lock_icons_position);
      |     ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25,
                 from /usr/include/gtk-3.0/gtk/gtk.h:252:
/usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:116:14: note: declared here
  116 | void         gtk_action_set_visible            (GtkAction     *action,
      |              ^~~~~~~~~~~~~~~~~~~~~~
fm-icon-view.c: In function ‘fm_icon_view_merge_menus’:
fm-icon-view.c:1907:5: warning: ‘gtk_ui_manager_insert_action_group’ is deprecated [-Wdeprecated-declarations]
 1907 |     gtk_ui_manager_insert_action_group (ui_manager, action_group, 0);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtk.h:284:
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:138:16: note: declared here
  138 | void           gtk_ui_manager_insert_action_group (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fm-icon-view.c:1912:9: warning: ‘gtk_ui_manager_add_ui_from_string’ is deprecated [-Wdeprecated-declarations]
 1912 |         gtk_ui_manager_add_ui_from_string (ui_manager, ui, -1, NULL);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:158:16: note: declared here
  158 | guint          gtk_ui_manager_add_ui_from_string  (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fm-icon-view.c:1930:9: warning: ‘gtk_ui_manager_add_ui’ is deprecated [-Wdeprecated-declarations]
 1930 |         gtk_ui_manager_add_ui (ui_manager,
      |         ^~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:171:16: note: declared here
  171 | void           gtk_ui_manager_add_ui              (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~
fm-icon-view.c:1937:9: warning: ‘gtk_ui_manager_add_ui’ is deprecated [-Wdeprecated-declarations]
 1937 |         gtk_ui_manager_add_ui (ui_manager,
      |         ^~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:171:16: note: declared here
  171 | void           gtk_ui_manager_add_ui              (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~
fm-properties-window.c: In function ‘fm_properties_window_drag_data_received’:
fm-properties-window.c:501:28: warning: pointer targets in passing argument 1 of ‘g_strsplit’ differ in signedness [-Wpointer-sign]
  501 |         uris = g_strsplit (gtk_selection_data_get_data (selection_data), "\r\n", 0);
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                            |
      |                            const guchar * {aka const unsigned char *}
In file included from /usr/include/glib-2.0/glib/gstring.h:37,
                 from /usr/include/glib-2.0/glib/giochannel.h:36,
                 from /usr/include/glib-2.0/glib.h:56,
                 from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
                 from /usr/include/gtk-3.0/gdk/gdk.h:30,
                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
                 from fm-properties-window.c:29:
/usr/include/glib-2.0/glib/gstrfuncs.h:356:55: note: expected ‘const gchar *’ {aka ‘const char *’} but argument is of type ‘const guchar *’ {aka ‘const unsigned char *’}
  356 | gchar**               g_strsplit       (const gchar  *string,
      |                                         ~~~~~~~~~~~~~~^~~~~~
fm-properties-window.c: In function ‘get_pending_key’:
/usr/include/glib-2.0/glib/gstring.h:78:5: warning: ignoring return value of ‘g_string_free_and_steal’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   74 |   (__builtin_constant_p (free_segment) ?        \
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   75 |     ((free_segment) ?                           \
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   76 |       (g_string_free) ((str), (free_segment)) : \
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   77 |       g_string_free_and_steal (str))            \
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   78 |     :                                           \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   79 |     (g_string_free) ((str), (free_segment)))
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fm-properties-window.c:4992:9: note: in expansion of macro ‘g_string_free’
 4992 |         g_string_free (key, FALSE);
      |         ^~~~~~~~~~~~~
fm-list-view.c: In function ‘create_and_set_up_tree_view’:
fm-list-view.c:1779:13: warning: ‘gtk_style_context_get_font’ is deprecated: Use 'gtk_style_context_get' instead [-Wdeprecated-declarations]
 1779 |             font_size = PANGO_PIXELS (pango_font_description_get_size (
      |             ^~~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkicontheme.h:27,
                 from /usr/include/gtk-3.0/gtk/gtk.h:127,
                 from fm-list-view.c:33:
/usr/include/gtk-3.0/gtk/gtkstylecontext.h:1211:6: note: declared here
 1211 |      gtk_style_context_get_font             (GtkStyleContext *context,
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~
fm-list-view.c: In function ‘fm_list_view_merge_menus’:
fm-list-view.c:2651:5: warning: ‘gtk_ui_manager_insert_action_group’ is deprecated [-Wdeprecated-declarations]
 2651 |     gtk_ui_manager_insert_action_group (ui_manager, action_group, 0);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtk.h:284:
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:138:16: note: declared here
  138 | void           gtk_ui_manager_insert_action_group (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fm-list-view.c:2655:5: warning: ‘gtk_ui_manager_add_ui_from_string’ is deprecated [-Wdeprecated-declarations]
 2655 |     list_view->details->list_merge_id = gtk_ui_manager_add_ui_from_string (ui_manager, ui, -1, NULL);
      |     ^~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:158:16: note: declared here
  158 | guint          gtk_ui_manager_add_ui_from_string  (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fm-list-view.c: In function ‘real_set_is_active’:
fm-list-view.c:3297:9: warning: ‘gtk_widget_override_background_color’ is deprecated [-Wdeprecated-declarations]
 3297 |         gtk_widget_override_background_color (tree_view, GTK_STATE_FLAG_NORMAL, NULL);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27,
                 from /usr/include/gtk-3.0/gtk/gtkwindow.h:33,
                 from /usr/include/gtk-3.0/gtk/gtkdialog.h:32,
                 from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
                 from /usr/include/gtk-3.0/gtk/gtk.h:31:
/usr/include/gtk-3.0/gtk/gtkwidget.h:1148:14: note: declared here
 1148 | void         gtk_widget_override_background_color (GtkWidget     *widget,
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fm-list-view.c:3311:9: warning: ‘gtk_widget_override_background_color’ is deprecated [-Wdeprecated-declarations]
 3311 |         gtk_widget_override_background_color (tree_view, GTK_STATE_FLAG_NORMAL, &color);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/gtkwidget.h:1148:14: note: declared here
 1148 | void         gtk_widget_override_background_color (GtkWidget     *widget,
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-connect-server-dialog.c: In function ‘connect_dialog_finish_fill’:
caja-connect-server-dialog.c:381:9: warning: ‘g_simple_async_result_set_op_res_gboolean’ is deprecated [-Wdeprecated-declarations]
  381 |         g_simple_async_result_set_op_res_gboolean (dialog->details->fill_details_res, TRUE);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/gio/gio.h:141,
                 from caja-connect-server-dialog.c:29:
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:85:21: note: declared here
   85 | void                g_simple_async_result_set_op_res_gboolean (GSimpleAsyncResult      *simple,
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-connect-server-dialog.c:382:9: warning: ‘g_simple_async_result_complete’ is deprecated [-Wdeprecated-declarations]
  382 |         g_simple_async_result_complete (dialog->details->fill_details_res);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:101:21: note: declared here
  101 | void                g_simple_async_result_complete         (GSimpleAsyncResult      *simple);
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-connect-server-dialog.c: In function ‘connect_dialog_abort_mount_operation’:
caja-connect-server-dialog.c:672:9: warning: ‘g_simple_async_result_set_op_res_gboolean’ is deprecated [-Wdeprecated-declarations]
  672 |         g_simple_async_result_set_op_res_gboolean (dialog->details->fill_details_res, FALSE);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:85:21: note: declared here
   85 | void                g_simple_async_result_set_op_res_gboolean (GSimpleAsyncResult      *simple,
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-connect-server-dialog.c:673:9: warning: ‘g_simple_async_result_complete’ is deprecated [-Wdeprecated-declarations]
  673 |         g_simple_async_result_complete (dialog->details->fill_details_res);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:101:21: note: declared here
  101 | void                g_simple_async_result_complete         (GSimpleAsyncResult      *simple);
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-connect-server-dialog.c: In function ‘caja_connect_server_dialog_fill_details_finish’:
caja-connect-server-dialog.c:1200:9: warning: ‘g_simple_async_result_get_op_res_gboolean’ is deprecated [-Wdeprecated-declarations]
 1200 |         return g_simple_async_result_get_op_res_gboolean (G_SIMPLE_ASYNC_RESULT (result));
      |         ^~~~~~
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:88:21: note: declared here
   88 | gboolean            g_simple_async_result_get_op_res_gboolean (GSimpleAsyncResult      *simple);
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-connect-server-dialog.c: In function ‘caja_connect_server_dialog_fill_details_async’:
caja-connect-server-dialog.c:1216:9: warning: ‘g_simple_async_result_new’ is deprecated: Use 'g_task_new' instead [-Wdeprecated-declarations]
 1216 |         fill_details_res = g_simple_async_result_new (G_OBJECT (self), callback, user_data,
      |         ^~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:48:21: note: declared here
   48 | GSimpleAsyncResult *g_simple_async_result_new              (GObject                 *source_object,
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~
caja-connect-server-dialog.c:1273:17: warning: ‘g_simple_async_result_set_op_res_gboolean’ is deprecated [-Wdeprecated-declarations]
 1273 |                 g_simple_async_result_set_op_res_gboolean (fill_details_res, TRUE);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:85:21: note: declared here
   85 | void                g_simple_async_result_set_op_res_gboolean (GSimpleAsyncResult      *simple,
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-connect-server-dialog.c:1274:17: warning: ‘g_simple_async_result_complete’ is deprecated [-Wdeprecated-declarations]
 1274 |                 g_simple_async_result_complete (fill_details_res);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:101:21: note: declared here
  101 | void                g_simple_async_result_complete         (GSimpleAsyncResult      *simple);
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-connect-server-dialog-nonmain.c: In function ‘window_go_to_cb’:
caja-connect-server-dialog-nonmain.c:45:9: warning: ‘g_simple_async_result_set_from_error’ is deprecated [-Wdeprecated-declarations]
   45 |         g_simple_async_result_set_from_error (display_location_res, error);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/gio/gio.h:141,
                 from caja-connect-server-dialog-nonmain.c:26:
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:110:21: note: declared here
  110 | void                g_simple_async_result_set_from_error   (GSimpleAsyncResult      *simple,
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-connect-server-dialog-nonmain.c:48:5: warning: ‘g_simple_async_result_complete’ is deprecated [-Wdeprecated-declarations]
   48 |     g_simple_async_result_complete (display_location_res);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:101:21: note: declared here
  101 | void                g_simple_async_result_complete         (GSimpleAsyncResult      *simple);
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-connect-server-dialog-nonmain.c: In function ‘caja_connect_server_dialog_display_location_finish’:
caja-connect-server-dialog-nonmain.c:59:5: warning: ‘g_simple_async_result_propagate_error’ is deprecated [-Wdeprecated-declarations]
   59 |     if (g_simple_async_result_propagate_error (G_SIMPLE_ASYNC_RESULT (res), error)) {
      |     ^~
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:116:21: note: declared here
  116 | gboolean            g_simple_async_result_propagate_error  (GSimpleAsyncResult      *simple,
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-connect-server-dialog-nonmain.c: In function ‘caja_connect_server_dialog_display_location_async’:
caja-connect-server-dialog-nonmain.c:79:9: warning: ‘g_simple_async_result_new’ is deprecated: Use 'g_task_new' instead [-Wdeprecated-declarations]
   79 |         g_simple_async_result_new (G_OBJECT (self),
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:48:21: note: declared here
   48 | GSimpleAsyncResult *g_simple_async_result_new              (GObject                 *source_object,
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~
caja-emblem-sidebar.c: In function ‘caja_emblem_sidebar_drag_data_get_cb’:
caja-emblem-sidebar.c:137:29: warning: pointer targets in passing argument 4 of ‘gtk_selection_data_set’ differ in signedness [-Wpointer-sign]
  137 |                             keyword,
      |                             ^~~~~~~
      |                             |
      |                             char *
In file included from /usr/include/gtk-3.0/gtk/gtkdnd.h:35,
                 from /usr/include/gtk-3.0/gtk/gtktreeview.h:28,
                 from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27,
                 from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
                 from /usr/include/gtk-3.0/gtk/gtk.h:42,
                 from caja-emblem-sidebar.c:35:
/usr/include/gtk-3.0/gtk/gtkselection.h:216:61: note: expected ‘const guchar *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’
  216 |                                       const guchar         *data,
      |                                       ~~~~~~~~~~~~~~~~~~~~~~^~~~
caja-emblem-sidebar.c: In function ‘caja_emblem_sidebar_drag_received_cb’:
caja-emblem-sidebar.c:775:41: warning: pointer targets in passing argument 1 of ‘g_uri_list_extract_uris’ differ in signedness [-Wpointer-sign]
  775 |         uris = g_uri_list_extract_uris (data_data);
      |                                         ^~~~~~~~~
      |                                         |
      |                                         const guchar * {aka const unsigned char *}
In file included from /usr/include/glib-2.0/glib.h:43,
                 from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:29,
                 from caja-emblem-sidebar.c:34:
/usr/include/glib-2.0/glib/gconvert.h:175:47: note: expected ‘const gchar *’ {aka ‘const char *’} but argument is of type ‘const guchar *’ {aka ‘const unsigned char *’}
  175 | gchar **g_uri_list_extract_uris (const gchar *uri_list);
      |                                  ~~~~~~~~~~~~~^~~~~~~~
caja-emblem-sidebar.c:835:26: warning: pointer targets in passing argument 1 of ‘g_strndup’ differ in signedness [-Wpointer-sign]
  835 |         uri = g_strndup (data_data, data_length);
      |                          ^~~~~~~~~
      |                          |
      |                          const guchar * {aka const unsigned char *}
In file included from /usr/include/glib-2.0/glib/gstring.h:37,
                 from /usr/include/glib-2.0/glib/giochannel.h:36,
                 from /usr/include/glib-2.0/glib.h:56:
/usr/include/glib-2.0/glib/gstrfuncs.h:292:54: note: expected ‘const gchar *’ {aka ‘const char *’} but argument is of type ‘const guchar *’ {aka ‘const unsigned char *’}
  292 | gchar*                g_strndup        (const gchar *str,
      |                                         ~~~~~~~~~~~~~^~~
caja-emblem-sidebar.c:889:41: warning: pointer targets in passing argument 1 of ‘g_uri_list_extract_uris’ differ in signedness [-Wpointer-sign]
  889 |         uris = g_uri_list_extract_uris (data_data);
      |                                         ^~~~~~~~~
      |                                         |
      |                                         const guchar * {aka const unsigned char *}
/usr/include/glib-2.0/glib/gconvert.h:175:47: note: expected ‘const gchar *’ {aka ‘const char *’} but argument is of type ‘const guchar *’ {aka ‘const unsigned char *’}
  175 | gchar **g_uri_list_extract_uris (const gchar *uri_list);
      |                                  ~~~~~~~~~~~~~^~~~~~~~
caja-location-bar.c: In function ‘drag_data_received_callback’:
caja-location-bar.c:168:38: warning: pointer targets in passing argument 1 of ‘g_uri_list_extract_uris’ differ in signedness [-Wpointer-sign]
  168 |     names = g_uri_list_extract_uris (gtk_selection_data_get_data (data));
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                      |
      |                                      const guchar * {aka const unsigned char *}
In file included from /usr/include/glib-2.0/glib.h:43,
                 from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
                 from /usr/include/gtk-3.0/gdk/gdk.h:30,
                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
                 from caja-location-bar.c:38:
/usr/include/glib-2.0/glib/gconvert.h:175:47: note: expected ‘const gchar *’ {aka ‘const char *’} but argument is of type ‘const guchar *’ {aka ‘const unsigned char *’}
  175 | gchar **g_uri_list_extract_uris (const gchar *uri_list);
      |                                  ~~~~~~~~~~~~~^~~~~~~~
caja-information-panel.c: In function ‘receive_dropped_keyword’:
caja-information-panel.c:626:45: warning: pointer targets in passing argument 2 of ‘caja_drag_file_receive_dropped_keyword’ differ in signedness [-Wpointer-sign]
  626 |                                             gtk_selection_data_get_data (selection_data));
      |                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                             |
      |                                             const guchar * {aka const unsigned char *}
In file included from caja-information-panel.c:41:
../libcaja-private/caja-file-dnd.h:41:23: note: expected ‘const char *’ but argument is of type ‘const guchar *’ {aka ‘const unsigned char *’}
   41 |         const char   *keyword);
      |         ~~~~~~~~~~~~~~^~~~~~~
caja-image-properties-page.c: In function ‘file_read_callback’:
caja-image-properties-page.c:497:62: warning: pointer targets in passing argument 2 of ‘exif_loader_write’ differ in signedness [-Wpointer-sign]
  497 |                                                 page->details->buffer,
      |                                                 ~~~~~~~~~~~~~^~~~~~~~
      |                                                              |
      |                                                              char *
In file included from caja-image-properties-page.c:35:
/usr/include/libexif/exif-loader.h:80:69: note: expected ‘unsigned char *’ but argument is of type ‘char *’
   80 | unsigned char exif_loader_write (ExifLoader *loader, unsigned char *buf, unsigned int sz);
      |                                                      ~~~~~~~~~~~~~~~^~~
caja-image-properties-page.c:506:56: warning: pointer targets in passing argument 2 of ‘gdk_pixbuf_loader_write’ differ in signedness [-Wpointer-sign]
  506 |                                           page->details->buffer,
      |                                           ~~~~~~~~~~~~~^~~~~~~~
      |                                                        |
      |                                                        char *
In file included from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:39,
                 from /usr/include/gtk-3.0/gdk/gdkpixbuf.h:33,
                 from /usr/include/gtk-3.0/gdk/gdkcairo.h:29,
                 from /usr/include/gtk-3.0/gdk/gdk.h:33,
                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
                 from caja-image-properties-page.c:29:
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-loader.h:92:72: note: expected ‘const guchar *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’
   92 |                                                       const guchar    *buf,
      |                                                       ~~~~~~~~~~~~~~~~~^~~
caja-navigation-window.c: In function ‘caja_navigation_window_init’:
caja-navigation-window.c:132:5: warning: ‘gtk_size_group_set_ignore_hidden’ is deprecated [-Wdeprecated-declarations]
  132 |     gtk_size_group_set_ignore_hidden (window->details->header_size_group, FALSE);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtktoolitem.h:30,
                 from /usr/include/gtk-3.0/gtk/gtktoolbutton.h:28,
                 from /usr/include/gtk-3.0/gtk/gtkmenutoolbutton.h:28,
                 from /usr/include/gtk-3.0/gtk/gtk.h:149,
                 from caja-navigation-window.c:36:
/usr/include/gtk-3.0/gtk/gtksizegroup.h:72:18: note: declared here
   72 | void             gtk_size_group_set_ignore_hidden (GtkSizeGroup *size_group,
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-navigation-window.c:169:5: warning: ‘gtk_ui_manager_get_widget’ is deprecated [-Wdeprecated-declarations]
  169 |     toolbar = gtk_ui_manager_get_widget (ui_manager, "/Toolbar");
      |     ^~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtk.h:284:
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here
  149 | GtkWidget     *gtk_ui_manager_get_widget          (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
caja-navigation-window-menus.c: In function ‘caja_navigation_window_remove_go_menu_items’:
caja-navigation-window-menus.c:398:9: warning: ‘gtk_ui_manager_remove_ui’ is deprecated [-Wdeprecated-declarations]
  398 |         gtk_ui_manager_remove_ui (ui_manager,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtk.h:284,
                 from caja-navigation-window-menus.c:32:
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:179:16: note: declared here
  179 | void           gtk_ui_manager_remove_ui           (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~
caja-navigation-window-menus.c:404:9: warning: ‘gtk_ui_manager_remove_action_group’ is deprecated [-Wdeprecated-declarations]
  404 |         gtk_ui_manager_remove_action_group (ui_manager,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:142:16: note: declared here
  142 | void           gtk_ui_manager_remove_action_group (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-navigation-window-menus.c: In function ‘refresh_go_menu’:
caja-navigation-window-menus.c:473:5: warning: ‘gtk_ui_manager_new_merge_id’ is deprecated [-Wdeprecated-declarations]
  473 |     window->details->go_menu_merge_id = gtk_ui_manager_new_merge_id (ui_manager);
      |     ^~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:186:16: note: declared here
  186 | guint          gtk_ui_manager_new_merge_id        (GtkUIManager          *manager);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-navigation-window-menus.c:480:5: warning: ‘gtk_ui_manager_insert_action_group’ is deprecated [-Wdeprecated-declarations]
  480 |     gtk_ui_manager_insert_action_group (ui_manager,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:138:16: note: declared here
  138 | void           gtk_ui_manager_insert_action_group (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-navigation-window-menus.c: In function ‘caja_navigation_window_initialize_actions’:
caja-navigation-window-menus.c:1036:9: warning: ‘gtk_ui_manager_add_ui’ is deprecated [-Wdeprecated-declarations]
 1036 |         gtk_ui_manager_add_ui (ui_manager,
      |         ^~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:171:16: note: declared here
  171 | void           gtk_ui_manager_add_ui              (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~
caja-navigation-window-menus.c:1037:32: warning: ‘gtk_ui_manager_new_merge_id’ is deprecated [-Wdeprecated-declarations]
 1037 |                                gtk_ui_manager_new_merge_id (ui_manager),
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:186:16: note: declared here
  186 | guint          gtk_ui_manager_new_merge_id        (GtkUIManager          *manager);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-navigation-window-menus.c:1054:5: warning: ‘gtk_ui_manager_insert_action_group’ is deprecated [-Wdeprecated-declarations]
 1054 |     gtk_ui_manager_insert_action_group (ui_manager, action_group, 0);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:138:16: note: declared here
  138 | void           gtk_ui_manager_insert_action_group (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-navigation-window-menus.c: In function ‘caja_navigation_window_initialize_menus’:
caja-navigation-window-menus.c:1079:5: warning: ‘gtk_ui_manager_add_ui_from_string’ is deprecated [-Wdeprecated-declarations]
 1079 |     gtk_ui_manager_add_ui_from_string (ui_manager, ui, -1, NULL);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:158:16: note: declared here
  158 | guint          gtk_ui_manager_add_ui_from_string  (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-pathbar.c: In function ‘button_drag_data_get_cb’:
caja-pathbar.c:1705:36: warning: pointer targets in passing argument 4 of ‘gtk_selection_data_set’ differ in signedness [-Wpointer-sign]
 1705 |                                 8, tmp, strlen (tmp));
      |                                    ^~~
      |                                    |
      |                                    char *
In file included from /usr/include/gtk-3.0/gtk/gtkdnd.h:35,
                 from /usr/include/gtk-3.0/gtk/gtktreeview.h:28,
                 from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27,
                 from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
                 from /usr/include/gtk-3.0/gtk/gtk.h:42,
                 from caja-pathbar.c:24:
/usr/include/gtk-3.0/gtk/gtkselection.h:216:61: note: expected ‘const guchar *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’
  216 |                                       const guchar         *data,
      |                                       ~~~~~~~~~~~~~~~~~~~~~~^~~~
caja-property-browser.c: In function ‘caja_property_browser_drag_data_get’:
caja-property-browser.c:612:64: warning: pointer targets in passing argument 4 of ‘gtk_selection_data_set’ differ in signedness [-Wpointer-sign]
  612 |             gtk_selection_data_set (selection_data, target, 8, keyword_str, strlen (keyword_str));
      |                                                                ^~~~~~~~~~~
      |                                                                |
      |                                                                char *
In file included from /usr/include/gtk-3.0/gtk/gtkdnd.h:35,
                 from /usr/include/gtk-3.0/gtk/gtktreeview.h:28,
                 from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27,
                 from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
                 from /usr/include/gtk-3.0/gtk/gtk.h:42,
                 from caja-property-browser.c:36:
/usr/include/gtk-3.0/gtk/gtkselection.h:216:61: note: expected ‘const guchar *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’
  216 |                                       const guchar         *data,
      |                                       ~~~~~~~~~~~~~~~~~~~~~~^~~~
caja-property-browser.c:633:52: warning: pointer targets in passing argument 4 of ‘gtk_selection_data_set’ differ in signedness [-Wpointer-sign]
  633 |                                        target, 16, (const char *) &colorArray[0], 8);
      |                                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                    |
      |                                                    const char *
/usr/include/gtk-3.0/gtk/gtkselection.h:216:61: note: expected ‘const guchar *’ {aka ‘const unsigned char *’} but argument is of type ‘const char *’
  216 |                                       const guchar         *data,
      |                                       ~~~~~~~~~~~~~~~~~~~~~~^~~~
caja-property-browser.c:663:60: warning: pointer targets in passing argument 4 of ‘gtk_selection_data_set’ differ in signedness [-Wpointer-sign]
  663 |         gtk_selection_data_set (selection_data, target, 8, image_file_uri, strlen (image_file_uri));
      |                                                            ^~~~~~~~~~~~~~
      |                                                            |
      |                                                            char *
/usr/include/gtk-3.0/gtk/gtkselection.h:216:61: note: expected ‘const guchar *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’
  216 |                                       const guchar         *data,
      |                                       ~~~~~~~~~~~~~~~~~~~~~~^~~~
caja-places-sidebar.c: In function ‘drag_data_received_callback’:
caja-places-sidebar.c:1516:56: warning: pointer targets in passing argument 1 of ‘build_selection_list’ differ in signedness [-Wpointer-sign]
 1516 |             sidebar->drag_list = build_selection_list (gtk_selection_data_get_data (selection_data));
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                        |
      |                                                        const guchar * {aka const unsigned char *}
caja-places-sidebar.c:1419:35: note: expected ‘const char *’ but argument is of type ‘const guchar *’ {aka ‘const unsigned char *’}
 1419 | build_selection_list (const char *data)
      |                       ~~~~~~~~~~~~^~~~
caja-places-sidebar.c:1612:56: warning: pointer targets in passing argument 1 of ‘build_selection_list’ differ in signedness [-Wpointer-sign]
 1612 |                 selection_list = build_selection_list (gtk_selection_data_get_data (selection_data));
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                        |
      |                                                        const guchar * {aka const unsigned char *}
caja-places-sidebar.c:1419:35: note: expected ‘const char *’ but argument is of type ‘const guchar *’ {aka ‘const unsigned char *’}
 1419 | build_selection_list (const char *data)
      |                       ~~~~~~~~~~~~^~~~
caja-property-browser.c: In function ‘add_color_to_browser’:
caja-property-browser.c:1430:9: warning: ‘gtk_color_button_get_color’ is deprecated: Use 'gtk_color_chooser_get_rgba' instead [-Wdeprecated-declarations]
 1430 |         gtk_color_button_get_color (GTK_COLOR_BUTTON (property_browser->details->color_picker), &color);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtk.h:74:
/usr/include/gtk-3.0/gtk/gtkcolorbutton.h:92:12: note: declared here
   92 | void       gtk_color_button_get_color      (GtkColorButton *button,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
caja-property-browser.c:1431:9: warning: ‘gdk_color_to_string’ is deprecated: Use 'gdk_rgba_to_string' instead [-Wdeprecated-declarations]
 1431 |         color_spec = gdk_color_to_string (&color);
      |         ^~~~~~~~~~
In file included from /usr/include/gtk-3.0/gdk/gdkcairo.h:26,
                 from /usr/include/gtk-3.0/gdk/gdk.h:33,
                 from /usr/include/gtk-3.0/gtk/gtk.h:30:
/usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:82:11: note: declared here
   82 | gchar *   gdk_color_to_string (const GdkColor *color);
      |           ^~~~~~~~~~~~~~~~~~~
caja-property-browser.c: In function ‘show_color_selection_window’:
caja-property-browser.c:1462:5: warning: ‘gtk_color_selection_get_current_color’ is deprecated: Use 'gtk_color_chooser_get_rgba' instead [-Wdeprecated-declarations]
 1462 |     gtk_color_selection_get_current_color (GTK_COLOR_SELECTION
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtk.h:256:
/usr/include/gtk-3.0/gtk/deprecated/gtkcolorsel.h:162:10: note: declared here
  162 | void     gtk_color_selection_get_current_color   (GtkColorSelection *colorsel,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-property-browser.c:1462:5: warning: ‘gtk_color_selection_dialog_get_color_selection’ is deprecated: Use 'GtkColorChooser' instead [-Wdeprecated-declarations]
 1462 |     gtk_color_selection_get_current_color (GTK_COLOR_SELECTION
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtk.h:257:
/usr/include/gtk-3.0/gtk/deprecated/gtkcolorseldialog.h:76:12: note: declared here
   76 | GtkWidget* gtk_color_selection_dialog_get_color_selection (GtkColorSelectionDialog *colorsel);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-property-browser.c:1471:5: warning: ‘gtk_color_button_set_color’ is deprecated: Use 'gtk_color_chooser_set_rgba' instead [-Wdeprecated-declarations]
 1471 |     gtk_color_button_set_color (GTK_COLOR_BUTTON (property_browser->details->color_picker), &color);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/gtkcolorbutton.h:89:12: note: declared here
   89 | void       gtk_color_button_set_color      (GtkColorButton *button,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
caja-property-browser.c: In function ‘add_new_color’:
caja-property-browser.c:1497:9: warning: ‘gtk_color_selection_dialog_new’ is deprecated: Use 'gtk_color_chooser_dialog_new' instead [-Wdeprecated-declarations]
 1497 |         property_browser->details->colors_dialog = gtk_color_selection_dialog_new (_("Select a Color to Add"));
      |         ^~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkcolorseldialog.h:74:12: note: declared here
   74 | GtkWidget* gtk_color_selection_dialog_new                 (const gchar *title);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-spatial-window.c: In function ‘caja_spatial_window_init’:
caja-spatial-window.c:1071:5: warning: ‘gtk_ui_manager_insert_action_group’ is deprecated [-Wdeprecated-declarations]
 1071 |     gtk_ui_manager_insert_action_group (ui_manager, action_group, 0);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtk.h:284,
                 from caja-spatial-window.c:34:
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:138:16: note: declared here
  138 | void           gtk_ui_manager_insert_action_group (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-spatial-window.c:1075:5: warning: ‘gtk_ui_manager_add_ui_from_string’ is deprecated [-Wdeprecated-declarations]
 1075 |     gtk_ui_manager_add_ui_from_string (ui_manager, ui, -1, NULL);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:158:16: note: declared here
  158 | guint          gtk_ui_manager_add_ui_from_string  (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-window-menus.c: In function ‘caja_menus_append_bookmark_to_menu’:
caja-window-menus.c:219:5: warning: ‘gtk_ui_manager_add_ui’ is deprecated [-Wdeprecated-declarations]
  219 |     gtk_ui_manager_add_ui (window->details->ui_manager,
      |     ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtk.h:284,
                 from caja-window-menus.c:32:
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:171:16: note: declared here
  171 | void           gtk_ui_manager_add_ui              (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~
caja-window-menus.c:228:5: warning: ‘gtk_ui_manager_get_widget’ is deprecated [-Wdeprecated-declarations]
  228 |     menuitem = gtk_ui_manager_get_widget (window->details->ui_manager,
      |     ^~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here
  149 | GtkWidget     *gtk_ui_manager_get_widget          (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
caja-window-menus.c:230:5: warning: ‘gtk_image_menu_item_set_always_show_image’ is deprecated [-Wdeprecated-declarations]
  230 |     gtk_image_menu_item_set_always_show_image (GTK_IMAGE_MENU_ITEM (menuitem),
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtk.h:269:
/usr/include/gtk-3.0/gtk/deprecated/gtkimagemenuitem.h:87:12: note: declared here
   87 | void       gtk_image_menu_item_set_always_show_image (GtkImageMenuItem *image_menu_item,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-window-menus.c: In function ‘connect_proxy_cb’:
caja-window-menus.c:782:13: warning: ‘gtk_image_menu_item_set_image’ is deprecated [-Wdeprecated-declarations]
  782 |             gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (proxy),
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkimagemenuitem.h:92:12: note: declared here
   92 | void       gtk_image_menu_item_set_image         (GtkImageMenuItem *image_menu_item,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-window-menus.c: In function ‘caja_window_initialize_menus’:
caja-window-menus.c:1033:5: warning: ‘gtk_ui_manager_new’ is deprecated [-Wdeprecated-declarations]
 1033 |     window->details->ui_manager = gtk_ui_manager_new ();
      |     ^~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:130:16: note: declared here
  130 | GtkUIManager  *gtk_ui_manager_new                 (void);
      |                ^~~~~~~~~~~~~~~~~~
caja-window-menus.c:1036:33: warning: ‘gtk_ui_manager_get_accel_group’ is deprecated [-Wdeprecated-declarations]
 1036 |                                 gtk_ui_manager_get_accel_group (ui_manager));
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:147:16: note: declared here
  147 | GtkAccelGroup *gtk_ui_manager_get_accel_group     (GtkUIManager          *manager);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-window-menus.c:1043:5: warning: ‘gtk_ui_manager_insert_action_group’ is deprecated [-Wdeprecated-declarations]
 1043 |     gtk_ui_manager_insert_action_group (ui_manager, action_group, 0);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:138:16: note: declared here
  138 | void           gtk_ui_manager_insert_action_group (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-window-menus.c:1047:5: warning: ‘gtk_ui_manager_add_ui_from_string’ is deprecated [-Wdeprecated-declarations]
 1047 |     gtk_ui_manager_add_ui_from_string (ui_manager, ui, -1, NULL);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:158:16: note: declared here
  158 | guint          gtk_ui_manager_add_ui_from_string  (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-window-menus.c: In function ‘add_extension_menu_items’:
caja-window-menus.c:1130:9: warning: ‘gtk_ui_manager_add_ui’ is deprecated [-Wdeprecated-declarations]
 1130 |         gtk_ui_manager_add_ui (ui_manager,
      |         ^~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:171:16: note: declared here
  171 | void           gtk_ui_manager_add_ui              (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~
caja-window-menus.c:1140:9: warning: ‘gtk_ui_manager_add_ui’ is deprecated [-Wdeprecated-declarations]
 1140 |         gtk_ui_manager_add_ui (ui_manager,
      |         ^~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:171:16: note: declared here
  171 | void           gtk_ui_manager_add_ui              (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~
caja-window-menus.c: In function ‘caja_window_load_extension_menus’:
caja-window-menus.c:1181:9: warning: ‘gtk_ui_manager_remove_ui’ is deprecated [-Wdeprecated-declarations]
 1181 |         gtk_ui_manager_remove_ui (window->details->ui_manager,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:179:16: note: declared here
  179 | void           gtk_ui_manager_remove_ui           (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~
caja-window-menus.c:1188:9: warning: ‘gtk_ui_manager_remove_action_group’ is deprecated [-Wdeprecated-declarations]
 1188 |         gtk_ui_manager_remove_action_group (window->details->ui_manager,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:142:16: note: declared here
  142 | void           gtk_ui_manager_remove_action_group (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-window-menus.c:1193:5: warning: ‘gtk_ui_manager_new_merge_id’ is deprecated [-Wdeprecated-declarations]
 1193 |     merge_id = gtk_ui_manager_new_merge_id (window->details->ui_manager);
      |     ^~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:186:16: note: declared here
  186 | guint          gtk_ui_manager_new_merge_id        (GtkUIManager          *manager);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-window-menus.c:1202:5: warning: ‘gtk_ui_manager_insert_action_group’ is deprecated [-Wdeprecated-declarations]
 1202 |     gtk_ui_manager_insert_action_group (window->details->ui_manager, action_group, 0);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:138:16: note: declared here
  138 | void           gtk_ui_manager_insert_action_group (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-window-bookmarks.c: In function ‘remove_bookmarks_menu_items’:
caja-window-bookmarks.c:180:9: warning: ‘gtk_ui_manager_remove_ui’ is deprecated [-Wdeprecated-declarations]
  180 |         gtk_ui_manager_remove_ui (ui_manager,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtk.h:284,
                 from ../eel/eel-stock-dialogs.h:28,
                 from caja-window-bookmarks.c:33:
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:179:16: note: declared here
  179 | void           gtk_ui_manager_remove_ui           (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~
caja-window-bookmarks.c:186:9: warning: ‘gtk_ui_manager_remove_action_group’ is deprecated [-Wdeprecated-declarations]
  186 |         gtk_ui_manager_remove_action_group (ui_manager,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:142:16: note: declared here
  142 | void           gtk_ui_manager_remove_action_group (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-window-bookmarks.c: In function ‘update_bookmarks’:
caja-window-bookmarks.c:232:5: warning: ‘gtk_ui_manager_new_merge_id’ is deprecated [-Wdeprecated-declarations]
  232 |     window->details->bookmarks_merge_id = gtk_ui_manager_new_merge_id (ui_manager);
      |     ^~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:186:16: note: declared here
  186 | guint          gtk_ui_manager_new_merge_id        (GtkUIManager          *manager);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-window-bookmarks.c:239:5: warning: ‘gtk_ui_manager_insert_action_group’ is deprecated [-Wdeprecated-declarations]
  239 |     gtk_ui_manager_insert_action_group (ui_manager,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:138:16: note: declared here
  138 | void           gtk_ui_manager_insert_action_group (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-window.c: In function ‘caja_window_init’:
caja-window.c:189:5: warning: ‘gtk_ui_manager_get_widget’ is deprecated [-Wdeprecated-declarations]
  189 |     menu = gtk_ui_manager_get_widget (window->details->ui_manager, "/MenuBar");
      |     ^~~~
In file included from /usr/include/gtk-3.0/gtk/gtk.h:284,
                 from caja-window.c:33:
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here
  149 | GtkWidget     *gtk_ui_manager_get_widget          (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
caja-window.c: In function ‘caja_window_ui_update’:
caja-window.c:206:5: warning: ‘gtk_ui_manager_ensure_update’ is deprecated [-Wdeprecated-declarations]
  206 |     gtk_ui_manager_ensure_update (window->details->ui_manager);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:184:16: note: declared here
  184 | void           gtk_ui_manager_ensure_update       (GtkUIManager          *manager);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-window.c: In function ‘get_max_forced_height’:
caja-window.c:594:5: warning: ‘gdk_screen_get_height’ is deprecated [-Wdeprecated-declarations]
  594 |     return (gdk_screen_get_height (screen) * 90) / 100;
      |     ^~~~~~
In file included from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31,
                 from /usr/include/gtk-3.0/gdk/gdk.h:32,
                 from /usr/include/gtk-3.0/gdk/gdkx.h:28,
                 from caja-window.c:31:
/usr/include/gtk-3.0/gdk/gdkscreen.h:60:14: note: declared here
   60 | gint         gdk_screen_get_height            (GdkScreen   *screen);
      |              ^~~~~~~~~~~~~~~~~~~~~
caja-window.c: In function ‘get_max_forced_width’:
caja-window.c:603:5: warning: ‘gdk_screen_get_width’ is deprecated [-Wdeprecated-declarations]
  603 |     return (gdk_screen_get_width (screen) * 90) / 100;
      |     ^~~~~~
/usr/include/gtk-3.0/gdk/gdkscreen.h:58:14: note: declared here
   58 | gint         gdk_screen_get_width             (GdkScreen   *screen);
      |              ^~~~~~~~~~~~~~~~~~~~
caja-window.c: In function ‘caja_window_key_press_event’:
caja-window.c:1087:13: warning: ‘gtk_ui_manager_get_action_groups’ is deprecated [-Wdeprecated-declarations]
 1087 |             action_groups = gtk_ui_manager_get_action_groups (window->details->ui_manager);
      |             ^~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:145:16: note: declared here
  145 | GList         *gtk_ui_manager_get_action_groups   (GtkUIManager          *manager);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-window.c: In function ‘add_view_as_menu_item’:
caja-window.c:1214:5: warning: ‘gtk_ui_manager_add_ui’ is deprecated [-Wdeprecated-declarations]
 1214 |     gtk_ui_manager_add_ui (window->details->ui_manager,
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:171:16: note: declared here
  171 | void           gtk_ui_manager_add_ui              (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~
caja-window.c: In function ‘update_extra_viewer_in_view_as_menus’:
caja-window.c:1257:9: warning: ‘gtk_ui_manager_remove_ui’ is deprecated [-Wdeprecated-declarations]
 1257 |         gtk_ui_manager_remove_ui (window->details->ui_manager,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:179:16: note: declared here
  179 | void           gtk_ui_manager_remove_ui           (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~
caja-window.c:1273:9: warning: ‘gtk_ui_manager_new_merge_id’ is deprecated [-Wdeprecated-declarations]
 1273 |         window->details->extra_viewer_merge_id = gtk_ui_manager_new_merge_id (window->details->ui_manager);
      |         ^~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:186:16: note: declared here
  186 | guint          gtk_ui_manager_new_merge_id        (GtkUIManager          *manager);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-window.c: In function ‘load_view_as_menu’:
caja-window.c:1399:9: warning: ‘gtk_ui_manager_remove_ui’ is deprecated [-Wdeprecated-declarations]
 1399 |         gtk_ui_manager_remove_ui (window->details->ui_manager,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:179:16: note: declared here
  179 | void           gtk_ui_manager_remove_ui           (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~
caja-window.c:1405:9: warning: ‘gtk_ui_manager_remove_ui’ is deprecated [-Wdeprecated-declarations]
 1405 |         gtk_ui_manager_remove_ui (window->details->ui_manager,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:179:16: note: declared here
  179 | void           gtk_ui_manager_remove_ui           (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~
caja-window.c:1412:9: warning: ‘gtk_ui_manager_remove_action_group’ is deprecated [-Wdeprecated-declarations]
 1412 |         gtk_ui_manager_remove_action_group (window->details->ui_manager,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:142:16: note: declared here
  142 | void           gtk_ui_manager_remove_action_group (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-window.c:1419:5: warning: ‘gtk_ui_manager_new_merge_id’ is deprecated [-Wdeprecated-declarations]
 1419 |     merge_id = gtk_ui_manager_new_merge_id (window->details->ui_manager);
      |     ^~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:186:16: note: declared here
  186 | guint          gtk_ui_manager_new_merge_id        (GtkUIManager          *manager);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-window.c:1445:5: warning: ‘gtk_ui_manager_insert_action_group’ is deprecated [-Wdeprecated-declarations]
 1445 |     gtk_ui_manager_insert_action_group (window->details->ui_manager,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:138:16: note: declared here
  138 | void           gtk_ui_manager_insert_action_group (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-window-toolbars.c: In function ‘caja_navigation_window_load_extension_toolbar_items’:
caja-window-toolbars.c:161:9: warning: ‘gtk_ui_manager_remove_ui’ is deprecated [-Wdeprecated-declarations]
  161 |         gtk_ui_manager_remove_ui (ui_manager,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtk.h:284,
                 from caja-window-toolbars.c:32:
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:179:16: note: declared here
  179 | void           gtk_ui_manager_remove_ui           (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~
caja-window-toolbars.c:168:9: warning: ‘gtk_ui_manager_remove_action_group’ is deprecated [-Wdeprecated-declarations]
  168 |         gtk_ui_manager_remove_action_group (ui_manager,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:142:16: note: declared here
  142 | void           gtk_ui_manager_remove_action_group (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-window-toolbars.c:173:5: warning: ‘gtk_ui_manager_new_merge_id’ is deprecated [-Wdeprecated-declarations]
  173 |     merge_id = gtk_ui_manager_new_merge_id (ui_manager);
      |     ^~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:186:16: note: declared here
  186 | guint          gtk_ui_manager_new_merge_id        (GtkUIManager          *manager);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-window-toolbars.c:182:5: warning: ‘gtk_ui_manager_insert_action_group’ is deprecated [-Wdeprecated-declarations]
  182 |     gtk_ui_manager_insert_action_group (ui_manager, action_group, -1);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:138:16: note: declared here
  138 | void           gtk_ui_manager_insert_action_group (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-window-toolbars.c:201:9: warning: ‘gtk_ui_manager_add_ui’ is deprecated [-Wdeprecated-declarations]
  201 |         gtk_ui_manager_add_ui (ui_manager,
      |         ^~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:171:16: note: declared here
  171 | void           gtk_ui_manager_add_ui              (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~
caja-connect-server-dialog-main.c: In function ‘caja_connect_server_dialog_display_location_finish’:
caja-connect-server-dialog-main.c:59:5: warning: ‘g_simple_async_result_propagate_error’ is deprecated [-Wdeprecated-declarations]
   59 |     if (g_simple_async_result_propagate_error (G_SIMPLE_ASYNC_RESULT (res), error)) {
      |     ^~
In file included from /usr/include/glib-2.0/gio/gio.h:141,
                 from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /usr/include/gtk-3.0/gdk/gdk.h:32,
                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
                 from caja-connect-server-dialog-main.c:32:
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:116:21: note: declared here
  116 | gboolean            g_simple_async_result_propagate_error  (GSimpleAsyncResult      *simple,
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-connect-server-dialog-main.c: In function ‘caja_connect_server_dialog_display_location_async’:
caja-connect-server-dialog-main.c:77:5: warning: ‘g_simple_async_result_new’ is deprecated: Use 'g_task_new' instead [-Wdeprecated-declarations]
   77 |     display_location_res = g_simple_async_result_new (G_OBJECT (self),
      |     ^~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:48:21: note: declared here
   48 | GSimpleAsyncResult *g_simple_async_result_new              (GObject                 *source_object,
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~
caja-connect-server-dialog-main.c:96:9: warning: ‘g_simple_async_result_set_from_error’ is deprecated [-Wdeprecated-declarations]
   96 |         g_simple_async_result_set_from_error (display_location_res, error);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:110:21: note: declared here
  110 | void                g_simple_async_result_set_from_error   (GSimpleAsyncResult      *simple,
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-connect-server-dialog-main.c:99:5: warning: ‘g_simple_async_result_complete_in_idle’ is deprecated [-Wdeprecated-declarations]
   99 |     g_simple_async_result_complete_in_idle (display_location_res);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gsimpleasyncresult.h:103:21: note: declared here
  103 | void                g_simple_async_result_complete_in_idle (GSimpleAsyncResult      *simple);
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
caja-autorun-software.c: In function ‘present_autorun_for_software_dialog’:
caja-autorun-software.c:236:5: warning: ‘gtk_message_dialog_set_image’ is deprecated [-Wdeprecated-declarations]
  236 |     gtk_message_dialog_set_image (GTK_MESSAGE_DIALOG (dialog), image);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtk.h:150,
                 from caja-autorun-software.c:31:
/usr/include/gtk-3.0/gtk/gtkmessagedialog.h:115:12: note: declared here
  115 | void       gtk_message_dialog_set_image    (GtkMessageDialog *dialog,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
libtool: warning: remember to run 'libtool --finish /usr/lib'
libtool: warning: '/var/pisi/caja-1.28.0-13/work/caja-1.28.0/libcaja-extension/libcaja-extension.la' has not been installed in '/usr/lib'
libtool: warning: '/var/pisi/caja-1.28.0-13/work/caja-1.28.0/libcaja-extension/libcaja-extension.la' has not been installed in '/usr/lib'
libtool: warning: '/var/pisi/caja-1.28.0-13/work/caja-1.28.0/libcaja-extension/libcaja-extension.la' has not been installed in '/usr/lib'
libtool: warning: '/var/pisi/caja-1.28.0-13/work/caja-1.28.0/libcaja-extension/libcaja-extension.la' has not been installed in '/usr/lib'