+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/geeqie-2.1nb1/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/geeqie-2.1nb1/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for geeqie-2.1nb1
ninja: Entering directory `output'
[1/182] Generating po/ar/LC_MESSAGES/geeqie-ar.mo with a custom command
[2/182] Generating po/be/LC_MESSAGES/geeqie-be.mo with a custom command
[3/182] Generating po/bg/LC_MESSAGES/geeqie-bg.mo with a custom command
[4/182] Generating po/ca/LC_MESSAGES/geeqie-ca.mo with a custom command
[5/182] Generating po/cs/LC_MESSAGES/geeqie-cs.mo with a custom command
[6/182] Generating po/da/LC_MESSAGES/geeqie-da.mo with a custom command
[7/182] Generating po/de/LC_MESSAGES/geeqie-de.mo with a custom command
[8/182] Generating po/el/LC_MESSAGES/geeqie-el.mo with a custom command
[9/182] Generating po/en_GB/LC_MESSAGES/geeqie-en_GB.mo with a custom command
[10/182] Generating po/eo/LC_MESSAGES/geeqie-eo.mo with a custom command
[11/182] Generating po/es/LC_MESSAGES/geeqie-es.mo with a custom command
[12/182] Generating po/et/LC_MESSAGES/geeqie-et.mo with a custom command
[13/182] Generating po/eu/LC_MESSAGES/geeqie-eu.mo with a custom command
[14/182] Generating po/fi/LC_MESSAGES/geeqie-fi.mo with a custom command
[15/182] Generating po/fr/LC_MESSAGES/geeqie-fr.mo with a custom command
[16/182] Generating po/hu/LC_MESSAGES/geeqie-hu.mo with a custom command
[17/182] Generating po/id/LC_MESSAGES/geeqie-id.mo with a custom command
[18/182] Generating po/it/LC_MESSAGES/geeqie-it.mo with a custom command
[19/182] Generating po/ja/LC_MESSAGES/geeqie-ja.mo with a custom command
[20/182] Generating po/ko/LC_MESSAGES/geeqie-ko.mo with a custom command
[21/182] Generating po/nb/LC_MESSAGES/geeqie-nb.mo with a custom command
[22/182] Generating po/nl/LC_MESSAGES/geeqie-nl.mo with a custom command
[23/182] Generating po/pl/LC_MESSAGES/geeqie-pl.mo with a custom command
[24/182] Generating po/pt_BR/LC_MESSAGES/geeqie-pt_BR.mo with a custom command
[25/182] Generating po/ro/LC_MESSAGES/geeqie-ro.mo with a custom command
[26/182] Generating po/ru/LC_MESSAGES/geeqie-ru.mo with a custom command
[27/182] Generating po/sk/LC_MESSAGES/geeqie-sk.mo with a custom command
[28/182] Generating po/sl/LC_MESSAGES/geeqie-sl.mo with a custom command
[29/182] Generating po/sr@latin/LC_MESSAGES/geeqie-sr@latin.mo with a custom command
[30/182] Generating po/sr/LC_MESSAGES/geeqie-sr.mo with a custom command
[31/182] Generating po/sv/LC_MESSAGES/geeqie-sv.mo with a custom command
[32/182] Generating po/th/LC_MESSAGES/geeqie-th.mo with a custom command
[33/182] Generating po/tlh/LC_MESSAGES/geeqie-tlh.mo with a custom command
[34/182] Generating po/tr/LC_MESSAGES/geeqie-tr.mo with a custom command
[35/182] Generating po/uk/LC_MESSAGES/geeqie-uk.mo with a custom command
[36/182] Generating po/vi/LC_MESSAGES/geeqie-vi.mo with a custom command
[37/182] Generating po/zh_CN/LC_MESSAGES/geeqie-zh_CN.mo with a custom command
[38/182] Generating po/zh_TW/LC_MESSAGES/geeqie-zh_TW.mo with a custom command
[39/182] Generating po/translator_resources with a custom command (wrapped by meson because command contains newlines)
[40/182] Generating plugins/camera-import/camera-import.desktop with a custom command
[41/182] Generating plugins/export-jpeg/export-jpeg.desktop with a custom command
[42/182] Generating plugins/image-crop/image-crop.desktop with a custom command
[43/182] Generating plugins/random-image/random-image.desktop with a custom command
[44/182] Generating plugins/rotate/rotate.desktop with a custom command
[45/182] Generating plugins/symlink/symlink.desktop with a custom command
[46/182] Generating plugins/tethered-photography/tethered-photography.desktop with a custom command
[47/182] Generating plugins/template.desktop with a custom command
[48/182] Generating src/authors/authors_resources with a custom command
[49/182] Generating src/icons/icons_resources_h with a custom command
[50/182] Generating src/icons/icons_resources_c with a custom command
[51/182] Generating src/gq-marshal_h with a custom command
INFO: Reading ../src/gq-marshal.list...
[52/182] Generating src/gq-marshal_c with a custom command
INFO: Reading ../src/gq-marshal.list...
[53/182] Generating src/ui_icons with a custom command (wrapped by meson to capture output)
[54/182] Generating src/ClayRGB1998 with a custom command
[55/182] Compiling C object src/geeqie.p/meson-generated_.._.._po_translators.c.o
[56/182] Compiling C object src/geeqie.p/meson-generated_.._authors_authors.c.o
[57/182] Compiling C object src/geeqie.p/meson-generated_.._icons_icons.c.o
[58/182] Compiling C object src/geeqie.p/meson-generated_.._gq-marshal.c.o
src/gq-marshal.c: In function 'gq_marshal_VOID__INT_INT_INT_INT':
src/gq-marshal.c:83:14: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
   83 |   callback = (GMarshalFunc_VOID__INT_INT_INT_INT) (marshal_data ? marshal_data : cc->callback);
      |              ^
src/gq-marshal.c: In function 'gq_marshal_VOID__INT_INT':
src/gq-marshal.c:122:14: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  122 |   callback = (GMarshalFunc_VOID__INT_INT) (marshal_data ? marshal_data : cc->callback);
      |              ^
[59/182] Compiling C++ object src/geeqie.p/advanced-exif.cc.o
../src/advanced-exif.cc: In function 'GtkWidget* advanced_exif_new(LayoutWindow*)':
../src/advanced-exif.cc:483:37: warning: 'void gtk_tree_view_set_rules_hint(GtkTreeView*, gboolean)' is deprecated [-Wdeprecated-declarations]
  483 |         gtk_tree_view_set_rules_hint(GTK_TREE_VIEW(ew->listview), TRUE);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkcombobox.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:42,
                 from ../src/main.h:58,
                 from ../src/advanced-exif.cc:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtktreeview.h:246:24: note: declared here
  246 | void                   gtk_tree_view_set_rules_hint                (GtkTreeView               *tree_view,
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
[60/182] Compiling C++ object src/geeqie.p/bar.cc.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:254,
                 from ../src/main.h:58,
                 from ../src/bar.cc:22:
../src/bar.cc: In function 'void bar_menu_popup(GtkWidget*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:460:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  460 | #define GTK_STOCK_GOTO_TOP         ((GtkStock)"gtk-goto-top")
      |                                      ^~~~~~~~
../src/bar.cc:389:62: note: in expansion of macro 'GTK_STOCK_GOTO_TOP'
  389 |                 menu_item_add_stock(menu, _("Move to _top"), GTK_STOCK_GOTO_TOP, G_CALLBACK(bar_expander_move_top_cb), expander);
      |                                                              ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:496:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  496 | #define GTK_STOCK_GO_UP            ((GtkStock)"gtk-go-up")
      |                                      ^~~~~~~~
../src/bar.cc:390:58: note: in expansion of macro 'GTK_STOCK_GO_UP'
  390 |                 menu_item_add_stock(menu, _("Move _up"), GTK_STOCK_GO_UP, G_CALLBACK(bar_expander_move_up_cb), expander);
      |                                                          ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:478:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  478 | #define GTK_STOCK_GO_DOWN          ((GtkStock)"gtk-go-down")
      |                                      ^~~~~~~~
../src/bar.cc:391:60: note: in expansion of macro 'GTK_STOCK_GO_DOWN'
  391 |                 menu_item_add_stock(menu, _("Move _down"), GTK_STOCK_GO_DOWN, G_CALLBACK(bar_expander_move_down_cb), expander);
      |                                                            ^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:433:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  433 | #define GTK_STOCK_GOTO_BOTTOM      ((GtkStock)"gtk-goto-bottom")
      |                                      ^~~~~~~~
../src/bar.cc:392:65: note: in expansion of macro 'GTK_STOCK_GOTO_BOTTOM'
  392 |                 menu_item_add_stock(menu, _("Move to _bottom"), GTK_STOCK_GOTO_BOTTOM, G_CALLBACK(bar_expander_move_bottom_cb), expander);
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:838:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  838 | #define GTK_STOCK_PREFERENCES      ((GtkStock)"gtk-preferences")
      |                                      ^~~~~~~~
../src/bar.cc:397:67: note: in expansion of macro 'GTK_STOCK_PREFERENCES'
  397 |                         menu_item_add_stock(menu, _("Height..."), GTK_STOCK_PREFERENCES, G_CALLBACK(bar_expander_height_cb), expander);
      |                                                                   ^~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  255 | #define GTK_STOCK_DELETE           ((GtkStock)"gtk-delete")
      |                                      ^~~~~~~~
../src/bar.cc:401:56: note: in expansion of macro 'GTK_STOCK_DELETE'
  401 |                 menu_item_add_stock(menu, _("Remove"), GTK_STOCK_DELETE, G_CALLBACK(bar_expander_delete_cb), expander);
      |                                                        ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/bar.cc: In function 'void bar_menu_add_popup(GtkWidget*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  132 | #define GTK_STOCK_ADD              ((GtkStock)"gtk-add")
      |                                      ^~~~~~~~
../src/bar.cc:421:66: note: in expansion of macro 'GTK_STOCK_ADD'
  421 |                 item = menu_item_add_stock(menu, _(pane->title), GTK_STOCK_ADD, G_CALLBACK(bar_expander_add_cb), bar);
      |                                                                  ^~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/bar.cc: In function 'GtkWidget* bar_new(LayoutWindow*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  132 | #define GTK_STOCK_ADD              ((GtkStock)"gtk-add")
      |                                      ^~~~~~~~
../src/bar.cc:789:52: note: in expansion of macro 'GTK_STOCK_ADD'
  789 |         bd->add_button = pref_toolbar_button(tbar, GTK_STOCK_ADD, nullptr, FALSE,
      |                                                    ^~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
[61/182] Compiling C++ object src/geeqie.p/bar-comment.cc.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:254,
                 from ../src/main.h:58,
                 from ../src/bar-comment.cc:22:
../src/bar-comment.cc: In function 'void bar_pane_comment_populate_popup(GtkTextView*, GtkMenu*, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  132 | #define GTK_STOCK_ADD              ((GtkStock)"gtk-add")
      |                                      ^~~~~~~~
../src/bar-comment.cc:235:80: note: in expansion of macro 'GTK_STOCK_ADD'
  235 |         menu_item_add_stock(GTK_WIDGET(menu), _("Add text to selected files"), GTK_STOCK_ADD, G_CALLBACK(bar_pane_comment_sel_add_cb), pcd);
      |                                                                                ^~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:228:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  228 | #define GTK_STOCK_CONVERT          ((GtkStock)"gtk-convert")
      |                                      ^~~~~~~~
../src/bar-comment.cc:236:93: note: in expansion of macro 'GTK_STOCK_CONVERT'
  236 |         menu_item_add_stock(GTK_WIDGET(menu), _("Replace existing text in selected files"), GTK_STOCK_CONVERT, G_CALLBACK(bar_pane_comment_sel_replace_cb), data);
      |                                                                                             ^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
[62/182] Compiling C++ object src/geeqie.p/bar-exif.cc.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:254,
                 from ../src/main.h:58,
                 from ../src/bar-exif.cc:22:
../src/bar-exif.cc: In function 'void bar_pane_exif_conf_dialog(GtkWidget*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  756 | #define GTK_STOCK_OK               ((GtkStock)"gtk-ok")
      |                                      ^~~~~~~~
../src/bar-exif.cc:567:39: note: in expansion of macro 'GTK_STOCK_OK'
  567 |         generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr,
      |                                       ^~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/bar-exif.cc:576:34: warning: 'void gtk_table_attach_defaults(GtkTable*, GtkWidget*, guint, guint, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
  576 |         gtk_table_attach_defaults(GTK_TABLE(table), cdd->key_entry, 1, 2, 0, 1);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:280:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:138:12: note: declared here
  138 | void       gtk_table_attach_defaults  (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
../src/bar-exif.cc:585:34: warning: 'void gtk_table_attach_defaults(GtkTable*, GtkWidget*, guint, guint, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
  585 |         gtk_table_attach_defaults(GTK_TABLE(table), cdd->title_entry, 1, 2, 1, 2);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:138:12: note: declared here
  138 | void       gtk_table_attach_defaults  (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
../src/bar-exif.cc: In function 'void bar_pane_exif_menu_popup(GtkWidget*, PaneExifData*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:364:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  364 | #define GTK_STOCK_EDIT             ((GtkStock)"gtk-edit")
      |                                      ^~~~~~~~
../src/bar-exif.cc:643:49: note: in expansion of macro 'GTK_STOCK_EDIT'
  643 |                 menu_item_add_stock(menu, conf, GTK_STOCK_EDIT, G_CALLBACK(bar_pane_exif_conf_dialog_cb), widget);
      |                                                 ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  255 | #define GTK_STOCK_DELETE           ((GtkStock)"gtk-delete")
      |                                      ^~~~~~~~
../src/bar-exif.cc:644:48: note: in expansion of macro 'GTK_STOCK_DELETE'
  644 |                 menu_item_add_stock(menu, del, GTK_STOCK_DELETE, G_CALLBACK(bar_pane_exif_delete_entry_cb), widget);
      |                                                ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:237:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  237 | #define GTK_STOCK_COPY             ((GtkStock)"gtk-copy")
      |                                      ^~~~~~~~
../src/bar-exif.cc:645:49: note: in expansion of macro 'GTK_STOCK_COPY'
  645 |                 menu_item_add_stock(menu, copy, GTK_STOCK_COPY, G_CALLBACK(bar_pane_exif_copy_entry_cb), widget);
      |                                                 ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  132 | #define GTK_STOCK_ADD              ((GtkStock)"gtk-add")
      |                                      ^~~~~~~~
../src/bar-exif.cc:653:51: note: in expansion of macro 'GTK_STOCK_ADD'
  653 |         menu_item_add_stock(menu, _("Add entry"), GTK_STOCK_ADD, G_CALLBACK(bar_pane_exif_conf_dialog_cb), ped->widget);
      |                                                   ^~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
[63/182] Compiling C++ object src/geeqie.p/bar-gps.cc.o
[64/182] Compiling C++ object src/geeqie.p/bar-histogram.cc.o
[65/182] Compiling C++ object src/geeqie.p/bar-keywords.cc.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:254,
                 from ../src/main.h:58,
                 from ../src/bar-keywords.cc:22:
../src/bar-keywords.cc: In function 'void bar_pane_keywords_populate_popup_cb(GtkTextView*, GtkMenu*, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  132 | #define GTK_STOCK_ADD              ((GtkStock)"gtk-add")
      |                                      ^~~~~~~~
../src/bar-keywords.cc:483:93: note: in expansion of macro 'GTK_STOCK_ADD'
  483 |         menu_item_add_stock(GTK_WIDGET(menu), _("Add selected keywords to selected files"), GTK_STOCK_ADD, G_CALLBACK(bar_pane_keywords_sel_add_cb), pkd);
      |                                                                                             ^~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:228:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  228 | #define GTK_STOCK_CONVERT          ((GtkStock)"gtk-convert")
      |                                      ^~~~~~~~
../src/bar-keywords.cc:484:120: note: in expansion of macro 'GTK_STOCK_CONVERT'
  484 |         menu_item_add_stock(GTK_WIDGET(menu), _("Replace existing keywords in selected files with selected keywords"), GTK_STOCK_CONVERT, G_CALLBACK(bar_pane_keywords_sel_replace_cb), pkd);
      |                                                                                                                        ^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/bar-keywords.cc: In function 'void bar_pane_keywords_edit_dialog(PaneKeywordsData*, gboolean)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  756 | #define GTK_STOCK_OK               ((GtkStock)"gtk-ok")
      |                                      ^~~~~~~~
../src/bar-keywords.cc:964:39: note: in expansion of macro 'GTK_STOCK_OK'
  964 |         generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr,
      |                                       ^~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/bar-keywords.cc:972:34: warning: 'void gtk_table_attach_defaults(GtkTable*, GtkWidget*, guint, guint, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
  972 |         gtk_table_attach_defaults(GTK_TABLE(table), cdd->edit_widget, 1, 2, 0, 1);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:280:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:138:12: note: declared here
  138 | void       gtk_table_attach_defaults  (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
../src/bar-keywords.cc: In function 'void bar_pane_keywords_disconnect_marks_cb(GtkWidget*, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  284 | #define GTK_STOCK_DIALOG_WARNING   ((GtkStock)"gtk-dialog-warning")
      |                                      ^~~~~~~~
../src/bar-keywords.cc:1060:40: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING'
 1060 |         generic_dialog_add_message(gd, GTK_STOCK_DIALOG_WARNING,
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  756 | #define GTK_STOCK_OK               ((GtkStock)"gtk-ok")
      |                                      ^~~~~~~~
../src/bar-keywords.cc:1062:39: note: in expansion of macro 'GTK_STOCK_OK'
 1062 |         generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr, bar_pane_keywords_disconnect_marks_ok_cb, TRUE);
      |                                       ^~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/bar-keywords.cc: In function 'void bar_pane_keywords_menu_popup(GtkWidget*, PaneKeywordsData*, gint, gint)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:738:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  738 | #define GTK_STOCK_NEW              ((GtkStock)"gtk-new")
      |                                      ^~~~~~~~
../src/bar-keywords.cc:1307:53: note: in expansion of macro 'GTK_STOCK_NEW'
 1307 |         menu_item_add_stock(menu, _("New keyword"), GTK_STOCK_NEW, G_CALLBACK(bar_pane_keywords_add_dialog_cb), pkd);
      |                                                     ^~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  132 | #define GTK_STOCK_ADD              ((GtkStock)"gtk-add")
      |                                      ^~~~~~~~
../src/bar-keywords.cc:1332:57: note: in expansion of macro 'GTK_STOCK_ADD'
 1332 |                         menu_item_add_stock(menu, text, GTK_STOCK_ADD, G_CALLBACK(bar_pane_keywords_add_to_selected_cb), pkd);
      |                                                         ^~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:364:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  364 | #define GTK_STOCK_EDIT             ((GtkStock)"gtk-edit")
      |                                      ^~~~~~~~
../src/bar-keywords.cc:1360:49: note: in expansion of macro 'GTK_STOCK_EDIT'
 1360 |                 menu_item_add_stock(menu, text, GTK_STOCK_EDIT, G_CALLBACK(bar_pane_keywords_edit_dialog_cb), pkd);
      |                                                 ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  255 | #define GTK_STOCK_DELETE           ((GtkStock)"gtk-delete")
      |                                      ^~~~~~~~
../src/bar-keywords.cc:1363:49: note: in expansion of macro 'GTK_STOCK_DELETE'
 1363 |                 menu_item_add_stock(menu, text, GTK_STOCK_DELETE, G_CALLBACK(bar_pane_keywords_delete_cb), pkd);
      |                                                 ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  255 | #define GTK_STOCK_DELETE           ((GtkStock)"gtk-delete")
      |                                      ^~~~~~~~
../src/bar-keywords.cc:1370:57: note: in expansion of macro 'GTK_STOCK_DELETE'
 1370 |                         menu_item_add_stock(menu, text, GTK_STOCK_DELETE, G_CALLBACK(bar_pane_keywords_connect_mark_cb), pkd);
      |                                                         ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  255 | #define GTK_STOCK_DELETE           ((GtkStock)"gtk-delete")
      |                                      ^~~~~~~~
../src/bar-keywords.cc:1377:57: note: in expansion of macro 'GTK_STOCK_DELETE'
 1377 |                         menu_item_add_stock(menu, text, GTK_STOCK_DELETE, G_CALLBACK(bar_pane_keywords_disconnect_marks_cb), pkd);
      |                                                         ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
[66/182] Compiling C++ object src/geeqie.p/bar-rating.cc.o
[67/182] Compiling C++ object src/geeqie.p/bar-sort.cc.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:254,
                 from ../src/main.h:58,
                 from ../src/bar-sort.cc:22:
../src/bar-sort.cc: In function 'void bar_filter_help_dialog()':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:275:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  275 | #define GTK_STOCK_DIALOG_INFO      ((GtkStock)"gtk-dialog-info")
      |                                      ^~~~~~~~
../src/bar-sort.cc:434:40: note: in expansion of macro 'GTK_STOCK_DIALOG_INFO'
  434 |         generic_dialog_add_message(gd, GTK_STOCK_DIALOG_INFO,
      |                                        ^~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  516 | #define GTK_STOCK_HELP             ((GtkStock)"gtk-help")
      |                                      ^~~~~~~~
../src/bar-sort.cc:436:39: note: in expansion of macro 'GTK_STOCK_HELP'
  436 |         generic_dialog_add_button(gd, GTK_STOCK_HELP, nullptr, bar_filter_help_cb, TRUE);
      |                                       ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  756 | #define GTK_STOCK_OK               ((GtkStock)"gtk-ok")
      |                                      ^~~~~~~~
../src/bar-sort.cc:437:39: note: in expansion of macro 'GTK_STOCK_OK'
  437 |         generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr, nullptr, TRUE);
      |                                       ^~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/bar-sort.cc: In function 'void bar_sort_add_ok_cb(FileDialog*, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:275:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  275 | #define GTK_STOCK_DIALOG_INFO      ((GtkStock)"gtk-dialog-info")
      |                                      ^~~~~~~~
../src/bar-sort.cc:516:80: note: in expansion of macro 'GTK_STOCK_DIALOG_INFO'
  516 |                         file_util_warning_dialog(_("Collection exists"), text, GTK_STOCK_DIALOG_INFO, nullptr);
      |                                                                                ^~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  293 | #define GTK_STOCK_DIALOG_ERROR     ((GtkStock)"gtk-dialog-error")
      |                                      ^~~~~~~~
../src/bar-sort.cc:532:58: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR'
  532 |                                                          GTK_STOCK_DIALOG_ERROR, GENERIC_DIALOG(fd)->dialog);
      |                                                          ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/bar-sort.cc: In function 'void bar_sort_add_cb(GtkWidget*, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  756 | #define GTK_STOCK_OK               ((GtkStock)"gtk-ok")
      |                                      ^~~~~~~~
../src/bar-sort.cc:576:44: note: in expansion of macro 'GTK_STOCK_OK'
  576 |         file_dialog_add_button(sd->dialog, GTK_STOCK_OK, nullptr, bar_sort_add_ok_cb, TRUE);
      |                                            ^~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/bar-sort.cc: In function 'GtkWidget* bar_sort_new(LayoutWindow*, SortActionType, SortModeType, SortSelectionType, const gchar*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  132 | #define GTK_STOCK_ADD              ((GtkStock)"gtk-add")
      |                                      ^~~~~~~~
../src/bar-sort.cc:746:52: note: in expansion of macro 'GTK_STOCK_ADD'
  746 |         sd->add_button = pref_toolbar_button(tbar, GTK_STOCK_ADD, nullptr, FALSE,
      |                                                    ^~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1074:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1074 | #define GTK_STOCK_UNDO             ((GtkStock)"gtk-undo")
      |                                      ^~~~~~~~
../src/bar-sort.cc:749:53: note: in expansion of macro 'GTK_STOCK_UNDO'
  749 |         sd->undo_button = pref_toolbar_button(tbar, GTK_STOCK_UNDO, nullptr, FALSE,
      |                                                     ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  516 | #define GTK_STOCK_HELP             ((GtkStock)"gtk-help")
      |                                      ^~~~~~~~
../src/bar-sort.cc:752:53: note: in expansion of macro 'GTK_STOCK_HELP'
  752 |         sd->help_button = pref_toolbar_button(tbar, GTK_STOCK_HELP, nullptr, FALSE,
      |                                                     ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
[68/182] Compiling C++ object src/geeqie.p/cache.cc.o
[69/182] Compiling C++ object src/geeqie.p/cache-loader.cc.o
[70/182] Compiling C++ object src/geeqie.p/cache-maint.cc.o
../src/cache-maint.cc: In function 'void cache_maintenance_render_stop_cb(gpointer)':
../src/cache-maint.cc:70:41: warning: 'void gtk_status_icon_set_tooltip_text(GtkStatusIcon*, const gchar*)' is deprecated [-Wdeprecated-declarations]
   70 |         gtk_status_icon_set_tooltip_text(status_icon, _("Geeqie: Creating sim data..."));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:275,
                 from ../src/main.h:58,
                 from ../src/cache-maint.cc:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:137:23: note: declared here
  137 | void                  gtk_status_icon_set_tooltip_text   (GtkStatusIcon      *status_icon,
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/cache-maint.cc: In function 'void cache_maintenance_clean_stop_cb(gpointer)':
../src/cache-maint.cc:76:41: warning: 'void gtk_status_icon_set_tooltip_text(GtkStatusIcon*, const gchar*)' is deprecated [-Wdeprecated-declarations]
   76 |         gtk_status_icon_set_tooltip_text(status_icon, _("Geeqie: Creating thumbs..."));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:137:23: note: declared here
  137 | void                  gtk_status_icon_set_tooltip_text   (GtkStatusIcon      *status_icon,
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/cache-maint.cc: In function 'void cache_maintenance(const gchar*)':
../src/cache-maint.cc:108:54: warning: 'GtkStatusIcon* gtk_status_icon_new_from_pixbuf(GdkPixbuf*)' is deprecated [-Wdeprecated-declarations]
  108 |         status_icon = gtk_status_icon_new_from_pixbuf(pixbuf_inline(PIXBUF_INLINE_ICON));
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:86:23: note: declared here
   86 | GtkStatusIcon        *gtk_status_icon_new_from_pixbuf    (GdkPixbuf          *pixbuf);
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/cache-maint.cc:109:41: warning: 'void gtk_status_icon_set_tooltip_text(GtkStatusIcon*, const gchar*)' is deprecated [-Wdeprecated-declarations]
  109 |         gtk_status_icon_set_tooltip_text(status_icon, _("Geeqie: Cleaning thumbs..."));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:137:23: note: declared here
  137 | void                  gtk_status_icon_set_tooltip_text   (GtkStatusIcon      *status_icon,
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/cache-maint.cc:110:36: warning: 'void gtk_status_icon_set_visible(GtkStatusIcon*, gboolean)' is deprecated [-Wdeprecated-declarations]
  110 |         gtk_status_icon_set_visible(status_icon, TRUE);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:151:23: note: declared here
  151 | void                  gtk_status_icon_set_visible        (GtkStatusIcon      *status_icon,
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:254:
../src/cache-maint.cc: In function 'void cache_maintain_home(gboolean, gboolean, GtkWidget*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  197 | #define GTK_STOCK_CLOSE            ((GtkStock)"gtk-close")
      |                                      ^~~~~~~~
../src/cache-maint.cc:388:62: note: in expansion of macro 'GTK_STOCK_CLOSE'
  388 |         cm->button_close = generic_dialog_add_button(cm->gd, GTK_STOCK_CLOSE, nullptr,
      |                                                              ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1038:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1038 | #define GTK_STOCK_STOP             ((GtkStock)"gtk-stop")
      |                                      ^~~~~~~~
../src/cache-maint.cc:391:61: note: in expansion of macro 'GTK_STOCK_STOP'
  391 |         cm->button_stop = generic_dialog_add_button(cm->gd, GTK_STOCK_STOP, nullptr,
      |                                                             ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/cache-maint.cc: In function 'void cache_manager_render_start_cb(GenericDialog*, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  284 | #define GTK_STOCK_DIALOG_WARNING   ((GtkStock)"gtk-dialog-warning")
      |                                      ^~~~~~~~
../src/cache-maint.cc:815:25: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING'
  815 |                         GTK_STOCK_DIALOG_WARNING, cd->gd->dialog);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/cache-maint.cc: In function 'void cache_manager_render_dialog(GtkWidget*, const gchar*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  197 | #define GTK_STOCK_CLOSE            ((GtkStock)"gtk-close")
      |                                      ^~~~~~~~
../src/cache-maint.cc:888:62: note: in expansion of macro 'GTK_STOCK_CLOSE'
  888 |         cd->button_close = generic_dialog_add_button(cd->gd, GTK_STOCK_CLOSE, nullptr,
      |                                                              ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  756 | #define GTK_STOCK_OK               ((GtkStock)"gtk-ok")
      |                                      ^~~~~~~~
../src/cache-maint.cc:890:62: note: in expansion of macro 'GTK_STOCK_OK'
  890 |         cd->button_start = generic_dialog_add_button(cd->gd, GTK_STOCK_OK, _("S_tart"),
      |                                                              ^~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1038:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1038 | #define GTK_STOCK_STOP             ((GtkStock)"gtk-stop")
      |                                      ^~~~~~~~
../src/cache-maint.cc:892:61: note: in expansion of macro 'GTK_STOCK_STOP'
  892 |         cd->button_stop = generic_dialog_add_button(cd->gd, GTK_STOCK_STOP, nullptr,
      |                                                             ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/cache-maint.cc: In function 'void cache_manager_standard_process(GtkWidget*, gboolean)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  255 | #define GTK_STOCK_DELETE           ((GtkStock)"gtk-delete")
      |                                      ^~~~~~~~
../src/cache-maint.cc:1147:28: note: in expansion of macro 'GTK_STOCK_DELETE'
 1147 |                 stock_id = GTK_STOCK_DELETE;
      |                            ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:188:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  188 | #define GTK_STOCK_CLEAR            ((GtkStock)"gtk-clear")
      |                                      ^~~~~~~~
../src/cache-maint.cc:1152:28: note: in expansion of macro 'GTK_STOCK_CLEAR'
 1152 |                 stock_id = GTK_STOCK_CLEAR;
      |                            ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  197 | #define GTK_STOCK_CLOSE            ((GtkStock)"gtk-close")
      |                                      ^~~~~~~~
../src/cache-maint.cc:1161:62: note: in expansion of macro 'GTK_STOCK_CLOSE'
 1161 |         cd->button_close = generic_dialog_add_button(cd->gd, GTK_STOCK_CLOSE, nullptr,
      |                                                              ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  756 | #define GTK_STOCK_OK               ((GtkStock)"gtk-ok")
      |                                      ^~~~~~~~
../src/cache-maint.cc:1163:62: note: in expansion of macro 'GTK_STOCK_OK'
 1163 |         cd->button_start = generic_dialog_add_button(cd->gd, GTK_STOCK_OK, _("S_tart"),
      |                                                              ^~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1038:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1038 | #define GTK_STOCK_STOP             ((GtkStock)"gtk-stop")
      |                                      ^~~~~~~~
../src/cache-maint.cc:1165:61: note: in expansion of macro 'GTK_STOCK_STOP'
 1165 |         cd->button_stop = generic_dialog_add_button(cd->gd, GTK_STOCK_STOP, nullptr,
      |                                                             ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/cache-maint.cc: In function 'void cache_manager_main_clear_confirm(GtkWidget*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:302:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  302 | #define GTK_STOCK_DIALOG_QUESTION  ((GtkStock)"gtk-dialog-question")
      |                                      ^~~~~~~~
../src/cache-maint.cc:1232:40: note: in expansion of macro 'GTK_STOCK_DIALOG_QUESTION'
 1232 |         generic_dialog_add_message(gd, GTK_STOCK_DIALOG_QUESTION, _("Clear cache"),
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  756 | #define GTK_STOCK_OK               ((GtkStock)"gtk-ok")
      |                                      ^~~~~~~~
../src/cache-maint.cc:1234:39: note: in expansion of macro 'GTK_STOCK_OK'
 1234 |         generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr, cache_manager_main_clear_ok_cb, TRUE);
      |                                       ^~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/cache-maint.cc: In function 'void cache_manager_sim_start_cb(GenericDialog*, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  284 | #define GTK_STOCK_DIALOG_WARNING   ((GtkStock)"gtk-dialog-warning")
      |                                      ^~~~~~~~
../src/cache-maint.cc:1484:25: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING'
 1484 |                         GTK_STOCK_DIALOG_WARNING, cd->gd->dialog);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/cache-maint.cc: In function 'void cache_manager_sim_load_dialog(GtkWidget*, const gchar*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  197 | #define GTK_STOCK_CLOSE            ((GtkStock)"gtk-close")
      |                                      ^~~~~~~~
../src/cache-maint.cc:1530:62: note: in expansion of macro 'GTK_STOCK_CLOSE'
 1530 |         cd->button_close = generic_dialog_add_button(cd->gd, GTK_STOCK_CLOSE, nullptr,
      |                                                              ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  756 | #define GTK_STOCK_OK               ((GtkStock)"gtk-ok")
      |                                      ^~~~~~~~
../src/cache-maint.cc:1532:62: note: in expansion of macro 'GTK_STOCK_OK'
 1532 |         cd->button_start = generic_dialog_add_button(cd->gd, GTK_STOCK_OK, _("S_tart"),
      |                                                              ^~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1038:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1038 | #define GTK_STOCK_STOP             ((GtkStock)"gtk-stop")
      |                                      ^~~~~~~~
../src/cache-maint.cc:1534:61: note: in expansion of macro 'GTK_STOCK_STOP'
 1534 |         cd->button_stop = generic_dialog_add_button(cd->gd, GTK_STOCK_STOP, nullptr,
      |                                                             ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/cache-maint.cc: In function 'void cache_manager_cache_maintenance_start_cb(GenericDialog*, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  284 | #define GTK_STOCK_DIALOG_WARNING   ((GtkStock)"gtk-dialog-warning")
      |                                      ^~~~~~~~
../src/cache-maint.cc:1614:25: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING'
 1614 |                         GTK_STOCK_DIALOG_WARNING, cd->gd->dialog);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/cache-maint.cc: In function 'void cache_manager_cache_maintenance_load_dialog(GtkWidget*, const gchar*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  197 | #define GTK_STOCK_CLOSE            ((GtkStock)"gtk-close")
      |                                      ^~~~~~~~
../src/cache-maint.cc:1649:62: note: in expansion of macro 'GTK_STOCK_CLOSE'
 1649 |         cd->button_close = generic_dialog_add_button(cd->gd, GTK_STOCK_CLOSE, nullptr,
      |                                                              ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  756 | #define GTK_STOCK_OK               ((GtkStock)"gtk-ok")
      |                                      ^~~~~~~~
../src/cache-maint.cc:1651:62: note: in expansion of macro 'GTK_STOCK_OK'
 1651 |         cd->button_start = generic_dialog_add_button(cd->gd, GTK_STOCK_OK, _("S_tart"),
      |                                                              ^~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/cache-maint.cc: In function 'void cache_manager_show()':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  197 | #define GTK_STOCK_CLOSE            ((GtkStock)"gtk-close")
      |                                      ^~~~~~~~
../src/cache-maint.cc:1705:39: note: in expansion of macro 'GTK_STOCK_CLOSE'
 1705 |         generic_dialog_add_button(gd, GTK_STOCK_CLOSE, nullptr,
      |                                       ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  516 | #define GTK_STOCK_HELP             ((GtkStock)"gtk-help")
      |                                      ^~~~~~~~
../src/cache-maint.cc:1707:39: note: in expansion of macro 'GTK_STOCK_HELP'
 1707 |         generic_dialog_add_button(gd, GTK_STOCK_HELP, nullptr,
      |                                       ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:188:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  188 | #define GTK_STOCK_CLEAR            ((GtkStock)"gtk-clear")
      |                                      ^~~~~~~~
../src/cache-maint.cc:1720:49: note: in expansion of macro 'GTK_STOCK_CLEAR'
 1720 |         button = pref_table_button(table, 0, 0, GTK_STOCK_CLEAR, _("Clean up"), FALSE,
      |                                                 ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  255 | #define GTK_STOCK_DELETE           ((GtkStock)"gtk-delete")
      |                                      ^~~~~~~~
../src/cache-maint.cc:1725:49: note: in expansion of macro 'GTK_STOCK_DELETE'
 1725 |         button = pref_table_button(table, 0, 1, GTK_STOCK_DELETE, _("Clear cache"), FALSE,
      |                                                 ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:188:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  188 | #define GTK_STOCK_CLEAR            ((GtkStock)"gtk-clear")
      |                                      ^~~~~~~~
../src/cache-maint.cc:1739:49: note: in expansion of macro 'GTK_STOCK_CLEAR'
 1739 |         button = pref_table_button(table, 0, 0, GTK_STOCK_CLEAR, _("Clean up"), FALSE,
      |                                                 ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  255 | #define GTK_STOCK_DELETE           ((GtkStock)"gtk-delete")
      |                                      ^~~~~~~~
../src/cache-maint.cc:1744:49: note: in expansion of macro 'GTK_STOCK_DELETE'
 1744 |         button = pref_table_button(table, 0, 1, GTK_STOCK_DELETE, _("Clear cache"), FALSE,
      |                                                 ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:373:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  373 | #define GTK_STOCK_EXECUTE          ((GtkStock)"gtk-execute")
      |                                      ^~~~~~~~
../src/cache-maint.cc:1763:49: note: in expansion of macro 'GTK_STOCK_EXECUTE'
 1763 |         button = pref_table_button(table, 0, 0, GTK_STOCK_EXECUTE, _("Create"), FALSE,
      |                                                 ^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:188:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  188 | #define GTK_STOCK_CLEAR            ((GtkStock)"gtk-clear")
      |                                      ^~~~~~~~
../src/cache-maint.cc:1775:49: note: in expansion of macro 'GTK_STOCK_CLEAR'
 1775 |         button = pref_table_button(table, 0, 0, GTK_STOCK_CLEAR, _("Clean up"), FALSE,
      |                                                 ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:373:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  373 | #define GTK_STOCK_EXECUTE          ((GtkStock)"gtk-execute")
      |                                      ^~~~~~~~
../src/cache-maint.cc:1784:49: note: in expansion of macro 'GTK_STOCK_EXECUTE'
 1784 |         button = pref_table_button(table, 0, 0, GTK_STOCK_EXECUTE, _("Select"), FALSE,
      |                                                 ^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
[71/182] Compiling C++ object src/geeqie.p/cellrenderericon.cc.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkcairo.h:26,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:33,
                 from ../src/main.h:57,
                 from ../src/cellrenderericon.cc:20:
../src/cellrenderericon.cc: In function 'void gqv_cell_renderer_icon_class_init(GQvCellRendererIconClass*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/deprecated/gdkcolor.h:62:44: warning: 'GType gdk_color_get_type()' is deprecated: Use 'gdk_rgba_get_type' instead [-Wdeprecated-declarations]
   62 | #define GDK_TYPE_COLOR (gdk_color_get_type ())
      |                         ~~~~~~~~~~~~~~~~~~~^~
../src/cellrenderericon.cc:175:57: note: in expansion of macro 'GDK_TYPE_COLOR'
  175 |                                                         GDK_TYPE_COLOR,
      |                                                         ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/deprecated/gdkcolor.h:65:11: note: declared here
   65 | GType     gdk_color_get_type (void) G_GNUC_CONST;
      |           ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/deprecated/gdkcolor.h:62:44: warning: 'GType gdk_color_get_type()' is deprecated: Use 'gdk_rgba_get_type' instead [-Wdeprecated-declarations]
   62 | #define GDK_TYPE_COLOR (gdk_color_get_type ())
      |                         ~~~~~~~~~~~~~~~~~~~^~
../src/cellrenderericon.cc:183:57: note: in expansion of macro 'GDK_TYPE_COLOR'
  183 |                                                         GDK_TYPE_COLOR,
      |                                                         ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/deprecated/gdkcolor.h:65:11: note: declared here
   65 | GType     gdk_color_get_type (void) G_GNUC_CONST;
      |           ^~~~~~~~~~~~~~~~~~
../src/cellrenderericon.cc: In function 'void gqv_cell_renderer_icon_render(GtkCellRenderer*, cairo_t*, GtkWidget*, const GdkRectangle*, const GdkRectangle*, GtkCellRendererState)':
../src/cellrenderericon.cc:670:41: warning: 'GtkStateType gtk_widget_get_state(GtkWidget*)' is deprecated: Use 'gtk_widget_get_state_flags' instead [-Wdeprecated-declarations]
  670 |                 if (gtk_widget_get_state(widget) == GTK_STATE_INSENSITIVE)
      |                     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkapplication.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwindow.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkdialog.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:31,
                 from ../src/main.h:58:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwidget.h:827:23: note: declared here
  827 | GtkStateType          gtk_widget_get_state              (GtkWidget    *widget);
      |                       ^~~~~~~~~~~~~~~~~~~~
[72/182] Compiling C++ object src/geeqie.p/collect.cc.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:254,
                 from ../src/main.h:58,
                 from ../src/collect.cc:22:
../src/collect.cc: In function 'void collection_close_save_cb(GenericDialog*, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  293 | #define GTK_STOCK_DIALOG_ERROR     ((GtkStock)"gtk-dialog-error")
      |                                      ^~~~~~~~
../src/collect.cc:1202:55: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR'
 1202 |                 warning_dialog(_("Save Failed"), buf, GTK_STOCK_DIALOG_ERROR, cw->window);
      |                                                       ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/collect.cc: In function 'void collection_close_dlg_show(CollectWindow*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:302:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  302 | #define GTK_STOCK_DIALOG_QUESTION  ((GtkStock)"gtk-dialog-question")
      |                                      ^~~~~~~~
../src/collect.cc:1241:40: note: in expansion of macro 'GTK_STOCK_DIALOG_QUESTION'
 1241 |         generic_dialog_add_message(gd, GTK_STOCK_DIALOG_QUESTION,
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:964:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  964 | #define GTK_STOCK_SAVE             ((GtkStock)"gtk-save")
      |                                      ^~~~~~~~
../src/collect.cc:1245:39: note: in expansion of macro 'GTK_STOCK_SAVE'
 1245 |         generic_dialog_add_button(gd, GTK_STOCK_SAVE, nullptr, collection_close_save_cb, TRUE);
      |                                       ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  255 | #define GTK_STOCK_DELETE           ((GtkStock)"gtk-delete")
      |                                      ^~~~~~~~
../src/collect.cc:1246:39: note: in expansion of macro 'GTK_STOCK_DELETE'
 1246 |         generic_dialog_add_button(gd, GTK_STOCK_DELETE, _("_Discard"), collection_close_close_cb, FALSE);
      |                                       ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
[73/182] Compiling C++ object src/geeqie.p/collect-dlg.cc.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:254,
                 from ../src/main.h:58,
                 from ../src/collect-dlg.cc:22:
../src/collect-dlg.cc: In function 'gboolean collection_save_confirmed(FileDialog*, gboolean, CollectionData*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:275:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  275 | #define GTK_STOCK_DIALOG_INFO      ((GtkStock)"gtk-dialog-info")
      |                                      ^~~~~~~~
../src/collect-dlg.cc:65:70: note: in expansion of macro 'GTK_STOCK_DIALOG_INFO'
   65 |                 file_util_warning_dialog(_("Invalid filename"), buf, GTK_STOCK_DIALOG_INFO, GENERIC_DIALOG(fd)->dialog);
      |                                                                      ^~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:302:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  302 | #define GTK_STOCK_DIALOG_QUESTION  ((GtkStock)"gtk-dialog-question")
      |                                      ^~~~~~~~
../src/collect-dlg.cc:78:48: note: in expansion of macro 'GTK_STOCK_DIALOG_QUESTION'
   78 |                 generic_dialog_add_message(gd, GTK_STOCK_DIALOG_QUESTION,
      |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  756 | #define GTK_STOCK_OK               ((GtkStock)"gtk-ok")
      |                                      ^~~~~~~~
../src/collect-dlg.cc:81:47: note: in expansion of macro 'GTK_STOCK_OK'
   81 |                 generic_dialog_add_button(gd, GTK_STOCK_OK, _("_Overwrite"), collection_confirm_ok_cb, TRUE);
      |                                               ^~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  293 | #define GTK_STOCK_DIALOG_ERROR     ((GtkStock)"gtk-dialog-error")
      |                                      ^~~~~~~~
../src/collect-dlg.cc:91:65: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR'
   91 |                 file_util_warning_dialog(_("Save Failed"), buf, GTK_STOCK_DIALOG_ERROR, GENERIC_DIALOG(fd)->dialog);
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/collect-dlg.cc: In function 'void real_collection_button_pressed(FileDialog*, gpointer, gint)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  293 | #define GTK_STOCK_DIALOG_ERROR     ((GtkStock)"gtk-dialog-error")
      |                                      ^~~~~~~~
../src/collect-dlg.cc:148:91: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR'
  148 |                         file_util_warning_dialog(_("Can not open collection file"), text, GTK_STOCK_DIALOG_ERROR, nullptr);
      |                                                                                           ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/collect-dlg.cc: In function 'void collection_save_or_load_dialog(const gchar*, gint, CollectionData*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:964:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  964 | #define GTK_STOCK_SAVE             ((GtkStock)"gtk-save")
      |                                      ^~~~~~~~
../src/collect-dlg.cc:203:28: note: in expansion of macro 'GTK_STOCK_SAVE'
  203 |                 stock_id = GTK_STOCK_SAVE;
      |                            ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:765:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  765 | #define GTK_STOCK_OPEN             ((GtkStock)"gtk-open")
      |                                      ^~~~~~~~
../src/collect-dlg.cc:210:28: note: in expansion of macro 'GTK_STOCK_OPEN'
  210 |                 stock_id = GTK_STOCK_OPEN;
      |                            ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  132 | #define GTK_STOCK_ADD              ((GtkStock)"gtk-add")
      |                                      ^~~~~~~~
../src/collect-dlg.cc:218:28: note: in expansion of macro 'GTK_STOCK_ADD'
  218 |                 stock_id = GTK_STOCK_ADD;
      |                            ^~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
[74/182] Compiling C++ object src/geeqie.p/collect-io.cc.o
[75/182] Compiling C++ object src/geeqie.p/collect-table.cc.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:254,
                 from ../src/main.h:58,
                 from ../src/collect-table.cc:22:
../src/collect-table.cc: In function 'GtkWidget* collection_table_popup_menu(CollectTable*, gboolean)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:738:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  738 | #define GTK_STOCK_NEW              ((GtkStock)"gtk-new")
      |                                      ^~~~~~~~
../src/collect-table.cc:981:71: note: in expansion of macro 'GTK_STOCK_NEW'
  981 |         menu_item_add_stock_sensitive(menu, _("View in _new window"), GTK_STOCK_NEW, over_icon,
      |                                                                       ^~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  395 | #define GTK_STOCK_FIND             ((GtkStock)"gtk-find")
      |                                      ^~~~~~~~
../src/collect-table.cc:983:56: note: in expansion of macro 'GTK_STOCK_FIND'
  983 |         menu_item_add_stock(menu, _("Go to original"), GTK_STOCK_FIND,
      |                                                        ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:946:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  946 | #define GTK_STOCK_REMOVE           ((GtkStock)"gtk-remove")
      |                                      ^~~~~~~~
../src/collect-table.cc:986:59: note: in expansion of macro 'GTK_STOCK_REMOVE'
  986 |         menu_item_add_stock_sensitive(menu, _("Rem_ove"), GTK_STOCK_REMOVE, over_icon,
      |                                                           ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  132 | #define GTK_STOCK_ADD              ((GtkStock)"gtk-add")
      |                                      ^~~~~~~~
../src/collect-table.cc:989:68: note: in expansion of macro 'GTK_STOCK_ADD'
  989 |         menu_item_add_stock(menu, _("Append from file selection"), GTK_STOCK_ADD,
      |                                                                    ^~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:765:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  765 | #define GTK_STOCK_OPEN             ((GtkStock)"gtk-open")
      |                                      ^~~~~~~~
../src/collect-table.cc:991:67: note: in expansion of macro 'GTK_STOCK_OPEN'
  991 |         menu_item_add_stock(menu, _("Append from collection..."), GTK_STOCK_OPEN,
      |                                                                   ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:237:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  237 | #define GTK_STOCK_COPY             ((GtkStock)"gtk-copy")
      |                                      ^~~~~~~~
../src/collect-table.cc:1015:60: note: in expansion of macro 'GTK_STOCK_COPY'
 1015 |         menu_item_add_stock_sensitive(menu, _("_Copy..."), GTK_STOCK_COPY, over_icon,
      |                                                            ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  255 | #define GTK_STOCK_DELETE           ((GtkStock)"gtk-delete")
      |                                      ^~~~~~~~
../src/collect-table.cc:1033:55: note: in expansion of macro 'GTK_STOCK_DELETE'
 1033 |                                         _("_Delete"), GTK_STOCK_DELETE, over_icon,
      |                                                       ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:964:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  964 | #define GTK_STOCK_SAVE             ((GtkStock)"gtk-save")
      |                                      ^~~~~~~~
../src/collect-table.cc:1049:58: note: in expansion of macro 'GTK_STOCK_SAVE'
 1049 |         menu_item_add_stock(menu, _("_Save collection"), GTK_STOCK_SAVE,
      |                                                          ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:973:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  973 | #define GTK_STOCK_SAVE_AS          ((GtkStock)"gtk-save-as")
      |                                      ^~~~~~~~
../src/collect-table.cc:1051:64: note: in expansion of macro 'GTK_STOCK_SAVE_AS'
 1051 |         menu_item_add_stock(menu, _("Save collection _as..."), GTK_STOCK_SAVE_AS,
      |                                                                ^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  395 | #define GTK_STOCK_FIND             ((GtkStock)"gtk-find")
      |                                      ^~~~~~~~
../src/collect-table.cc:1054:61: note: in expansion of macro 'GTK_STOCK_FIND'
 1054 |         menu_item_add_stock(menu, _("_Find duplicates..."), GTK_STOCK_FIND,
      |                                                             ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:847:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  847 | #define GTK_STOCK_PRINT            ((GtkStock)"gtk-print")
      |                                      ^~~~~~~~
../src/collect-table.cc:1056:60: note: in expansion of macro 'GTK_STOCK_PRINT'
 1056 |         menu_item_add_stock_sensitive(menu, _("Print..."), GTK_STOCK_PRINT, over_icon,
      |                                                            ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/collect-table.cc: In function 'gint page_height(CollectTable*)':
../src/collect-table.cc:1230:44: warning: 'GtkAdjustment* gtk_tree_view_get_vadjustment(GtkTreeView*)' is deprecated: Use 'gtk_scrollable_get_vadjustment' instead [-Wdeprecated-declarations]
 1230 |         adj = gtk_tree_view_get_vadjustment(GTK_TREE_VIEW(ct->listview));
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkcombobox.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:42:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtktreeview.h:227:24: note: declared here
  227 | GtkAdjustment         *gtk_tree_view_get_vadjustment               (GtkTreeView               *tree_view);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/collect-table.cc: In function 'void collection_table_insert_marker(CollectTable*, CollectInfo*, gboolean)':
../src/collect-table.cc:1542:50: warning: 'void gdk_window_set_background_pattern(GdkWindow*, cairo_pattern_t*)' is deprecated [-Wdeprecated-declarations]
 1542 |                 gdk_window_set_background_pattern(ct->marker_window, pattern);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkseat.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdisplay.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkscreen.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:57:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkwindow.h:790:15: note: declared here
  790 | void          gdk_window_set_background_pattern (GdkWindow       *window,
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/collect-table.cc: In function 'void collection_table_scroll(CollectTable*, gboolean)':
../src/collect-table.cc:1658:67: warning: 'GtkAdjustment* gtk_tree_view_get_vadjustment(GtkTreeView*)' is deprecated: Use 'gtk_scrollable_get_vadjustment' instead [-Wdeprecated-declarations]
 1658 |                 GtkAdjustment *adj = gtk_tree_view_get_vadjustment(GTK_TREE_VIEW(ct->listview));
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtktreeview.h:227:24: note: declared here
  227 | GtkAdjustment         *gtk_tree_view_get_vadjustment               (GtkTreeView               *tree_view);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/collect-table.cc: In function 'GtkWidget* collection_table_drop_menu(CollectTable*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:353:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  353 | #define GTK_STOCK_DND_MULTIPLE     ((GtkStock)"gtk-dnd-multiple")
      |                                      ^~~~~~~~
../src/collect-table.cc:2230:72: note: in expansion of macro 'GTK_STOCK_DND_MULTIPLE'
 2230 |         menu_item_add_stock(menu, _("Dropped list includes folders."), GTK_STOCK_DND_MULTIPLE, nullptr, nullptr);
      |                                                                        ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  756 | #define GTK_STOCK_OK               ((GtkStock)"gtk-ok")
      |                                      ^~~~~~~~
../src/collect-table.cc:2232:55: note: in expansion of macro 'GTK_STOCK_OK'
 2232 |         menu_item_add_stock(menu, _("_Add contents"), GTK_STOCK_OK,
      |                                                       ^~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  132 | #define GTK_STOCK_ADD              ((GtkStock)"gtk-add")
      |                                      ^~~~~~~~
../src/collect-table.cc:2234:65: note: in expansion of macro 'GTK_STOCK_ADD'
 2234 |         menu_item_add_stock(menu, _("Add contents _recursive"), GTK_STOCK_ADD,
      |                                                                 ^~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:946:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  946 | #define GTK_STOCK_REMOVE           ((GtkStock)"gtk-remove")
      |                                      ^~~~~~~~
../src/collect-table.cc:2236:55: note: in expansion of macro 'GTK_STOCK_REMOVE'
 2236 |         menu_item_add_stock(menu, _("_Skip folders"), GTK_STOCK_REMOVE,
      |                                                       ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:159:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  159 | #define GTK_STOCK_CANCEL           ((GtkStock)"gtk-cancel")
      |                                      ^~~~~~~~
../src/collect-table.cc:2239:48: note: in expansion of macro 'GTK_STOCK_CANCEL'
 2239 |         menu_item_add_stock(menu, _("Cancel"), GTK_STOCK_CANCEL, nullptr, ct);
      |                                                ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/collect-table.cc: In function 'void collection_table_cell_data_cb(GtkTreeViewColumn*, GtkCellRenderer*, GtkTreeModel*, GtkTreeIter*, gpointer)':
../src/collect-table.cc:2506:37: warning: 'GtkStyle* gtk_widget_get_style(GtkWidget*)' is deprecated: Use 'gtk_widget_get_style_context' instead [-Wdeprecated-declarations]
 2506 |         style = gtk_widget_get_style(ct->listview);
      |                 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:277:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstyle.h:742:13: note: declared here
  742 | GtkStyle *  gtk_widget_get_style          (GtkWidget            *widget);
      |             ^~~~~~~~~~~~~~~~~~~~
[76/182] Compiling C++ object src/geeqie.p/color-man.cc.o
../src/color-man.cc: In function 'guchar* nclx_to_lcms_profile(const heif_color_profile_nclx*, guint*)':
../src/color-man.cc:572:22: warning: variable 'primaries_name' set but not used [-Wunused-but-set-variable]
  572 |         const gchar *primaries_name = "";
      |                      ^~~~~~~~~~~~~~
../src/color-man.cc:573:22: warning: variable 'trc_name' set but not used [-Wunused-but-set-variable]
  573 |         const gchar *trc_name = "";
      |                      ^~~~~~~~
[77/182] Compiling C++ object src/geeqie.p/compat.cc.o
[78/182] Compiling C++ object src/geeqie.p/debug.cc.o
[79/182] Compiling C++ object src/geeqie.p/desktop-file.cc.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:254,
                 from ../src/main.h:58,
                 from ../src/desktop-file.cc:22:
../src/desktop-file.cc: In function 'gboolean editor_window_save(EditorWindow*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  293 | #define GTK_STOCK_DIALOG_ERROR     ((GtkStock)"gtk-dialog-error")
      |                                      ^~~~~~~~
../src/desktop-file.cc:77:91: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR'
   77 |                 file_util_warning_dialog(_("Can't save"), _("Please specify file name."), GTK_STOCK_DIALOG_ERROR, nullptr);
      |                                                                                           ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  293 | #define GTK_STOCK_DIALOG_ERROR     ((GtkStock)"gtk-dialog-error")
      |                                      ^~~~~~~~
../src/desktop-file.cc:89:92: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR'
   89 |                 file_util_warning_dialog(_("Can't save"), _("Could not create directory"), GTK_STOCK_DIALOG_ERROR, nullptr);
      |                                                                                            ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  293 | #define GTK_STOCK_DIALOG_ERROR     ((GtkStock)"gtk-dialog-error")
      |                                      ^~~~~~~~
../src/desktop-file.cc:95:75: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR'
   95 |                 file_util_warning_dialog(_("Can't save"), error->message, GTK_STOCK_DIALOG_ERROR, nullptr);
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/desktop-file.cc: In function 'void editor_window_new(const gchar*, const gchar*)':
../src/desktop-file.cc:215:42: warning: 'GtkWidget* gtk_hbutton_box_new()' is deprecated: Use 'gtk_button_box_new' instead [-Wdeprecated-declarations]
  215 |         button_hbox = gtk_hbutton_box_new();
      |                       ~~~~~~~~~~~~~~~~~~~^~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:261:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkhbbox.h:62:12: note: declared here
   62 | GtkWidget* gtk_hbutton_box_new      (void);
      |            ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:964:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  964 | #define GTK_STOCK_SAVE             ((GtkStock)"gtk-save")
      |                                      ^~~~~~~~
../src/desktop-file.cc:221:52: note: in expansion of macro 'GTK_STOCK_SAVE'
  221 |         ew->save_button = pref_button_new(nullptr, GTK_STOCK_SAVE, nullptr, FALSE,
      |                                                    ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  197 | #define GTK_STOCK_CLOSE            ((GtkStock)"gtk-close")
      |                                      ^~~~~~~~
../src/desktop-file.cc:229:43: note: in expansion of macro 'GTK_STOCK_CLOSE'
  229 |         button = pref_button_new(nullptr, GTK_STOCK_CLOSE, nullptr, FALSE,
      |                                           ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/desktop-file.cc: In function 'void editor_list_window_delete_dlg_ok_cb(GenericDialog*, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  284 | #define GTK_STOCK_DIALOG_WARNING   ((GtkStock)"gtk-dialog-warning")
      |                                      ^~~~~~~~
../src/desktop-file.cc:296:65: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING'
  296 |                 warning_dialog(_("File deletion failed"), text, GTK_STOCK_DIALOG_WARNING, nullptr);
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/desktop-file.cc: In function 'void editor_list_window_delete_cb(GtkWidget*, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  255 | #define GTK_STOCK_DELETE           ((GtkStock)"gtk-delete")
      |                                      ^~~~~~~~
../src/desktop-file.cc:344:52: note: in expansion of macro 'GTK_STOCK_DELETE'
  344 |                 generic_dialog_add_button(ewl->gd, GTK_STOCK_DELETE, nullptr, editor_list_window_delete_dlg_ok_cb, TRUE);
      |                                                    ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:302:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  302 | #define GTK_STOCK_DIALOG_QUESTION  ((GtkStock)"gtk-dialog-question")
      |                                      ^~~~~~~~
../src/desktop-file.cc:347:53: note: in expansion of macro 'GTK_STOCK_DIALOG_QUESTION'
  347 |                 generic_dialog_add_message(ewl->gd, GTK_STOCK_DIALOG_QUESTION,
      |                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/desktop-file.cc: In function 'void editor_list_window_create()':
../src/desktop-file.cc:556:35: warning: 'GtkWidget* gtk_hbutton_box_new()' is deprecated: Use 'gtk_button_box_new' instead [-Wdeprecated-declarations]
  556 |         hbox = gtk_hbutton_box_new();
      |                ~~~~~~~~~~~~~~~~~~~^~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkhbbox.h:62:12: note: declared here
   62 | GtkWidget* gtk_hbutton_box_new      (void);
      |            ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  516 | #define GTK_STOCK_HELP             ((GtkStock)"gtk-help")
      |                                      ^~~~~~~~
../src/desktop-file.cc:563:43: note: in expansion of macro 'GTK_STOCK_HELP'
  563 |         button = pref_button_new(nullptr, GTK_STOCK_HELP, nullptr, FALSE,
      |                                           ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:738:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  738 | #define GTK_STOCK_NEW              ((GtkStock)"gtk-new")
      |                                      ^~~~~~~~
../src/desktop-file.cc:569:43: note: in expansion of macro 'GTK_STOCK_NEW'
  569 |         button = pref_button_new(nullptr, GTK_STOCK_NEW, nullptr, FALSE,
      |                                           ^~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:364:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  364 | #define GTK_STOCK_EDIT             ((GtkStock)"gtk-edit")
      |                                      ^~~~~~~~
../src/desktop-file.cc:575:43: note: in expansion of macro 'GTK_STOCK_EDIT'
  575 |         button = pref_button_new(nullptr, GTK_STOCK_EDIT, nullptr, FALSE,
      |                                           ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  255 | #define GTK_STOCK_DELETE           ((GtkStock)"gtk-delete")
      |                                      ^~~~~~~~
../src/desktop-file.cc:583:43: note: in expansion of macro 'GTK_STOCK_DELETE'
  583 |         button = pref_button_new(nullptr, GTK_STOCK_DELETE, nullptr, FALSE,
      |                                           ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  197 | #define GTK_STOCK_CLOSE            ((GtkStock)"gtk-close")
      |                                      ^~~~~~~~
../src/desktop-file.cc:591:43: note: in expansion of macro 'GTK_STOCK_CLOSE'
  591 |         button = pref_button_new(nullptr, GTK_STOCK_CLOSE, nullptr, FALSE,
      |                                           ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
[80/182] Compiling C++ object src/geeqie.p/dnd.cc.o
[81/182] Compiling C++ object src/geeqie.p/dupe.cc.o
../src/dupe.cc: In function 'void widget_set_cursor(GtkWidget*, gint)':
../src/dupe.cc:391:40: warning: 'GdkCursor* gdk_cursor_new(GdkCursorType)' is deprecated: Use 'gdk_cursor_new_for_display' instead [-Wdeprecated-declarations]
  391 |                 cursor = gdk_cursor_new(static_cast<GdkCursorType>(icon));
      |                          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:34,
                 from ../src/main.h:57,
                 from ../src/dupe.cc:24:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here
  228 | GdkCursor* gdk_cursor_new                (GdkCursorType    cursor_type);
      |            ^~~~~~~~~~~~~~
../src/dupe.cc: In function 'void dupe_listview_add(DupeWindow*, DupeItem*, DupeItem*)':
../src/dupe.cc:705:36: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  705 |         text[DUPE_COLUMN_THUMB] = ("");
      |                                   ~^~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:254,
                 from ../src/main.h:58:
../src/dupe.cc: In function 'void dupe_display_stats(DupeWindow*, DupeItem*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  197 | #define GTK_STOCK_CLOSE            ((GtkStock)"gtk-close")
      |                                      ^~~~~~~~
../src/dupe.cc:3139:39: note: in expansion of macro 'GTK_STOCK_CLOSE'
 3139 |         generic_dialog_add_button(gd, GTK_STOCK_CLOSE, nullptr, nullptr, TRUE);
      |                                       ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/dupe.cc: In function 'GtkWidget* dupe_menu_popup_main(DupeWindow*, DupeItem*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:738:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  738 | #define GTK_STOCK_NEW              ((GtkStock)"gtk-new")
      |                                      ^~~~~~~~
../src/dupe.cc:3521:71: note: in expansion of macro 'GTK_STOCK_NEW'
 3521 |         menu_item_add_stock_sensitive(menu, _("View in _new window"), GTK_STOCK_NEW, on_row,
      |                                                                       ^~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:847:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  847 | #define GTK_STOCK_PRINT            ((GtkStock)"gtk-print")
      |                                      ^~~~~~~~
../src/dupe.cc:3548:60: note: in expansion of macro 'GTK_STOCK_PRINT'
 3548 |         menu_item_add_stock_sensitive(menu, _("Print..."), GTK_STOCK_PRINT, on_row,
      |                                                            ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:237:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  237 | #define GTK_STOCK_COPY             ((GtkStock)"gtk-copy")
      |                                      ^~~~~~~~
../src/dupe.cc:3551:60: note: in expansion of macro 'GTK_STOCK_COPY'
 3551 |         menu_item_add_stock_sensitive(menu, _("_Copy..."), GTK_STOCK_COPY, on_row,
      |                                                            ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  255 | #define GTK_STOCK_DELETE           ((GtkStock)"gtk-delete")
      |                                      ^~~~~~~~
../src/dupe.cc:3569:55: note: in expansion of macro 'GTK_STOCK_DELETE'
 3569 |                                         _("_Delete"), GTK_STOCK_DELETE, on_row,
      |                                                       ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:946:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  946 | #define GTK_STOCK_REMOVE           ((GtkStock)"gtk-remove")
      |                                      ^~~~~~~~
../src/dupe.cc:3573:59: note: in expansion of macro 'GTK_STOCK_REMOVE'
 3573 |         menu_item_add_stock_sensitive(menu, _("Rem_ove"), GTK_STOCK_REMOVE, on_row,
      |                                                           ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:188:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  188 | #define GTK_STOCK_CLEAR            ((GtkStock)"gtk-clear")
      |                                      ^~~~~~~~
../src/dupe.cc:3575:58: note: in expansion of macro 'GTK_STOCK_CLEAR'
 3575 |         menu_item_add_stock_sensitive(menu, _("C_lear"), GTK_STOCK_CLEAR, (dw->list != nullptr),
      |                                                          ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  197 | #define GTK_STOCK_CLOSE            ((GtkStock)"gtk-close")
      |                                      ^~~~~~~~
../src/dupe.cc:3578:55: note: in expansion of macro 'GTK_STOCK_CLOSE'
 3578 |         menu_item_add_stock(menu, _("Close _window"), GTK_STOCK_CLOSE,
      |                                                       ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/dupe.cc: In function 'GtkWidget* dupe_menu_popup_second(DupeWindow*, DupeItem*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:738:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  738 | #define GTK_STOCK_NEW              ((GtkStock)"gtk-new")
      |                                      ^~~~~~~~
../src/dupe.cc:3859:71: note: in expansion of macro 'GTK_STOCK_NEW'
 3859 |         menu_item_add_stock_sensitive(menu, _("View in _new window"), GTK_STOCK_NEW, on_row,
      |                                                                       ^~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:946:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  946 | #define GTK_STOCK_REMOVE           ((GtkStock)"gtk-remove")
      |                                      ^~~~~~~~
../src/dupe.cc:3867:59: note: in expansion of macro 'GTK_STOCK_REMOVE'
 3867 |         menu_item_add_stock_sensitive(menu, _("Rem_ove"), GTK_STOCK_REMOVE, on_row,
      |                                                           ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:188:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  188 | #define GTK_STOCK_CLEAR            ((GtkStock)"gtk-clear")
      |                                      ^~~~~~~~
../src/dupe.cc:3869:58: note: in expansion of macro 'GTK_STOCK_CLEAR'
 3869 |         menu_item_add_stock_sensitive(menu, _("C_lear"), GTK_STOCK_CLEAR, notempty,
      |                                                          ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  197 | #define GTK_STOCK_CLOSE            ((GtkStock)"gtk-close")
      |                                      ^~~~~~~~
../src/dupe.cc:3872:55: note: in expansion of macro 'GTK_STOCK_CLOSE'
 3872 |         menu_item_add_stock(menu, _("Close _window"), GTK_STOCK_CLOSE,
      |                                                       ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/dupe.cc: In function 'void dupe_second_set_toggle_cb(GtkWidget*, gpointer)':
../src/dupe.cc:3887:43: warning: 'void gtk_table_set_col_spacings(GtkTable*, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
 3887 |                 gtk_table_set_col_spacings(GTK_TABLE(dw->table), PREF_PAD_GAP);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:280:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:164:12: note: declared here
  164 | void       gtk_table_set_col_spacings (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
../src/dupe.cc:3892:43: warning: 'void gtk_table_set_col_spacings(GtkTable*, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
 3892 |                 gtk_table_set_col_spacings(GTK_TABLE(dw->table), 0);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:164:12: note: declared here
  164 | void       gtk_table_set_col_spacings (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
../src/dupe.cc: In function 'GdkColor* dupe_listview_color_shifted(GtkWidget*)':
../src/dupe.cc:4022:45: warning: 'GtkStyle* gtk_widget_get_style(GtkWidget*)' is deprecated: Use 'gtk_widget_get_style_context' instead [-Wdeprecated-declarations]
 4022 |                 style = gtk_widget_get_style(widget);
      |                         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:277:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstyle.h:742:13: note: declared here
  742 | GtkStyle *  gtk_widget_get_style          (GtkWidget            *widget);
      |             ^~~~~~~~~~~~~~~~~~~~
../src/dupe.cc: In function 'DupeWindow* dupe_window_new()':
../src/dupe.cc:4634:34: warning: 'GtkWidget* gtk_table_new(guint, guint, gboolean)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
 4634 |         dw->table = gtk_table_new(1, 3, FALSE);
      |                     ~~~~~~~~~~~~~^~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:119:12: note: declared here
  119 | GtkWidget* gtk_table_new              (guint            rows,
      |            ^~~~~~~~~~~~~
../src/dupe.cc:4641:34: warning: 'void gtk_table_attach_defaults(GtkTable*, GtkWidget*, guint, guint, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
 4641 |         gtk_table_attach_defaults(GTK_TABLE(dw->table), scrolled, 0, 2, 0, 1);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:138:12: note: declared here
  138 | void       gtk_table_attach_defaults  (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
../src/dupe.cc:4684:34: warning: 'void gtk_table_attach_defaults(GtkTable*, GtkWidget*, guint, guint, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
 4684 |         gtk_table_attach_defaults(GTK_TABLE(dw->table), dw->second_vbox, 2, 3, 0, 1);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:138:12: note: declared here
  138 | void       gtk_table_attach_defaults  (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
../src/dupe.cc:4687:43: warning: 'void gtk_table_set_col_spacings(GtkTable*, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
 4687 |                 gtk_table_set_col_spacings(GTK_TABLE(dw->table), PREF_PAD_GAP);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:164:12: note: declared here
  164 | void       gtk_table_set_col_spacings (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
../src/dupe.cc:4692:43: warning: 'void gtk_table_set_col_spacings(GtkTable*, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
 4692 |                 gtk_table_set_col_spacings(GTK_TABLE(dw->table), 0);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:164:12: note: declared here
  164 | void       gtk_table_set_col_spacings (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
../src/dupe.cc:4798:35: warning: 'GtkWidget* gtk_hbutton_box_new()' is deprecated: Use 'gtk_button_box_new' instead [-Wdeprecated-declarations]
 4798 |         hbox = gtk_hbutton_box_new();
      |                ~~~~~~~~~~~~~~~~~~~^~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:261:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkhbbox.h:62:12: note: declared here
   62 | GtkWidget* gtk_hbutton_box_new      (void);
      |            ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  516 | #define GTK_STOCK_HELP             ((GtkStock)"gtk-help")
      |                                      ^~~~~~~~
../src/dupe.cc:4804:43: note: in expansion of macro 'GTK_STOCK_HELP'
 4804 |         button = pref_button_new(nullptr, GTK_STOCK_HELP, nullptr, FALSE, G_CALLBACK(dupe_help_cb), nullptr);
      |                                           ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1038:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1038 | #define GTK_STOCK_STOP             ((GtkStock)"gtk-stop")
      |                                      ^~~~~~~~
../src/dupe.cc:4810:43: note: in expansion of macro 'GTK_STOCK_STOP'
 4810 |         button = pref_button_new(nullptr, GTK_STOCK_STOP, nullptr, FALSE, G_CALLBACK(dupe_check_stop_cb), dw);
      |                                           ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  197 | #define GTK_STOCK_CLOSE            ((GtkStock)"gtk-close")
      |                                      ^~~~~~~~
../src/dupe.cc:4815:43: note: in expansion of macro 'GTK_STOCK_CLOSE'
 4815 |         button = pref_button_new(nullptr, GTK_STOCK_CLOSE, nullptr, FALSE, G_CALLBACK(dupe_window_close_cb), dw);
      |                                           ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/dupe.cc: In function 'GtkWidget* dupe_confirm_dir_list(DupeWindow*, GList*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:353:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  353 | #define GTK_STOCK_DND_MULTIPLE     ((GtkStock)"gtk-dnd-multiple")
      |                                      ^~~~~~~~
../src/dupe.cc:4929:72: note: in expansion of macro 'GTK_STOCK_DND_MULTIPLE'
 4929 |         menu_item_add_stock(menu, _("Dropped list includes folders."), GTK_STOCK_DND_MULTIPLE, nullptr, nullptr);
      |                                                                        ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  756 | #define GTK_STOCK_OK               ((GtkStock)"gtk-ok")
      |                                      ^~~~~~~~
../src/dupe.cc:4931:55: note: in expansion of macro 'GTK_STOCK_OK'
 4931 |         menu_item_add_stock(menu, _("_Add contents"), GTK_STOCK_OK, G_CALLBACK(confirm_dir_list_add), d);
      |                                                       ^~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  132 | #define GTK_STOCK_ADD              ((GtkStock)"gtk-add")
      |                                      ^~~~~~~~
../src/dupe.cc:4932:65: note: in expansion of macro 'GTK_STOCK_ADD'
 4932 |         menu_item_add_stock(menu, _("Add contents _recursive"), GTK_STOCK_ADD, G_CALLBACK(confirm_dir_list_recurse), d);
      |                                                                 ^~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:946:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  946 | #define GTK_STOCK_REMOVE           ((GtkStock)"gtk-remove")
      |                                      ^~~~~~~~
../src/dupe.cc:4933:55: note: in expansion of macro 'GTK_STOCK_REMOVE'
 4933 |         menu_item_add_stock(menu, _("_Skip folders"), GTK_STOCK_REMOVE, G_CALLBACK(confirm_dir_list_skip), d);
      |                                                       ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:159:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  159 | #define GTK_STOCK_CANCEL           ((GtkStock)"gtk-cancel")
      |                                      ^~~~~~~~
../src/dupe.cc:4935:48: note: in expansion of macro 'GTK_STOCK_CANCEL'
 4935 |         menu_item_add_stock(menu, _("Cancel"), GTK_STOCK_CANCEL, G_CALLBACK(confirm_dir_list_cancel), d);
      |                                                ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/dupe.cc: In function 'void dupe_dnd_data_get(GtkWidget*, GdkDragContext*, gint, gint, GtkSelectionData*, guint, guint, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:275:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  275 | #define GTK_STOCK_DIALOG_INFO      ((GtkStock)"gtk-dialog-info")
      |                                      ^~~~~~~~
../src/dupe.cc:4991:117: note: in expansion of macro 'GTK_STOCK_DIALOG_INFO'
 4991 |                 warning_dialog(_("Find duplicates"), _("Please wait for the current file selection to be loaded."), GTK_STOCK_DIALOG_INFO, dw->window);
      |                                                                                                                     ^~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/dupe.cc: In function 'void pop_menu_export(GList*, gpointer, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:964:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  964 | #define GTK_STOCK_SAVE             ((GtkStock)"gtk-save")
      |                                      ^~~~~~~~
../src/dupe.cc:5373:20: note: in expansion of macro 'GTK_STOCK_SAVE'
 5373 |         stock_id = GTK_STOCK_SAVE;
      |                    ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/dupe.cc: In function 'GtkWidget* submenu_add_export(GtkWidget*, GtkWidget**, GCallback, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:534:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  534 | #define GTK_STOCK_INDEX            ((GtkStock)"gtk-index")
      |                                      ^~~~~~~~
../src/dupe.cc:5412:41: note: in expansion of macro 'GTK_STOCK_INDEX'
 5412 |                                         GTK_STOCK_INDEX, TRUE, G_CALLBACK(func), GINT_TO_POINTER(0));
      |                                         ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:534:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  534 | #define GTK_STOCK_INDEX            ((GtkStock)"gtk-index")
      |                                      ^~~~~~~~
../src/dupe.cc:5414:41: note: in expansion of macro 'GTK_STOCK_INDEX'
 5414 |                                         GTK_STOCK_INDEX, TRUE, G_CALLBACK(func), GINT_TO_POINTER(1));
      |                                         ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
[82/182] Compiling C++ object src/geeqie.p/editors.cc.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:254,
                 from ../src/main.h:58,
                 from ../src/editors.cc:22:
../src/editors.cc: In function 'EditorVerboseData* editor_verbose_window(EditorData*, const gchar*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  197 | #define GTK_STOCK_CLOSE            ((GtkStock)"gtk-close")
      |                                      ^~~~~~~~
../src/editors.cc:597:62: note: in expansion of macro 'GTK_STOCK_CLOSE'
  597 |         vd->button_close = generic_dialog_add_button(vd->gd, GTK_STOCK_CLOSE, nullptr,
      |                                                              ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/editors.cc: In function 'EditorFlags start_editor_from_filelist_full(const gchar*, GList*, const gchar*, EditorCallback, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  293 | #define GTK_STOCK_DIALOG_ERROR     ((GtkStock)"gtk-dialog-error")
      |                                      ^~~~~~~~
../src/editors.cc:1332:77: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR'
 1332 |                 file_util_warning_dialog(_("Invalid editor command"), text, GTK_STOCK_DIALOG_ERROR, nullptr);
      |                                                                             ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
[83/182] Compiling C++ object src/geeqie.p/exif.cc.o
../src/exif.cc:322:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  322 | { 0x0100, EXIF_FORMAT_LONG_UNSIGNED, 1,         "Exif.Image.ImageWidth",        N_("Image Width"), NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/exif.cc:64:
../src/exif.cc:322:84: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  322 | { 0x0100, EXIF_FORMAT_LONG_UNSIGNED, 1,         "Exif.Image.ImageWidth",        N_("Image Width"), NULL },
../src/intl.h:31:25: note: in definition of macro 'N_'
   31 | #    define N_(String) (String)
      |                         ^~~~~~
../src/exif.cc:323:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  323 | { 0x0101, EXIF_FORMAT_LONG_UNSIGNED, 1,         "Exif.Image.ImageLength",       N_("Image Height"), NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:323:84: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  323 | { 0x0101, EXIF_FORMAT_LONG_UNSIGNED, 1,         "Exif.Image.ImageLength",       N_("Image Height"), NULL },
../src/intl.h:31:25: note: in definition of macro 'N_'
   31 | #    define N_(String) (String)
      |                         ^~~~~~
../src/exif.cc:324:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  324 | { 0x0102, EXIF_FORMAT_SHORT_UNSIGNED, 1,        "Exif.Image.BitsPerSample",     N_("Bits per Sample/Pixel"), NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:324:84: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  324 | { 0x0102, EXIF_FORMAT_SHORT_UNSIGNED, 1,        "Exif.Image.BitsPerSample",     N_("Bits per Sample/Pixel"), NULL },
../src/intl.h:31:25: note: in definition of macro 'N_'
   31 | #    define N_(String) (String)
      |                         ^~~~~~
../src/exif.cc:325:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  325 | { 0x0103, EXIF_FORMAT_SHORT_UNSIGNED, 1,        "Exif.Image.Compression",       N_("Compression"), ExifCompressionList },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:325:84: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  325 | { 0x0103, EXIF_FORMAT_SHORT_UNSIGNED, 1,        "Exif.Image.Compression",       N_("Compression"), ExifCompressionList },
../src/intl.h:31:25: note: in definition of macro 'N_'
   31 | #    define N_(String) (String)
      |                         ^~~~~~
../src/exif.cc:326:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  326 | { 0x010e, EXIF_FORMAT_STRING, -1,               "Exif.Image.ImageDescription",  N_("Image description"), NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:326:84: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  326 | { 0x010e, EXIF_FORMAT_STRING, -1,               "Exif.Image.ImageDescription",  N_("Image description"), NULL },
../src/intl.h:31:25: note: in definition of macro 'N_'
   31 | #    define N_(String) (String)
      |                         ^~~~~~
../src/exif.cc:327:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  327 | { 0x010f, EXIF_FORMAT_STRING, -1,               "Exif.Image.Make",              N_("Camera make"), NULL },
      |                                                 ^~~~~~~~~~~~~~~~~
../src/exif.cc:327:84: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  327 | { 0x010f, EXIF_FORMAT_STRING, -1,               "Exif.Image.Make",              N_("Camera make"), NULL },
../src/intl.h:31:25: note: in definition of macro 'N_'
   31 | #    define N_(String) (String)
      |                         ^~~~~~
../src/exif.cc:328:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  328 | { 0x0110, EXIF_FORMAT_STRING, -1,               "Exif.Image.Model",             N_("Camera model"), NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~
../src/exif.cc:328:84: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  328 | { 0x0110, EXIF_FORMAT_STRING, -1,               "Exif.Image.Model",             N_("Camera model"), NULL },
../src/intl.h:31:25: note: in definition of macro 'N_'
   31 | #    define N_(String) (String)
      |                         ^~~~~~
../src/exif.cc:329:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  329 | { 0x0112, EXIF_FORMAT_SHORT_UNSIGNED, 1,        "Exif.Image.Orientation",       N_("Orientation"), ExifOrientationList },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:329:84: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  329 | { 0x0112, EXIF_FORMAT_SHORT_UNSIGNED, 1,        "Exif.Image.Orientation",       N_("Orientation"), ExifOrientationList },
../src/intl.h:31:25: note: in definition of macro 'N_'
   31 | #    define N_(String) (String)
      |                         ^~~~~~
../src/exif.cc:330:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  330 | { 0x011a, EXIF_FORMAT_RATIONAL_UNSIGNED, 1,     "Exif.Image.XResolution",       N_("X resolution"), NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:330:84: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  330 | { 0x011a, EXIF_FORMAT_RATIONAL_UNSIGNED, 1,     "Exif.Image.XResolution",       N_("X resolution"), NULL },
../src/intl.h:31:25: note: in definition of macro 'N_'
   31 | #    define N_(String) (String)
      |                         ^~~~~~
../src/exif.cc:331:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  331 | { 0x011b, EXIF_FORMAT_RATIONAL_UNSIGNED, 1,     "Exif.Image.YResolution",       N_("Y Resolution"), NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:331:84: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  331 | { 0x011b, EXIF_FORMAT_RATIONAL_UNSIGNED, 1,     "Exif.Image.YResolution",       N_("Y Resolution"), NULL },
../src/intl.h:31:25: note: in definition of macro 'N_'
   31 | #    define N_(String) (String)
      |                         ^~~~~~
../src/exif.cc:332:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  332 | { 0x0128, EXIF_FORMAT_SHORT_UNSIGNED, 1,        "Exif.Image.ResolutionUnit",    N_("Resolution units"), ExifUnitList },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:332:84: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  332 | { 0x0128, EXIF_FORMAT_SHORT_UNSIGNED, 1,        "Exif.Image.ResolutionUnit",    N_("Resolution units"), ExifUnitList },
../src/intl.h:31:25: note: in definition of macro 'N_'
   31 | #    define N_(String) (String)
      |                         ^~~~~~
../src/exif.cc:333:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  333 | { 0x0131, EXIF_FORMAT_STRING, -1,               "Exif.Image.Software",          N_("Firmware"), NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:333:84: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  333 | { 0x0131, EXIF_FORMAT_STRING, -1,               "Exif.Image.Software",          N_("Firmware"), NULL },
../src/intl.h:31:25: note: in definition of macro 'N_'
   31 | #    define N_(String) (String)
      |                         ^~~~~~
../src/exif.cc:334:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  334 | { 0x0132, EXIF_FORMAT_STRING, 20,               "Exif.Image.DateTime",          N_("Date"), NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:334:84: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  334 | { 0x0132, EXIF_FORMAT_STRING, 20,               "Exif.Image.DateTime",          N_("Date"), NULL },
../src/intl.h:31:25: note: in definition of macro 'N_'
   31 | #    define N_(String) (String)
      |                         ^~~~~~
../src/exif.cc:335:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  335 | { 0x013e, EXIF_FORMAT_RATIONAL_UNSIGNED, 2,     "Exif.Image.WhitePoint",        N_("White point"), NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:335:84: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  335 | { 0x013e, EXIF_FORMAT_RATIONAL_UNSIGNED, 2,     "Exif.Image.WhitePoint",        N_("White point"), NULL },
../src/intl.h:31:25: note: in definition of macro 'N_'
   31 | #    define N_(String) (String)
      |                         ^~~~~~
../src/exif.cc:336:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  336 | { 0x013f, EXIF_FORMAT_RATIONAL_UNSIGNED, 6,     "Exif.Image.PrimaryChromaticities",N_("Primary chromaticities"), NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:336:87: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  336 | { 0x013f, EXIF_FORMAT_RATIONAL_UNSIGNED, 6,     "Exif.Image.PrimaryChromaticities",N_("Primary chromaticities"), NULL },
../src/intl.h:31:25: note: in definition of macro 'N_'
   31 | #    define N_(String) (String)
      |                         ^~~~~~
../src/exif.cc:337:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  337 | { 0x0211, EXIF_FORMAT_RATIONAL_UNSIGNED, 3,     "Exif.Image.YCbCrCoefficients", N_("YCbCy coefficients"), NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:337:84: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  337 | { 0x0211, EXIF_FORMAT_RATIONAL_UNSIGNED, 3,     "Exif.Image.YCbCrCoefficients", N_("YCbCy coefficients"), NULL },
../src/intl.h:31:25: note: in definition of macro 'N_'
   31 | #    define N_(String) (String)
      |                         ^~~~~~
../src/exif.cc:338:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  338 | { 0x0213, EXIF_FORMAT_SHORT_UNSIGNED, 1,        "Exif.Image.YCbCrPositioning",  N_("YCbCr positioning"), ExifYCbCrPosList },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:338:84: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  338 | { 0x0213, EXIF_FORMAT_SHORT_UNSIGNED, 1,        "Exif.Image.YCbCrPositioning",  N_("YCbCr positioning"), ExifYCbCrPosList },
../src/intl.h:31:25: note: in definition of macro 'N_'
   31 | #    define N_(String) (String)
      |                         ^~~~~~
../src/exif.cc:339:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  339 | { 0x0214, EXIF_FORMAT_RATIONAL_UNSIGNED, 6,     "Exif.Image.ReferenceBlackWhite",N_("Black white reference"), NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:339:85: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  339 | { 0x0214, EXIF_FORMAT_RATIONAL_UNSIGNED, 6,     "Exif.Image.ReferenceBlackWhite",N_("Black white reference"), NULL },
../src/intl.h:31:25: note: in definition of macro 'N_'
   31 | #    define N_(String) (String)
      |                         ^~~~~~
../src/exif.cc:340:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  340 | { 0x8298, EXIF_FORMAT_STRING, -1,               "Exif.Image.Copyright",         N_("Copyright"), NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:340:84: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  340 | { 0x8298, EXIF_FORMAT_STRING, -1,               "Exif.Image.Copyright",         N_("Copyright"), NULL },
../src/intl.h:31:25: note: in definition of macro 'N_'
   31 | #    define N_(String) (String)
      |                         ^~~~~~
../src/exif.cc:341:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  341 | { 0x8769, EXIF_FORMAT_LONG_UNSIGNED, 1,         "Exif.Image.ExifTag",           N_("SubIFD Exif offset"), NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~
../src/exif.cc:341:84: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  341 | { 0x8769, EXIF_FORMAT_LONG_UNSIGNED, 1,         "Exif.Image.ExifTag",           N_("SubIFD Exif offset"), NULL },
../src/intl.h:31:25: note: in definition of macro 'N_'
   31 | #    define N_(String) (String)
      |                         ^~~~~~
../src/exif.cc:343:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  343 | { 0x829a, EXIF_FORMAT_RATIONAL_UNSIGNED, 1,     "Exif.Photo.ExposureTime",      N_("Exposure time (seconds)"), NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:343:84: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  343 | { 0x829a, EXIF_FORMAT_RATIONAL_UNSIGNED, 1,     "Exif.Photo.ExposureTime",      N_("Exposure time (seconds)"), NULL },
../src/intl.h:31:25: note: in definition of macro 'N_'
   31 | #    define N_(String) (String)
      |                         ^~~~~~
../src/exif.cc:344:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  344 | { 0x829d, EXIF_FORMAT_RATIONAL_UNSIGNED, 1,     "Exif.Photo.FNumber",           N_("FNumber"), NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~
../src/exif.cc:344:84: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  344 | { 0x829d, EXIF_FORMAT_RATIONAL_UNSIGNED, 1,     "Exif.Photo.FNumber",           N_("FNumber"), NULL },
../src/intl.h:31:25: note: in definition of macro 'N_'
   31 | #    define N_(String) (String)
      |                         ^~~~~~
../src/exif.cc:345:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  345 | { 0x8822, EXIF_FORMAT_SHORT_UNSIGNED, 1,        "Exif.Photo.ExposureProgram",   N_("Exposure program"), ExifExposureProgramList },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:345:84: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  345 | { 0x8822, EXIF_FORMAT_SHORT_UNSIGNED, 1,        "Exif.Photo.ExposureProgram",   N_("Exposure program"), ExifExposureProgramList },
../src/intl.h:31:25: note: in definition of macro 'N_'
   31 | #    define N_(String) (String)
      |                         ^~~~~~
../src/exif.cc:346:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  346 | { 0x8824, EXIF_FORMAT_STRING, -1,               "Exif.Photo.SpectralSensitivity",N_("Spectral Sensitivity"), NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:346:85: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  346 | { 0x8824, EXIF_FORMAT_STRING, -1,               "Exif.Photo.SpectralSensitivity",N_("Spectral Sensitivity"), NULL },
../src/intl.h:31:25: note: in definition of macro 'N_'
   31 | #    define N_(String) (String)
      |                         ^~~~~~
../src/exif.cc:347:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  347 | { 0x8827, EXIF_FORMAT_SHORT_UNSIGNED, -1,       "Exif.Photo.ISOSpeedRatings",   N_("ISO sensitivity"), NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:347:84: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  347 | { 0x8827, EXIF_FORMAT_SHORT_UNSIGNED, -1,       "Exif.Photo.ISOSpeedRatings",   N_("ISO sensitivity"), NULL },
../src/intl.h:31:25: note: in definition of macro 'N_'
   31 | #    define N_(String) (String)
      |                         ^~~~~~
../src/exif.cc:348:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  348 | { 0x8828, EXIF_FORMAT_UNDEFINED, -1,            "Exif.Photo.OECF",              N_("Optoelectric conversion factor"), NULL },
      |                                                 ^~~~~~~~~~~~~~~~~
../src/exif.cc:348:84: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  348 | { 0x8828, EXIF_FORMAT_UNDEFINED, -1,            "Exif.Photo.OECF",              N_("Optoelectric conversion factor"), NULL },
../src/intl.h:31:25: note: in definition of macro 'N_'
   31 | #    define N_(String) (String)
      |                         ^~~~~~
../src/exif.cc:349:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  349 | { 0x9000, EXIF_FORMAT_UNDEFINED, 4,             "Exif.Photo.ExifVersion",       N_("Exif version"), NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:349:84: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  349 | { 0x9000, EXIF_FORMAT_UNDEFINED, 4,             "Exif.Photo.ExifVersion",       N_("Exif version"), NULL },
../src/intl.h:31:25: note: in definition of macro 'N_'
   31 | #    define N_(String) (String)
      |                         ^~~~~~
../src/exif.cc:350:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  350 | { 0x9003, EXIF_FORMAT_STRING, 20,               "Exif.Photo.DateTimeOriginal",  N_("Date original"), NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:350:84: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  350 | { 0x9003, EXIF_FORMAT_STRING, 20,               "Exif.Photo.DateTimeOriginal",  N_("Date original"), NULL },
../src/intl.h:31:25: note: in definition of macro 'N_'
   31 | #    define N_(String) (String)
      |                         ^~~~~~
../src/exif.cc:351:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  351 | { 0x9004, EXIF_FORMAT_STRING, 20,               "Exif.Photo.DateTimeDigitized", N_("Date digitized"), NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:351:84: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  351 | { 0x9004, EXIF_FORMAT_STRING, 20,               "Exif.Photo.DateTimeDigitized", N_("Date digitized"), NULL },
../src/intl.h:31:25: note: in definition of macro 'N_'
   31 | #    define N_(String) (String)
      |                         ^~~~~~
../src/exif.cc:352:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  352 | { 0x9101, EXIF_FORMAT_UNDEFINED, -1,            "Exif.Photo.ComponentsConfiguration",N_("Pixel format"), NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:352:89: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  352 | { 0x9101, EXIF_FORMAT_UNDEFINED, -1,            "Exif.Photo.ComponentsConfiguration",N_("Pixel format"), NULL },
../src/intl.h:31:25: note: in definition of macro 'N_'
   31 | #    define N_(String) (String)
      |                         ^~~~~~
../src/exif.cc:353:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  353 | { 0x9102, EXIF_FORMAT_RATIONAL_UNSIGNED,1,      "Exif.Photo.CompressedBitsPerPixel",N_("Compression ratio"), NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:353:88: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  353 | { 0x9102, EXIF_FORMAT_RATIONAL_UNSIGNED,1,      "Exif.Photo.CompressedBitsPerPixel",N_("Compression ratio"), NULL },
../src/intl.h:31:25: note: in definition of macro 'N_'
   31 | #    define N_(String) (String)
      |                         ^~~~~~
../src/exif.cc:354:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  354 | { 0x9201, EXIF_FORMAT_RATIONAL, 1,              "Exif.Photo.ShutterSpeedValue", N_("Shutter speed"), NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:354:84: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  354 | { 0x9201, EXIF_FORMAT_RATIONAL, 1,              "Exif.Photo.ShutterSpeedValue", N_("Shutter speed"), NULL },
../src/intl.h:31:25: note: in definition of macro 'N_'
   31 | #    define N_(String) (String)
      |                         ^~~~~~
../src/exif.cc:355:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  355 | { 0x9202, EXIF_FORMAT_RATIONAL_UNSIGNED, 1,     "Exif.Photo.ApertureValue",     N_("Aperture"), NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:355:84: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  355 | { 0x9202, EXIF_FORMAT_RATIONAL_UNSIGNED, 1,     "Exif.Photo.ApertureValue",     N_("Aperture"), NULL },
../src/intl.h:31:25: note: in definition of macro 'N_'
   31 | #    define N_(String) (String)
      |                         ^~~~~~
../src/exif.cc:356:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  356 | { 0x9203, EXIF_FORMAT_RATIONAL, 1,              "Exif.Photo.BrightnessValue",   N_("Brightness"), NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:356:84: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  356 | { 0x9203, EXIF_FORMAT_RATIONAL, 1,              "Exif.Photo.BrightnessValue",   N_("Brightness"), NULL },
../src/intl.h:31:25: note: in definition of macro 'N_'
   31 | #    define N_(String) (String)
      |                         ^~~~~~
../src/exif.cc:357:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  357 | { 0x9204, EXIF_FORMAT_RATIONAL, 1,              "Exif.Photo.ExposureBiasValue", N_("Exposure bias"), NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:357:84: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  357 | { 0x9204, EXIF_FORMAT_RATIONAL, 1,              "Exif.Photo.ExposureBiasValue", N_("Exposure bias"), NULL },
../src/intl.h:31:25: note: in definition of macro 'N_'
   31 | #    define N_(String) (String)
      |                         ^~~~~~
../src/exif.cc:358:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  358 | { 0x9205, EXIF_FORMAT_RATIONAL_UNSIGNED, 1,     "Exif.Photo.MaxApertureValue",  N_("Maximum aperture"), NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:358:84: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  358 | { 0x9205, EXIF_FORMAT_RATIONAL_UNSIGNED, 1,     "Exif.Photo.MaxApertureValue",  N_("Maximum aperture"), NULL },
../src/intl.h:31:25: note: in definition of macro 'N_'
   31 | #    define N_(String) (String)
      |                         ^~~~~~
../src/exif.cc:359:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  359 | { 0x9206, EXIF_FORMAT_RATIONAL_UNSIGNED, 1,     "Exif.Photo.SubjectDistance",   N_("Subject distance"), NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:359:84: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  359 | { 0x9206, EXIF_FORMAT_RATIONAL_UNSIGNED, 1,     "Exif.Photo.SubjectDistance",   N_("Subject distance"), NULL },
../src/intl.h:31:25: note: in definition of macro 'N_'
   31 | #    define N_(String) (String)
      |                         ^~~~~~
../src/exif.cc:360:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  360 | { 0x9207, EXIF_FORMAT_SHORT_UNSIGNED, 1,        "Exif.Photo.MeteringMode",      N_("Metering mode"), ExifMeteringModeList },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:360:84: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  360 | { 0x9207, EXIF_FORMAT_SHORT_UNSIGNED, 1,        "Exif.Photo.MeteringMode",      N_("Metering mode"), ExifMeteringModeList },
../src/intl.h:31:25: note: in definition of macro 'N_'
   31 | #    define N_(String) (String)
      |                         ^~~~~~
../src/exif.cc:361:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  361 | { 0x9208, EXIF_FORMAT_SHORT_UNSIGNED, 1,        "Exif.Photo.LightSource",       N_("Light source"), ExifLightSourceList },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:361:84: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  361 | { 0x9208, EXIF_FORMAT_SHORT_UNSIGNED, 1,        "Exif.Photo.LightSource",       N_("Light source"), ExifLightSourceList },
../src/intl.h:31:25: note: in definition of macro 'N_'
   31 | #    define N_(String) (String)
      |                         ^~~~~~
../src/exif.cc:362:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  362 | { 0x9209, EXIF_FORMAT_SHORT_UNSIGNED, 1,        "Exif.Photo.Flash",             N_("Flash"), ExifFlashList },
      |                                                 ^~~~~~~~~~~~~~~~~~
../src/exif.cc:362:84: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  362 | { 0x9209, EXIF_FORMAT_SHORT_UNSIGNED, 1,        "Exif.Photo.Flash",             N_("Flash"), ExifFlashList },
../src/intl.h:31:25: note: in definition of macro 'N_'
   31 | #    define N_(String) (String)
      |                         ^~~~~~
../src/exif.cc:363:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  363 | { 0x920a, EXIF_FORMAT_RATIONAL_UNSIGNED, 1,     "Exif.Photo.FocalLength",       N_("Focal length"), NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:363:84: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  363 | { 0x920a, EXIF_FORMAT_RATIONAL_UNSIGNED, 1,     "Exif.Photo.FocalLength",       N_("Focal length"), NULL },
../src/intl.h:31:25: note: in definition of macro 'N_'
   31 | #    define N_(String) (String)
      |                         ^~~~~~
../src/exif.cc:364:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  364 | { 0x9214, EXIF_FORMAT_SHORT_UNSIGNED, -1,       "Exif.Photo.SubjectArea",       N_("Subject area"), NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:364:84: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  364 | { 0x9214, EXIF_FORMAT_SHORT_UNSIGNED, -1,       "Exif.Photo.SubjectArea",       N_("Subject area"), NULL },
../src/intl.h:31:25: note: in definition of macro 'N_'
   31 | #    define N_(String) (String)
      |                         ^~~~~~
../src/exif.cc:365:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  365 | { 0x927c, EXIF_FORMAT_UNDEFINED, -1,            "Exif.Photo.MakerNote",         N_("MakerNote"), NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:365:84: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  365 | { 0x927c, EXIF_FORMAT_UNDEFINED, -1,            "Exif.Photo.MakerNote",         N_("MakerNote"), NULL },
../src/intl.h:31:25: note: in definition of macro 'N_'
   31 | #    define N_(String) (String)
      |                         ^~~~~~
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  433 | };
      | ^
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:433:1: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
../src/exif.cc:439:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  439 |         { 0x0001, EXIF_FORMAT_STRING, 2, "Exif.GPSInfo.GPSLatitudeRef", NULL, NULL },
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:440:53: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  440 |         { 0x0002, EXIF_FORMAT_RATIONAL_UNSIGNED, 3, "Exif.GPSInfo.GPSLatitude", NULL, NULL },
      |                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:441:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  441 |         { 0x0003, EXIF_FORMAT_STRING, 2, "Exif.GPSInfo.GPSLongitudeRef", NULL, NULL },
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:442:53: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  442 |         { 0x0004, EXIF_FORMAT_RATIONAL_UNSIGNED, 3, "Exif.GPSInfo.GPSLongitude", NULL, NULL },
      |                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:443:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  443 |         { 0x0005, EXIF_FORMAT_BYTE_UNSIGNED, 1, "Exif.GPSInfo.GPSAltitudeRef", NULL, NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:444:53: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  444 |         { 0x0006, EXIF_FORMAT_RATIONAL_UNSIGNED, 1, "Exif.GPSInfo.GPSAltitude", NULL, NULL },
      |                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:445:53: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  445 |         { 0x0007, EXIF_FORMAT_RATIONAL_UNSIGNED, 3, "Exif.GPSInfo.GPSTimeStamp", NULL, NULL },
      |                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:446:43: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  446 |         { 0x0008, EXIF_FORMAT_STRING, -1, "Exif.GPSInfo.GPSSatellites", NULL, NULL },
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:447:43: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  447 |         { 0x0009, EXIF_FORMAT_STRING, -1, "Exif.GPSInfo.GPSStatus", NULL, NULL },
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:448:43: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  448 |         { 0x000a, EXIF_FORMAT_STRING, -1, "Exif.GPSInfo.GPSMeasureMode", NULL, NULL },
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:449:54: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  449 |         { 0x000b, EXIF_FORMAT_RATIONAL_UNSIGNED, -1, "Exif.GPSInfo.GPSDOP", NULL, NULL },
      |                                                      ^~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:450:43: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  450 |         { 0x000c, EXIF_FORMAT_STRING, -1, "Exif.GPSInfo.GPSSpeedRef", NULL, NULL },
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:451:54: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  451 |         { 0x000d, EXIF_FORMAT_RATIONAL_UNSIGNED, -1, "Exif.GPSInfo.GPSSpeed", NULL, NULL },
      |                                                      ^~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:452:43: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  452 |         { 0x000e, EXIF_FORMAT_STRING, -1, "Exif.GPSInfo.GPSTrackRef", NULL, NULL },
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:453:54: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  453 |         { 0x000f, EXIF_FORMAT_RATIONAL_UNSIGNED, -1, "Exif.GPSInfo.GPSTrack", NULL, NULL },
      |                                                      ^~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:454:43: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  454 |         { 0x0010, EXIF_FORMAT_STRING, -1, "Exif.GPSInfo.GPSImgDirectionRef", NULL, NULL },
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:455:54: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  455 |         { 0x0011, EXIF_FORMAT_RATIONAL_UNSIGNED, -1, "Exif.GPSInfo.GPSImgDirection", NULL, NULL },
      |                                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:456:43: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  456 |         { 0x0012, EXIF_FORMAT_STRING, -1, "Exif.GPSInfo.GPSMapDatum", NULL, NULL },
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:457:43: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  457 |         { 0x0013, EXIF_FORMAT_STRING, -1, "Exif.GPSInfo.GPSDestLatitudeRef", NULL, NULL },
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:458:54: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  458 |         { 0x0014, EXIF_FORMAT_RATIONAL_UNSIGNED, -1, "Exif.GPSInfo.GPSDestLatitude", NULL, NULL },
      |                                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:459:43: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  459 |         { 0x0015, EXIF_FORMAT_STRING, -1, "Exif.GPSInfo.GPSDestLongitudeRef", NULL, NULL },
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:460:54: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  460 |         { 0x0016, EXIF_FORMAT_RATIONAL_UNSIGNED, -1, "Exif.GPSInfo.GPSDestLongitude", NULL, NULL },
      |                                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:461:43: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  461 |         { 0x0017, EXIF_FORMAT_STRING, -1, "Exif.GPSInfo.GPSDestBearingRef", NULL, NULL },
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:462:54: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  462 |         { 0x0018, EXIF_FORMAT_RATIONAL_UNSIGNED, -1, "Exif.GPSInfo.GPSDestBearing", NULL, NULL },
      |                                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:463:43: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  463 |         { 0x0019, EXIF_FORMAT_STRING, -1, "Exif.GPSInfo.GPSDestDistanceRef", NULL, NULL },
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:464:54: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  464 |         { 0x001a, EXIF_FORMAT_RATIONAL_UNSIGNED, -1, "Exif.GPSInfo.GPSDestDistance", NULL, NULL },
      |                                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:465:46: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  465 |         { 0x001b, EXIF_FORMAT_UNDEFINED, -1, "Exif.GPSInfo.GPSProcessingMethod", NULL, NULL },
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:466:46: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  466 |         { 0x001c, EXIF_FORMAT_UNDEFINED, -1, "Exif.GPSInfo.GPSAreaInformation", NULL, NULL },
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:467:53: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  467 |         { 0x001d, EXIF_FORMAT_RATIONAL_UNSIGNED, 3, "Exif.GPSInfo.GPSDateStamp", NULL, NULL },
      |                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:468:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  468 |         { 0x001e, EXIF_FORMAT_SHORT, -1, "Exif.GPSInfo.GPSDifferential", NULL, NULL },
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/exif.cc:474:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  474 | { 0x0000, EXIF_FORMAT_UNKNOWN, 0,               "unknown",      NULL, NULL },
      |                                                 ^~~~~~~~~
../src/exif.cc:475:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  475 | { 0x0000, EXIF_FORMAT_BYTE_UNSIGNED, -1,        "unknown",      NULL, NULL },
      |                                                 ^~~~~~~~~
../src/exif.cc:476:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  476 | { 0x0000, EXIF_FORMAT_STRING, -1,               "unknown",      NULL, NULL },
      |                                                 ^~~~~~~~~
../src/exif.cc:477:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  477 | { 0x0000, EXIF_FORMAT_SHORT_UNSIGNED, -1,       "unknown",      NULL, NULL },
      |                                                 ^~~~~~~~~
../src/exif.cc:478:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  478 | { 0x0000, EXIF_FORMAT_LONG_UNSIGNED, -1,        "unknown",      NULL, NULL },
      |                                                 ^~~~~~~~~
../src/exif.cc:479:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  479 | { 0x0000, EXIF_FORMAT_RATIONAL_UNSIGNED, -1,    "unknown",      NULL, NULL },
      |                                                 ^~~~~~~~~
../src/exif.cc:480:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  480 | { 0x0000, EXIF_FORMAT_BYTE, -1,                 "unknown",      NULL, NULL },
      |                                                 ^~~~~~~~~
../src/exif.cc:481:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  481 | { 0x0000, EXIF_FORMAT_UNDEFINED, -1,            "unknown",      NULL, NULL },
      |                                                 ^~~~~~~~~
../src/exif.cc:482:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  482 | { 0x0000, EXIF_FORMAT_SHORT, -1,                "unknown",      NULL, NULL },
      |                                                 ^~~~~~~~~
../src/exif.cc:483:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  483 | { 0x0000, EXIF_FORMAT_LONG, -1,                 "unknown",      NULL, NULL },
      |                                                 ^~~~~~~~~
../src/exif.cc:484:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  484 | { 0x0000, EXIF_FORMAT_RATIONAL, -1,             "unknown",      NULL, NULL },
      |                                                 ^~~~~~~~~
../src/exif.cc:485:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  485 | { 0x0000, EXIF_FORMAT_FLOAT, -1,                "unknown",      NULL, NULL },
      |                                                 ^~~~~~~~~
../src/exif.cc:486:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  486 | { 0x0000, EXIF_FORMAT_DOUBLE, -1,               "unknown",      NULL, NULL },
      |                                                 ^~~~~~~~~
../src/exif.cc:1058:76: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
 1058 | static ExifMarker jpeg_color_marker = { 0x8773, EXIF_FORMAT_UNDEFINED, -1, "Exif.Image.InterColorProfile", NULL, NULL };
      |                                                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/giochannel.h:36,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:56,
                 from ../src/exif.cc:61:
../src/exif.cc: In function 'gchar* exif_item_get_data_as_text_full(ExifItem*, MetadataFormat)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstring.h:71:31: warning: ignoring return value of 'gchar* g_string_free_and_steal(GString*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   71 |       g_string_free_and_steal (str))            \
      |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
../src/exif.cc:1447:9: note: in expansion of macro 'g_string_free'
 1447 |         g_string_free(string, FALSE);
      |         ^~~~~~~~~~~~~
[84/182] Compiling C++ object src/geeqie.p/exif-common.cc.o
../src/exif-common.cc:24: warning: "_XOPEN_SOURCE" redefined
   24 | #define _XOPEN_SOURCE
      | 
In file included from /usr/include/iso/stdlib_iso.h:49,
                 from /usr/include/stdlib.h:40,
                 from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:79,
                 from /opt/tools/gcc13/include/c++/13.2.0/stdlib.h:36,
                 from ../src/exif-common.cc:22:
/usr/include/sys/feature_tests.h:344: note: this is the location of the previous definition
  344 | #define _XOPEN_SOURCE                   600
      | 
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/giochannel.h:36,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:56,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:8,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:57,
                 from ../src/exif-common.cc:39:
../src/exif-common.cc: In function 'gchar* exif_build_formatted_GPSPosition(ExifData*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstring.h:71:31: warning: ignoring return value of 'gchar* g_string_free_and_steal(GString*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   71 |       g_string_free_and_steal (str))            \
      |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
../src/exif-common.cc:579:9: note: in expansion of macro 'g_string_free'
  579 |         g_string_free(string, FALSE);
      |         ^~~~~~~~~~~~~
../src/exif-common.cc: In function 'gchar* exif_build_formatted_Flash(ExifData*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstring.h:71:31: warning: ignoring return value of 'gchar* g_string_free_and_steal(GString*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   71 |       g_string_free_and_steal (str))            \
      |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
../src/exif-common.cc:446:9: note: in expansion of macro 'g_string_free'
  446 |         g_string_free(string, FALSE);
      |         ^~~~~~~~~~~~~
[85/182] Compiling C++ object src/geeqie.p/exiv2.cc.o
[86/182] Compiling C++ object src/geeqie.p/filecache.cc.o
../src/filecache.cc: In function 'void file_cache_dump(FileCacheData*)':
../src/filecache.cc:184:22: warning: unused variable 'fe' [-Wunused-variable]
  184 |                 auto fe = static_cast<FileCacheEntry *>(work->data);
      |                      ^~
../src/filecache.cc:178:16: warning: unused variable 'n' [-Wunused-variable]
  178 |         gulong n = 0;
      |                ^
[87/182] Compiling C++ object src/geeqie.p/filedata.cc.o
../src/filedata.cc: In function 'FileData* file_data_new(const gchar*, stat*, gboolean)':
../src/filedata.cc:405:26: warning: variable 'changed' set but not used [-Wunused-but-set-variable]
  405 |                 gboolean changed;
      |                          ^~~~~~~
In file included from ../src/main.h:123,
                 from ../src/filedata.cc:22:
../src/filedata.cc: In function 'FileData* file_data_ref(FileData*)':
../src/filedata.cc:676:28: warning: format '%p' expects argument of type 'void*', but argument 3 has type 'FileData*' [-Wformat=]
  676 |                 log_printf("Error: fd magick mismatch fd=%p", fd);
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  ~~
      |                                                               |
      |                                                               FileData*
../src/debug.h:35:56: note: in definition of macro 'log_printf'
   35 | #define log_printf(...) log_domain_printf(DOMAIN_INFO, __VA_ARGS__)
      |                                                        ^~~~~~~~~~~
../src/filedata.cc:676:59: note: format string is defined here
  676 |                 log_printf("Error: fd magick mismatch fd=%p", fd);
      |                                                          ~^
      |                                                           |
      |                                                           void*
../src/filedata.cc: In function 'void file_data_unref(FileData*)':
../src/filedata.cc:816:28: warning: format '%p' expects argument of type 'void*', but argument 3 has type 'FileData*' [-Wformat=]
  816 |                 log_printf("Error: fd magick mismatch fd=%p", fd);
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  ~~
      |                                                               |
      |                                                               FileData*
../src/debug.h:35:56: note: in definition of macro 'log_printf'
   35 | #define log_printf(...) log_domain_printf(DOMAIN_INFO, __VA_ARGS__)
      |                                                        ^~~~~~~~~~~
../src/filedata.cc:816:59: note: format string is defined here
  816 |                 log_printf("Error: fd magick mismatch fd=%p", fd);
      |                                                          ~^
      |                                                           |
      |                                                           void*
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/giochannel.h:36,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:56,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:8,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30,
                 from ../src/main.h:57:
../src/filedata.cc: In function 'gboolean marks_list_save(gchar*, gboolean)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstring.h:71:31: warning: ignoring return value of 'gchar* g_string_free_and_steal(GString*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   71 |       g_string_free_and_steal (str))            \
      |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
../src/filedata.cc:3432:9: note: in expansion of macro 'g_string_free'
 3432 |         g_string_free(marks, FALSE);
      |         ^~~~~~~~~~~~~
[88/182] Compiling C++ object src/geeqie.p/filefilter.cc.o
[89/182] Compiling C++ object src/geeqie.p/format-canon.cc.o
../src/format-canon.cc:393:40: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  393 | { 1,    EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.MacroMode",   "Macro mode",           CanonSet1MacroMode },
      |                                        ^~~~~~~~~~~~~~~~~~~~~
../src/format-canon.cc:393:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  393 | { 1,    EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.MacroMode",   "Macro mode",           CanonSet1MacroMode },
      |                                                                 ^~~~~~~~~~~~
../src/format-canon.cc:394:40: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  394 | { 2,    EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.SelfTimer",   "Self timer (10ths of second)", NULL },
      |                                        ^~~~~~~~~~~~~~~~~~~~~
../src/format-canon.cc:394:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  394 | { 2,    EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.SelfTimer",   "Self timer (10ths of second)", NULL },
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/format-canon.cc:395:40: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  395 | { 3,    EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.Quality",     "Quality",              CanonSet1Quality },
      |                                        ^~~~~~~~~~~~~~~~~~~
../src/format-canon.cc:395:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  395 | { 3,    EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.Quality",     "Quality",              CanonSet1Quality },
      |                                                                 ^~~~~~~~~
../src/format-canon.cc:396:40: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  396 | { 4,    EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.FlashMode",   "Flash mode",           CanonSet1FlashMode },
      |                                        ^~~~~~~~~~~~~~~~~~~~~
../src/format-canon.cc:396:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  396 | { 4,    EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.FlashMode",   "Flash mode",           CanonSet1FlashMode },
      |                                                                 ^~~~~~~~~~~~
../src/format-canon.cc:397:40: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  397 | { 5,    EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.DriveMode",   "Drive mode",           CanonSet1DriveMode },
      |                                        ^~~~~~~~~~~~~~~~~~~~~
../src/format-canon.cc:397:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  397 | { 5,    EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.DriveMode",   "Drive mode",           CanonSet1DriveMode },
      |                                                                 ^~~~~~~~~~~~
../src/format-canon.cc:398:40: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  398 | { 7,    EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.FocusMode",   "Focus mode",           CanonSet1FocusMode },
      |                                        ^~~~~~~~~~~~~~~~~~~~~
../src/format-canon.cc:398:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  398 | { 7,    EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.FocusMode",   "Focus mode",           CanonSet1FocusMode },
      |                                                                 ^~~~~~~~~~~~
../src/format-canon.cc:399:40: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  399 | { 10,   EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.ImageSize",   "Image size",           CanonSet1ImageSize },
      |                                        ^~~~~~~~~~~~~~~~~~~~~
../src/format-canon.cc:399:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  399 | { 10,   EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.ImageSize",   "Image size",           CanonSet1ImageSize },
      |                                                                 ^~~~~~~~~~~~
../src/format-canon.cc:400:40: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  400 | { 11,   EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.ShootingMode","Shooting mode",        CanonSet1ShootingMode },
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~
../src/format-canon.cc:400:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  400 | { 11,   EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.ShootingMode","Shooting mode",        CanonSet1ShootingMode },
      |                                                                 ^~~~~~~~~~~~~~~
../src/format-canon.cc:401:40: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  401 |  { 11,  EXIF_FORMAT_SHORT_UNSIGNED, 1, "ExposureProgram",       "ExposureProgram",      CanonSet1ShootingMode },
      |                                        ^~~~~~~~~~~~~~~~~
../src/format-canon.cc:401:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  401 |  { 11,  EXIF_FORMAT_SHORT_UNSIGNED, 1, "ExposureProgram",       "ExposureProgram",      CanonSet1ShootingMode },
      |                                                                 ^~~~~~~~~~~~~~~~~
../src/format-canon.cc:402:40: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  402 | { 12,   EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.DigitalZoom", "Digital zoom",         CanonSet1DigitalZoom },
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~
../src/format-canon.cc:402:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  402 | { 12,   EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.DigitalZoom", "Digital zoom",         CanonSet1DigitalZoom },
      |                                                                 ^~~~~~~~~~~~~~
../src/format-canon.cc:403:40: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  403 | { 13,   EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.Contrast",    "Contrast",             CanonSet1ConSatSharp },
      |                                        ^~~~~~~~~~~~~~~~~~~~
../src/format-canon.cc:403:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  403 | { 13,   EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.Contrast",    "Contrast",             CanonSet1ConSatSharp },
      |                                                                 ^~~~~~~~~~
../src/format-canon.cc:404:40: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  404 | { 14,   EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.Saturation",  "Saturation",           CanonSet1ConSatSharp },
      |                                        ^~~~~~~~~~~~~~~~~~~~~~
../src/format-canon.cc:404:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  404 | { 14,   EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.Saturation",  "Saturation",           CanonSet1ConSatSharp },
      |                                                                 ^~~~~~~~~~~~
../src/format-canon.cc:405:40: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  405 | { 15,   EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.Sharpness",   "Sharpness",            CanonSet1ConSatSharp },
      |                                        ^~~~~~~~~~~~~~~~~~~~~
../src/format-canon.cc:405:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  405 | { 15,   EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.Sharpness",   "Sharpness",            CanonSet1ConSatSharp },
      |                                                                 ^~~~~~~~~~~
../src/format-canon.cc:406:40: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  406 | { 16,   EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.ISOSpeed",    "ISO speed",            CanonSet1ISOSpeed },
      |                                        ^~~~~~~~~~~~~~~~~~~~
../src/format-canon.cc:406:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  406 | { 16,   EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.ISOSpeed",    "ISO speed",            CanonSet1ISOSpeed },
      |                                                                 ^~~~~~~~~~~
../src/format-canon.cc:407:40: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  407 |  { 16,  EXIF_FORMAT_SHORT_UNSIGNED, 1, "ISOSpeedRatings",       "ISO speed",            CanonSet1ISOSpeed },
      |                                        ^~~~~~~~~~~~~~~~~
../src/format-canon.cc:407:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  407 |  { 16,  EXIF_FORMAT_SHORT_UNSIGNED, 1, "ISOSpeedRatings",       "ISO speed",            CanonSet1ISOSpeed },
      |                                                                 ^~~~~~~~~~~
../src/format-canon.cc:408:40: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  408 | { 17,   EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.MeteringMode","Metering mode",        CanonSet1MeteringMode },
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~
../src/format-canon.cc:408:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  408 | { 17,   EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.MeteringMode","Metering mode",        CanonSet1MeteringMode },
      |                                                                 ^~~~~~~~~~~~~~~
../src/format-canon.cc:409:40: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  409 | { 18,   EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.FocusType",   "Focus type",           CanonSet1FocusType },
      |                                        ^~~~~~~~~~~~~~~~~~~~~
../src/format-canon.cc:409:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  409 | { 18,   EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.FocusType",   "Focus type",           CanonSet1FocusType },
      |                                                                 ^~~~~~~~~~~~
../src/format-canon.cc:410:40: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  410 | { 19,   EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.AutoFocus",   "AutoFocus point",      CanonSet1AutoFocusPoint },
      |                                        ^~~~~~~~~~~~~~~~~~~~~
../src/format-canon.cc:410:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  410 | { 19,   EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.AutoFocus",   "AutoFocus point",      CanonSet1AutoFocusPoint },
      |                                                                 ^~~~~~~~~~~~~~~~~
../src/format-canon.cc:411:40: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  411 | { 20,   EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.ExposureMode","Exposure mode",        CanonSet1ExposureMode },
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~
../src/format-canon.cc:411:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  411 | { 20,   EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.ExposureMode","Exposure mode",        CanonSet1ExposureMode },
      |                                                                 ^~~~~~~~~~~~~~~
../src/format-canon.cc:412:40: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  412 |  { 20,  EXIF_FORMAT_SHORT_UNSIGNED, 1, "ExposureMode",          "Exposure mode",        CanonSet1ExposureMode },
      |                                        ^~~~~~~~~~~~~~
../src/format-canon.cc:412:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  412 |  { 20,  EXIF_FORMAT_SHORT_UNSIGNED, 1, "ExposureMode",          "Exposure mode",        CanonSet1ExposureMode },
      |                                                                 ^~~~~~~~~~~~~~~
../src/format-canon.cc:413:40: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  413 | { 23,   EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.FocalLengthLong","Long focal length", NULL },
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/format-canon.cc:413:68: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  413 | { 23,   EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.FocalLengthLong","Long focal length", NULL },
      |                                                                    ^~~~~~~~~~~~~~~~~~~
../src/format-canon.cc:414:40: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  414 | { 24,   EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.FocalLengthShort","Short focal length", NULL },
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/format-canon.cc:414:69: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  414 | { 24,   EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.FocalLengthShort","Short focal length", NULL },
      |                                                                     ^~~~~~~~~~~~~~~~~~~~
../src/format-canon.cc:415:40: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  415 | { 25,   EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.FocalLengthUnits","Focal units per mm", NULL },
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/format-canon.cc:415:69: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  415 | { 25,   EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.FocalLengthUnits","Focal units per mm", NULL },
      |                                                                     ^~~~~~~~~~~~~~~~~~~~
../src/format-canon.cc:416:40: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  416 | { 28,   EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.FlashFired",  "Flash fired",          CanonSet1FlashFired },
      |                                        ^~~~~~~~~~~~~~~~~~~~~~
../src/format-canon.cc:416:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  416 | { 28,   EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.FlashFired",  "Flash fired",          CanonSet1FlashFired },
      |                                                                 ^~~~~~~~~~~~~
../src/format-canon.cc:417:40: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  417 | { 29,   EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.FlashDetails","Flash details",        NULL },
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~
../src/format-canon.cc:417:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  417 | { 29,   EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.FlashDetails","Flash details",        NULL },
      |                                                                 ^~~~~~~~~~~~~~~
../src/format-canon.cc:418:40: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  418 | { 32,   EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.ContinuousFocus","Continuous focus",  CanonSet1FocusCont },
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/format-canon.cc:418:68: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  418 | { 32,   EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.ContinuousFocus","Continuous focus",  CanonSet1FocusCont },
      |                                                                    ^~~~~~~~~~~~~~~~~~
../src/format-canon.cc:461:40: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  461 | { 7,    EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.WhiteBalance","White balance",        CanonSet2WhiteBalance },
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~
../src/format-canon.cc:461:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  461 | { 7,    EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.WhiteBalance","White balance",        CanonSet2WhiteBalance },
      |                                                                 ^~~~~~~~~~~~~~~
../src/format-canon.cc:462:40: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  462 |  { 7,   EXIF_FORMAT_SHORT_UNSIGNED, 1, "LightSource",           "White balance",        CanonSet2WhiteBalance },
      |                                        ^~~~~~~~~~~~~
../src/format-canon.cc:462:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  462 |  { 7,   EXIF_FORMAT_SHORT_UNSIGNED, 1, "LightSource",           "White balance",        CanonSet2WhiteBalance },
      |                                                                 ^~~~~~~~~~~~~~~
../src/format-canon.cc:463:40: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  463 | { 9,    EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.SequenceNumber","Sequence number",    NULL },
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~
../src/format-canon.cc:463:67: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  463 | { 9,    EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.SequenceNumber","Sequence number",    NULL },
      |                                                                   ^~~~~~~~~~~~~~~~~
../src/format-canon.cc:464:40: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  464 | { 15,   EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.FlashBias",   "Flash bias",           CanonSet2FlashBias },
      |                                        ^~~~~~~~~~~~~~~~~~~~~
../src/format-canon.cc:464:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  464 | { 15,   EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.FlashBias",   "Flash bias",           CanonSet2FlashBias },
      |                                                                 ^~~~~~~~~~~~
../src/format-canon.cc:466:40: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  466 | { 19,   EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.SubjectDistance",     "Subject Distance", NULL },
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/format-canon.cc:466:73: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  466 | { 19,   EXIF_FORMAT_SHORT_UNSIGNED, 1, "MkN.Canon.SubjectDistance",     "Subject Distance", NULL },
      |                                                                         ^~~~~~~~~~~~~~~~~~
../src/format-canon.cc:472:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  472 |         { 1,    EXIF_FORMAT_SHORT_UNSIGNED, -1, "MkN.Canon.Settings1",          NULL, NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~
../src/format-canon.cc:473:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  473 |         { 4,    EXIF_FORMAT_SHORT_UNSIGNED, -1, "MkN.Canon.Settings2",          NULL, NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~
../src/format-canon.cc:474:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  474 |         { 6,    EXIF_FORMAT_STRING, -1,         "MkN.Canon.ImageType",          "Image type", NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~
../src/format-canon.cc:474:81: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  474 |         { 6,    EXIF_FORMAT_STRING, -1,         "MkN.Canon.ImageType",          "Image type", NULL },
      |                                                                                 ^~~~~~~~~~~~
../src/format-canon.cc:475:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  475 |         { 7,    EXIF_FORMAT_STRING, -1,         "MkN.Canon.FirmwareVersion",    "Firmware version", NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/format-canon.cc:475:81: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  475 |         { 7,    EXIF_FORMAT_STRING, -1,         "MkN.Canon.FirmwareVersion",    "Firmware version", NULL },
      |                                                                                 ^~~~~~~~~~~~~~~~~~
../src/format-canon.cc:476:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  476 |         { 8,    EXIF_FORMAT_LONG_UNSIGNED, 1,   "MkN.Canon.ImageNumber",        "Image number", NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
../src/format-canon.cc:476:81: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  476 |         { 8,    EXIF_FORMAT_LONG_UNSIGNED, 1,   "MkN.Canon.ImageNumber",        "Image number", NULL },
      |                                                                                 ^~~~~~~~~~~~~~
../src/format-canon.cc:477:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  477 |         { 9,    EXIF_FORMAT_STRING, -1,         "MkN.Canon.OwnerName",          "Owner name", NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~
../src/format-canon.cc:477:81: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  477 |         { 9,    EXIF_FORMAT_STRING, -1,         "MkN.Canon.OwnerName",          "Owner name", NULL },
      |                                                                                 ^~~~~~~~~~~~
../src/format-canon.cc:478:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  478 |         { 12,   EXIF_FORMAT_LONG_UNSIGNED, -1,  "MkN.Canon.SerialNumber",       "Camera serial number", NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~
../src/format-canon.cc:478:81: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  478 |         { 12,   EXIF_FORMAT_LONG_UNSIGNED, -1,  "MkN.Canon.SerialNumber",       "Camera serial number", NULL },
      |                                                                                 ^~~~~~~~~~~~~~~~~~~~~~
../src/format-canon.cc:479:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  479 |         { 15,   EXIF_FORMAT_SHORT_UNSIGNED, -1, "MkN.Canon.CustomFunctions",    NULL, NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[90/182] Compiling C++ object src/geeqie.p/format-fuji.cc.o
../src/format-fuji.cc:156:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  156 | { 0x1000,       EXIF_FORMAT_STRING, 8,          "Fuji.Quality",         "Quality",      NULL },
      |                                                 ^~~~~~~~~~~~~~
../src/format-fuji.cc:156:73: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  156 | { 0x1000,       EXIF_FORMAT_STRING, 8,          "Fuji.Quality",         "Quality",      NULL },
      |                                                                         ^~~~~~~~~
../src/format-fuji.cc:157:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  157 | { 0x1001,       EXIF_FORMAT_SHORT_UNSIGNED, 1,  "Fuji.Sharpness",       "Sharpness",    FujiTagSharpness },
      |                                                 ^~~~~~~~~~~~~~~~
../src/format-fuji.cc:157:73: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  157 | { 0x1001,       EXIF_FORMAT_SHORT_UNSIGNED, 1,  "Fuji.Sharpness",       "Sharpness",    FujiTagSharpness },
      |                                                                         ^~~~~~~~~~~
../src/format-fuji.cc:158:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  158 | { 0x1002,       EXIF_FORMAT_SHORT_UNSIGNED, 1,  "Fuji.WhiteBalance",    "White balance",FujiTagWhiteBalance },
      |                                                 ^~~~~~~~~~~~~~~~~~~
../src/format-fuji.cc:158:73: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  158 | { 0x1002,       EXIF_FORMAT_SHORT_UNSIGNED, 1,  "Fuji.WhiteBalance",    "White balance",FujiTagWhiteBalance },
      |                                                                         ^~~~~~~~~~~~~~~
../src/format-fuji.cc:159:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  159 | { 0x1003,       EXIF_FORMAT_SHORT_UNSIGNED, 1,  "Fuji.Color",           "Color",        FujiTagColorTone },
      |                                                 ^~~~~~~~~~~~
../src/format-fuji.cc:159:73: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  159 | { 0x1003,       EXIF_FORMAT_SHORT_UNSIGNED, 1,  "Fuji.Color",           "Color",        FujiTagColorTone },
      |                                                                         ^~~~~~~
../src/format-fuji.cc:160:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  160 | { 0x1004,       EXIF_FORMAT_SHORT_UNSIGNED, 1,  "Fuji.Tone",            "Tone",         FujiTagColorTone },
      |                                                 ^~~~~~~~~~~
../src/format-fuji.cc:160:73: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  160 | { 0x1004,       EXIF_FORMAT_SHORT_UNSIGNED, 1,  "Fuji.Tone",            "Tone",         FujiTagColorTone },
      |                                                                         ^~~~~~
../src/format-fuji.cc:161:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  161 | { 0x1010,       EXIF_FORMAT_SHORT_UNSIGNED, 1,  "Fuji.FlashMode",       "Flash mode",   FujiTagFlashMode },
      |                                                 ^~~~~~~~~~~~~~~~
../src/format-fuji.cc:161:73: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  161 | { 0x1010,       EXIF_FORMAT_SHORT_UNSIGNED, 1,  "Fuji.FlashMode",       "Flash mode",   FujiTagFlashMode },
      |                                                                         ^~~~~~~~~~~~
../src/format-fuji.cc:162:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  162 | { 0x1011,       EXIF_FORMAT_RATIONAL, 1,        "Fuji.FlashStrength",   "Flash strength", NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~
../src/format-fuji.cc:162:73: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  162 | { 0x1011,       EXIF_FORMAT_RATIONAL, 1,        "Fuji.FlashStrength",   "Flash strength", NULL },
      |                                                                         ^~~~~~~~~~~~~~~~
../src/format-fuji.cc:163:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  163 | { 0x1020,       EXIF_FORMAT_SHORT_UNSIGNED, 1,  "Fuji.Macro",           "Macro",        FujiTagOffOn },
      |                                                 ^~~~~~~~~~~~
../src/format-fuji.cc:163:73: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  163 | { 0x1020,       EXIF_FORMAT_SHORT_UNSIGNED, 1,  "Fuji.Macro",           "Macro",        FujiTagOffOn },
      |                                                                         ^~~~~~~
../src/format-fuji.cc:164:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  164 | { 0x1021,       EXIF_FORMAT_SHORT_UNSIGNED, 1,  "Fuji.FocusMode",       "Focus mode",   FujiTagFocusMode },
      |                                                 ^~~~~~~~~~~~~~~~
../src/format-fuji.cc:164:73: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  164 | { 0x1021,       EXIF_FORMAT_SHORT_UNSIGNED, 1,  "Fuji.FocusMode",       "Focus mode",   FujiTagFocusMode },
      |                                                                         ^~~~~~~~~~~~
../src/format-fuji.cc:165:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  165 | { 0x1030,       EXIF_FORMAT_SHORT_UNSIGNED, 1,  "Fuji.SlowSync",        "Slow synchro", FujiTagOffOn },
      |                                                 ^~~~~~~~~~~~~~~
../src/format-fuji.cc:165:73: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  165 | { 0x1030,       EXIF_FORMAT_SHORT_UNSIGNED, 1,  "Fuji.SlowSync",        "Slow synchro", FujiTagOffOn },
      |                                                                         ^~~~~~~~~~~~~~
../src/format-fuji.cc:166:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  166 | { 0x1031,       EXIF_FORMAT_SHORT_UNSIGNED, 1,  "Fuji.PictureMode",     "Picture mode", FujiTagPictureMode },
      |                                                 ^~~~~~~~~~~~~~~~~~
../src/format-fuji.cc:166:73: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  166 | { 0x1031,       EXIF_FORMAT_SHORT_UNSIGNED, 1,  "Fuji.PictureMode",     "Picture mode", FujiTagPictureMode },
      |                                                                         ^~~~~~~~~~~~~~
../src/format-fuji.cc:167:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  167 | { 0x1100,       EXIF_FORMAT_SHORT_UNSIGNED, 1,  "Fuji.ContTake/Bracket",
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
../src/format-fuji.cc:168:57: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  168 |                                                         "Continuous / Auto bracket",    FujiTagOffOn },
      |                                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/format-fuji.cc:169:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  169 | { 0x1300,       EXIF_FORMAT_SHORT_UNSIGNED, 1,  "Fuji.BlurWarning",     "Blue warning", FujiTagNoYes },
      |                                                 ^~~~~~~~~~~~~~~~~~
../src/format-fuji.cc:169:73: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  169 | { 0x1300,       EXIF_FORMAT_SHORT_UNSIGNED, 1,  "Fuji.BlurWarning",     "Blue warning", FujiTagNoYes },
      |                                                                         ^~~~~~~~~~~~~~
../src/format-fuji.cc:170:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  170 | { 0x1301,       EXIF_FORMAT_SHORT_UNSIGNED, 1,  "Fuji.FocusWarning",    "Focus warning",FujiTagNoYes },
      |                                                 ^~~~~~~~~~~~~~~~~~~
../src/format-fuji.cc:170:73: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  170 | { 0x1301,       EXIF_FORMAT_SHORT_UNSIGNED, 1,  "Fuji.FocusWarning",    "Focus warning",FujiTagNoYes },
      |                                                                         ^~~~~~~~~~~~~~~
../src/format-fuji.cc:171:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  171 | { 0x1302,       EXIF_FORMAT_SHORT_UNSIGNED, 1,  "Fuji.AEWarning",       "AE warning",   FujiTagNoYes },
      |                                                 ^~~~~~~~~~~~~~~~
../src/format-fuji.cc:171:73: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  171 | { 0x1302,       EXIF_FORMAT_SHORT_UNSIGNED, 1,  "Fuji.AEWarning",       "AE warning",   FujiTagNoYes },
      |                                                                         ^~~~~~~~~~~~
[91/182] Compiling C++ object src/geeqie.p/format-nikon.cc.o
../src/format-nikon.cc:230:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  230 | { 0x0002, EXIF_FORMAT_STRING, 6,                "Nikon.unknown",        NULL,           NULL },
      |                                                 ^~~~~~~~~~~~~~~
../src/format-nikon.cc:231:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  231 | { 0x0003, EXIF_FORMAT_SHORT_UNSIGNED, 1,        "Nikon.Quality",        "Quality",      NikonTagQuality },
      |                                                 ^~~~~~~~~~~~~~~
../src/format-nikon.cc:231:73: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  231 | { 0x0003, EXIF_FORMAT_SHORT_UNSIGNED, 1,        "Nikon.Quality",        "Quality",      NikonTagQuality },
      |                                                                         ^~~~~~~~~
../src/format-nikon.cc:232:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  232 | { 0x0004, EXIF_FORMAT_SHORT_UNSIGNED, 1,        "Nikon.ColorMode",      "Color mode",   NikonTagColorMode },
      |                                                 ^~~~~~~~~~~~~~~~~
../src/format-nikon.cc:232:73: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  232 | { 0x0004, EXIF_FORMAT_SHORT_UNSIGNED, 1,        "Nikon.ColorMode",      "Color mode",   NikonTagColorMode },
      |                                                                         ^~~~~~~~~~~~
../src/format-nikon.cc:233:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  233 | { 0x0005, EXIF_FORMAT_SHORT_UNSIGNED, 1,        "Nikon.ImageAdjustment",
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
../src/format-nikon.cc:234:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  234 |                                                                 "Image adjustment",     NikonTagImgAdjust },
      |                                                                 ^~~~~~~~~~~~~~~~~~
../src/format-nikon.cc:235:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  235 | { 0x0006, EXIF_FORMAT_SHORT_UNSIGNED, 1,        "Nikon.ISOSensitivity",
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~
../src/format-nikon.cc:236:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  236 |                                                                 "ISO sensitivity",      NikonTagISOSensitivity },
      |                                                                 ^~~~~~~~~~~~~~~~~
../src/format-nikon.cc:237:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  237 | { 0x0007, EXIF_FORMAT_SHORT_UNSIGNED, 1,        "Nikon.WhiteBalance",   "White balance",NikonTagWhiteBalance },
      |                                                 ^~~~~~~~~~~~~~~~~~~~
../src/format-nikon.cc:237:73: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  237 | { 0x0007, EXIF_FORMAT_SHORT_UNSIGNED, 1,        "Nikon.WhiteBalance",   "White balance",NikonTagWhiteBalance },
      |                                                                         ^~~~~~~~~~~~~~~
../src/format-nikon.cc:238:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  238 | { 0x0008, EXIF_FORMAT_RATIONAL_UNSIGNED, 1,     "Nikon.Focus",          "Focus",        NULL },
      |                                                 ^~~~~~~~~~~~~
../src/format-nikon.cc:238:73: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  238 | { 0x0008, EXIF_FORMAT_RATIONAL_UNSIGNED, 1,     "Nikon.Focus",          "Focus",        NULL },
      |                                                                         ^~~~~~~
../src/format-nikon.cc:239:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  239 | { 0x000a, EXIF_FORMAT_RATIONAL_UNSIGNED, 1,     "Nikon.DigitalZoom",    "Digital zoom", NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~
../src/format-nikon.cc:239:73: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  239 | { 0x000a, EXIF_FORMAT_RATIONAL_UNSIGNED, 1,     "Nikon.DigitalZoom",    "Digital zoom", NULL },
      |                                                                         ^~~~~~~~~~~~~~
../src/format-nikon.cc:240:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  240 | { 0x000b, EXIF_FORMAT_SHORT_UNSIGNED, 1,        "Nikon.Converter",      "Converter",    NikonTagConverter },
      |                                                 ^~~~~~~~~~~~~~~~~
../src/format-nikon.cc:240:73: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  240 | { 0x000b, EXIF_FORMAT_SHORT_UNSIGNED, 1,        "Nikon.Converter",      "Converter",    NikonTagConverter },
      |                                                                         ^~~~~~~~~~~
../src/format-nikon.cc:284:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  284 | { 0x0002, EXIF_FORMAT_SHORT_UNSIGNED, 2,        "Nikon.ISOSpeed",       "ISO speed",    NULL },
      |                                                 ^~~~~~~~~~~~~~~~
../src/format-nikon.cc:284:73: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  284 | { 0x0002, EXIF_FORMAT_SHORT_UNSIGNED, 2,        "Nikon.ISOSpeed",       "ISO speed",    NULL },
      |                                                                         ^~~~~~~~~~~
../src/format-nikon.cc:285:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  285 | { 0x0003, EXIF_FORMAT_STRING, -1,               "Nikon.ColorMode",      "Color mode",   NULL },
      |                                                 ^~~~~~~~~~~~~~~~~
../src/format-nikon.cc:285:73: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  285 | { 0x0003, EXIF_FORMAT_STRING, -1,               "Nikon.ColorMode",      "Color mode",   NULL },
      |                                                                         ^~~~~~~~~~~~
../src/format-nikon.cc:286:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  286 | { 0x0004, EXIF_FORMAT_STRING, -1,               "Nikon.Quality",        "Quality",      NULL },
      |                                                 ^~~~~~~~~~~~~~~
../src/format-nikon.cc:286:73: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  286 | { 0x0004, EXIF_FORMAT_STRING, -1,               "Nikon.Quality",        "Quality",      NULL },
      |                                                                         ^~~~~~~~~
../src/format-nikon.cc:287:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  287 | { 0x0005, EXIF_FORMAT_STRING, -1,               "Nikon.WhiteBalance",   "White balance",NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~
../src/format-nikon.cc:287:73: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  287 | { 0x0005, EXIF_FORMAT_STRING, -1,               "Nikon.WhiteBalance",   "White balance",NULL },
      |                                                                         ^~~~~~~~~~~~~~~
../src/format-nikon.cc:288:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  288 | { 0x0006, EXIF_FORMAT_STRING, -1,               "Nikon.Sharpening",     "Sharpening",   NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~
../src/format-nikon.cc:288:73: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  288 | { 0x0006, EXIF_FORMAT_STRING, -1,               "Nikon.Sharpening",     "Sharpening",   NULL },
      |                                                                         ^~~~~~~~~~~~
../src/format-nikon.cc:289:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  289 | { 0x0007, EXIF_FORMAT_STRING, -1,               "Nikon.FocusMode",      "Focus mode",   NULL },
      |                                                 ^~~~~~~~~~~~~~~~~
../src/format-nikon.cc:289:73: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  289 | { 0x0007, EXIF_FORMAT_STRING, -1,               "Nikon.FocusMode",      "Focus mode",   NULL },
      |                                                                         ^~~~~~~~~~~~
../src/format-nikon.cc:290:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  290 | { 0x0008, EXIF_FORMAT_STRING, -1,               "Nikon.FlashSetting",   "Flash setting",NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~
../src/format-nikon.cc:290:73: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  290 | { 0x0008, EXIF_FORMAT_STRING, -1,               "Nikon.FlashSetting",   "Flash setting",NULL },
      |                                                                         ^~~~~~~~~~~~~~~
../src/format-nikon.cc:291:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  291 | { 0x0009, EXIF_FORMAT_STRING, -1,               "Nikon.AutoFlashMode","Auto flash mode",NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~
../src/format-nikon.cc:291:71: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  291 | { 0x0009, EXIF_FORMAT_STRING, -1,               "Nikon.AutoFlashMode","Auto flash mode",NULL },
      |                                                                       ^~~~~~~~~~~~~~~~~
../src/format-nikon.cc:292:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  292 | { 0x000b, EXIF_FORMAT_SHORT, 1,                 "Nikon.WhiteBalanceBias",
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~
../src/format-nikon.cc:293:57: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  293 |                                                         "White balance bias value",     NULL },
      |                                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
../src/format-nikon.cc:297:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  297 | { 0x0012, EXIF_FORMAT_UNDEFINED, 4,             "Nikon.FlashCompensation",
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~
../src/format-nikon.cc:298:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  298 |                                                                 "Flash compensation",   NikonTag2FlashComp },
      |                                                                 ^~~~~~~~~~~~~~~~~~~~
../src/format-nikon.cc:299:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  299 | { 0x0013, EXIF_FORMAT_SHORT_UNSIGNED, 2,        "Nikon.ISOSpeedRequest",
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
../src/format-nikon.cc:300:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  300 |                                                                 "ISO speed requested",  NULL },
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
../src/format-nikon.cc:301:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  301 | { 0x0016, EXIF_FORMAT_SHORT_UNSIGNED, 4,        "Nikon.CornerCoord",
      |                                                 ^~~~~~~~~~~~~~~~~~~
../src/format-nikon.cc:302:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  302 |                                                                 "Corner coordinates",   NULL },
      |                                                                 ^~~~~~~~~~~~~~~~~~~~
../src/format-nikon.cc:303:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  303 | { 0x0018, EXIF_FORMAT_UNDEFINED, 4,             "Nikon.FlashBracketCompensation",
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/format-nikon.cc:304:57: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  304 |                                                         "Flash bracket compensation",   NikonTag2FlashComp },
      |                                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/format-nikon.cc:305:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  305 | { 0x0019, EXIF_FORMAT_RATIONAL, 1,              "Nikon.AEBracketCompensation",
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/format-nikon.cc:306:57: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  306 |                                                         "AE bracket compensation",      NULL },
      |                                                         ^~~~~~~~~~~~~~~~~~~~~~~~~
../src/format-nikon.cc:307:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  307 | { 0x0080, EXIF_FORMAT_STRING, -1,               "Nikon.ImageAdjustment",
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
../src/format-nikon.cc:308:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  308 |                                                                 "Image adjustment",     NULL },
      |                                                                 ^~~~~~~~~~~~~~~~~~
../src/format-nikon.cc:309:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  309 | { 0x0081, EXIF_FORMAT_STRING, -1,               "Nikon.Contrast",       "Contrast",     NULL },
      |                                                 ^~~~~~~~~~~~~~~~
../src/format-nikon.cc:309:73: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  309 | { 0x0081, EXIF_FORMAT_STRING, -1,               "Nikon.Contrast",       "Contrast",     NULL },
      |                                                                         ^~~~~~~~~~
../src/format-nikon.cc:310:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  310 | { 0x0082, EXIF_FORMAT_STRING, -1,               "Nikon.AuxLens", "Aux lens adapter",    NULL },
      |                                                 ^~~~~~~~~~~~~~~
../src/format-nikon.cc:310:66: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  310 | { 0x0082, EXIF_FORMAT_STRING, -1,               "Nikon.AuxLens", "Aux lens adapter",    NULL },
      |                                                                  ^~~~~~~~~~~~~~~~~~
../src/format-nikon.cc:311:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  311 | { 0x0083, EXIF_FORMAT_BYTE_UNSIGNED, -1,        "Nikon.LensType",       "Lens type",    NikonTag2LensType },
      |                                                 ^~~~~~~~~~~~~~~~
../src/format-nikon.cc:311:73: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  311 | { 0x0083, EXIF_FORMAT_BYTE_UNSIGNED, -1,        "Nikon.LensType",       "Lens type",    NikonTag2LensType },
      |                                                                         ^~~~~~~~~~~
../src/format-nikon.cc:312:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  312 | { 0x0084, EXIF_FORMAT_RATIONAL_UNSIGNED, -1,    "Nikon.LensFocalLength",
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
../src/format-nikon.cc:313:57: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  313 |                                                         "Lens min/max focal length and aperture", NULL },
      |                                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/format-nikon.cc:314:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  314 | { 0x0085, EXIF_FORMAT_SHORT_UNSIGNED, 1,        "Nikon.ManualFocusDistance",
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/format-nikon.cc:315:57: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  315 |                                                         "Manual focus distance",        NULL },
      |                                                         ^~~~~~~~~~~~~~~~~~~~~~~
../src/format-nikon.cc:316:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  316 | { 0x0086, EXIF_FORMAT_RATIONAL, 1,              "Nikon.DigitalZoomFactor",
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~
../src/format-nikon.cc:317:57: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  317 |                                                         "Digital zoom factor",          NULL },
      |                                                         ^~~~~~~~~~~~~~~~~~~~~
../src/format-nikon.cc:318:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  318 | { 0x0087, EXIF_FORMAT_BYTE_UNSIGNED, 1,         "Nikon.FlashUsed",      "Flash used",   NikonTag2FlashUsed },
      |                                                 ^~~~~~~~~~~~~~~~~
../src/format-nikon.cc:318:73: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  318 | { 0x0087, EXIF_FORMAT_BYTE_UNSIGNED, 1,         "Nikon.FlashUsed",      "Flash used",   NikonTag2FlashUsed },
      |                                                                         ^~~~~~~~~~~~
../src/format-nikon.cc:319:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  319 | { 0x0088, EXIF_FORMAT_UNDEFINED, 4,             "Nikon.AutoFocusArea","Auto focus area",NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~
../src/format-nikon.cc:319:71: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  319 | { 0x0088, EXIF_FORMAT_UNDEFINED, 4,             "Nikon.AutoFocusArea","Auto focus area",NULL },
      |                                                                       ^~~~~~~~~~~~~~~~~
../src/format-nikon.cc:321:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  321 | { 0x008d, EXIF_FORMAT_STRING, -1,               "Nikon.ColorMode",      "Color mode",   NULL },
      |                                                 ^~~~~~~~~~~~~~~~~
../src/format-nikon.cc:321:73: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  321 | { 0x008d, EXIF_FORMAT_STRING, -1,               "Nikon.ColorMode",      "Color mode",   NULL },
      |                                                                         ^~~~~~~~~~~~
../src/format-nikon.cc:322:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  322 | { 0x008f, EXIF_FORMAT_SHORT_UNSIGNED, 1,        "Nikon.SceneMode",      "Scene mode",   NULL },
      |                                                 ^~~~~~~~~~~~~~~~~
../src/format-nikon.cc:322:73: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  322 | { 0x008f, EXIF_FORMAT_SHORT_UNSIGNED, 1,        "Nikon.SceneMode",      "Scene mode",   NULL },
      |                                                                         ^~~~~~~~~~~~
../src/format-nikon.cc:323:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  323 | { 0x0090, EXIF_FORMAT_STRING, -1,               "Nikon.LightingType",   "Lighting type",NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~
../src/format-nikon.cc:323:73: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  323 | { 0x0090, EXIF_FORMAT_STRING, -1,               "Nikon.LightingType",   "Lighting type",NULL },
      |                                                                         ^~~~~~~~~~~~~~~
../src/format-nikon.cc:324:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  324 | { 0x0092, EXIF_FORMAT_SHORT, 1,                 "Nikon.HueAdjust",      "Hue adjustment",NULL },
      |                                                 ^~~~~~~~~~~~~~~~~
../src/format-nikon.cc:324:73: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  324 | { 0x0092, EXIF_FORMAT_SHORT, 1,                 "Nikon.HueAdjust",      "Hue adjustment",NULL },
      |                                                                         ^~~~~~~~~~~~~~~~
../src/format-nikon.cc:326:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  326 | { 0x0095, EXIF_FORMAT_STRING, -1,               "Nikon.NoiseReduction", "Noise reduction", NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~
../src/format-nikon.cc:326:73: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  326 | { 0x0095, EXIF_FORMAT_STRING, -1,               "Nikon.NoiseReduction", "Noise reduction", NULL },
      |                                                                         ^~~~~~~~~~~~~~~~~
../src/format-nikon.cc:327:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  327 | { 0x00a7, EXIF_FORMAT_LONG_UNSIGNED, 1,         "Nikon.ShutterCount", "Shutter release count", NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~
../src/format-nikon.cc:327:71: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  327 | { 0x00a7, EXIF_FORMAT_LONG_UNSIGNED, 1,         "Nikon.ShutterCount", "Shutter release count", NULL },
      |                                                                       ^~~~~~~~~~~~~~~~~~~~~~~
../src/format-nikon.cc:328:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  328 | { 0x00a9, EXIF_FORMAT_STRING, -1,               "Nikon.ImageOptimization", "Image optimization", NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~
../src/format-nikon.cc:328:76: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  328 | { 0x00a9, EXIF_FORMAT_STRING, -1,               "Nikon.ImageOptimization", "Image optimization", NULL },
      |                                                                            ^~~~~~~~~~~~~~~~~~~~
../src/format-nikon.cc:329:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  329 | { 0x00aa, EXIF_FORMAT_STRING, -1,               "Nikon.Saturation", "Saturation",       NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~
../src/format-nikon.cc:329:69: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  329 | { 0x00aa, EXIF_FORMAT_STRING, -1,               "Nikon.Saturation", "Saturation",       NULL },
      |                                                                     ^~~~~~~~~~~~
../src/format-nikon.cc:330:49: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  330 | { 0x00ab, EXIF_FORMAT_STRING, -1,               "Nikon.DigitalVariProg", "Digital Vari-program", NULL },
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
../src/format-nikon.cc:330:74: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  330 | { 0x00ab, EXIF_FORMAT_STRING, -1,               "Nikon.DigitalVariProg", "Digital Vari-program", NULL },
      |                                                                          ^~~~~~~~~~~~~~~~~~~~~~
../src/format-nikon.cc: In function 'gboolean format_nikon_makernote(ExifData*, guchar*, guint, guint, ExifByteOrder)':
../src/format-nikon.cc:389:46: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  389 |                                              "Nikon.AutoFocusPoint", "Auto focus point", NULL };
      |                                              ^~~~~~~~~~~~~~~~~~~~~~
../src/format-nikon.cc:389:70: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  389 |                                              "Nikon.AutoFocusPoint", "Auto focus point", NULL };
      |                                                                      ^~~~~~~~~~~~~~~~~~
../src/format-nikon.cc:409:46: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  409 |                                              "ISOSpeedRatings", "ISO speed", NULL };
      |                                              ^~~~~~~~~~~~~~~~~
../src/format-nikon.cc:409:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  409 |                                              "ISOSpeedRatings", "ISO speed", NULL };
      |                                                                 ^~~~~~~~~~~
../src/format-nikon.cc:422:46: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  422 |                                              "LightSource", "Light source", NULL };
      |                                              ^~~~~~~~~~~~~
../src/format-nikon.cc:422:61: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  422 |                                              "LightSource", "Light source", NULL };
      |                                                             ^~~~~~~~~~~~~~
[92/182] Compiling C++ object src/geeqie.p/format-olympus.cc.o
../src/format-olympus.cc:217:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  217 | { 0x0001, EXIF_FORMAT_LONG_UNSIGNED, -1, "Konica/MinoltaSettings", "Konica / Minolta settings", NULL },
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:217:68: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  217 | { 0x0001, EXIF_FORMAT_LONG_UNSIGNED, -1, "Konica/MinoltaSettings", "Konica / Minolta settings", NULL },
      |                                                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:218:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  218 | { 0x0003, EXIF_FORMAT_LONG_UNSIGNED, -1, "Konica/MinoltaSettings", "Konica / Minolta settings", NULL },
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:218:68: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  218 | { 0x0003, EXIF_FORMAT_LONG_UNSIGNED, -1, "Konica/MinoltaSettings", "Konica / Minolta settings", NULL },
      |                                                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:219:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  219 | { 0x0040, EXIF_FORMAT_LONG_UNSIGNED, -1, "CompressedImageSize", "Compressed image size", NULL },
      |                                          ^~~~~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:219:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  219 | { 0x0040, EXIF_FORMAT_LONG_UNSIGNED, -1, "CompressedImageSize", "Compressed image size", NULL },
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:220:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  220 | { 0x0081, EXIF_FORMAT_LONG_UNSIGNED, 1,  "ThumbnailOffset",     "Thumbnail offset",     NULL },
      |                                          ^~~~~~~~~~~~~~~~~
../src/format-olympus.cc:220:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  220 | { 0x0081, EXIF_FORMAT_LONG_UNSIGNED, 1,  "ThumbnailOffset",     "Thumbnail offset",     NULL },
      |                                                                 ^~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:221:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  221 | { 0x0088, EXIF_FORMAT_LONG_UNSIGNED, 1,  "ThumbnailOffset",     "Thumbnail offset",     NULL },
      |                                          ^~~~~~~~~~~~~~~~~
../src/format-olympus.cc:221:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  221 | { 0x0088, EXIF_FORMAT_LONG_UNSIGNED, 1,  "ThumbnailOffset",     "Thumbnail offset",     NULL },
      |                                                                 ^~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:222:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  222 | { 0x0089, EXIF_FORMAT_LONG_UNSIGNED, 1,  "ThumbnailLength",     "Thumbnail length",     NULL },
      |                                          ^~~~~~~~~~~~~~~~~
../src/format-olympus.cc:222:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  222 | { 0x0089, EXIF_FORMAT_LONG_UNSIGNED, 1,  "ThumbnailLength",     "Thumbnail length",     NULL },
      |                                                                 ^~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:223:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  223 | { 0x0101, EXIF_FORMAT_SHORT_UNSIGNED, 1, "Konica/Minolta.ColorMode", "Color mode",      KonMinTagColorMode },
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:223:70: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  223 | { 0x0101, EXIF_FORMAT_SHORT_UNSIGNED, 1, "Konica/Minolta.ColorMode", "Color mode",      KonMinTagColorMode },
      |                                                                      ^~~~~~~~~~~~
../src/format-olympus.cc:224:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  224 | { 0x0102, EXIF_FORMAT_SHORT_UNSIGNED, 1, "Konica/Minolta.Quality", "Quality",           KonMinTagQuality },
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:224:68: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  224 | { 0x0102, EXIF_FORMAT_SHORT_UNSIGNED, 1, "Konica/Minolta.Quality", "Quality",           KonMinTagQuality },
      |                                                                    ^~~~~~~~~
../src/format-olympus.cc:225:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  225 | { 0x0103, EXIF_FORMAT_SHORT_UNSIGNED, 1, "Konica/Minolta.Quality", "Quality",           KonMinTagQuality },
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:225:68: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  225 | { 0x0103, EXIF_FORMAT_SHORT_UNSIGNED, 1, "Konica/Minolta.Quality", "Quality",           KonMinTagQuality },
      |                                                                    ^~~~~~~~~
../src/format-olympus.cc:226:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  226 | { 0x0200, EXIF_FORMAT_LONG_UNSIGNED, 3,  "Olympus.SpecialMode", "Special mode",         NULL },
      |                                          ^~~~~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:226:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  226 | { 0x0200, EXIF_FORMAT_LONG_UNSIGNED, 3,  "Olympus.SpecialMode", "Special mode",         NULL },
      |                                                                 ^~~~~~~~~~~~~~
../src/format-olympus.cc:227:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  227 | { 0x0201, EXIF_FORMAT_SHORT_UNSIGNED, 1, "Olympus.JpegQuality", "Jpeg quality",         OlympusTagJpegQuality },
      |                                          ^~~~~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:227:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  227 | { 0x0201, EXIF_FORMAT_SHORT_UNSIGNED, 1, "Olympus.JpegQuality", "Jpeg quality",         OlympusTagJpegQuality },
      |                                                                 ^~~~~~~~~~~~~~
../src/format-olympus.cc:228:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  228 | { 0x0202, EXIF_FORMAT_SHORT_UNSIGNED, 1, "Olympus.Macro",       "Macro",                OlympusTagMacro },
      |                                          ^~~~~~~~~~~~~~~
../src/format-olympus.cc:228:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  228 | { 0x0202, EXIF_FORMAT_SHORT_UNSIGNED, 1, "Olympus.Macro",       "Macro",                OlympusTagMacro },
      |                                                                 ^~~~~~~
../src/format-olympus.cc:229:45: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  229 | { 0x0204, EXIF_FORMAT_RATIONAL_UNSIGNED, 1, "Olympus.DigitalZoom", "Digital zoom",      NULL },
      |                                             ^~~~~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:229:68: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  229 | { 0x0204, EXIF_FORMAT_RATIONAL_UNSIGNED, 1, "Olympus.DigitalZoom", "Digital zoom",      NULL },
      |                                                                    ^~~~~~~~~~~~~~
../src/format-olympus.cc:230:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  230 | { 0x0207, EXIF_FORMAT_STRING, -1,        "Olympus.Firmware",    "Firmware version",     NULL },
      |                                          ^~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:230:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  230 | { 0x0207, EXIF_FORMAT_STRING, -1,        "Olympus.Firmware",    "Firmware version",     NULL },
      |                                                                 ^~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:231:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  231 | { 0x0208, EXIF_FORMAT_STRING, -1,        "Olympus.PictureInfo", "Picture info",         NULL },
      |                                          ^~~~~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:231:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  231 | { 0x0208, EXIF_FORMAT_STRING, -1,        "Olympus.PictureInfo", "Picture info",         NULL },
      |                                                                 ^~~~~~~~~~~~~~
../src/format-olympus.cc:232:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  232 | { 0x0209, EXIF_FORMAT_UNDEFINED, -1,     "Olympus.CameraID",    "Camera ID",            NULL },
      |                                          ^~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:232:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  232 | { 0x0209, EXIF_FORMAT_UNDEFINED, -1,     "Olympus.CameraID",    "Camera ID",            NULL },
      |                                                                 ^~~~~~~~~~~
../src/format-olympus.cc:233:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  233 | { 0x020b, EXIF_FORMAT_LONG_UNSIGNED, 1,  "Epson.ImageWidth",    "Image width",          NULL },
      |                                          ^~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:233:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  233 | { 0x020b, EXIF_FORMAT_LONG_UNSIGNED, 1,  "Epson.ImageWidth",    "Image width",          NULL },
      |                                                                 ^~~~~~~~~~~~~
../src/format-olympus.cc:234:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  234 | { 0x020c, EXIF_FORMAT_LONG_UNSIGNED, 1,  "Epson.ImageHeight",   "Image height",         NULL },
      |                                          ^~~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:234:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  234 | { 0x020c, EXIF_FORMAT_LONG_UNSIGNED, 1,  "Epson.ImageHeight",   "Image height",         NULL },
      |                                                                 ^~~~~~~~~~~~~~
../src/format-olympus.cc:235:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  235 | { 0x020d, EXIF_FORMAT_STRING, -1,        "Epson.Manufacturer",  "Manufacturer",         NULL },
      |                                          ^~~~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:235:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  235 | { 0x020d, EXIF_FORMAT_STRING, -1,        "Epson.Manufacturer",  "Manufacturer",         NULL },
      |                                                                 ^~~~~~~~~~~~~~
../src/format-olympus.cc:236:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  236 | { 0x0e00, EXIF_FORMAT_BYTE, -1,          "Olympus.PrintImageMatching", "Print image matching", NULL },
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:236:72: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  236 | { 0x0e00, EXIF_FORMAT_BYTE, -1,          "Olympus.PrintImageMatching", "Print image matching", NULL },
      |                                                                        ^~~~~~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:237:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  237 | { 0x1004, EXIF_FORMAT_SHORT_UNSIGNED, 1, "Olympus.FlashMode",   "Flash mode",           OlympusTagFlashMode },
      |                                          ^~~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:237:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  237 | { 0x1004, EXIF_FORMAT_SHORT_UNSIGNED, 1, "Olympus.FlashMode",   "Flash mode",           OlympusTagFlashMode },
      |                                                                 ^~~~~~~~~~~~
../src/format-olympus.cc:238:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  238 | { 0x1006, EXIF_FORMAT_RATIONAL, 1,       "Olympus.Bracket",     "Bracket",              NULL },
      |                                          ^~~~~~~~~~~~~~~~~
../src/format-olympus.cc:238:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  238 | { 0x1006, EXIF_FORMAT_RATIONAL, 1,       "Olympus.Bracket",     "Bracket",              NULL },
      |                                                                 ^~~~~~~~~
../src/format-olympus.cc:239:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  239 | { 0x100b, EXIF_FORMAT_SHORT_UNSIGNED, 1, "Olympus.FocusMode",   "Focus mode",           OlympusTagFocusMode },
      |                                          ^~~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:239:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  239 | { 0x100b, EXIF_FORMAT_SHORT_UNSIGNED, 1, "Olympus.FocusMode",   "Focus mode",           OlympusTagFocusMode },
      |                                                                 ^~~~~~~~~~~~
../src/format-olympus.cc:240:45: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  240 | { 0x100c, EXIF_FORMAT_RATIONAL_UNSIGNED, 1, "Olympus.FocusDistance", "Focus distance",  NULL },
      |                                             ^~~~~~~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:240:70: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  240 | { 0x100c, EXIF_FORMAT_RATIONAL_UNSIGNED, 1, "Olympus.FocusDistance", "Focus distance",  NULL },
      |                                                                      ^~~~~~~~~~~~~~~~
../src/format-olympus.cc:241:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  241 | { 0x100d, EXIF_FORMAT_SHORT_UNSIGNED, 1, "Olympus.Zoom",        "Zoom",                 NULL },
      |                                          ^~~~~~~~~~~~~~
../src/format-olympus.cc:241:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  241 | { 0x100d, EXIF_FORMAT_SHORT_UNSIGNED, 1, "Olympus.Zoom",        "Zoom",                 NULL },
      |                                                                 ^~~~~~
../src/format-olympus.cc:242:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  242 | { 0x1006, EXIF_FORMAT_SHORT_UNSIGNED, 1, "Olympus.MacroFocus",  "Macro focus",          NULL },
      |                                          ^~~~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:242:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  242 | { 0x1006, EXIF_FORMAT_SHORT_UNSIGNED, 1, "Olympus.MacroFocus",  "Macro focus",          NULL },
      |                                                                 ^~~~~~~~~~~~~
../src/format-olympus.cc:243:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  243 | { 0x100f, EXIF_FORMAT_SHORT_UNSIGNED, 1, "Olympus.Sharpness",   "Sharpness",            OlympusTagSharpness },
      |                                          ^~~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:243:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  243 | { 0x100f, EXIF_FORMAT_SHORT_UNSIGNED, 1, "Olympus.Sharpness",   "Sharpness",            OlympusTagSharpness },
      |                                                                 ^~~~~~~~~~~
../src/format-olympus.cc:244:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  244 | { 0x1011, EXIF_FORMAT_SHORT_UNSIGNED, 9, "Olympus.ColorMatrix", "Color matrix",         NULL },
      |                                          ^~~~~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:244:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  244 | { 0x1011, EXIF_FORMAT_SHORT_UNSIGNED, 9, "Olympus.ColorMatrix", "Color matrix",         NULL },
      |                                                                 ^~~~~~~~~~~~~~
../src/format-olympus.cc:245:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  245 | { 0x1012, EXIF_FORMAT_SHORT_UNSIGNED, 4, "Olympus.BlackLevel",  "Black level",          NULL },
      |                                          ^~~~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:245:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  245 | { 0x1012, EXIF_FORMAT_SHORT_UNSIGNED, 4, "Olympus.BlackLevel",  "Black level",          NULL },
      |                                                                 ^~~~~~~~~~~~~
../src/format-olympus.cc:246:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  246 | { 0x1015, EXIF_FORMAT_SHORT_UNSIGNED, 2, "Olympus.WhiteBalance", "White balance",       NULL },
      |                                          ^~~~~~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:246:66: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  246 | { 0x1015, EXIF_FORMAT_SHORT_UNSIGNED, 2, "Olympus.WhiteBalance", "White balance",       NULL },
      |                                                                  ^~~~~~~~~~~~~~~
../src/format-olympus.cc:247:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  247 | { 0x1017, EXIF_FORMAT_SHORT_UNSIGNED, 2, "Olympus.RedBias",     "Red bias",             NULL },
      |                                          ^~~~~~~~~~~~~~~~~
../src/format-olympus.cc:247:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  247 | { 0x1017, EXIF_FORMAT_SHORT_UNSIGNED, 2, "Olympus.RedBias",     "Red bias",             NULL },
      |                                                                 ^~~~~~~~~~
../src/format-olympus.cc:248:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  248 | { 0x1018, EXIF_FORMAT_SHORT_UNSIGNED, 2, "Olympus.BlueBias",    "Blue bias",            NULL },
      |                                          ^~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:248:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  248 | { 0x1018, EXIF_FORMAT_SHORT_UNSIGNED, 2, "Olympus.BlueBias",    "Blue bias",            NULL },
      |                                                                 ^~~~~~~~~~~
../src/format-olympus.cc:249:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  249 | { 0x101a, EXIF_FORMAT_STRING, -1,        "Olympus.SerialNumber", "Serial number",       NULL },
      |                                          ^~~~~~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:249:66: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  249 | { 0x101a, EXIF_FORMAT_STRING, -1,        "Olympus.SerialNumber", "Serial number",       NULL },
      |                                                                  ^~~~~~~~~~~~~~~
../src/format-olympus.cc:250:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  250 | { 0x1023, EXIF_FORMAT_RATIONAL, 1,       "Olympus.FlashBias",   "Flash bias",           NULL },
      |                                          ^~~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:250:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  250 | { 0x1023, EXIF_FORMAT_RATIONAL, 1,       "Olympus.FlashBias",   "Flash bias",           NULL },
      |                                                                 ^~~~~~~~~~~~
../src/format-olympus.cc:251:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  251 | { 0x1029, EXIF_FORMAT_SHORT_UNSIGNED, 1, "Olympus.Contrast",    "Contrast",             OlympusTagContrast },
      |                                          ^~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:251:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  251 | { 0x1029, EXIF_FORMAT_SHORT_UNSIGNED, 1, "Olympus.Contrast",    "Contrast",             OlympusTagContrast },
      |                                                                 ^~~~~~~~~~
../src/format-olympus.cc:252:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  252 | { 0x102a, EXIF_FORMAT_SHORT_UNSIGNED, 1, "Olympus.SharpnessFactor", "Sharpness factor", NULL },
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:252:69: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  252 | { 0x102a, EXIF_FORMAT_SHORT_UNSIGNED, 1, "Olympus.SharpnessFactor", "Sharpness factor", NULL },
      |                                                                     ^~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:253:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  253 | { 0x102b, EXIF_FORMAT_SHORT_UNSIGNED, 6, "Olympus.ColorControl", "Color control",       NULL },
      |                                          ^~~~~~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:253:66: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  253 | { 0x102b, EXIF_FORMAT_SHORT_UNSIGNED, 6, "Olympus.ColorControl", "Color control",       NULL },
      |                                                                  ^~~~~~~~~~~~~~~
../src/format-olympus.cc:254:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  254 | { 0x102c, EXIF_FORMAT_SHORT_UNSIGNED, 2, "Olympus.ValidBits",   "Valid bits",           NULL },
      |                                          ^~~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:254:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  254 | { 0x102c, EXIF_FORMAT_SHORT_UNSIGNED, 2, "Olympus.ValidBits",   "Valid bits",           NULL },
      |                                                                 ^~~~~~~~~~~~
../src/format-olympus.cc:255:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  255 | { 0x102d, EXIF_FORMAT_SHORT_UNSIGNED, 1, "Olympus.CoringFilter", "Coring filter",       NULL },
      |                                          ^~~~~~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:255:66: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  255 | { 0x102d, EXIF_FORMAT_SHORT_UNSIGNED, 1, "Olympus.CoringFilter", "Coring filter",       NULL },
      |                                                                  ^~~~~~~~~~~~~~~
../src/format-olympus.cc:256:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  256 | { 0x102e, EXIF_FORMAT_LONG_UNSIGNED, 1,  "Olympus.FinalWidth",  "Final width",          NULL },
      |                                          ^~~~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:256:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  256 | { 0x102e, EXIF_FORMAT_LONG_UNSIGNED, 1,  "Olympus.FinalWidth",  "Final width",          NULL },
      |                                                                 ^~~~~~~~~~~~~
../src/format-olympus.cc:257:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  257 | { 0x102f, EXIF_FORMAT_LONG_UNSIGNED, 1,  "Olympus.FinalHeight", "Final height",         NULL },
      |                                          ^~~~~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:257:65: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  257 | { 0x102f, EXIF_FORMAT_LONG_UNSIGNED, 1,  "Olympus.FinalHeight", "Final height",         NULL },
      |                                                                 ^~~~~~~~~~~~~~
../src/format-olympus.cc:258:42: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  258 | { 0x1034, EXIF_FORMAT_SHORT_UNSIGNED, 1, "Olympus.CompressionRatio", "Compression ratio", NULL },
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:258:70: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  258 | { 0x1034, EXIF_FORMAT_SHORT_UNSIGNED, 1, "Olympus.CompressionRatio", "Compression ratio", NULL },
      |                                                                      ^~~~~~~~~~~~~~~~~~~
../src/format-olympus.cc: In function 'gboolean format_olympus_makernote(ExifData*, guchar*, guint, guint, ExifByteOrder)':
../src/format-olympus.cc:323:46: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  323 |                                              "Olympus.ShootingMode", "Shooting mode", NULL };
      |                                              ^~~~~~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:323:70: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  323 |                                              "Olympus.ShootingMode", "Shooting mode", NULL };
      |                                                                      ^~~~~~~~~~~~~~~
../src/format-olympus.cc:354:46: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  354 |                                              "Olympus.WhiteBalance", "White balance", NULL };
      |                                              ^~~~~~~~~~~~~~~~~~~~~~
../src/format-olympus.cc:354:70: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  354 |                                              "Olympus.WhiteBalance", "White balance", NULL };
      |                                                                      ^~~~~~~~~~~~~~~
[93/182] Compiling C++ object src/geeqie.p/format-raw.cc.o
[94/182] Compiling C++ object src/geeqie.p/fullscreen.cc.o
../src/fullscreen.cc: In function 'void clear_mouse_cursor(GtkWidget*, gint)':
../src/fullscreen.cc:54:40: warning: 'GdkCursor* gdk_cursor_new(GdkCursorType)' is deprecated: Use 'gdk_cursor_new_for_display' instead [-Wdeprecated-declarations]
   54 |                 cursor = gdk_cursor_new(GDK_WATCH);
      |                          ~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:34,
                 from ../src/main.h:57,
                 from ../src/fullscreen.cc:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here
  228 | GdkCursor* gdk_cursor_new                (GdkCursorType    cursor_type);
      |            ^~~~~~~~~~~~~~
../src/fullscreen.cc:66:40: warning: 'GdkCursor* gdk_cursor_new(GdkCursorType)' is deprecated: Use 'gdk_cursor_new_for_display' instead [-Wdeprecated-declarations]
   66 |                 cursor = gdk_cursor_new(GDK_BLANK_CURSOR);
      |                          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here
  228 | GdkCursor* gdk_cursor_new                (GdkCursorType    cursor_type);
      |            ^~~~~~~~~~~~~~
../src/fullscreen.cc: In function 'void fullscreen_stop(FullScreenData*)':
../src/fullscreen.cc:358:28: warning: 'void gdk_keyboard_ungrab(guint32)' is deprecated: Use 'gdk_device_ungrab' instead [-Wdeprecated-declarations]
  358 |         gdk_keyboard_ungrab(GDK_CURRENT_TIME);
      |         ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:50:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkmain.h:102:15: note: declared here
  102 | void          gdk_keyboard_ungrab    (guint32       time_);
      |               ^~~~~~~~~~~~~~~~~~~
../src/fullscreen.cc: In function 'GList* fullscreen_prefs_list()':
../src/fullscreen.cc:398:43: warning: 'gint gdk_display_get_n_screens(GdkDisplay*)' is deprecated [-Wdeprecated-declarations]
  398 |         number = gdk_display_get_n_screens(display);
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkscreen.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdisplay.h:54:13: note: declared here
   54 | gint        gdk_display_get_n_screens      (GdkDisplay  *display);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
../src/fullscreen.cc:406:48: warning: 'GdkScreen* gdk_display_get_screen(GdkDisplay*, gint)' is deprecated [-Wdeprecated-declarations]
  406 |                 screen = gdk_display_get_screen(display, i);
      |                          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdisplay.h:56:13: note: declared here
   56 | GdkScreen * gdk_display_get_screen         (GdkDisplay  *display,
      |             ^~~~~~~~~~~~~~~~~~~~~~
../src/fullscreen.cc:407:53: warning: 'gint gdk_screen_get_n_monitors(GdkScreen*)' is deprecated: Use 'gdk_display_get_n_monitors' instead [-Wdeprecated-declarations]
  407 |                 monitors = gdk_screen_get_n_monitors(screen);
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkscreen.h:74:14: note: declared here
   74 | gint         gdk_screen_get_n_monitors        (GdkScreen    *screen);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
../src/fullscreen.cc:416:60: warning: 'gchar* gdk_screen_make_display_name(GdkScreen*)' is deprecated [-Wdeprecated-declarations]
  416 |                         name = gdk_screen_make_display_name(screen);
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkscreen.h:71:14: note: declared here
   71 | gchar *      gdk_screen_make_display_name     (GdkScreen   *screen);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/fullscreen.cc:422:66: warning: 'gint gdk_screen_get_width(GdkScreen*)' is deprecated [-Wdeprecated-declarations]
  422 |                                 rect.width = gdk_screen_get_width(screen);
      |                                              ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkscreen.h:58:14: note: declared here
   58 | gint         gdk_screen_get_width             (GdkScreen   *screen);
      |              ^~~~~~~~~~~~~~~~~~~~
../src/fullscreen.cc:423:68: warning: 'gint gdk_screen_get_height(GdkScreen*)' is deprecated [-Wdeprecated-declarations]
  423 |                                 rect.height = gdk_screen_get_height(screen);
      |                                               ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkscreen.h:60:14: note: declared here
   60 | gint         gdk_screen_get_height            (GdkScreen   *screen);
      |              ^~~~~~~~~~~~~~~~~~~~~
../src/fullscreen.cc:428:64: warning: 'void gdk_screen_get_monitor_geometry(GdkScreen*, gint, GdkRectangle*)' is deprecated: Use 'gdk_monitor_get_geometry' instead [-Wdeprecated-declarations]
  428 |                                 gdk_screen_get_monitor_geometry(screen, j, &rect);
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkscreen.h:78:14: note: declared here
   78 | void         gdk_screen_get_monitor_geometry  (GdkScreen    *screen,
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/fullscreen.cc:429:75: warning: 'gchar* gdk_screen_get_monitor_plug_name(GdkScreen*, gint)' is deprecated: Use 'gdk_monitor_get_model' instead [-Wdeprecated-declarations]
  429 |                                 subname = gdk_screen_get_monitor_plug_name(screen, j);
      |                                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkscreen.h:100:15: note: declared here
  100 | gchar *       gdk_screen_get_monitor_plug_name (GdkScreen *screen,
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/fullscreen.cc: In function 'void fullscreen_prefs_get_geometry(gint, GtkWidget*, gint*, gint*, gint*, gint*, GdkScreen**, gboolean*)':
../src/fullscreen.cc:526:60: warning: 'gint gdk_display_get_n_screens(GdkDisplay*)' is deprecated [-Wdeprecated-declarations]
  526 |                 if (n >= 0 && n < gdk_display_get_n_screens(display))
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdisplay.h:54:13: note: declared here
   54 | gint        gdk_display_get_n_screens      (GdkDisplay  *display);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
../src/fullscreen.cc:528:56: warning: 'GdkScreen* gdk_display_get_screen(GdkDisplay*, gint)' is deprecated [-Wdeprecated-declarations]
  528 |                         screen = gdk_display_get_screen(display, n);
      |                                  ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdisplay.h:56:13: note: declared here
   56 | GdkScreen * gdk_display_get_screen         (GdkDisplay  *display,
      |             ^~~~~~~~~~~~~~~~~~~~~~
../src/fullscreen.cc:544:92: warning: 'gint gdk_screen_get_monitor_at_window(GdkScreen*, GdkWindow*)' is deprecated: Use 'gdk_display_get_monitor_at_window' instead [-Wdeprecated-declarations]
  544 |                                          sd->number%100 == gdk_screen_get_monitor_at_window(screen, gtk_widget_get_window(widget))+1)));
      |                                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkscreen.h:91:15: note: declared here
   91 | gint          gdk_screen_get_monitor_at_window (GdkScreen *screen,
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/fullscreen.cc:562:57: warning: 'gint gdk_screen_get_width(GdkScreen*)' is deprecated [-Wdeprecated-declarations]
  562 |                 if (width) *width = gdk_screen_get_width(screen);
      |                                     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkscreen.h:58:14: note: declared here
   58 | gint         gdk_screen_get_width             (GdkScreen   *screen);
      |              ^~~~~~~~~~~~~~~~~~~~
../src/fullscreen.cc:563:60: warning: 'gint gdk_screen_get_height(GdkScreen*)' is deprecated [-Wdeprecated-declarations]
  563 |                 if (height) *height = gdk_screen_get_height(screen);
      |                                       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkscreen.h:60:14: note: declared here
   60 | gint         gdk_screen_get_height            (GdkScreen   *screen);
      |              ^~~~~~~~~~~~~~~~~~~~~
../src/fullscreen.cc:575:59: warning: 'gint gdk_screen_get_monitor_at_window(GdkScreen*, GdkWindow*)' is deprecated: Use 'gdk_display_get_monitor_at_window' instead [-Wdeprecated-declarations]
  575 |                 monitor = gdk_screen_get_monitor_at_window(screen, gtk_widget_get_window(widget));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkscreen.h:91:15: note: declared here
   91 | gint          gdk_screen_get_monitor_at_window (GdkScreen *screen,
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/fullscreen.cc:577:48: warning: 'void gdk_screen_get_monitor_geometry(GdkScreen*, gint, GdkRectangle*)' is deprecated: Use 'gdk_monitor_get_geometry' instead [-Wdeprecated-declarations]
  577 |                 gdk_screen_get_monitor_geometry(screen, monitor, &rect);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkscreen.h:78:14: note: declared here
   78 | void         gdk_screen_get_monitor_geometry  (GdkScreen    *screen,
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[95/182] Compiling C++ object src/geeqie.p/histogram.cc.o
[96/182] Compiling C++ object src/geeqie.p/history-list.cc.o
[97/182] Compiling C++ object src/geeqie.p/image.cc.o
../src/image.cc: In function 'void image_background_set_color_from_options(ImageWindow*, gboolean)':
../src/image.cc:1913:55: warning: 'void gtk_style_context_get_background_color(GtkStyleContext*, GtkStateFlags, GdkRGBA*)' is deprecated: Use 'gtk_render_background' instead [-Wdeprecated-declarations]
 1913 |                 gtk_style_context_get_background_color(style_context, GTK_STATE_FLAG_NORMAL, &bg_color);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkicontheme.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:127,
                 from ../src/main.h:58,
                 from ../src/image.cc:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkstylecontext.h:1201:6: note: declared here
 1201 | void gtk_style_context_get_background_color (GtkStyleContext *context,
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/image.cc: In function 'void image_select(ImageWindow*, gboolean)':
../src/image.cc:2010:37: warning: 'void gtk_widget_set_state(GtkWidget*, GtkStateType)' is deprecated: Use 'gtk_widget_set_state_flags' instead [-Wdeprecated-declarations]
 2010 |                 gtk_widget_set_state(imd->widget, GTK_STATE_SELECTED);
      |                 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkapplication.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwindow.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkdialog.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:31:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwidget.h:823:23: note: declared here
  823 | void                  gtk_widget_set_state              (GtkWidget    *widget,
      |                       ^~~~~~~~~~~~~~~~~~~~
../src/image.cc:2011:37: warning: 'void gtk_widget_set_state(GtkWidget*, GtkStateType)' is deprecated: Use 'gtk_widget_set_state_flags' instead [-Wdeprecated-declarations]
 2011 |                 gtk_widget_set_state(imd->pr, GTK_STATE_NORMAL); /* do not propagate */
      |                 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwidget.h:823:23: note: declared here
  823 | void                  gtk_widget_set_state              (GtkWidget    *widget,
      |                       ^~~~~~~~~~~~~~~~~~~~
../src/image.cc:2014:37: warning: 'void gtk_widget_set_state(GtkWidget*, GtkStateType)' is deprecated: Use 'gtk_widget_set_state_flags' instead [-Wdeprecated-declarations]
 2014 |                 gtk_widget_set_state(imd->widget, GTK_STATE_NORMAL);
      |                 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwidget.h:823:23: note: declared here
  823 | void                  gtk_widget_set_state              (GtkWidget    *widget,
      |                       ^~~~~~~~~~~~~~~~~~~~
../src/image.cc: In function 'gboolean selectable_frame_draw_cb(GtkWidget*, cairo_t*, gpointer)':
../src/image.cc:2120:48: warning: 'GtkStyle* gtk_widget_get_style(GtkWidget*)' is deprecated: Use 'gtk_widget_get_style_context' instead [-Wdeprecated-declarations]
 2120 |         gtk_paint_flat_box(gtk_widget_get_style(widget),
      |                            ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:277:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstyle.h:742:13: note: declared here
  742 | GtkStyle *  gtk_widget_get_style          (GtkWidget            *widget);
      |             ^~~~~~~~~~~~~~~~~~~~
../src/image.cc:2122:48: warning: 'GtkStateType gtk_widget_get_state(GtkWidget*)' is deprecated: Use 'gtk_widget_get_state_flags' instead [-Wdeprecated-declarations]
 2122 |                            gtk_widget_get_state(widget),
      |                            ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwidget.h:827:23: note: declared here
  827 | GtkStateType          gtk_widget_get_state              (GtkWidget    *widget);
      |                       ^~~~~~~~~~~~~~~~~~~~
../src/image.cc:2120:27: warning: 'void gtk_paint_flat_box(GtkStyle*, cairo_t*, GtkStateType, GtkShadowType, GtkWidget*, const gchar*, gint, gint, gint, gint)' is deprecated: Use 'GtkStyleContext and gtk_render_background' instead [-Wdeprecated-declarations]
 2120 |         gtk_paint_flat_box(gtk_widget_get_style(widget),
      |         ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2121 |                            cr,
      |                            ~~~
 2122 |                            gtk_widget_get_state(widget),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2123 |                            gtk_frame_get_shadow_type(GTK_FRAME(widget)),
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2124 |                            widget,
      |                            ~~~~~~~
 2125 |                            nullptr,
      |                            ~~~~~~~~
 2126 |                            allocation.x + 3, allocation.y + 3,
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2127 |                            allocation.width - 6, allocation.height - 6);
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstyle.h:546:6: note: declared here
  546 | void gtk_paint_flat_box          (GtkStyle           *style,
      |      ^~~~~~~~~~~~~~~~~~
../src/image.cc:2131:53: warning: 'GtkStyle* gtk_widget_get_style(GtkWidget*)' is deprecated: Use 'gtk_widget_get_style_context' instead [-Wdeprecated-declarations]
 2131 |                 gtk_paint_focus(gtk_widget_get_style(widget), cr, GTK_STATE_ACTIVE,
      |                                 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstyle.h:742:13: note: declared here
  742 | GtkStyle *  gtk_widget_get_style          (GtkWidget            *widget);
      |             ^~~~~~~~~~~~~~~~~~~~
../src/image.cc:2131:32: warning: 'void gtk_paint_focus(GtkStyle*, cairo_t*, GtkStateType, GtkWidget*, const gchar*, gint, gint, gint, gint)' is deprecated: Use 'GtkStyleContext and gtk_render_focus' instead [-Wdeprecated-declarations]
 2131 |                 gtk_paint_focus(gtk_widget_get_style(widget), cr, GTK_STATE_ACTIVE,
      |                 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2132 |                                 widget, "image_window",
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~
 2133 |                                 allocation.x, allocation.y,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2134 |                                 allocation.width - 1, allocation.height - 1);
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstyle.h:630:6: note: declared here
  630 | void gtk_paint_focus             (GtkStyle           *style,
      |      ^~~~~~~~~~~~~~~
../src/image.cc:2138:54: warning: 'GtkStyle* gtk_widget_get_style(GtkWidget*)' is deprecated: Use 'gtk_widget_get_style_context' instead [-Wdeprecated-declarations]
 2138 |                 gtk_paint_shadow(gtk_widget_get_style(widget), cr, GTK_STATE_NORMAL, GTK_SHADOW_IN,
      |                                  ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstyle.h:742:13: note: declared here
  742 | GtkStyle *  gtk_widget_get_style          (GtkWidget            *widget);
      |             ^~~~~~~~~~~~~~~~~~~~
../src/image.cc:2138:33: warning: 'void gtk_paint_shadow(GtkStyle*, cairo_t*, GtkStateType, GtkShadowType, GtkWidget*, const gchar*, gint, gint, gint, gint)' is deprecated: Use 'GtkStyleContext and gtk_render_background' instead [-Wdeprecated-declarations]
 2138 |                 gtk_paint_shadow(gtk_widget_get_style(widget), cr, GTK_STATE_NORMAL, GTK_SHADOW_IN,
      |                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2139 |                                  widget, "image_window",
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~
 2140 |                                  allocation.x, allocation.y,
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2141 |                                  allocation.width - 1, allocation.height - 1);
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstyle.h:500:6: note: declared here
  500 | void gtk_paint_shadow            (GtkStyle           *style,
      |      ^~~~~~~~~~~~~~~~
[98/182] Compiling C++ object src/geeqie.p/image-load.cc.o
[99/182] Compiling C++ object src/geeqie.p/image-load-collection.cc.o
[100/182] Compiling C++ object src/geeqie.p/image-load-cr3.cc.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/jpeglib.h:25,
                 from ../src/image-load-cr3.cc:33:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/jconfig.h:13: warning: "HAVE_LOCALE_H" redefined
   13 | #define HAVE_LOCALE_H 1
      | 
In file included from ../src/main.h:25,
                 from ../src/image-load-cr3.cc:24:
./config.h:142: note: this is the location of the previous definition
  142 | #define HAVE_LOCALE_H 1 not required
      | 
../src/image-load-cr3.cc: In function 'gboolean image_loader_cr3_load(gpointer, const guchar*, gsize, GError**)':
../src/image-load-cr3.cc:260:17: warning: variable 'stereo_buf2' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  260 |         guchar *stereo_buf2 = nullptr;
      |                 ^~~~~~~~~~~
../src/image-load-cr3.cc:261:15: warning: variable 'stereo_length' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  261 |         guint stereo_length = 0;
      |               ^~~~~~~~~~~~~
[101/182] Compiling C++ object src/geeqie.p/image-load-dds.cc.o
[102/182] Compiling C++ object src/geeqie.p/image-load-djvu.cc.o
[103/182] Compiling C++ object src/geeqie.p/image-load-external.cc.o
[104/182] Compiling C++ object src/geeqie.p/image-load-ffmpegthumbnailer.cc.o
[105/182] Compiling C++ object src/geeqie.p/image-load-gdk.cc.o
[106/182] Compiling C++ object src/geeqie.p/image-load-heif.cc.o
../src/image-load-heif.cc: In function 'gboolean image_loader_heif_load(gpointer, const guchar*, gsize, GError**)':
../src/image-load-heif.cc:74:25: warning: ISO C++ forbids variable length array 'IDs' [-Wvla]
   74 |                 guint32 IDs[page_total * sizeof(guint32)];
      |                         ^~~
[107/182] Compiling C++ object src/geeqie.p/image-load-j2k.cc.o
[108/182] Compiling C++ object src/geeqie.p/image-load-jpeg.cc.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/jpeglib.h:25,
                 from ../src/image-load-jpeg.cc:36:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/jconfig.h:13: warning: "HAVE_LOCALE_H" redefined
   13 | #define HAVE_LOCALE_H 1
      | 
In file included from ../src/main.h:25,
                 from ../src/image-load-jpeg.cc:27:
./config.h:142: note: this is the location of the previous definition
  142 | #define HAVE_LOCALE_H 1 not required
      | 
../src/image-load-jpeg.cc: In function 'gboolean image_loader_jpeg_load(gpointer, const guchar*, gsize, GError**)':
../src/image-load-jpeg.cc:263:17: warning: variable 'stereo_buf2' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  263 |         guchar *stereo_buf2 = nullptr;
      |                 ^~~~~~~~~~~
../src/image-load-jpeg.cc:264:15: warning: variable 'stereo_length' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  264 |         guint stereo_length = 0;
      |               ^~~~~~~~~~~~~
../src/image-load-jpeg.cc:256:72: warning: argument 'buf' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  256 | static gboolean image_loader_jpeg_load (gpointer loader, const guchar *buf, gsize count, GError **error)
      |                                                          ~~~~~~~~~~~~~~^~~
../src/image-load-jpeg.cc:256:83: warning: argument 'count' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered]
  256 | static gboolean image_loader_jpeg_load (gpointer loader, const guchar *buf, gsize count, GError **error)
      |                                                                             ~~~~~~^~~~~
[109/182] Compiling C++ object src/geeqie.p/image-load-jpegxl.cc.o
[110/182] Compiling C++ object src/geeqie.p/image-load-libraw.cc.o
[111/182] Compiling C++ object src/geeqie.p/image-load-pdf.cc.o
[112/182] Compiling C++ object src/geeqie.p/image-load-psd.cc.o
[113/182] Compiling C++ object src/geeqie.p/image-load-svgz.cc.o
[114/182] Compiling C++ object src/geeqie.p/image-load-tiff.cc.o
[115/182] Compiling C++ object src/geeqie.p/image-load-zxscr.cc.o
[116/182] Compiling C++ object src/geeqie.p/image-overlay.cc.o
[117/182] Compiling C++ object src/geeqie.p/img-view.cc.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:254,
                 from ../src/main.h:58,
                 from ../src/img-view.cc:22:
../src/img-view.cc: In function 'void button_cb(ImageWindow*, GdkEventButton*, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  284 | #define GTK_STOCK_DIALOG_WARNING   ((GtkStock)"gtk-dialog-warning")
      |                                      ^~~~~~~~
../src/img-view.cc:671:112: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING'
  671 |                                         warning_dialog(_("Cannot open archive file"), _("See the Log Window"), GTK_STOCK_DIALOG_WARNING, nullptr);
      |                                                                                                                ^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/img-view.cc: In function 'ViewWindow* real_view_window_new(FileData*, GList*, CollectionData*, CollectInfo*)':
../src/img-view.cc:987:43: warning: 'gint gdk_screen_width()' is deprecated [-Wdeprecated-declarations]
  987 |                 gint mw = gdk_screen_width() * options->image.max_window_size / 100;
      |                           ~~~~~~~~~~~~~~~~^~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:50,
                 from ../src/main.h:57:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkmain.h:108:6: note: declared here
  108 | gint gdk_screen_width  (void) G_GNUC_CONST;
      |      ^~~~~~~~~~~~~~~~
../src/img-view.cc:988:44: warning: 'gint gdk_screen_height()' is deprecated [-Wdeprecated-declarations]
  988 |                 gint mh = gdk_screen_height() * options->image.max_window_size / 100;
      |                           ~~~~~~~~~~~~~~~~~^~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkmain.h:110:6: note: declared here
  110 | gint gdk_screen_height (void) G_GNUC_CONST;
      |      ^~~~~~~~~~~~~~~~~
../src/img-view.cc: In function 'GtkWidget* view_popup_menu(ViewWindow*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1121:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1121 | #define GTK_STOCK_ZOOM_IN          ((GtkStock)"gtk-zoom-in")
      |                                      ^~~~~~~~
../src/img-view.cc:1406:50: note: in expansion of macro 'GTK_STOCK_ZOOM_IN'
 1406 |         menu_item_add_stock(menu, _("Zoom _in"), GTK_STOCK_ZOOM_IN, G_CALLBACK(view_zoom_in_cb), vw);
      |                                                  ^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1130:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1130 | #define GTK_STOCK_ZOOM_OUT         ((GtkStock)"gtk-zoom-out")
      |                                      ^~~~~~~~
../src/img-view.cc:1407:51: note: in expansion of macro 'GTK_STOCK_ZOOM_OUT'
 1407 |         menu_item_add_stock(menu, _("Zoom _out"), GTK_STOCK_ZOOM_OUT, G_CALLBACK(view_zoom_out_cb), vw);
      |                                                   ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1103:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1103 | #define GTK_STOCK_ZOOM_100         ((GtkStock)"gtk-zoom-100")
      |                                      ^~~~~~~~
../src/img-view.cc:1408:51: note: in expansion of macro 'GTK_STOCK_ZOOM_100'
 1408 |         menu_item_add_stock(menu, _("Zoom _1:1"), GTK_STOCK_ZOOM_100, G_CALLBACK(view_zoom_1_1_cb), vw);
      |                                                   ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1112:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1112 | #define GTK_STOCK_ZOOM_FIT         ((GtkStock)"gtk-zoom-fit")
      |                                      ^~~~~~~~
../src/img-view.cc:1409:53: note: in expansion of macro 'GTK_STOCK_ZOOM_FIT'
 1409 |         menu_item_add_stock(menu, _("Zoom to fit"), GTK_STOCK_ZOOM_FIT, G_CALLBACK(view_zoom_fit_cb), vw);
      |                                                     ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:738:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  738 | #define GTK_STOCK_NEW              ((GtkStock)"gtk-new")
      |                                      ^~~~~~~~
../src/img-view.cc:1420:61: note: in expansion of macro 'GTK_STOCK_NEW'
 1420 |         menu_item_add_stock(menu, _("View in _new window"), GTK_STOCK_NEW, G_CALLBACK(view_new_window_cb), vw);
      |                                                             ^~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:237:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  237 | #define GTK_STOCK_COPY             ((GtkStock)"gtk-copy")
      |                                      ^~~~~~~~
../src/img-view.cc:1424:50: note: in expansion of macro 'GTK_STOCK_COPY'
 1424 |         menu_item_add_stock(menu, _("_Copy..."), GTK_STOCK_COPY, G_CALLBACK(view_copy_cb), vw);
      |                                                  ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  255 | #define GTK_STOCK_DELETE           ((GtkStock)"gtk-delete")
      |                                      ^~~~~~~~
../src/img-view.cc:1437:55: note: in expansion of macro 'GTK_STOCK_DELETE'
 1437 |                                         _("_Delete"), GTK_STOCK_DELETE,
      |                                                       ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  197 | #define GTK_STOCK_CLOSE            ((GtkStock)"gtk-close")
      |                                      ^~~~~~~~
../src/img-view.cc:1479:55: note: in expansion of macro 'GTK_STOCK_CLOSE'
 1479 |         menu_item_add_stock(menu, _("C_lose window"), GTK_STOCK_CLOSE, G_CALLBACK(view_close_cb), vw);
      |                                                       ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/img-view.cc: In function 'GtkWidget* view_confirm_dir_list(ViewWindow*, GList*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:353:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  353 | #define GTK_STOCK_DND_MULTIPLE     ((GtkStock)"gtk-dnd-multiple")
      |                                      ^~~~~~~~
../src/img-view.cc:1597:72: note: in expansion of macro 'GTK_STOCK_DND_MULTIPLE'
 1597 |         menu_item_add_stock(menu, _("Dropped list includes folders."), GTK_STOCK_DND_MULTIPLE, nullptr, nullptr);
      |                                                                        ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  756 | #define GTK_STOCK_OK               ((GtkStock)"gtk-ok")
      |                                      ^~~~~~~~
../src/img-view.cc:1599:55: note: in expansion of macro 'GTK_STOCK_OK'
 1599 |         menu_item_add_stock(menu, _("_Add contents"), GTK_STOCK_OK, G_CALLBACK(view_dir_list_add), d);
      |                                                       ^~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  132 | #define GTK_STOCK_ADD              ((GtkStock)"gtk-add")
      |                                      ^~~~~~~~
../src/img-view.cc:1600:65: note: in expansion of macro 'GTK_STOCK_ADD'
 1600 |         menu_item_add_stock(menu, _("Add contents _recursive"), GTK_STOCK_ADD, G_CALLBACK(view_dir_list_recurse), d);
      |                                                                 ^~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:946:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  946 | #define GTK_STOCK_REMOVE           ((GtkStock)"gtk-remove")
      |                                      ^~~~~~~~
../src/img-view.cc:1601:55: note: in expansion of macro 'GTK_STOCK_REMOVE'
 1601 |         menu_item_add_stock(menu, _("_Skip folders"), GTK_STOCK_REMOVE, G_CALLBACK(view_dir_list_skip), d);
      |                                                       ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:159:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  159 | #define GTK_STOCK_CANCEL           ((GtkStock)"gtk-cancel")
      |                                      ^~~~~~~~
../src/img-view.cc:1603:48: note: in expansion of macro 'GTK_STOCK_CANCEL'
 1603 |         menu_item_add_stock(menu, _("Cancel"), GTK_STOCK_CANCEL, G_CALLBACK(view_dir_list_cancel), d);
      |                                                ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
[118/182] Compiling C++ object src/geeqie.p/jpeg-parser.cc.o
../src/jpeg-parser.cc: In function 'gint mpo_parse_Index_IFD_entry(const guchar*, guint, guint, TiffByteOrder, gpointer)':
../src/jpeg-parser.cc:197:15: warning: variable 'format' set but not used [-Wunused-but-set-variable]
  197 |         guint format;
      |               ^~~~~~
../src/jpeg-parser.cc: In function 'gint mpo_parse_Attributes_IFD_entry(const guchar*, guint, guint, TiffByteOrder, gpointer)':
../src/jpeg-parser.cc:269:15: warning: variable 'format' set but not used [-Wunused-but-set-variable]
  269 |         guint format;
      |               ^~~~~~
../src/jpeg-parser.cc:270:15: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  270 |         guint count;
      |               ^~~~~
[119/182] Compiling C++ object src/geeqie.p/keymap-template.cc.o
[120/182] Compiling C++ object src/geeqie.p/layout.cc.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gobject.h:26,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:24,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:57,
                 from ../src/layout.cc:22:
../src/layout.cc: In function 'GtkWidget* layout_tool_setup(LayoutWindow*)':
../src/layout.cc:370:48: warning: 'GtkWidget* gtk_hpaned_new()' is deprecated: Use 'gtk_paned_new' instead [-Wdeprecated-declarations]
  370 |         box_folders = GTK_WIDGET(gtk_hpaned_new());
      |                                  ~~~~~~~~~~~~~~^~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gtype.h:2532:57: note: in definition of macro '_G_TYPE_CIC'
 2532 | #  define _G_TYPE_CIC(ip, gt, ct)       ((ct*) (void *) ip)
      |                                                         ^~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwidget.h:58:44: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
   58 | #define GTK_WIDGET(widget)                (G_TYPE_CHECK_INSTANCE_CAST ((widget), GTK_TYPE_WIDGET, GtkWidget))
      |                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout.cc:370:23: note: in expansion of macro 'GTK_WIDGET'
  370 |         box_folders = GTK_WIDGET(gtk_hpaned_new());
      |                       ^~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:263,
                 from ../src/main.h:58:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkhpaned.h:61:13: note: declared here
   61 | GtkWidget * gtk_hpaned_new      (void);
      |             ^~~~~~~~~~~~~~
../src/layout.cc: In function 'void layout_tools_setup(LayoutWindow*, GtkWidget*, GtkWidget*)':
../src/layout.cc:1644:48: warning: 'GtkWidget* gtk_vpaned_new()' is deprecated: Use 'gtk_paned_new' instead [-Wdeprecated-declarations]
 1644 |                 lw->tools_pane = gtk_vpaned_new();
      |                                  ~~~~~~~~~~~~~~^~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:287:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkvpaned.h:61:13: note: declared here
   61 | GtkWidget * gtk_vpaned_new      (void);
      |             ^~~~~~~~~~~~~~
../src/layout.cc:1649:48: warning: 'GtkWidget* gtk_hpaned_new()' is deprecated: Use 'gtk_paned_new' instead [-Wdeprecated-declarations]
 1649 |                 lw->tools_pane = gtk_hpaned_new();
      |                                  ~~~~~~~~~~~~~~^~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkhpaned.h:61:13: note: declared here
   61 | GtkWidget * gtk_hpaned_new      (void);
      |             ^~~~~~~~~~~~~~
../src/layout.cc: In function 'void layout_grid_setup(LayoutWindow*)':
../src/layout.cc:1845:40: warning: 'GtkWidget* gtk_vpaned_new()' is deprecated: Use 'gtk_paned_new' instead [-Wdeprecated-declarations]
 1845 |         v = lw->v_pane = gtk_vpaned_new();
      |                          ~~~~~~~~~~~~~~^~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkvpaned.h:61:13: note: declared here
   61 | GtkWidget * gtk_vpaned_new      (void);
      |             ^~~~~~~~~~~~~~
../src/layout.cc:1848:40: warning: 'GtkWidget* gtk_hpaned_new()' is deprecated: Use 'gtk_paned_new' instead [-Wdeprecated-declarations]
 1848 |         h = lw->h_pane = gtk_hpaned_new();
      |                          ~~~~~~~~~~~~~~^~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkhpaned.h:61:13: note: declared here
   61 | GtkWidget * gtk_hpaned_new      (void);
      |             ^~~~~~~~~~~~~~
../src/layout.cc: In function 'void layout_show_config_window(LayoutWindow*)':
../src/layout.cc:2280:35: warning: 'GtkWidget* gtk_hbutton_box_new()' is deprecated: Use 'gtk_button_box_new' instead [-Wdeprecated-declarations]
 2280 |         hbox = gtk_hbutton_box_new();
      |                ~~~~~~~~~~~~~~~~~~~^~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:261:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkhbbox.h:62:12: note: declared here
   62 | GtkWidget* gtk_hbutton_box_new      (void);
      |            ^~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:254:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  756 | #define GTK_STOCK_OK               ((GtkStock)"gtk-ok")
      |                                      ^~~~~~~~
../src/layout.cc:2286:43: note: in expansion of macro 'GTK_STOCK_OK'
 2286 |         button = pref_button_new(nullptr, GTK_STOCK_OK, nullptr, FALSE,
      |                                           ^~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  516 | #define GTK_STOCK_HELP             ((GtkStock)"gtk-help")
      |                                      ^~~~~~~~
../src/layout.cc:2301:43: note: in expansion of macro 'GTK_STOCK_HELP'
 2301 |         button = pref_button_new(nullptr, GTK_STOCK_HELP, nullptr, FALSE,
      |                                           ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:141:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  141 | #define GTK_STOCK_APPLY            ((GtkStock)"gtk-apply")
      |                                      ^~~~~~~~
../src/layout.cc:2307:43: note: in expansion of macro 'GTK_STOCK_APPLY'
 2307 |         button = pref_button_new(nullptr, GTK_STOCK_APPLY, nullptr, FALSE,
      |                                           ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:159:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  159 | #define GTK_STOCK_CANCEL           ((GtkStock)"gtk-cancel")
      |                                      ^~~~~~~~
../src/layout.cc:2313:43: note: in expansion of macro 'GTK_STOCK_CANCEL'
 2313 |         button = pref_button_new(nullptr, GTK_STOCK_CANCEL, nullptr, FALSE,
      |                                           ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/layout.cc: In function 'LayoutWindow* layout_new_with_geometry(FileData*, LayoutOptions*, const gchar*)':
../src/layout.cc:2679:47: warning: 'gboolean gtk_window_parse_geometry(GtkWindow*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 2679 |                 if (!gtk_window_parse_geometry(GTK_WINDOW(lw->window), geometry))
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkdialog.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:31:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwindow.h:443:10: note: declared here
  443 | gboolean gtk_window_parse_geometry   (GtkWindow   *window,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~
[121/182] Compiling C++ object src/geeqie.p/layout-config.cc.o
../src/layout-config.cc: In function 'void layout_config_table_button(GtkWidget*, LayoutLocation, const gchar*)':
../src/layout-config.cc:230:34: warning: 'void gtk_table_attach_defaults(GtkTable*, GtkWidget*, guint, guint, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
  230 |         gtk_table_attach_defaults(GTK_TABLE(table), button, x1, x2, y1, y2);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:280,
                 from ../src/main.h:58,
                 from ../src/layout-config.cc:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:138:12: note: declared here
  138 | void       gtk_table_attach_defaults  (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-config.cc: In function 'GtkWidget* layout_config_widget(GtkWidget*, GtkWidget*, gint, LayoutConfig*)':
../src/layout-config.cc:256:30: warning: 'GtkWidget* gtk_table_new(guint, guint, gboolean)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
  256 |         table = gtk_table_new(2, 2, TRUE);
      |                 ~~~~~~~~~~~~~^~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:119:12: note: declared here
  119 | GtkWidget* gtk_table_new              (guint            rows,
      |            ^~~~~~~~~~~~~
[122/182] Compiling C++ object src/geeqie.p/layout-image.cc.o
../src/layout-image.cc: In function 'void layout_image_animate_toggle(LayoutWindow*)':
../src/layout-image.cc:470:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
  470 |         action = gtk_action_group_get_action(lw->action_group, "Animate");
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:254,
                 from ../src/main.h:58,
                 from ../src/layout-image.cc:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-image.cc:471:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations]
  471 |         gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), lw->options.animate);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:272:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here
   82 | void             gtk_toggle_action_set_active        (GtkToggleAction *action,
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37:
../src/layout-image.cc: In function 'void li_open_archive_cb(GtkWidget*, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  284 | #define GTK_STOCK_DIALOG_WARNING   ((GtkStock)"gtk-dialog-warning")
      |                                      ^~~~~~~~
../src/layout-image.cc:696:88: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING'
  696 |                 warning_dialog(_("Cannot open archive file"), _("See the Log Window"), GTK_STOCK_DIALOG_WARNING, nullptr);
      |                                                                                        ^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/layout-image.cc: In function 'GtkWidget* layout_image_pop_menu(LayoutWindow*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1121:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1121 | #define GTK_STOCK_ZOOM_IN          ((GtkStock)"gtk-zoom-in")
      |                                      ^~~~~~~~
../src/layout-image.cc:777:50: note: in expansion of macro 'GTK_STOCK_ZOOM_IN'
  777 |         menu_item_add_stock(menu, _("Zoom _in"), GTK_STOCK_ZOOM_IN, G_CALLBACK(li_pop_menu_zoom_in_cb), lw);
      |                                                  ^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1130:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1130 | #define GTK_STOCK_ZOOM_OUT         ((GtkStock)"gtk-zoom-out")
      |                                      ^~~~~~~~
../src/layout-image.cc:778:51: note: in expansion of macro 'GTK_STOCK_ZOOM_OUT'
  778 |         menu_item_add_stock(menu, _("Zoom _out"), GTK_STOCK_ZOOM_OUT, G_CALLBACK(li_pop_menu_zoom_out_cb), lw);
      |                                                   ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1103:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1103 | #define GTK_STOCK_ZOOM_100         ((GtkStock)"gtk-zoom-100")
      |                                      ^~~~~~~~
../src/layout-image.cc:779:51: note: in expansion of macro 'GTK_STOCK_ZOOM_100'
  779 |         menu_item_add_stock(menu, _("Zoom _1:1"), GTK_STOCK_ZOOM_100, G_CALLBACK(li_pop_menu_zoom_1_1_cb), lw);
      |                                                   ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1112:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1112 | #define GTK_STOCK_ZOOM_FIT         ((GtkStock)"gtk-zoom-fit")
      |                                      ^~~~~~~~
../src/layout-image.cc:780:53: note: in expansion of macro 'GTK_STOCK_ZOOM_FIT'
  780 |         menu_item_add_stock(menu, _("Zoom to fit"), GTK_STOCK_ZOOM_FIT, G_CALLBACK(li_pop_menu_zoom_fit_cb), lw);
      |                                                     ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:738:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  738 | #define GTK_STOCK_NEW              ((GtkStock)"gtk-new")
      |                                      ^~~~~~~~
../src/layout-image.cc:791:68: note: in expansion of macro 'GTK_STOCK_NEW'
  791 |         item = menu_item_add_stock(menu, _("View in _new window"), GTK_STOCK_NEW, G_CALLBACK(li_pop_menu_new_cb), lw);
      |                                                                    ^~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:765:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  765 | #define GTK_STOCK_OPEN             ((GtkStock)"gtk-open")
      |                                      ^~~~~~~~
../src/layout-image.cc:797:61: note: in expansion of macro 'GTK_STOCK_OPEN'
  797 |         item = menu_item_add_stock(menu, _("Open archive"), GTK_STOCK_OPEN, G_CALLBACK(li_open_archive_cb), lw);
      |                                                             ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:237:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  237 | #define GTK_STOCK_COPY             ((GtkStock)"gtk-copy")
      |                                      ^~~~~~~~
../src/layout-image.cc:805:57: note: in expansion of macro 'GTK_STOCK_COPY'
  805 |         item = menu_item_add_stock(menu, _("_Copy..."), GTK_STOCK_COPY, G_CALLBACK(li_pop_menu_copy_cb), lw);
      |                                                         ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/layout-image.cc: In function 'void layout_image_button_cb(ImageWindow*, GdkEventButton*, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  284 | #define GTK_STOCK_DIALOG_WARNING   ((GtkStock)"gtk-dialog-warning")
      |                                      ^~~~~~~~
../src/layout-image.cc:1883:112: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING'
 1883 |                                         warning_dialog(_("Cannot open archive file"), _("See the Log Window"), GTK_STOCK_DIALOG_WARNING, nullptr);
      |                                                                                                                ^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/layout-image.cc: In function 'GtkWidget* layout_image_setup_split_hv(LayoutWindow*, gboolean)':
../src/layout-image.cc:2332:39: warning: 'GtkWidget* gtk_vpaned_new()' is deprecated: Use 'gtk_paned_new' instead [-Wdeprecated-declarations]
 2332 |                 paned = gtk_vpaned_new();
      |                         ~~~~~~~~~~~~~~^~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:287:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkvpaned.h:61:13: note: declared here
   61 | GtkWidget * gtk_vpaned_new      (void);
      |             ^~~~~~~~~~~~~~
../src/layout-image.cc:2337:39: warning: 'GtkWidget* gtk_hpaned_new()' is deprecated: Use 'gtk_paned_new' instead [-Wdeprecated-declarations]
 2337 |                 paned = gtk_hpaned_new();
      |                         ~~~~~~~~~~~~~~^~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:263:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkhpaned.h:61:13: note: declared here
   61 | GtkWidget * gtk_hpaned_new      (void);
      |             ^~~~~~~~~~~~~~
../src/layout-image.cc: In function 'GtkWidget* layout_image_setup_split_triple(LayoutWindow*)':
../src/layout-image.cc:2367:33: warning: 'GtkWidget* gtk_hpaned_new()' is deprecated: Use 'gtk_paned_new' instead [-Wdeprecated-declarations]
 2367 |         hpaned1 = gtk_hpaned_new();
      |                   ~~~~~~~~~~~~~~^~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkhpaned.h:61:13: note: declared here
   61 | GtkWidget * gtk_hpaned_new      (void);
      |             ^~~~~~~~~~~~~~
../src/layout-image.cc:2369:33: warning: 'GtkWidget* gtk_hpaned_new()' is deprecated: Use 'gtk_paned_new' instead [-Wdeprecated-declarations]
 2369 |         hpaned2 = gtk_hpaned_new();
      |                   ~~~~~~~~~~~~~~^~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkhpaned.h:61:13: note: declared here
   61 | GtkWidget * gtk_hpaned_new      (void);
      |             ^~~~~~~~~~~~~~
../src/layout-image.cc: In function 'GtkWidget* layout_image_setup_split_quad(LayoutWindow*)':
../src/layout-image.cc:2413:32: warning: 'GtkWidget* gtk_hpaned_new()' is deprecated: Use 'gtk_paned_new' instead [-Wdeprecated-declarations]
 2413 |         hpaned = gtk_hpaned_new();
      |                  ~~~~~~~~~~~~~~^~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkhpaned.h:61:13: note: declared here
   61 | GtkWidget * gtk_hpaned_new      (void);
      |             ^~~~~~~~~~~~~~
../src/layout-image.cc:2415:33: warning: 'GtkWidget* gtk_vpaned_new()' is deprecated: Use 'gtk_paned_new' instead [-Wdeprecated-declarations]
 2415 |         vpaned1 = gtk_vpaned_new();
      |                   ~~~~~~~~~~~~~~^~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkvpaned.h:61:13: note: declared here
   61 | GtkWidget * gtk_vpaned_new      (void);
      |             ^~~~~~~~~~~~~~
../src/layout-image.cc:2417:33: warning: 'GtkWidget* gtk_vpaned_new()' is deprecated: Use 'gtk_paned_new' instead [-Wdeprecated-declarations]
 2417 |         vpaned2 = gtk_vpaned_new();
      |                   ~~~~~~~~~~~~~~^~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkvpaned.h:61:13: note: declared here
   61 | GtkWidget * gtk_vpaned_new      (void);
      |             ^~~~~~~~~~~~~~
[123/182] Compiling C++ object src/geeqie.p/layout-util.cc.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:254,
                 from ../src/main.h:58,
                 from ../src/layout-util.cc:22:
../src/layout-util.cc: In function 'void layout_menu_clear_marks_cb(GtkAction*, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:302:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  302 | #define GTK_STOCK_DIALOG_QUESTION  ((GtkStock)"gtk-dialog-question")
      |                                      ^~~~~~~~
../src/layout-util.cc:242:40: note: in expansion of macro 'GTK_STOCK_DIALOG_QUESTION'
  242 |         generic_dialog_add_message(gd, GTK_STOCK_DIALOG_QUESTION, "Clear all marks?",
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  756 | #define GTK_STOCK_OK               ((GtkStock)"gtk-ok")
      |                                      ^~~~~~~~
../src/layout-util.cc:245:39: note: in expansion of macro 'GTK_STOCK_OK'
  245 |         generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr, layout_menu_clear_marks_ok_cb, TRUE);
      |                                       ^~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  516 | #define GTK_STOCK_HELP             ((GtkStock)"gtk-help")
      |                                      ^~~~~~~~
../src/layout-util.cc:246:39: note: in expansion of macro 'GTK_STOCK_HELP'
  246 |         generic_dialog_add_button(gd, GTK_STOCK_HELP, nullptr,
      |                                       ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/layout-util.cc: In function 'void layout_menu_alter_desaturate_cb(GtkToggleAction*, gpointer)':
../src/layout-util.cc:483:69: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations]
  483 |         layout_image_set_desaturate(lw, gtk_toggle_action_get_active(action));
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:272:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here
   85 | gboolean         gtk_toggle_action_get_active        (GtkToggleAction *action);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_menu_alter_ignore_alpha_cb(GtkToggleAction*, gpointer)':
../src/layout-util.cc:490:69: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations]
  490 |         if (lw->options.ignore_alpha == gtk_toggle_action_get_active(action)) return;
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here
   85 | gboolean         gtk_toggle_action_get_active        (GtkToggleAction *action);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:492:66: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations]
  492 |    layout_image_set_ignore_alpha(lw, gtk_toggle_action_get_active(action));
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here
   85 | gboolean         gtk_toggle_action_get_active        (GtkToggleAction *action);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_menu_exif_rotate_cb(GtkToggleAction*, gpointer)':
../src/layout-util.cc:506:73: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations]
  506 |         options->image.exif_rotate_enable = gtk_toggle_action_get_active(action);
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here
   85 | gboolean         gtk_toggle_action_get_active        (GtkToggleAction *action);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_menu_select_rectangle_cb(GtkToggleAction*, gpointer)':
../src/layout-util.cc:512:63: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations]
  512 |         options->draw_rectangle = gtk_toggle_action_get_active(action);
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here
   85 | gboolean         gtk_toggle_action_get_active        (GtkToggleAction *action);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_menu_split_pane_sync_cb(GtkToggleAction*, gpointer)':
../src/layout-util.cc:519:67: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations]
  519 |         lw->options.split_pane_sync = gtk_toggle_action_get_active(action);
      |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here
   85 | gboolean         gtk_toggle_action_get_active        (GtkToggleAction *action);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_menu_select_overunderexposed_cb(GtkToggleAction*, gpointer)':
../src/layout-util.cc:526:75: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations]
  526 |         layout_image_set_overunderexposed(lw, gtk_toggle_action_get_active(action));
      |                                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here
   85 | gboolean         gtk_toggle_action_get_active        (GtkToggleAction *action);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_menu_write_rotate(GtkToggleAction*, gpointer, gboolean)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  293 | #define GTK_STOCK_DIALOG_ERROR     ((GtkStock)"gtk-dialog-error")
      |                                      ^~~~~~~~
../src/layout-util.cc:606:56: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR'
  606 |                         generic_dialog_add_message(gd, GTK_STOCK_DIALOG_ERROR,
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  756 | #define GTK_STOCK_OK               ((GtkStock)"gtk-ok")
      |                                      ^~~~~~~~
../src/layout-util.cc:608:55: note: in expansion of macro 'GTK_STOCK_OK'
  608 |                         generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr, nullptr, TRUE);
      |                                                       ^~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/layout-util.cc: In function 'void layout_menu_split_cb(GtkRadioAction*, GtkRadioAction*, gpointer)':
../src/layout-util.cc:844:78: warning: 'gint gtk_radio_action_get_current_value(GtkRadioAction*)' is deprecated [-Wdeprecated-declarations]
  844 |         mode = static_cast<ImageSplitMode>(gtk_radio_action_get_current_value(action));
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:89:17: note: declared here
   89 | gint            gtk_radio_action_get_current_value (GtkRadioAction        *action);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_menu_thumb_cb(GtkToggleAction*, gpointer)':
../src/layout-util.cc:853:58: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations]
  853 |         layout_thumb_set(lw, gtk_toggle_action_get_active(action));
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here
   85 | gboolean         gtk_toggle_action_get_active        (GtkToggleAction *action);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_menu_list_cb(GtkRadioAction*, GtkRadioAction*, gpointer)':
../src/layout-util.cc:862:117: warning: 'gint gtk_radio_action_get_current_value(GtkRadioAction*)' is deprecated [-Wdeprecated-declarations]
  862 |         layout_views_set(lw, lw->options.dir_view_type, static_cast<FileViewType>(gtk_radio_action_get_current_value(action)));
      |                                                                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:89:17: note: declared here
   89 | gint            gtk_radio_action_get_current_value (GtkRadioAction        *action);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_menu_view_dir_as_cb(GtkToggleAction*, gpointer)':
../src/layout-util.cc:871:41: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations]
  871 |         if (gtk_toggle_action_get_active(action))
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here
   85 | gboolean         gtk_toggle_action_get_active        (GtkToggleAction *action);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_menu_open_archive_cb(GtkAction*, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  284 | #define GTK_STOCK_DIALOG_WARNING   ((GtkStock)"gtk-dialog-warning")
      |                                      ^~~~~~~~
../src/layout-util.cc:910:96: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING'
  910 |                         warning_dialog(_("Cannot open archive file"), _("See the Log Window"), GTK_STOCK_DIALOG_WARNING, nullptr);
      |                                                                                                ^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/layout-util.cc: In function 'void layout_menu_overlay_cb(GtkToggleAction*, gpointer)':
../src/layout-util.cc:942:41: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations]
  942 |         if (gtk_toggle_action_get_active(action))
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here
   85 | gboolean         gtk_toggle_action_get_active        (GtkToggleAction *action);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gobject.h:26,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:24,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:57:
../src/layout-util.cc:951:98: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
  951 |                 GtkToggleAction *histogram_action = GTK_TOGGLE_ACTION(gtk_action_group_get_action(lw->action_group, "ImageHistogram"));
      |                                                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gtype.h:2532:57: note: in definition of macro '_G_TYPE_CIC'
 2532 | #  define _G_TYPE_CIC(ip, gt, ct)       ((ct*) (void *) ip)
      |                                                         ^~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:41:44: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
   41 | #define GTK_TOGGLE_ACTION(obj)            (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TOGGLE_ACTION, GtkToggleAction))
      |                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:951:53: note: in expansion of macro 'GTK_TOGGLE_ACTION'
  951 |                 GtkToggleAction *histogram_action = GTK_TOGGLE_ACTION(gtk_action_group_get_action(lw->action_group, "ImageHistogram"));
      |                                                     ^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:954:45: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations]
  954 |                 gtk_toggle_action_set_active(histogram_action, FALSE); /* this calls layout_menu_histogram_cb */
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here
   82 | void             gtk_toggle_action_set_active        (GtkToggleAction *action,
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_menu_histogram_cb(GtkToggleAction*, gpointer)':
../src/layout-util.cc:962:41: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations]
  962 |         if (gtk_toggle_action_get_active(action))
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here
   85 | gboolean         gtk_toggle_action_get_active        (GtkToggleAction *action);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_menu_animate_cb(GtkToggleAction*, gpointer)':
../src/layout-util.cc:979:64: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations]
  979 |         if (lw->options.animate == gtk_toggle_action_get_active(action)) return;
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here
   85 | gboolean         gtk_toggle_action_get_active        (GtkToggleAction *action);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_menu_rectangular_selection_cb(GtkToggleAction*, gpointer)':
../src/layout-util.cc:985:82: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations]
  985 |         options->collections.rectangular_selection = gtk_toggle_action_get_active(action);
      |                                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here
   85 | gboolean         gtk_toggle_action_get_active        (GtkToggleAction *action);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_menu_histogram_channel_cb(GtkRadioAction*, GtkRadioAction*, gpointer)':
../src/layout-util.cc:1007:58: warning: 'gint gtk_radio_action_get_current_value(GtkRadioAction*)' is deprecated [-Wdeprecated-declarations]
 1007 |         gint channel = gtk_radio_action_get_current_value(action);
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:89:17: note: declared here
   89 | gint            gtk_radio_action_get_current_value (GtkRadioAction        *action);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:1008:90: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 1008 |         GtkToggleAction *histogram_action = GTK_TOGGLE_ACTION(gtk_action_group_get_action(lw->action_group, "ImageHistogram"));
      |                                                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gtype.h:2532:57: note: in definition of macro '_G_TYPE_CIC'
 2532 | #  define _G_TYPE_CIC(ip, gt, ct)       ((ct*) (void *) ip)
      |                                                         ^~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:41:44: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
   41 | #define GTK_TOGGLE_ACTION(obj)            (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TOGGLE_ACTION, GtkToggleAction))
      |                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:1008:45: note: in expansion of macro 'GTK_TOGGLE_ACTION'
 1008 |         GtkToggleAction *histogram_action = GTK_TOGGLE_ACTION(gtk_action_group_get_action(lw->action_group, "ImageHistogram"));
      |                                             ^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:1012:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations]
 1012 |         gtk_toggle_action_set_active(histogram_action, TRUE); /* this calls layout_menu_histogram_cb */
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here
   82 | void             gtk_toggle_action_set_active        (GtkToggleAction *action,
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_menu_histogram_mode_cb(GtkRadioAction*, GtkRadioAction*, gpointer)':
../src/layout-util.cc:1019:55: warning: 'gint gtk_radio_action_get_current_value(GtkRadioAction*)' is deprecated [-Wdeprecated-declarations]
 1019 |         gint mode = gtk_radio_action_get_current_value(action);
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:89:17: note: declared here
   89 | gint            gtk_radio_action_get_current_value (GtkRadioAction        *action);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:1020:90: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 1020 |         GtkToggleAction *histogram_action = GTK_TOGGLE_ACTION(gtk_action_group_get_action(lw->action_group, "ImageHistogram"));
      |                                                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gtype.h:2532:57: note: in definition of macro '_G_TYPE_CIC'
 2532 | #  define _G_TYPE_CIC(ip, gt, ct)       ((ct*) (void *) ip)
      |                                                         ^~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:41:44: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
   41 | #define GTK_TOGGLE_ACTION(obj)            (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TOGGLE_ACTION, GtkToggleAction))
      |                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:1020:45: note: in expansion of macro 'GTK_TOGGLE_ACTION'
 1020 |         GtkToggleAction *histogram_action = GTK_TOGGLE_ACTION(gtk_action_group_get_action(lw->action_group, "ImageHistogram"));
      |                                             ^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:1024:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations]
 1024 |         gtk_toggle_action_set_active(histogram_action, TRUE); /* this calls layout_menu_histogram_cb */
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here
   82 | void             gtk_toggle_action_set_active        (GtkToggleAction *action,
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_menu_float_cb(GtkToggleAction*, gpointer)':
../src/layout-util.cc:1056:68: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations]
 1056 |         if (lw->options.tools_float == gtk_toggle_action_get_active(action)) return;
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here
   85 | gboolean         gtk_toggle_action_get_active        (GtkToggleAction *action);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_menu_toolbar_cb(GtkToggleAction*, gpointer)':
../src/layout-util.cc:1074:71: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations]
 1074 |         if (lw->options.toolbar_hidden == gtk_toggle_action_get_active(action)) return;
      |                                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here
   85 | gboolean         gtk_toggle_action_get_active        (GtkToggleAction *action);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_menu_info_pixel_cb(GtkToggleAction*, gpointer)':
../src/layout-util.cc:1084:72: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations]
 1084 |         if (lw->options.show_info_pixel == gtk_toggle_action_get_active(action)) return;
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here
   85 | gboolean         gtk_toggle_action_get_active        (GtkToggleAction *action);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_menu_bar_cb(GtkToggleAction*, gpointer)':
../src/layout-util.cc:1095:67: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations]
 1095 |         if (layout_bar_enabled(lw) == gtk_toggle_action_get_active(action)) return;
      |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here
   85 | gboolean         gtk_toggle_action_get_active        (GtkToggleAction *action);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_menu_bar_sort_cb(GtkToggleAction*, gpointer)':
../src/layout-util.cc:1105:72: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations]
 1105 |         if (layout_bar_sort_enabled(lw) == gtk_toggle_action_get_active(action)) return;
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here
   85 | gboolean         gtk_toggle_action_get_active        (GtkToggleAction *action);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_menu_hide_bars_cb(GtkToggleAction*, gpointer)':
../src/layout-util.cc:1115:74: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations]
 1115 |         if (lw->options.bars_state.hidden == gtk_toggle_action_get_active(action))
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here
   85 | gboolean         gtk_toggle_action_get_active        (GtkToggleAction *action);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_menu_slideshow_cb(GtkToggleAction*, gpointer)':
../src/layout-util.cc:1126:78: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations]
 1126 |         if (layout_image_slideshow_active(lw) == gtk_toggle_action_get_active(action)) return;
      |                                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here
   85 | gboolean         gtk_toggle_action_get_active        (GtkToggleAction *action);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_menu_stereo_mode_next_cb(GtkAction*, gpointer)':
../src/layout-util.cc:1160:55: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 1160 |         GtkAction *radio = gtk_action_group_get_action(lw->action_group, "StereoAuto");
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:1161:43: warning: 'void gtk_radio_action_set_current_value(GtkRadioAction*, gint)' is deprecated [-Wdeprecated-declarations]
 1161 |         gtk_radio_action_set_current_value(GTK_RADIO_ACTION(radio), mode);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:91:17: note: declared here
   91 | void            gtk_radio_action_set_current_value (GtkRadioAction        *action,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_menu_stereo_mode_cb(GtkRadioAction*, GtkRadioAction*, gpointer)':
../src/layout-util.cc:1173:55: warning: 'gint gtk_radio_action_get_current_value(GtkRadioAction*)' is deprecated [-Wdeprecated-declarations]
 1173 |         gint mode = gtk_radio_action_get_current_value(action);
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:89:17: note: declared here
   89 | gint            gtk_radio_action_get_current_value (GtkRadioAction        *action);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_menu_file_filter_cb(GtkToggleAction*, gpointer)':
../src/layout-util.cc:1428:64: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations]
 1428 |         layout_file_filter_set(lw, gtk_toggle_action_get_active(action));
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here
   85 | gboolean         gtk_toggle_action_get_active        (GtkToggleAction *action);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_menu_marks_cb(GtkToggleAction*, gpointer)':
../src/layout-util.cc:1435:58: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations]
 1435 |         layout_marks_set(lw, gtk_toggle_action_get_active(action));
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here
   85 | gboolean         gtk_toggle_action_get_active        (GtkToggleAction *action);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_menu_edit_cb(GtkAction*, gpointer)':
../src/layout-util.cc:1770:47: warning: 'const gchar* gtk_action_get_name(GtkAction*)' is deprecated [-Wdeprecated-declarations]
 1770 |         const gchar *key = gtk_action_get_name(action);
      |                            ~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:252:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkaction.h:103:14: note: declared here
  103 | const gchar* gtk_action_get_name               (GtkAction     *action);
      |              ^~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_color_menu_enable_cb(GtkToggleAction*, gpointer)':
../src/layout-util.cc:1814:83: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations]
 1814 |         if (layout_image_color_profile_get_use(lw) == gtk_toggle_action_get_active(action)) return;
      |                                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here
   85 | gboolean         gtk_toggle_action_get_active        (GtkToggleAction *action);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:1816:76: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations]
 1816 |         layout_image_color_profile_set_use(lw, gtk_toggle_action_get_active(action));
      |                                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here
   85 | gboolean         gtk_toggle_action_get_active        (GtkToggleAction *action);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_color_menu_use_image_cb(GtkToggleAction*, gpointer)':
../src/layout-util.cc:1834:54: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations]
 1834 |         if (use_image == gtk_toggle_action_get_active(action)) return;
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here
   85 | gboolean         gtk_toggle_action_get_active        (GtkToggleAction *action);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:1835:79: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations]
 1835 |         layout_image_color_profile_set(lw, input, gtk_toggle_action_get_active(action));
      |                                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here
   85 | gboolean         gtk_toggle_action_get_active        (GtkToggleAction *action);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_color_menu_input_cb(GtkRadioAction*, GtkRadioAction*, gpointer)':
../src/layout-util.cc:1853:50: warning: 'gint gtk_radio_action_get_current_value(GtkRadioAction*)' is deprecated [-Wdeprecated-declarations]
 1853 |         type = gtk_radio_action_get_current_value(action);
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:89:17: note: declared here
   89 | gint            gtk_radio_action_get_current_value (GtkRadioAction        *action);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_menu_recent_update(LayoutWindow*)':
../src/layout-util.cc:1935:43: warning: 'GtkWidget* gtk_ui_manager_get_widget(GtkUIManager*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 1935 |         recent = gtk_ui_manager_get_widget(lw->ui_manager, "/MainMenu/FileMenu/OpenRecent");
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:284:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here
  149 | GtkWidget     *gtk_ui_manager_get_widget          (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_menu_new_window_update(LayoutWindow*)':
../src/layout-util.cc:2093:41: warning: 'GtkWidget* gtk_ui_manager_get_widget(GtkUIManager*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 2093 |         menu = gtk_ui_manager_get_widget(lw->ui_manager, "/MainMenu/WindowsMenu/NewWindow");
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here
  149 | GtkWidget     *gtk_ui_manager_get_widget          (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void window_rename_ok(GenericDialog*, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  284 | #define GTK_STOCK_DIALOG_WARNING   ((GtkStock)"gtk-dialog-warning")
      |                                      ^~~~~~~~
../src/layout-util.cc:2149:65: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING'
 2149 |                         warning_dialog(_("Rename window"), buf, GTK_STOCK_DIALOG_WARNING, rw->gd->dialog);
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/layout-util.cc: In function 'void layout_menu_windows_menu_cb(GtkWidget*, gpointer)':
../src/layout-util.cc:2238:41: warning: 'GtkWidget* gtk_ui_manager_get_widget(GtkUIManager*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 2238 |         menu = gtk_ui_manager_get_widget(lw->ui_manager, "/MainMenu/WindowsMenu/");
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here
  149 | GtkWidget     *gtk_ui_manager_get_widget          (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_menu_view_menu_cb(GtkWidget*, gpointer)':
../src/layout-util.cc:2269:41: warning: 'GtkWidget* gtk_ui_manager_get_widget(GtkUIManager*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 2269 |         menu = gtk_ui_manager_get_widget(lw->ui_manager, "/MainMenu/ViewMenu/");
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here
  149 | GtkWidget     *gtk_ui_manager_get_widget          (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_menu_window_rename_cb(GtkWidget*, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  756 | #define GTK_STOCK_OK               ((GtkStock)"gtk-ok")
      |                                      ^~~~~~~~
../src/layout-util.cc:2399:59: note: in expansion of macro 'GTK_STOCK_OK'
 2399 |         rw->button_ok = generic_dialog_add_button(rw->gd, GTK_STOCK_OK, _("OK"), window_rename_ok_cb, TRUE);
      |                                                           ^~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/layout-util.cc: In function 'void layout_menu_window_delete_cb(GtkWidget*, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  756 | #define GTK_STOCK_OK               ((GtkStock)"gtk-ok")
      |                                      ^~~~~~~~
../src/layout-util.cc:2430:59: note: in expansion of macro 'GTK_STOCK_OK'
 2430 |         dw->button_ok = generic_dialog_add_button(dw->gd, GTK_STOCK_OK, _("OK"), window_delete_ok_cb, TRUE);
      |                                                           ^~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/layout-util.cc: At global scope:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:237:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  237 | #define GTK_STOCK_COPY             ((GtkStock)"gtk-copy")
      |                                      ^~~~~~~~
../src/layout-util.cc:2477:25: note: in expansion of macro 'GTK_STOCK_COPY'
 2477 |   { "Copy",             GTK_STOCK_COPY,         N_("_Copy..."),                         "<control>C",           N_("Copy..."),                          CB(layout_menu_copy_cb) },
      |                         ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  255 | #define GTK_STOCK_DELETE           ((GtkStock)"gtk-delete")
      |                                      ^~~~~~~~
../src/layout-util.cc:2483:25: note: in expansion of macro 'GTK_STOCK_DELETE'
 2483 |   { "PermanentDelete",  GTK_STOCK_DELETE,       N_("Delete..."),                        "<shift>Delete",N_("Delete..."),                        CB(layout_menu_delete_cb) },
      |                         ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  197 | #define GTK_STOCK_CLOSE            ((GtkStock)"gtk-close")
      |                                      ^~~~~~~~
../src/layout-util.cc:2487:25: note: in expansion of macro 'GTK_STOCK_CLOSE'
 2487 |   { "CloseWindow",      GTK_STOCK_CLOSE,        N_("C_lose window"),                    "<control>W",           N_("Close window"),                     CB(layout_menu_close_cb) },
      |                         ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:919:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  919 | #define GTK_STOCK_QUIT             ((GtkStock)"gtk-quit")
      |                                      ^~~~~~~~
../src/layout-util.cc:2488:25: note: in expansion of macro 'GTK_STOCK_QUIT'
 2488 |   { "Quit",             GTK_STOCK_QUIT,         N_("_Quit"),                            "<control>Q",           N_("Quit"),                             CB(layout_menu_exit_cb) },
      |                         ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:460:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  460 | #define GTK_STOCK_GOTO_TOP         ((GtkStock)"gtk-goto-top")
      |                                      ^~~~~~~~
../src/layout-util.cc:2489:25: note: in expansion of macro 'GTK_STOCK_GOTO_TOP'
 2489 |   { "FirstImage",       GTK_STOCK_GOTO_TOP,     N_("_First Image"),                     "Home",                 N_("First Image"),                      CB(layout_menu_image_first_cb) },
      |                         ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:496:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  496 | #define GTK_STOCK_GO_UP            ((GtkStock)"gtk-go-up")
      |                                      ^~~~~~~~
../src/layout-util.cc:2490:25: note: in expansion of macro 'GTK_STOCK_GO_UP'
 2490 |   { "PrevImage",        GTK_STOCK_GO_UP,        N_("_Previous Image"),                  "BackSpace",            N_("Previous Image"),                   CB(layout_menu_image_prev_cb) },
      |                         ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:496:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  496 | #define GTK_STOCK_GO_UP            ((GtkStock)"gtk-go-up")
      |                                      ^~~~~~~~
../src/layout-util.cc:2491:25: note: in expansion of macro 'GTK_STOCK_GO_UP'
 2491 |   { "PrevImageAlt1",    GTK_STOCK_GO_UP,        N_("_Previous Image"),                  "Page_Up",              N_("Previous Image"),                   CB(layout_menu_image_prev_cb) },
      |                         ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:496:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  496 | #define GTK_STOCK_GO_UP            ((GtkStock)"gtk-go-up")
      |                                      ^~~~~~~~
../src/layout-util.cc:2492:25: note: in expansion of macro 'GTK_STOCK_GO_UP'
 2492 |   { "PrevImageAlt2",    GTK_STOCK_GO_UP,        N_("_Previous Image"),                  "KP_Page_Up",           N_("Previous Image"),                   CB(layout_menu_image_prev_cb) },
      |                         ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:478:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  478 | #define GTK_STOCK_GO_DOWN          ((GtkStock)"gtk-go-down")
      |                                      ^~~~~~~~
../src/layout-util.cc:2493:25: note: in expansion of macro 'GTK_STOCK_GO_DOWN'
 2493 |   { "NextImage",        GTK_STOCK_GO_DOWN,      N_("_Next Image"),                      "space",                N_("Next Image"),                       CB(layout_menu_image_next_cb) },
      |                         ^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:478:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  478 | #define GTK_STOCK_GO_DOWN          ((GtkStock)"gtk-go-down")
      |                                      ^~~~~~~~
../src/layout-util.cc:2494:25: note: in expansion of macro 'GTK_STOCK_GO_DOWN'
 2494 |   { "NextImageAlt1",    GTK_STOCK_GO_DOWN,      N_("_Next Image"),                      "Page_Down",            N_("Next Image"),                       CB(layout_menu_image_next_cb) },
      |                         ^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:451:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  451 | #define GTK_STOCK_GOTO_LAST        ((GtkStock)"gtk-goto-last")
      |                                      ^~~~~~~~
../src/layout-util.cc:2496:25: note: in expansion of macro 'GTK_STOCK_GOTO_LAST'
 2496 |   { "ImageForward",     GTK_STOCK_GOTO_LAST,    N_("Image Forward"),    nullptr,        N_("Forward in image history"), CB(layout_menu_image_forward_cb) },
      |                         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:442:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  442 | #define GTK_STOCK_GOTO_FIRST       ((GtkStock)"gtk-goto-first")
      |                                      ^~~~~~~~
../src/layout-util.cc:2497:25: note: in expansion of macro 'GTK_STOCK_GOTO_FIRST'
 2497 |   { "ImageBack",        GTK_STOCK_GOTO_FIRST,   N_("Image Back"),               nullptr,        N_("Back in image history"),            CB(layout_menu_image_back_cb) },
      |                         ^~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:685:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  685 | #define GTK_STOCK_MEDIA_PREVIOUS   ((GtkStock)"gtk-media-previous")
      |                                      ^~~~~~~~
../src/layout-util.cc:2499:17: note: in expansion of macro 'GTK_STOCK_MEDIA_PREVIOUS'
 2499 |   { "FirstPage",GTK_STOCK_MEDIA_PREVIOUS,       N_("_First Page"),              nullptr,        N_( "First Page of multi-page image"),  CB(layout_menu_page_first_cb) },
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:652:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  652 | #define GTK_STOCK_MEDIA_NEXT       ((GtkStock)"gtk-media-next")
      |                                      ^~~~~~~~
../src/layout-util.cc:2500:17: note: in expansion of macro 'GTK_STOCK_MEDIA_NEXT'
 2500 |   { "LastPage", GTK_STOCK_MEDIA_NEXT,           N_("_Last Page"),               nullptr,        N_("Last Page of multi-page image"),    CB(layout_menu_page_last_cb) },
      |                 ^~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:641:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  641 | #define GTK_STOCK_MEDIA_FORWARD    ((GtkStock)"gtk-media-forward")
      |                                      ^~~~~~~~
../src/layout-util.cc:2501:17: note: in expansion of macro 'GTK_STOCK_MEDIA_FORWARD'
 2501 |   { "NextPage", GTK_STOCK_MEDIA_FORWARD,        N_("_Next Page"),               nullptr,        N_("Next Page of multi-page image"),    CB(layout_menu_page_next_cb) },
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:707:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  707 | #define GTK_STOCK_MEDIA_REWIND     ((GtkStock)"gtk-media-rewind")
      |                                      ^~~~~~~~
../src/layout-util.cc:2502:17: note: in expansion of macro 'GTK_STOCK_MEDIA_REWIND'
 2502 |   { "PrevPage", GTK_STOCK_MEDIA_REWIND,         N_("_Previous Page"),   nullptr,        N_("Previous Page of multi-page image"),        CB(layout_menu_page_previous_cb) },
      |                 ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:478:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  478 | #define GTK_STOCK_GO_DOWN          ((GtkStock)"gtk-go-down")
      |                                      ^~~~~~~~
../src/layout-util.cc:2505:25: note: in expansion of macro 'GTK_STOCK_GO_DOWN'
 2505 |   { "NextImageAlt2",    GTK_STOCK_GO_DOWN,      N_("_Next Image"),                      "KP_Page_Down",         N_("Next Image"),               CB(layout_menu_image_next_cb) },
      |                         ^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:433:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  433 | #define GTK_STOCK_GOTO_BOTTOM      ((GtkStock)"gtk-goto-bottom")
      |                                      ^~~~~~~~
../src/layout-util.cc:2506:25: note: in expansion of macro 'GTK_STOCK_GOTO_BOTTOM'
 2506 |   { "LastImage",        GTK_STOCK_GOTO_BOTTOM,  N_("_Last Image"),                      "End",                  N_("Last Image"),                       CB(layout_menu_image_last_cb) },
      |                         ^~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:469:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  469 | #define GTK_STOCK_GO_BACK          ((GtkStock)"gtk-go-back")
      |                                      ^~~~~~~~
../src/layout-util.cc:2507:25: note: in expansion of macro 'GTK_STOCK_GO_BACK'
 2507 |   { "Back",             GTK_STOCK_GO_BACK,      N_("_Back"),                    nullptr,        N_("Back in folder history"),           CB(layout_menu_back_cb) },
      |                         ^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:487:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  487 | #define GTK_STOCK_GO_FORWARD       ((GtkStock)"gtk-go-forward")
      |                                      ^~~~~~~~
../src/layout-util.cc:2508:17: note: in expansion of macro 'GTK_STOCK_GO_FORWARD'
 2508 |   { "Forward",  GTK_STOCK_GO_FORWARD,   N_("_Forward"),         nullptr,        N_("Forward in folder history"),        CB(layout_menu_forward_cb) },
      |                 ^~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:525:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  525 | #define GTK_STOCK_HOME             ((GtkStock)"gtk-home")
      |                                      ^~~~~~~~
../src/layout-util.cc:2509:25: note: in expansion of macro 'GTK_STOCK_HOME'
 2509 |   { "Home",             GTK_STOCK_HOME,         N_("_Home"),                    nullptr,        N_("Home"),                             CB(layout_menu_home_cb) },
      |                         ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:496:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  496 | #define GTK_STOCK_GO_UP            ((GtkStock)"gtk-go-up")
      |                                      ^~~~~~~~
../src/layout-util.cc:2510:25: note: in expansion of macro 'GTK_STOCK_GO_UP'
 2510 |   { "Up",               GTK_STOCK_GO_UP,        N_("_Up"),                              nullptr,        N_("Up one folder"),                            CB(layout_menu_up_cb) },
      |                         ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:364:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  364 | #define GTK_STOCK_EDIT             ((GtkStock)"gtk-edit")
      |                                      ^~~~~~~~
../src/layout-util.cc:2514:25: note: in expansion of macro 'GTK_STOCK_EDIT'
 2514 |   { "RenameWindow",     GTK_STOCK_EDIT,         N_("Rename window"),    nullptr,        N_("Rename window"),    CB(layout_menu_window_rename_cb) },
      |                         ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  255 | #define GTK_STOCK_DELETE           ((GtkStock)"gtk-delete")
      |                                      ^~~~~~~~
../src/layout-util.cc:2515:25: note: in expansion of macro 'GTK_STOCK_DELETE'
 2515 |   { "DeleteWindow",     GTK_STOCK_DELETE,               N_("Delete window"),    nullptr,        N_("Delete window"),    CB(layout_menu_window_delete_cb) },
      |                         ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:534:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  534 | #define GTK_STOCK_INDEX            ((GtkStock)"gtk-index")
      |                                      ^~~~~~~~
../src/layout-util.cc:2516:25: note: in expansion of macro 'GTK_STOCK_INDEX'
 2516 |   { "NewCollection",    GTK_STOCK_INDEX,        N_("_New collection"),                  "C",                    N_("New collection"),                   CB(layout_menu_new_cb) },
      |                         ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:765:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  765 | #define GTK_STOCK_OPEN             ((GtkStock)"gtk-open")
      |                                      ^~~~~~~~
../src/layout-util.cc:2517:25: note: in expansion of macro 'GTK_STOCK_OPEN'
 2517 |   { "OpenCollection",   GTK_STOCK_OPEN,         N_("_Open collection..."),              "O",                    N_("Open collection..."),               CB(layout_menu_open_cb) },
      |                         ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  395 | #define GTK_STOCK_FIND             ((GtkStock)"gtk-find")
      |                                      ^~~~~~~~
../src/layout-util.cc:2519:25: note: in expansion of macro 'GTK_STOCK_FIND'
 2519 |   { "Search",           GTK_STOCK_FIND,         N_("_Search..."),                       "F3",                   N_("Search..."),                        CB(layout_menu_search_cb) },
      |                         ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  395 | #define GTK_STOCK_FIND             ((GtkStock)"gtk-find")
      |                                      ^~~~~~~~
../src/layout-util.cc:2520:25: note: in expansion of macro 'GTK_STOCK_FIND'
 2520 |   { "FindDupes",        GTK_STOCK_FIND,         N_("_Find duplicates..."),              "D",                    N_("Find duplicates..."),               CB(layout_menu_dupes_cb) },
      |                         ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:847:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  847 | #define GTK_STOCK_PRINT            ((GtkStock)"gtk-print")
      |                                      ^~~~~~~~
../src/layout-util.cc:2522:25: note: in expansion of macro 'GTK_STOCK_PRINT'
 2522 |   { "Print",            GTK_STOCK_PRINT,        N_("_Print..."),                        "<shift>P",             N_("Print..."),                         CB(layout_menu_print_cb) },
      |                         ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:313:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  313 | #define GTK_STOCK_DIRECTORY        ((GtkStock)"gtk-directory")
      |                                      ^~~~~~~~
../src/layout-util.cc:2523:25: note: in expansion of macro 'GTK_STOCK_DIRECTORY'
 2523 |   { "NewFolder",        GTK_STOCK_DIRECTORY,    N_("N_ew folder..."),                   "<control>F",           N_("New folder..."),                    CB(layout_menu_dir_cb) },
      |                         ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:838:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  838 | #define GTK_STOCK_PREFERENCES      ((GtkStock)"gtk-preferences")
      |                                      ^~~~~~~~
../src/layout-util.cc:2541:25: note: in expansion of macro 'GTK_STOCK_PREFERENCES'
 2541 |   { "Preferences",      GTK_STOCK_PREFERENCES,  N_("P_references..."),                  "<control>O",           N_("Preferences..."),                   CB(layout_menu_config_cb) },
      |                         ^~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:838:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  838 | #define GTK_STOCK_PREFERENCES      ((GtkStock)"gtk-preferences")
      |                                      ^~~~~~~~
../src/layout-util.cc:2542:25: note: in expansion of macro 'GTK_STOCK_PREFERENCES'
 2542 |   { "Plugins",          GTK_STOCK_PREFERENCES,  N_("Configure _Plugins..."),            nullptr,                        N_("Configure Plugins..."),             CB(layout_menu_editors_cb) },
      |                         ^~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:838:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  838 | #define GTK_STOCK_PREFERENCES      ((GtkStock)"gtk-preferences")
      |                                      ^~~~~~~~
../src/layout-util.cc:2543:25: note: in expansion of macro 'GTK_STOCK_PREFERENCES'
 2543 |   { "LayoutConfig",     GTK_STOCK_PREFERENCES,  N_("_Configure this window..."),        nullptr,                        N_("Configure this window..."),         CB(layout_menu_layout_config_cb) },
      |                         ^~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:964:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  964 | #define GTK_STOCK_SAVE             ((GtkStock)"gtk-save")
      |                                      ^~~~~~~~
../src/layout-util.cc:2546:25: note: in expansion of macro 'GTK_STOCK_SAVE'
 2546 |   { "SaveMetadata",     GTK_STOCK_SAVE,         N_("_Save metadata"),                   "<control>S",           N_("Save metadata"),                    CB(layout_menu_metadata_write_cb) },
      |                         ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1121:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1121 | #define GTK_STOCK_ZOOM_IN          ((GtkStock)"gtk-zoom-in")
      |                                      ^~~~~~~~
../src/layout-util.cc:2548:25: note: in expansion of macro 'GTK_STOCK_ZOOM_IN'
 2548 |   { "ZoomInAlt1",       GTK_STOCK_ZOOM_IN,      N_("Zoom _in"),                         "KP_Add",               N_("Zoom in"),                          CB(layout_menu_zoom_in_cb) },
      |                         ^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1121:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1121 | #define GTK_STOCK_ZOOM_IN          ((GtkStock)"gtk-zoom-in")
      |                                      ^~~~~~~~
../src/layout-util.cc:2549:25: note: in expansion of macro 'GTK_STOCK_ZOOM_IN'
 2549 |   { "ZoomIn",           GTK_STOCK_ZOOM_IN,      N_("Zoom _in"),                         "equal",                N_("Zoom in"),                          CB(layout_menu_zoom_in_cb) },
      |                         ^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1130:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1130 | #define GTK_STOCK_ZOOM_OUT         ((GtkStock)"gtk-zoom-out")
      |                                      ^~~~~~~~
../src/layout-util.cc:2550:25: note: in expansion of macro 'GTK_STOCK_ZOOM_OUT'
 2550 |   { "ZoomOut",          GTK_STOCK_ZOOM_OUT,     N_("Zoom _out"),                        "minus",                N_("Zoom out"),                         CB(layout_menu_zoom_out_cb) },
      |                         ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1130:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1130 | #define GTK_STOCK_ZOOM_OUT         ((GtkStock)"gtk-zoom-out")
      |                                      ^~~~~~~~
../src/layout-util.cc:2551:25: note: in expansion of macro 'GTK_STOCK_ZOOM_OUT'
 2551 |   { "ZoomOutAlt1",      GTK_STOCK_ZOOM_OUT,     N_("Zoom _out"),                        "KP_Subtract",          N_("Zoom out"),                         CB(layout_menu_zoom_out_cb) },
      |                         ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1103:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1103 | #define GTK_STOCK_ZOOM_100         ((GtkStock)"gtk-zoom-100")
      |                                      ^~~~~~~~
../src/layout-util.cc:2552:25: note: in expansion of macro 'GTK_STOCK_ZOOM_100'
 2552 |   { "Zoom100",          GTK_STOCK_ZOOM_100,     N_("Zoom _1:1"),                        "Z",                    N_("Zoom 1:1"),                         CB(layout_menu_zoom_1_1_cb) },
      |                         ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1103:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1103 | #define GTK_STOCK_ZOOM_100         ((GtkStock)"gtk-zoom-100")
      |                                      ^~~~~~~~
../src/layout-util.cc:2553:25: note: in expansion of macro 'GTK_STOCK_ZOOM_100'
 2553 |   { "Zoom100Alt1",      GTK_STOCK_ZOOM_100,     N_("Zoom _1:1"),                        "KP_Divide",            N_("Zoom 1:1"),                         CB(layout_menu_zoom_1_1_cb) },
      |                         ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1112:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1112 | #define GTK_STOCK_ZOOM_FIT         ((GtkStock)"gtk-zoom-fit")
      |                                      ^~~~~~~~
../src/layout-util.cc:2554:25: note: in expansion of macro 'GTK_STOCK_ZOOM_FIT'
 2554 |   { "ZoomFitAlt1",      GTK_STOCK_ZOOM_FIT,     N_("_Zoom to fit"),                     "KP_Multiply",          N_("Zoom to fit"),                      CB(layout_menu_zoom_fit_cb) },
      |                         ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1112:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1112 | #define GTK_STOCK_ZOOM_FIT         ((GtkStock)"gtk-zoom-fit")
      |                                      ^~~~~~~~
../src/layout-util.cc:2555:25: note: in expansion of macro 'GTK_STOCK_ZOOM_FIT'
 2555 |   { "ZoomFit",          GTK_STOCK_ZOOM_FIT,     N_("_Zoom to fit"),                     "X",                    N_("Zoom to fit"),                      CB(layout_menu_zoom_fit_cb) },
      |                         ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  386 | #define GTK_STOCK_FILE             ((GtkStock)"gtk-file")
      |                                      ^~~~~~~~
../src/layout-util.cc:2558:25: note: in expansion of macro 'GTK_STOCK_FILE'
 2558 |   { "Zoom200",          GTK_STOCK_FILE,                 N_("Zoom _2:1"),                        nullptr,                        N_("Zoom 2:1"),                         CB(layout_menu_zoom_2_1_cb) },
      |                         ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  386 | #define GTK_STOCK_FILE             ((GtkStock)"gtk-file")
      |                                      ^~~~~~~~
../src/layout-util.cc:2559:25: note: in expansion of macro 'GTK_STOCK_FILE'
 2559 |   { "Zoom300",          GTK_STOCK_FILE,                 N_("Zoom _3:1"),                        nullptr,                        N_("Zoom 3:1"),                         CB(layout_menu_zoom_3_1_cb) },
      |                         ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  386 | #define GTK_STOCK_FILE             ((GtkStock)"gtk-file")
      |                                      ^~~~~~~~
../src/layout-util.cc:2560:25: note: in expansion of macro 'GTK_STOCK_FILE'
 2560 |   { "Zoom400",          GTK_STOCK_FILE,                 N_("Zoom _4:1"),                        nullptr,                        N_("Zoom 4:1"),                         CB(layout_menu_zoom_4_1_cb) },
      |                         ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  386 | #define GTK_STOCK_FILE             ((GtkStock)"gtk-file")
      |                                      ^~~~~~~~
../src/layout-util.cc:2561:25: note: in expansion of macro 'GTK_STOCK_FILE'
 2561 |   { "Zoom50",           GTK_STOCK_FILE,                 N_("Zoom 1:2"),                         nullptr,                        N_("Zoom 1:2"),                         CB(layout_menu_zoom_1_2_cb) },
      |                         ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  386 | #define GTK_STOCK_FILE             ((GtkStock)"gtk-file")
      |                                      ^~~~~~~~
../src/layout-util.cc:2562:25: note: in expansion of macro 'GTK_STOCK_FILE'
 2562 |   { "Zoom33",           GTK_STOCK_FILE,                 N_("Zoom 1:3"),                         nullptr,                        N_("Zoom 1:3"),                         CB(layout_menu_zoom_1_3_cb) },
      |                         ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  386 | #define GTK_STOCK_FILE             ((GtkStock)"gtk-file")
      |                                      ^~~~~~~~
../src/layout-util.cc:2563:25: note: in expansion of macro 'GTK_STOCK_FILE'
 2563 |   { "Zoom25",           GTK_STOCK_FILE,                 N_("Zoom 1:4"),                         nullptr,                        N_("Zoom 1:4"),                         CB(layout_menu_zoom_1_4_cb) },
      |                         ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1121:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1121 | #define GTK_STOCK_ZOOM_IN          ((GtkStock)"gtk-zoom-in")
      |                                      ^~~~~~~~
../src/layout-util.cc:2564:25: note: in expansion of macro 'GTK_STOCK_ZOOM_IN'
 2564 |   { "ConnectZoomIn",    GTK_STOCK_ZOOM_IN,      N_("Zoom _in"),                         "plus",                 N_("Connected Zoom in"),                CB(layout_menu_connect_zoom_in_cb) },
      |                         ^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1121:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1121 | #define GTK_STOCK_ZOOM_IN          ((GtkStock)"gtk-zoom-in")
      |                                      ^~~~~~~~
../src/layout-util.cc:2565:25: note: in expansion of macro 'GTK_STOCK_ZOOM_IN'
 2565 |   { "ConnectZoomInAlt1",GTK_STOCK_ZOOM_IN,      N_("Zoom _in"),                         "<shift>KP_Add",        N_("Connected Zoom in"),                CB(layout_menu_connect_zoom_in_cb) },
      |                         ^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1130:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1130 | #define GTK_STOCK_ZOOM_OUT         ((GtkStock)"gtk-zoom-out")
      |                                      ^~~~~~~~
../src/layout-util.cc:2566:25: note: in expansion of macro 'GTK_STOCK_ZOOM_OUT'
 2566 |   { "ConnectZoomOut",   GTK_STOCK_ZOOM_OUT,     N_("Zoom _out"),                        "underscore",           N_("Connected Zoom out"),               CB(layout_menu_connect_zoom_out_cb) },
      |                         ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1130:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1130 | #define GTK_STOCK_ZOOM_OUT         ((GtkStock)"gtk-zoom-out")
      |                                      ^~~~~~~~
../src/layout-util.cc:2567:26: note: in expansion of macro 'GTK_STOCK_ZOOM_OUT'
 2567 |   { "ConnectZoomOutAlt1",GTK_STOCK_ZOOM_OUT,    N_("Zoom _out"),                        "<shift>KP_Subtract",   N_("Connected Zoom out"),               CB(layout_menu_connect_zoom_out_cb) },
      |                          ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1103:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1103 | #define GTK_STOCK_ZOOM_100         ((GtkStock)"gtk-zoom-100")
      |                                      ^~~~~~~~
../src/layout-util.cc:2568:25: note: in expansion of macro 'GTK_STOCK_ZOOM_100'
 2568 |   { "ConnectZoom100",   GTK_STOCK_ZOOM_100,     N_("Zoom _1:1"),                        "<shift>Z",             N_("Connected Zoom 1:1"),               CB(layout_menu_connect_zoom_1_1_cb) },
      |                         ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1103:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1103 | #define GTK_STOCK_ZOOM_100         ((GtkStock)"gtk-zoom-100")
      |                                      ^~~~~~~~
../src/layout-util.cc:2569:26: note: in expansion of macro 'GTK_STOCK_ZOOM_100'
 2569 |   { "ConnectZoom100Alt1",GTK_STOCK_ZOOM_100,    N_("Zoom _1:1"),                        "<shift>KP_Divide",     N_("Connected Zoom 1:1"),               CB(layout_menu_connect_zoom_1_1_cb) },
      |                          ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1112:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1112 | #define GTK_STOCK_ZOOM_FIT         ((GtkStock)"gtk-zoom-fit")
      |                                      ^~~~~~~~
../src/layout-util.cc:2570:25: note: in expansion of macro 'GTK_STOCK_ZOOM_FIT'
 2570 |   { "ConnectZoomFit",   GTK_STOCK_ZOOM_FIT,     N_("_Zoom to fit"),                     "<shift>X",             N_("Connected Zoom to fit"),            CB(layout_menu_connect_zoom_fit_cb) },
      |                         ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1112:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1112 | #define GTK_STOCK_ZOOM_FIT         ((GtkStock)"gtk-zoom-fit")
      |                                      ^~~~~~~~
../src/layout-util.cc:2571:26: note: in expansion of macro 'GTK_STOCK_ZOOM_FIT'
 2571 |   { "ConnectZoomFitAlt1",GTK_STOCK_ZOOM_FIT,    N_("_Zoom to fit"),                     "<shift>KP_Multiply",   N_("Connected Zoom to fit"),            CB(layout_menu_connect_zoom_fit_cb) },
      |                          ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:765:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  765 | #define GTK_STOCK_OPEN             ((GtkStock)"gtk-open")
      |                                      ^~~~~~~~
../src/layout-util.cc:2581:25: note: in expansion of macro 'GTK_STOCK_OPEN'
 2581 |   { "OpenArchive",      GTK_STOCK_OPEN,                 N_("Open archive"),             nullptr,                N_("Open archive"),             CB(layout_menu_open_archive_cb) },
      |                         ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:424:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  424 | #define GTK_STOCK_FULLSCREEN       ((GtkStock)"gtk-fullscreen")
      |                                      ^~~~~~~~
../src/layout-util.cc:2582:25: note: in expansion of macro 'GTK_STOCK_FULLSCREEN'
 2582 |   { "FullScreen",       GTK_STOCK_FULLSCREEN,   N_("F_ull screen"),                     "F",                    N_("Full screen"),                      CB(layout_menu_fullscreen_cb) },
      |                         ^~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:424:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  424 | #define GTK_STOCK_FULLSCREEN       ((GtkStock)"gtk-fullscreen")
      |                                      ^~~~~~~~
../src/layout-util.cc:2583:25: note: in expansion of macro 'GTK_STOCK_FULLSCREEN'
 2583 |   { "FullScreenAlt1",   GTK_STOCK_FULLSCREEN,   N_("F_ull screen"),                     "V",                    N_("Full screen"),                      CB(layout_menu_fullscreen_cb) },
      |                         ^~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:424:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  424 | #define GTK_STOCK_FULLSCREEN       ((GtkStock)"gtk-fullscreen")
      |                                      ^~~~~~~~
../src/layout-util.cc:2584:25: note: in expansion of macro 'GTK_STOCK_FULLSCREEN'
 2584 |   { "FullScreenAlt2",   GTK_STOCK_FULLSCREEN,   N_("F_ull screen"),                     "F11",                  N_("Full screen"),                      CB(layout_menu_fullscreen_cb) },
      |                         ^~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:621:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  621 | #define GTK_STOCK_LEAVE_FULLSCREEN ((GtkStock)"gtk-leave-fullscreen")
      |                                      ^~~~~~~~
../src/layout-util.cc:2585:25: note: in expansion of macro 'GTK_STOCK_LEAVE_FULLSCREEN'
 2585 |   { "Escape",           GTK_STOCK_LEAVE_FULLSCREEN,N_("_Leave full screen"),            "Escape",               N_("Leave full screen"),                CB(layout_menu_escape_cb) },
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:621:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  621 | #define GTK_STOCK_LEAVE_FULLSCREEN ((GtkStock)"gtk-leave-fullscreen")
      |                                      ^~~~~~~~
../src/layout-util.cc:2586:25: note: in expansion of macro 'GTK_STOCK_LEAVE_FULLSCREEN'
 2586 |   { "EscapeAlt1",       GTK_STOCK_LEAVE_FULLSCREEN,N_("_Leave full screen"),            "Q",                    N_("Leave full screen"),                CB(layout_menu_escape_cb) },
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:663:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  663 | #define GTK_STOCK_MEDIA_PAUSE      ((GtkStock)"gtk-media-pause")
      |                                      ^~~~~~~~
../src/layout-util.cc:2591:25: note: in expansion of macro 'GTK_STOCK_MEDIA_PAUSE'
 2591 |   { "SlideShowPause",   GTK_STOCK_MEDIA_PAUSE,  N_("_Pause slideshow"),                 "P",                    N_("Pause slideshow"),                  CB(layout_menu_slideshow_pause_cb) },
      |                         ^~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  386 | #define GTK_STOCK_FILE             ((GtkStock)"gtk-file")
      |                                      ^~~~~~~~
../src/layout-util.cc:2592:25: note: in expansion of macro 'GTK_STOCK_FILE'
 2592 |   { "SlideShowFaster",  GTK_STOCK_FILE, N_("Faster"),           "<control>equal",                       N_("Slideshow Faster"),                         CB(layout_menu_slideshow_faster_cb) },
      |                         ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  386 | #define GTK_STOCK_FILE             ((GtkStock)"gtk-file")
      |                                      ^~~~~~~~
../src/layout-util.cc:2593:25: note: in expansion of macro 'GTK_STOCK_FILE'
 2593 |   { "SlideShowSlower",  GTK_STOCK_FILE, N_("Slower"),           "<control>minus",                       N_("Slideshow Slower"),                         CB(layout_menu_slideshow_slower_cb) },
      |                         ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:937:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  937 | #define GTK_STOCK_REFRESH          ((GtkStock)"gtk-refresh")
      |                                      ^~~~~~~~
../src/layout-util.cc:2594:25: note: in expansion of macro 'GTK_STOCK_REFRESH'
 2594 |   { "Refresh",          GTK_STOCK_REFRESH,      N_("_Refresh"),                         "R",                    N_("Refresh"),                          CB(layout_menu_refresh_cb) },
      |                         ^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  516 | #define GTK_STOCK_HELP             ((GtkStock)"gtk-help")
      |                                      ^~~~~~~~
../src/layout-util.cc:2595:25: note: in expansion of macro 'GTK_STOCK_HELP'
 2595 |   { "HelpContents",     GTK_STOCK_HELP,         N_("_Help manual"),                     "F1",                   N_("Help manual"),                              CB(layout_menu_help_cb) },
      |                         ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  395 | #define GTK_STOCK_FIND             ((GtkStock)"gtk-find")
      |                                      ^~~~~~~~
../src/layout-util.cc:2601:33: note: in expansion of macro 'GTK_STOCK_FIND'
 2601 |   { "SearchAndRunCommand",      GTK_STOCK_FIND,         N_("Search and Run command"),   "slash",        N_("Search commands by keyword and run them"),  CB(layout_menu_search_and_run_cb) },
      |                                 ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:123:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  123 | #define GTK_STOCK_ABOUT            ((GtkStock)"gtk-about")
      |                                      ^~~~~~~~
../src/layout-util.cc:2602:25: note: in expansion of macro 'GTK_STOCK_ABOUT'
 2602 |   { "About",            GTK_STOCK_ABOUT,        N_("_About"),                           nullptr,                        N_("About"),                            CB(layout_menu_about_cb) },
      |                         ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:208:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  208 | #define GTK_STOCK_COLOR_PICKER     ((GtkStock)"gtk-color-picker")
      |                                      ^~~~~~~~
../src/layout-util.cc:2619:25: note: in expansion of macro 'GTK_STOCK_COLOR_PICKER'
 2619 |   { "ShowInfoPixel",    GTK_STOCK_COLOR_PICKER, N_("Pi_xel Info"),                      nullptr,                        N_("Show Pixel Info"),                  CB(layout_menu_info_pixel_cb),   FALSE  },
      |                         ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1047:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1047 | #define GTK_STOCK_STRIKETHROUGH    ((GtkStock)"gtk-strikethrough")
      |                                      ^~~~~~~~
../src/layout-util.cc:2620:20: note: in expansion of macro 'GTK_STOCK_STRIKETHROUGH'
 2620 |   { "IgnoreAlpha", GTK_STOCK_STRIKETHROUGH,           N_("Hide _alpha"),          "<shift>A",     N_("Hide alpha channel"),       CB(layout_menu_alter_ignore_alpha_cb), FALSE},
      |                    ^~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:674:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  674 | #define GTK_STOCK_MEDIA_PLAY       ((GtkStock)"gtk-media-play")
      |                                      ^~~~~~~~
../src/layout-util.cc:2626:25: note: in expansion of macro 'GTK_STOCK_MEDIA_PLAY'
 2626 |   { "SlideShow",        GTK_STOCK_MEDIA_PLAY,   N_("Toggle _slideshow"),                "S",                    N_("Toggle slideshow"),                 CB(layout_menu_slideshow_cb),    FALSE  },
      |                         ^~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:993:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  993 | #define GTK_STOCK_SELECT_COLOR     ((GtkStock)"gtk-select-color")
      |                                      ^~~~~~~~
../src/layout-util.cc:2627:25: note: in expansion of macro 'GTK_STOCK_SELECT_COLOR'
 2627 |   { "UseColorProfiles", GTK_STOCK_SELECT_COLOR, N_("Use _color profiles"),              nullptr,                        N_("Use color profiles"),               CB(layout_color_menu_enable_cb), FALSE},
      |                         ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:776:42: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  776 | #define GTK_STOCK_ORIENTATION_PORTRAIT ((GtkStock)"gtk-orientation-portrait")
      |                                          ^~~~~~~~
../src/layout-util.cc:2634:25: note: in expansion of macro 'GTK_STOCK_ORIENTATION_PORTRAIT'
 2634 |   { "ExifRotate",       GTK_STOCK_ORIENTATION_PORTRAIT,                 N_("_Exif rotate"),             "<alt>X",               N_("Toggle Exif rotate"),                       CB(layout_menu_exif_rotate_cb), FALSE },
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/layout-util.cc: In function 'void layout_actions_setup_mark(LayoutWindow*, gint, const gchar*, const gchar*, const gchar*, const gchar*, GCallback)':
../src/layout-util.cc:2999:37: warning: 'void gtk_action_group_add_actions(GtkActionGroup*, const GtkActionEntry*, guint, gpointer)' is deprecated [-Wdeprecated-declarations]
 2999 |         gtk_action_group_add_actions(lw->action_group, &entry, 1, lw);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:210:17: note: declared here
  210 | void            gtk_action_group_add_actions             (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3000:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 3000 |         action = gtk_action_group_get_action(lw->action_group, name);
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_actions_setup_marks(LayoutWindow*)':
../src/layout-util.cc:3060:47: warning: 'guint gtk_ui_manager_add_ui_from_string(GtkUIManager*, const gchar*, gssize, GError**)' is deprecated [-Wdeprecated-declarations]
 3060 |         if (!gtk_ui_manager_add_ui_from_string(lw->ui_manager, desc->str, -1, &error))
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:158:16: note: declared here
  158 | guint          gtk_ui_manager_add_ui_from_string  (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_actions_setup_editors(LayoutWindow*)':
../src/layout-util.cc:3161:41: warning: 'void gtk_ui_manager_remove_ui(GtkUIManager*, guint)' is deprecated [-Wdeprecated-declarations]
 3161 |                 gtk_ui_manager_remove_ui(lw->ui_manager, lw->ui_editors_id);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:179:16: note: declared here
  179 | void           gtk_ui_manager_remove_ui           (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3166:51: warning: 'void gtk_ui_manager_remove_action_group(GtkUIManager*, GtkActionGroup*)' is deprecated [-Wdeprecated-declarations]
 3166 |                 gtk_ui_manager_remove_action_group(lw->ui_manager, lw->action_group_editors);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:142:16: note: declared here
  142 | void           gtk_ui_manager_remove_action_group (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3169:56: warning: 'GtkActionGroup* gtk_action_group_new(const gchar*)' is deprecated [-Wdeprecated-declarations]
 3169 |         lw->action_group_editors = gtk_action_group_new("MenuActionsExternal");
      |                                    ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:175:17: note: declared here
  175 | GtkActionGroup *gtk_action_group_new                     (const gchar                *name);
      |                 ^~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3170:43: warning: 'void gtk_ui_manager_insert_action_group(GtkUIManager*, GtkActionGroup*, gint)' is deprecated [-Wdeprecated-declarations]
 3170 |         gtk_ui_manager_insert_action_group(lw->ui_manager, lw->action_group_editors, 1);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:138:16: note: declared here
  138 | void           gtk_ui_manager_insert_action_group (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3196:45: warning: 'void gtk_action_group_add_actions(GtkActionGroup*, const GtkActionEntry*, guint, gpointer)' is deprecated [-Wdeprecated-declarations]
 3196 |                 gtk_action_group_add_actions(lw->action_group_editors, &entry, 1, lw);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:210:17: note: declared here
  210 | void            gtk_action_group_add_actions             (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3214:62: warning: 'guint gtk_ui_manager_add_ui_from_string(GtkUIManager*, const gchar*, gssize, GError**)' is deprecated [-Wdeprecated-declarations]
 3214 |         lw->ui_editors_id = gtk_ui_manager_add_ui_from_string(lw->ui_manager, desc->str, -1, &error);
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:158:16: note: declared here
  158 | guint          gtk_ui_manager_add_ui_from_string  (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_actions_setup(LayoutWindow*)':
../src/layout-util.cc:3233:48: warning: 'GtkActionGroup* gtk_action_group_new(const gchar*)' is deprecated [-Wdeprecated-declarations]
 3233 |         lw->action_group = gtk_action_group_new("MenuActions");
      |                            ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:175:17: note: declared here
  175 | GtkActionGroup *gtk_action_group_new                     (const gchar                *name);
      |                 ^~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3234:44: warning: 'void gtk_action_group_set_translate_func(GtkActionGroup*, GtkTranslateFunc, gpointer, GDestroyNotify)' is deprecated [-Wdeprecated-declarations]
 3234 |         gtk_action_group_set_translate_func(lw->action_group, menu_translate, nullptr, nullptr);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:247:17: note: declared here
  247 | void            gtk_action_group_set_translate_func      (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3236:37: warning: 'void gtk_action_group_add_actions(GtkActionGroup*, const GtkActionEntry*, guint, gpointer)' is deprecated [-Wdeprecated-declarations]
 3236 |         gtk_action_group_add_actions(lw->action_group,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
 3237 |                                      menu_entries, G_N_ELEMENTS(menu_entries), lw);
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:210:17: note: declared here
  210 | void            gtk_action_group_add_actions             (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3238:44: warning: 'void gtk_action_group_add_toggle_actions(GtkActionGroup*, const GtkToggleActionEntry*, guint, gpointer)' is deprecated [-Wdeprecated-declarations]
 3238 |         gtk_action_group_add_toggle_actions(lw->action_group,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
 3239 |                                             menu_toggle_entries, G_N_ELEMENTS(menu_toggle_entries), lw);
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:215:17: note: declared here
  215 | void            gtk_action_group_add_toggle_actions      (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3240:43: warning: 'void gtk_action_group_add_radio_actions(GtkActionGroup*, const GtkRadioActionEntry*, guint, gint, GCallback, gpointer)' is deprecated [-Wdeprecated-declarations]
 3240 |         gtk_action_group_add_radio_actions(lw->action_group,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
 3241 |                                            menu_radio_entries, G_N_ELEMENTS(menu_radio_entries),
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3242 |                                            0, G_CALLBACK(layout_menu_list_cb), lw);
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:220:17: note: declared here
  220 | void            gtk_action_group_add_radio_actions       (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3243:43: warning: 'void gtk_action_group_add_radio_actions(GtkActionGroup*, const GtkRadioActionEntry*, guint, gint, GCallback, gpointer)' is deprecated [-Wdeprecated-declarations]
 3243 |         gtk_action_group_add_radio_actions(lw->action_group,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
 3244 |                                            menu_split_radio_entries, G_N_ELEMENTS(menu_split_radio_entries),
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3245 |                                            0, G_CALLBACK(layout_menu_split_cb), lw);
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:220:17: note: declared here
  220 | void            gtk_action_group_add_radio_actions       (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3246:44: warning: 'void gtk_action_group_add_toggle_actions(GtkActionGroup*, const GtkToggleActionEntry*, guint, gpointer)' is deprecated [-Wdeprecated-declarations]
 3246 |         gtk_action_group_add_toggle_actions(lw->action_group,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
 3247 |                                            menu_view_dir_toggle_entries, G_N_ELEMENTS(menu_view_dir_toggle_entries),
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3248 |                                             lw);
      |                                             ~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:215:17: note: declared here
  215 | void            gtk_action_group_add_toggle_actions      (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3249:43: warning: 'void gtk_action_group_add_radio_actions(GtkActionGroup*, const GtkRadioActionEntry*, guint, gint, GCallback, gpointer)' is deprecated [-Wdeprecated-declarations]
 3249 |         gtk_action_group_add_radio_actions(lw->action_group,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
 3250 |                                            menu_color_radio_entries, COLOR_PROFILE_FILE + COLOR_PROFILE_INPUTS,
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3251 |                                            0, G_CALLBACK(layout_color_menu_input_cb), lw);
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:220:17: note: declared here
  220 | void            gtk_action_group_add_radio_actions       (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3252:43: warning: 'void gtk_action_group_add_radio_actions(GtkActionGroup*, const GtkRadioActionEntry*, guint, gint, GCallback, gpointer)' is deprecated [-Wdeprecated-declarations]
 3252 |         gtk_action_group_add_radio_actions(lw->action_group,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
 3253 |                                            menu_histogram_channel, G_N_ELEMENTS(menu_histogram_channel),
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3254 |                                            0, G_CALLBACK(layout_menu_histogram_channel_cb), lw);
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:220:17: note: declared here
  220 | void            gtk_action_group_add_radio_actions       (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3255:43: warning: 'void gtk_action_group_add_radio_actions(GtkActionGroup*, const GtkRadioActionEntry*, guint, gint, GCallback, gpointer)' is deprecated [-Wdeprecated-declarations]
 3255 |         gtk_action_group_add_radio_actions(lw->action_group,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
 3256 |                                            menu_histogram_mode, G_N_ELEMENTS(menu_histogram_mode),
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3257 |                                            0, G_CALLBACK(layout_menu_histogram_mode_cb), lw);
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:220:17: note: declared here
  220 | void            gtk_action_group_add_radio_actions       (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3258:43: warning: 'void gtk_action_group_add_radio_actions(GtkActionGroup*, const GtkRadioActionEntry*, guint, gint, GCallback, gpointer)' is deprecated [-Wdeprecated-declarations]
 3258 |         gtk_action_group_add_radio_actions(lw->action_group,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
 3259 |                                            menu_stereo_mode_entries, G_N_ELEMENTS(menu_stereo_mode_entries),
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3260 |                                            0, G_CALLBACK(layout_menu_stereo_mode_cb), lw);
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:220:17: note: declared here
  220 | void            gtk_action_group_add_radio_actions       (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3263:44: warning: 'GtkUIManager* gtk_ui_manager_new()' is deprecated [-Wdeprecated-declarations]
 3263 |         lw->ui_manager = gtk_ui_manager_new();
      |                          ~~~~~~~~~~~~~~~~~~^~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:130:16: note: declared here
  130 | GtkUIManager  *gtk_ui_manager_new                 (void);
      |                ^~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3264:40: warning: 'void gtk_ui_manager_set_add_tearoffs(GtkUIManager*, gboolean)' is deprecated [-Wdeprecated-declarations]
 3264 |         gtk_ui_manager_set_add_tearoffs(lw->ui_manager, TRUE);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:132:16: note: declared here
  132 | void           gtk_ui_manager_set_add_tearoffs    (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3265:43: warning: 'void gtk_ui_manager_insert_action_group(GtkUIManager*, GtkActionGroup*, gint)' is deprecated [-Wdeprecated-declarations]
 3265 |         gtk_ui_manager_insert_action_group(lw->ui_manager, lw->action_group, 0);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:138:16: note: declared here
  138 | void           gtk_ui_manager_insert_action_group (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3269:47: warning: 'guint gtk_ui_manager_add_ui_from_string(GtkUIManager*, const gchar*, gssize, GError**)' is deprecated [-Wdeprecated-declarations]
 3269 |         if (!gtk_ui_manager_add_ui_from_string(lw->ui_manager, menu_ui_description, -1, &error))
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:158:16: note: declared here
  158 | guint          gtk_ui_manager_add_ui_from_string  (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_actions_add_window(LayoutWindow*, GtkWidget*)':
../src/layout-util.cc:3373:47: warning: 'GtkAccelGroup* gtk_ui_manager_get_accel_group(GtkUIManager*)' is deprecated [-Wdeprecated-declarations]
 3373 |         group = gtk_ui_manager_get_accel_group(lw->ui_manager);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:147:16: note: declared here
  147 | GtkAccelGroup *gtk_ui_manager_get_accel_group     (GtkUIManager          *manager);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'GtkWidget* layout_actions_menu_bar(LayoutWindow*)':
../src/layout-util.cc:3380:49: warning: 'GtkWidget* gtk_ui_manager_get_widget(GtkUIManager*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 3380 |         lw->menu_bar = gtk_ui_manager_get_widget(lw->ui_manager, "/MainMenu");
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here
  149 | GtkWidget     *gtk_ui_manager_get_widget          (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'GtkWidget* layout_actions_toolbar(LayoutWindow*, ToolbarType)':
../src/layout-util.cc:3391:70: warning: 'GtkWidget* gtk_ui_manager_get_widget(GtkUIManager*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 3391 |                         lw->toolbar[type] = gtk_ui_manager_get_widget(lw->ui_manager, "/ToolBar");
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here
  149 | GtkWidget     *gtk_ui_manager_get_widget          (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3396:70: warning: 'GtkWidget* gtk_ui_manager_get_widget(GtkUIManager*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 3396 |                         lw->toolbar[type] = gtk_ui_manager_get_widget(lw->ui_manager, "/StatusBar");
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here
  149 | GtkWidget     *gtk_ui_manager_get_widget          (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_toolbar_clear(LayoutWindow*, ToolbarType)':
../src/layout-util.cc:3432:41: warning: 'void gtk_ui_manager_remove_ui(GtkUIManager*, guint)' is deprecated [-Wdeprecated-declarations]
 3432 |                 gtk_ui_manager_remove_ui(lw->ui_manager, lw->toolbar_merge_id[type]);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:179:16: note: declared here
  179 | void           gtk_ui_manager_remove_ui           (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3433:45: warning: 'void gtk_ui_manager_ensure_update(GtkUIManager*)' is deprecated [-Wdeprecated-declarations]
 3433 |                 gtk_ui_manager_ensure_update(lw->ui_manager);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:184:16: note: declared here
  184 | void           gtk_ui_manager_ensure_update       (GtkUIManager          *manager);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3438:65: warning: 'guint gtk_ui_manager_new_merge_id(GtkUIManager*)' is deprecated [-Wdeprecated-declarations]
 3438 |         lw->toolbar_merge_id[type] = gtk_ui_manager_new_merge_id(lw->ui_manager);
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:186:16: note: declared here
  186 | guint          gtk_ui_manager_new_merge_id        (GtkUIManager          *manager);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_toolbar_add(LayoutWindow*, ToolbarType, const gchar*)':
../src/layout-util.cc:3468:72: warning: 'GtkActionGroup* gtk_action_group_new(const gchar*)' is deprecated [-Wdeprecated-declarations]
 3468 |                         lw->action_group_editors = gtk_action_group_new("MenuActionsExternal");
      |                                                    ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:175:17: note: declared here
  175 | GtkActionGroup *gtk_action_group_new                     (const gchar                *name);
      |                 ^~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3469:59: warning: 'void gtk_ui_manager_insert_action_group(GtkUIManager*, GtkActionGroup*, gint)' is deprecated [-Wdeprecated-declarations]
 3469 |                         gtk_ui_manager_insert_action_group(lw->ui_manager, lw->action_group_editors, 1);
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:138:16: note: declared here
  138 | void           gtk_ui_manager_insert_action_group (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3471:49: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 3471 |                 if (!gtk_action_group_get_action(lw->action_group_editors, action))
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:630:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  630 | #define GTK_STOCK_MISSING_IMAGE    ((GtkStock)"gtk-missing-image")
      |                                      ^~~~~~~~
../src/layout-util.cc:3474:50: note: in expansion of macro 'GTK_STOCK_MISSING_IMAGE'
 3474 |                                                  GTK_STOCK_MISSING_IMAGE,
      |                                                  ^~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/layout-util.cc:3480:53: warning: 'void gtk_action_group_add_actions(GtkActionGroup*, const GtkActionEntry*, guint, gpointer)' is deprecated [-Wdeprecated-declarations]
 3480 |                         gtk_action_group_add_actions(lw->action_group_editors, &entry, 1, lw);
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:210:17: note: declared here
  210 | void            gtk_action_group_add_actions             (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3483:30: warning: 'void gtk_ui_manager_add_ui(GtkUIManager*, guint, const gchar*, const gchar*, const gchar*, GtkUIManagerItemType, gboolean)' is deprecated [-Wdeprecated-declarations]
 3483 |         gtk_ui_manager_add_ui(lw->ui_manager, lw->toolbar_merge_id[type], path, action, action, GTK_UI_MANAGER_TOOLITEM, FALSE);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:171:16: note: declared here
  171 | void           gtk_ui_manager_add_ui              (GtkUIManager          *manager,
      |                ^~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_util_status_update_write(LayoutWindow*)':
../src/layout-util.cc:3638:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 3638 |         action = gtk_action_group_get_action(lw->action_group, "SaveMetadata");
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3639:33: warning: 'void gtk_action_set_sensitive(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations]
 3639 |         gtk_action_set_sensitive(action, n > 0);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkaction.h:109:14: note: declared here
  109 | void         gtk_action_set_sensitive          (GtkAction     *action,
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_util_sync_color(LayoutWindow*)':
../src/layout-util.cc:3690:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 3690 |         action = gtk_action_group_get_action(lw->action_group, "UseColorProfiles");
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3692:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations]
 3692 |         gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), use_color);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here
   82 | void             gtk_toggle_action_set_active        (GtkToggleAction *action,
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3712:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 3712 |         action = gtk_action_group_get_action(lw->action_group, "UseImageProfile");
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3713:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations]
 3713 |         gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), use_image);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here
   82 | void             gtk_toggle_action_set_active        (GtkToggleAction *action,
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3714:33: warning: 'void gtk_action_set_sensitive(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations]
 3714 |         gtk_action_set_sensitive(action, use_color);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkaction.h:109:14: note: declared here
  109 | void         gtk_action_set_sensitive          (GtkAction     *action,
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3719:53: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 3719 |                 action = gtk_action_group_get_action(lw->action_group, action_name);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3737:47: warning: 'void gtk_action_set_visible(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations]
 3737 |                         gtk_action_set_visible(action, file && file[0]);
      |                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkaction.h:116:14: note: declared here
  116 | void         gtk_action_set_visible            (GtkAction     *action,
      |              ^~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3740:41: warning: 'void gtk_action_set_sensitive(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations]
 3740 |                 gtk_action_set_sensitive(action, !use_image);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkaction.h:109:14: note: declared here
  109 | void         gtk_action_set_sensitive          (GtkAction     *action,
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3741:45: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations]
 3741 |                 gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), (i == input));
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here
   82 | void             gtk_toggle_action_set_active        (GtkToggleAction *action,
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3744:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 3744 |         action = gtk_action_group_get_action(lw->action_group, "Grayscale");
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3745:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations]
 3745 |         gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), layout_image_get_desaturate(lw));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here
   82 | void             gtk_toggle_action_set_active        (GtkToggleAction *action,
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_util_sync_file_filter(LayoutWindow*)':
../src/layout-util.cc:3754:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 3754 |         action = gtk_action_group_get_action(lw->action_group, "ShowFileFilter");
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3755:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations]
 3755 |         gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), lw->options.show_file_filter);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here
   82 | void             gtk_toggle_action_set_active        (GtkToggleAction *action,
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_util_sync_marks(LayoutWindow*)':
../src/layout-util.cc:3764:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 3764 |         action = gtk_action_group_get_action(lw->action_group, "ShowMarks");
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3765:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations]
 3765 |         gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), lw->options.show_marks);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here
   82 | void             gtk_toggle_action_set_active        (GtkToggleAction *action,
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_util_sync_views(LayoutWindow*)':
../src/layout-util.cc:3775:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 3775 |         action = gtk_action_group_get_action(lw->action_group, "FolderTree");
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3776:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations]
 3776 |         gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), lw->options.dir_view_type);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here
   82 | void             gtk_toggle_action_set_active        (GtkToggleAction *action,
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3778:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 3778 |         action = gtk_action_group_get_action(lw->action_group, "SplitSingle");
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3779:43: warning: 'void gtk_radio_action_set_current_value(GtkRadioAction*, gint)' is deprecated [-Wdeprecated-declarations]
 3779 |         gtk_radio_action_set_current_value(GTK_RADIO_ACTION(action), lw->split_mode);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:91:17: note: declared here
   91 | void            gtk_radio_action_set_current_value (GtkRadioAction        *action,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3781:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 3781 |         action = gtk_action_group_get_action(lw->action_group, "SplitNextPane");
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3782:33: warning: 'void gtk_action_set_sensitive(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations]
 3782 |         gtk_action_set_sensitive(action, !(lw->split_mode == SPLIT_NONE));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkaction.h:109:14: note: declared here
  109 | void         gtk_action_set_sensitive          (GtkAction     *action,
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3783:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 3783 |         action = gtk_action_group_get_action(lw->action_group, "SplitPreviousPane");
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3784:33: warning: 'void gtk_action_set_sensitive(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations]
 3784 |         gtk_action_set_sensitive(action, !(lw->split_mode == SPLIT_NONE));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkaction.h:109:14: note: declared here
  109 | void         gtk_action_set_sensitive          (GtkAction     *action,
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3785:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 3785 |         action = gtk_action_group_get_action(lw->action_group, "SplitUpPane");
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3786:33: warning: 'void gtk_action_set_sensitive(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations]
 3786 |         gtk_action_set_sensitive(action, !(lw->split_mode == SPLIT_NONE));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkaction.h:109:14: note: declared here
  109 | void         gtk_action_set_sensitive          (GtkAction     *action,
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3787:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 3787 |         action = gtk_action_group_get_action(lw->action_group, "SplitDownPane");
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3788:33: warning: 'void gtk_action_set_sensitive(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations]
 3788 |         gtk_action_set_sensitive(action, !(lw->split_mode == SPLIT_NONE));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkaction.h:109:14: note: declared here
  109 | void         gtk_action_set_sensitive          (GtkAction     *action,
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3790:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 3790 |         action = gtk_action_group_get_action(lw->action_group, "SplitPaneSync");
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3791:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations]
 3791 |         gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), lw->options.split_pane_sync);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here
   82 | void             gtk_toggle_action_set_active        (GtkToggleAction *action,
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3793:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 3793 |         action = gtk_action_group_get_action(lw->action_group, "ViewIcons");
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3794:43: warning: 'void gtk_radio_action_set_current_value(GtkRadioAction*, gint)' is deprecated [-Wdeprecated-declarations]
 3794 |         gtk_radio_action_set_current_value(GTK_RADIO_ACTION(action), lw->options.file_view_type);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:91:17: note: declared here
   91 | void            gtk_radio_action_set_current_value (GtkRadioAction        *action,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3796:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 3796 |         action = gtk_action_group_get_action(lw->action_group, "FloatTools");
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3797:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations]
 3797 |         gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), lw->options.tools_float);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here
   82 | void             gtk_toggle_action_set_active        (GtkToggleAction *action,
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3799:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 3799 |         action = gtk_action_group_get_action(lw->action_group, "SBar");
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3800:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations]
 3800 |         gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), layout_bar_enabled(lw));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here
   82 | void             gtk_toggle_action_set_active        (GtkToggleAction *action,
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3802:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 3802 |         action = gtk_action_group_get_action(lw->action_group, "SBarSort");
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3803:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations]
 3803 |         gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), layout_bar_sort_enabled(lw));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here
   82 | void             gtk_toggle_action_set_active        (GtkToggleAction *action,
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3805:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 3805 |         action = gtk_action_group_get_action(lw->action_group, "HideToolbar");
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3806:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations]
 3806 |         gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), lw->options.toolbar_hidden);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here
   82 | void             gtk_toggle_action_set_active        (GtkToggleAction *action,
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3808:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 3808 |         action = gtk_action_group_get_action(lw->action_group, "ShowInfoPixel");
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3809:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations]
 3809 |         gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), lw->options.show_info_pixel);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here
   82 | void             gtk_toggle_action_set_active        (GtkToggleAction *action,
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3811:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 3811 |         action = gtk_action_group_get_action(lw->action_group, "SlideShow");
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3812:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations]
 3812 |         gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), layout_image_slideshow_active(lw));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here
   82 | void             gtk_toggle_action_set_active        (GtkToggleAction *action,
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3814:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 3814 |         action = gtk_action_group_get_action(lw->action_group, "IgnoreAlpha");
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3815:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations]
 3815 |         gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), lw->options.ignore_alpha);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here
   82 | void             gtk_toggle_action_set_active        (GtkToggleAction *action,
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3817:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 3817 |         action = gtk_action_group_get_action(lw->action_group, "Animate");
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3818:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations]
 3818 |         gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), lw->options.animate);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here
   82 | void             gtk_toggle_action_set_active        (GtkToggleAction *action,
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3820:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 3820 |         action = gtk_action_group_get_action(lw->action_group, "ImageOverlay");
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3821:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations]
 3821 |         gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), osd_flags != OSD_SHOW_NOTHING);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here
   82 | void             gtk_toggle_action_set_active        (GtkToggleAction *action,
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3823:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 3823 |         action = gtk_action_group_get_action(lw->action_group, "ImageHistogram");
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3824:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations]
 3824 |         gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), osd_flags & OSD_SHOW_HISTOGRAM);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here
   82 | void             gtk_toggle_action_set_active        (GtkToggleAction *action,
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3826:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 3826 |         action = gtk_action_group_get_action(lw->action_group, "ExifRotate");
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3827:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations]
 3827 |         gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), options->image.exif_rotate_enable);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here
   82 | void             gtk_toggle_action_set_active        (GtkToggleAction *action,
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3829:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 3829 |         action = gtk_action_group_get_action(lw->action_group, "OverUnderExposed");
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3830:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations]
 3830 |         gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), options->overunderexposed);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here
   82 | void             gtk_toggle_action_set_active        (GtkToggleAction *action,
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3832:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 3832 |         action = gtk_action_group_get_action(lw->action_group, "DrawRectangle");
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3833:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations]
 3833 |         gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), options->draw_rectangle);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here
   82 | void             gtk_toggle_action_set_active        (GtkToggleAction *action,
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3835:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 3835 |         action = gtk_action_group_get_action(lw->action_group, "RectangularSelection");
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3836:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations]
 3836 |         gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), options->collections.rectangular_selection);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here
   82 | void             gtk_toggle_action_set_active        (GtkToggleAction *action,
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3838:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 3838 |         action = gtk_action_group_get_action(lw->action_group, "ShowFileFilter");
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3839:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations]
 3839 |         gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), lw->options.show_file_filter);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here
   82 | void             gtk_toggle_action_set_active        (GtkToggleAction *action,
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3841:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 3841 |         action = gtk_action_group_get_action(lw->action_group, "HideBars");
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3842:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations]
 3842 |         gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), (lw->options.bars_state.hidden));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here
   82 | void             gtk_toggle_action_set_active        (GtkToggleAction *action,
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3846:53: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 3846 |                 action = gtk_action_group_get_action(lw->action_group, "HistogramChanR");
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3847:51: warning: 'void gtk_radio_action_set_current_value(GtkRadioAction*, gint)' is deprecated [-Wdeprecated-declarations]
 3847 |                 gtk_radio_action_set_current_value(GTK_RADIO_ACTION(action), image_osd_histogram_get_channel(lw->image));
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:91:17: note: declared here
   91 | void            gtk_radio_action_set_current_value (GtkRadioAction        *action,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3849:53: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 3849 |                 action = gtk_action_group_get_action(lw->action_group, "HistogramModeLin");
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3850:51: warning: 'void gtk_radio_action_set_current_value(GtkRadioAction*, gint)' is deprecated [-Wdeprecated-declarations]
 3850 |                 gtk_radio_action_set_current_value(GTK_RADIO_ACTION(action), image_osd_histogram_get_mode(lw->image));
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:91:17: note: declared here
   91 | void            gtk_radio_action_set_current_value (GtkRadioAction        *action,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3853:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 3853 |         action = gtk_action_group_get_action(lw->action_group, "ConnectZoomMenu");
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3854:33: warning: 'void gtk_action_set_sensitive(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations]
 3854 |         gtk_action_set_sensitive(action, lw->split_mode != SPLIT_NONE);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkaction.h:109:14: note: declared here
  109 | void         gtk_action_set_sensitive          (GtkAction     *action,
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3856:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 3856 |         action = gtk_action_group_get_action(lw->action_group, "WriteRotation");
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3857:33: warning: 'void gtk_action_set_sensitive(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations]
 3857 |         gtk_action_set_sensitive(action, !(runcmd("which exiftran >/dev/null 2>&1") ||
      |         ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3858 |                                                         runcmd("which mogrify >/dev/null 2>&1") || options->metadata.write_orientation));
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkaction.h:109:14: note: declared here
  109 | void         gtk_action_set_sensitive          (GtkAction     *action,
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3859:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 3859 |         action = gtk_action_group_get_action(lw->action_group, "WriteRotationKeepDate");
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3860:33: warning: 'void gtk_action_set_sensitive(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations]
 3860 |         gtk_action_set_sensitive(action, !(runcmd("which exiftran >/dev/null 2>&1") ||
      |         ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3861 |                                                         runcmd("which mogrify >/dev/null 2>&1") || options->metadata.write_orientation));
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkaction.h:109:14: note: declared here
  109 | void         gtk_action_set_sensitive          (GtkAction     *action,
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3863:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 3863 |         action = gtk_action_group_get_action(lw->action_group, "StereoAuto");
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3864:43: warning: 'void gtk_radio_action_set_current_value(GtkRadioAction*, gint)' is deprecated [-Wdeprecated-declarations]
 3864 |         gtk_radio_action_set_current_value(GTK_RADIO_ACTION(action), layout_image_stereo_pixbuf_get(lw));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:91:17: note: declared here
   91 | void            gtk_radio_action_set_current_value (GtkRadioAction        *action,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'void layout_util_sync_thumb(LayoutWindow*)':
../src/layout-util.cc:3877:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 3877 |         action = gtk_action_group_get_action(lw->action_group, "Thumbnails");
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc:3878:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations]
 3878 |         gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), lw->options.show_thumbnails);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here
   82 | void             gtk_toggle_action_set_active        (GtkToggleAction *action,
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/layout-util.cc: In function 'GtkWidget* layout_bars_prepare(LayoutWindow*, GtkWidget*)':
../src/layout-util.cc:4155:43: warning: 'GtkWidget* gtk_hpaned_new()' is deprecated: Use 'gtk_paned_new' instead [-Wdeprecated-declarations]
 4155 |         lw->utility_paned = gtk_hpaned_new();
      |                             ~~~~~~~~~~~~~~^~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:263:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkhpaned.h:61:13: note: declared here
   61 | GtkWidget * gtk_hpaned_new      (void);
      |             ^~~~~~~~~~~~~~
[124/182] Compiling C++ object src/geeqie.p/logwindow.cc.o
../src/logwindow.cc: In function 'gboolean debug_changed_cb(GtkSpinButton*, LogWindow*)':
../src/logwindow.cc:345:49: warning: unused parameter 'widget' [-Wunused-parameter]
  345 | static gboolean debug_changed_cb(GtkSpinButton *widget, LogWindow *UNUSED(logwin))
      |                                  ~~~~~~~~~~~~~~~^~~~~~
../src/logwindow.cc: In function 'LogWindow* log_window_create(LayoutWindow*)':
../src/logwindow.cc:388:20: warning: unused variable 'hbox' [-Wunused-variable]
  388 |         GtkWidget *hbox;
      |                    ^~~~
../src/logwindow.cc:389:20: warning: unused variable 'label' [-Wunused-variable]
  389 |         GtkWidget *label = nullptr;
      |                    ^~~~~
../src/logwindow.cc:390:20: warning: unused variable 'search_box' [-Wunused-variable]
  390 |         GtkWidget *search_box;
      |                    ^~~~~~~~~~
../src/logwindow.cc:391:20: warning: unused variable 'backwards_button' [-Wunused-variable]
  391 |         GtkWidget *backwards_button;
      |                    ^~~~~~~~~~~~~~~~
../src/logwindow.cc:392:20: warning: unused variable 'forwards_button' [-Wunused-variable]
  392 |         GtkWidget *forwards_button;
      |                    ^~~~~~~~~~~~~~~
../src/logwindow.cc:393:20: warning: unused variable 'all_button' [-Wunused-variable]
  393 |         GtkWidget *all_button;
      |                    ^~~~~~~~~~
../src/logwindow.cc:394:23: warning: unused variable 'theme' [-Wunused-variable]
  394 |         GtkIconTheme *theme;
      |                       ^~~~~
../src/logwindow.cc:395:20: warning: unused variable 'pixbuf' [-Wunused-variable]
  395 |         GdkPixbuf *pixbuf;
      |                    ^~~~~~
../src/logwindow.cc:396:20: warning: unused variable 'image' [-Wunused-variable]
  396 |         GtkWidget *image = nullptr;
      |                    ^~~~~
../src/logwindow.cc: At global scope:
../src/logwindow.cc:371:13: warning: 'void filter_entry_icon_cb(GtkEntry*, GtkEntryIconPosition, GdkEvent*, gpointer)' defined but not used [-Wunused-function]
  371 | static void filter_entry_icon_cb(GtkEntry *entry, GtkEntryIconPosition UNUSED(pos), GdkEvent *UNUSED(event), gpointer UNUSED(userdata))
      |             ^~~~~~~~~~~~~~~~~~~~
../src/logwindow.cc:352:13: warning: 'void search_entry_icon_cb(GtkEntry*, GtkEntryIconPosition, GdkEvent*, gpointer)' defined but not used [-Wunused-function]
  352 | static void search_entry_icon_cb(GtkEntry *UNUSED(entry), GtkEntryIconPosition pos, GdkEvent *UNUSED(event), gpointer userdata)
      |             ^~~~~~~~~~~~~~~~~~~~
../src/logwindow.cc:345:17: warning: 'gboolean debug_changed_cb(GtkSpinButton*, LogWindow*)' defined but not used [-Wunused-function]
  345 | static gboolean debug_changed_cb(GtkSpinButton *widget, LogWindow *UNUSED(logwin))
      |                 ^~~~~~~~~~~~~~~~
../src/logwindow.cc:338:17: warning: 'gboolean all_keypress_event_cb(GtkToggleButton*, LogWindow*)' defined but not used [-Wunused-function]
  338 | static gboolean all_keypress_event_cb(GtkToggleButton *widget, LogWindow *logwin)
      |                 ^~~~~~~~~~~~~~~~~~~~~
../src/logwindow.cc:331:17: warning: 'gboolean forwards_keypress_event_cb(GtkWidget*, GdkEventKey*, LogWindow*)' defined but not used [-Wunused-function]
  331 | static gboolean forwards_keypress_event_cb(GtkWidget *widget, GdkEventKey *event, LogWindow *logwin)
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
../src/logwindow.cc:324:17: warning: 'gboolean backwards_keypress_event_cb(GtkWidget*, GdkEventKey*, LogWindow*)' defined but not used [-Wunused-function]
  324 | static gboolean backwards_keypress_event_cb(GtkWidget *widget, GdkEventKey *event, LogWindow *logwin)
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/logwindow.cc:214:13: warning: 'void search_activate_event(GtkEntry*, LogWindow*)' defined but not used [-Wunused-function]
  214 | static void search_activate_event(GtkEntry *UNUSED(widget), LogWindow *logwin)
      |             ^~~~~~~~~~~~~~~~~~~~~
../src/logwindow.cc:171:13: warning: 'void log_window_regexp_cb(GtkWidget*, gpointer)' defined but not used [-Wunused-function]
  171 | static void log_window_regexp_cb(GtkWidget *text_entry, gpointer UNUSED(data))
      |             ^~~~~~~~~~~~~~~~~~~~
../src/logwindow.cc:166:13: warning: 'void log_window_timer_data_cb(GtkWidget*, gpointer)' defined but not used [-Wunused-function]
  166 | static void log_window_timer_data_cb(GtkWidget *UNUSED(widget), gpointer UNUSED(data))
      |             ^~~~~~~~~~~~~~~~~~~~~~~~
../src/logwindow.cc:150:13: warning: 'void log_window_line_wrap_cb(GtkWidget*, gpointer)' defined but not used [-Wunused-function]
  150 | static void log_window_line_wrap_cb(GtkWidget *UNUSED(widget), gpointer data)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
../src/logwindow.cc:145:13: warning: 'void log_window_pause_cb(GtkWidget*, gpointer)' defined but not used [-Wunused-function]
  145 | static void log_window_pause_cb(GtkWidget *UNUSED(widget), gpointer UNUSED(data))
      |             ^~~~~~~~~~~~~~~~~~~
In function 'LogWindow* log_window_create(LayoutWindow*)',
    inlined from 'void log_window_new(LayoutWindow*)' at ../src/logwindow.cc:597:29:
../src/logwindow.cc:541:28: warning: 'textbox' may be used uninitialized [-Wmaybe-uninitialized]
  541 |         logwin->regexp_box = textbox;
      |         ~~~~~~~~~~~~~~~~~~~^~~~~~~~~
../src/logwindow.cc: In function 'void log_window_new(LayoutWindow*)':
../src/logwindow.cc:387:20: note: 'textbox' was declared here
  387 |         GtkWidget *textbox;
      |                    ^~~~~~~
[125/182] Compiling C++ object src/geeqie.p/lua.cc.o
[126/182] Compiling C++ object src/geeqie.p/main.cc.o
../src/main.cc: In function 'void sig_handler_cb(int, siginfo_t*, void*)':
../src/main.cc:86:17: warning: variable 'len' set but not used [-Wunused-but-set-variable]
   86 |         ssize_t len;
      |                 ^~~
../src/main.cc: In function 'void parse_command_line_add_dir(const gchar*, gchar**, gchar**, GList**)':
../src/main.cc:273:53: warning: unused parameter 'dir' [-Wunused-parameter]
  273 | static void parse_command_line_add_dir(const gchar *dir, gchar **UNUSED(path), gchar **UNUSED(file),
      |                                        ~~~~~~~~~~~~~^~~
../src/main.cc: In function 'void parse_command_line_for_debug_option(gint, gchar**)':
../src/main.cc:673:54: warning: unused parameter 'argc' [-Wunused-parameter]
  673 | static void parse_command_line_for_debug_option(gint argc, gchar *argv[])
      |                                                 ~~~~~^~~~
../src/main.cc:673:67: warning: unused parameter 'argv' [-Wunused-parameter]
  673 | static void parse_command_line_for_debug_option(gint argc, gchar *argv[])
      |                                                            ~~~~~~~^~~~~~
../src/main.cc: In function 'void gtkrc_load()':
../src/main.cc:997:40: warning: 'void gtk_rc_add_default_file(const gchar*)' is deprecated: Use 'GtkStyleContext' instead [-Wdeprecated-declarations]
  997 |                 gtk_rc_add_default_file(pathl);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:273,
                 from ../src/main.h:58,
                 from ../src/main.cc:30:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkrc.h:169:11: note: declared here
  169 | void      gtk_rc_add_default_file       (const gchar *filename);
      |           ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:254:
../src/main.cc: In function 'gint exit_confirm_dlg()':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:302:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  302 | #define GTK_STOCK_DIALOG_QUESTION  ((GtkStock)"gtk-dialog-question")
      |                                      ^~~~~~~~
../src/main.cc:1109:49: note: in expansion of macro 'GTK_STOCK_DIALOG_QUESTION'
 1109 |         generic_dialog_add_message(exit_dialog, GTK_STOCK_DIALOG_QUESTION,
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:919:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  919 | #define GTK_STOCK_QUIT             ((GtkStock)"gtk-quit")
      |                                      ^~~~~~~~
../src/main.cc:1112:48: note: in expansion of macro 'GTK_STOCK_QUIT'
 1112 |         generic_dialog_add_button(exit_dialog, GTK_STOCK_QUIT, nullptr, exit_confirm_exit_cb, TRUE);
      |                                                ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/main.cc: In function 'void sigbus_handler_cb(int, siginfo_t*, void*)':
../src/main.cc:1152:62: warning: unused parameter 'info' [-Wunused-parameter]
 1152 | static void sigbus_handler_cb(int UNUSED(signum), siginfo_t *info, void *UNUSED(context))
      |                                                   ~~~~~~~~~~~^~~~
../src/main.cc: In function 'void set_theme_bg_color()':
../src/main.cc:1206:55: warning: 'void gtk_style_context_get_background_color(GtkStyleContext*, GtkStateFlags, GdkRGBA*)' is deprecated: Use 'gtk_render_background' instead [-Wdeprecated-declarations]
 1206 |                 gtk_style_context_get_background_color(style_context, GTK_STATE_FLAG_NORMAL, &bg_color);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkicontheme.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:127:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkstylecontext.h:1201:6: note: declared here
 1201 | void gtk_style_context_get_background_color (GtkStyleContext *context,
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/main.cc: In function 'gint main(gint, gchar**)':
../src/main.cc:1277:25: warning: 'void gdk_threads_init()' is deprecated [-Wdeprecated-declarations]
 1277 |         gdk_threads_init();
      |         ~~~~~~~~~~~~~~~~^~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:61,
                 from ../src/main.h:57:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkthreads.h:44:10: note: declared here
   44 | void     gdk_threads_init                     (void);
      |          ^~~~~~~~~~~~~~~~
../src/main.cc:1278:26: warning: 'void gdk_threads_enter()' is deprecated [-Wdeprecated-declarations]
 1278 |         gdk_threads_enter();
      |         ~~~~~~~~~~~~~~~~~^~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkthreads.h:46:10: note: declared here
   46 | void     gdk_threads_enter                    (void);
      |          ^~~~~~~~~~~~~~~~~
../src/main.cc:1584:26: warning: 'void gdk_threads_leave()' is deprecated [-Wdeprecated-declarations]
 1584 |         gdk_threads_leave();
      |         ~~~~~~~~~~~~~~~~~^~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkthreads.h:48:10: note: declared here
   48 | void     gdk_threads_leave                    (void);
      |          ^~~~~~~~~~~~~~~~~
../src/main.cc: At global scope:
../src/main.cc:1152:13: warning: 'void sigbus_handler_cb(int, siginfo_t*, void*)' defined but not used [-Wunused-function]
 1152 | static void sigbus_handler_cb(int UNUSED(signum), siginfo_t *info, void *UNUSED(context))
      |             ^~~~~~~~~~~~~~~~~
[127/182] Compiling C++ object src/geeqie.p/md5-util.cc.o
[128/182] Compiling C++ object src/geeqie.p/menu.cc.o
../src/menu.cc: In function 'gchar* sort_type_get_text(SortType)':
../src/menu.cc:170:17: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  170 |         return ("");
      |                ~^~~
../src/menu.cc: In function 'gchar* zoom_type_get_text(ZoomMode)':
../src/menu.cc:270:17: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  270 |         return ("");
      |                ~^~~
../src/menu.cc: In function 'gchar* alter_type_get_text(AlterType)':
../src/menu.cc:358:17: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings]
  358 |         return ("");
      |                ~^~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:254,
                 from ../src/main.h:58,
                 from ../src/menu.cc:22:
../src/menu.cc: In function 'GtkWidget* submenu_add_collections(GtkWidget*, GtkWidget**, GCallback, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:534:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  534 | #define GTK_STOCK_INDEX            ((GtkStock)"gtk-index")
      |                                      ^~~~~~~~
../src/menu.cc:457:41: note: in expansion of macro 'GTK_STOCK_INDEX'
  457 |                                         GTK_STOCK_INDEX, TRUE, G_CALLBACK(func), GINT_TO_POINTER(-1));
      |                                         ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
[129/182] Compiling C++ object src/geeqie.p/metadata.cc.o
[130/182] Compiling C++ object src/geeqie.p/misc.cc.o
[131/182] Compiling C++ object src/geeqie.p/options.cc.o
[132/182] Compiling C++ object src/geeqie.p/osd.cc.o
../src/osd.cc: In function 'void set_osd_button(GtkTable*, gint, gint, const gchar*, const gchar*, GtkWidget*)':
../src/osd.cc:151:34: warning: 'void gtk_table_attach_defaults(GtkTable*, GtkWidget*, guint, guint, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
  151 |         gtk_table_attach_defaults(table, new_button, cols, cols+1, rows, rows+1);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:280,
                 from ../src/main.h:58,
                 from ../src/osd.cc:25:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:138:12: note: declared here
  138 | void       gtk_table_attach_defaults  (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gobject.h:26,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:24,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:57:
../src/osd.cc: In function 'GtkWidget* osd_new(gint, GtkWidget*)':
../src/osd.cc:187:40: warning: 'GtkWidget* gtk_table_new(guint, guint, gboolean)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
  187 |         table = GTK_TABLE(gtk_table_new(max_rows, max_cols, FALSE));
      |                           ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gtype.h:2532:57: note: in definition of macro '_G_TYPE_CIC'
 2532 | #  define _G_TYPE_CIC(ip, gt, ct)       ((ct*) (void *) ip)
      |                                                         ^~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:37:42: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
   37 | #define GTK_TABLE(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TABLE, GtkTable))
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
../src/osd.cc:187:17: note: in expansion of macro 'GTK_TABLE'
  187 |         table = GTK_TABLE(gtk_table_new(max_rows, max_cols, FALSE));
      |                 ^~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:119:12: note: declared here
  119 | GtkWidget* gtk_table_new              (guint            rows,
      |            ^~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/giochannel.h:36,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib.h:56,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkconfig.h:8,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:30:
../src/osd.cc: In function 'gchar* image_osd_mkinfo(const gchar*, FileData*, GHashTable*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstring.h:71:31: warning: ignoring return value of 'gchar* g_string_free_and_steal(GString*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   71 |       g_string_free_and_steal (str))            \
      |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
../src/osd.cc:453:9: note: in expansion of macro 'g_string_free'
  453 |         g_string_free(osd_info, FALSE);
      |         ^~~~~~~~~~~~~
../src/osd.cc: In function 'gchar* keywords_to_string(FileData*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib/gstring.h:71:31: warning: ignoring return value of 'gchar* g_string_free_and_steal(GString*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   71 |       g_string_free_and_steal (str))            \
      |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
../src/osd.cc:237:17: note: in expansion of macro 'g_string_free'
  237 |                 g_string_free(kwstr, FALSE);
      |                 ^~~~~~~~~~~~~
[133/182] Compiling C++ object src/geeqie.p/pixbuf-renderer.cc.o
../src/pixbuf-renderer.cc: In function 'void pixbuf_renderer_init(PixbufRenderer*)':
../src/pixbuf-renderer.cc:461:39: warning: 'void gtk_widget_set_double_buffered(GtkWidget*, gboolean)' is deprecated [-Wdeprecated-declarations]
  461 |         gtk_widget_set_double_buffered(box, FALSE);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkapplication.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwindow.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkdialog.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:31,
                 from ../src/main.h:58,
                 from ../src/pixbuf-renderer.cc:26:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwidget.h:883:23: note: declared here
  883 | void                  gtk_widget_set_double_buffered    (GtkWidget    *widget,
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/pixbuf-renderer.cc: In function 'void widget_set_cursor(GtkWidget*, gint)':
../src/pixbuf-renderer.cc:642:40: warning: 'GdkCursor* gdk_cursor_new(GdkCursorType)' is deprecated: Use 'gdk_cursor_new_for_display' instead [-Wdeprecated-declarations]
  642 |                 cursor = gdk_cursor_new(static_cast<GdkCursorType>(icon));
      |                          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:34,
                 from ../src/main.h:57:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here
  228 | GdkCursor* gdk_cursor_new                (GdkCursorType    cursor_type);
      |            ^~~~~~~~~~~~~~
../src/pixbuf-renderer.cc: In function 'gboolean pr_parent_window_resize(PixbufRenderer*, gint, gint)':
../src/pixbuf-renderer.cc:698:43: warning: 'gint gdk_screen_width()' is deprecated [-Wdeprecated-declarations]
  698 |                 gint sw = gdk_screen_width() * pr->window_limit_size / 100;
      |                           ~~~~~~~~~~~~~~~~^~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:50:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkmain.h:108:6: note: declared here
  108 | gint gdk_screen_width  (void) G_GNUC_CONST;
      |      ^~~~~~~~~~~~~~~~
../src/pixbuf-renderer.cc:699:44: warning: 'gint gdk_screen_height()' is deprecated [-Wdeprecated-declarations]
  699 |                 gint sh = gdk_screen_height() * pr->window_limit_size / 100;
      |                           ~~~~~~~~~~~~~~~~~^~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkmain.h:110:6: note: declared here
  110 | gint gdk_screen_height (void) G_GNUC_CONST;
      |      ^~~~~~~~~~~~~~~~~
../src/pixbuf-renderer.cc: In function 'gboolean pr_zoom_clamp(PixbufRenderer*, gdouble, PrZoomFlags)':
../src/pixbuf-renderer.cc:1693:49: warning: 'gint gdk_screen_width()' is deprecated [-Wdeprecated-declarations]
 1693 |                         max_w = gdk_screen_width();
      |                                 ~~~~~~~~~~~~~~~~^~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkmain.h:108:6: note: declared here
  108 | gint gdk_screen_width  (void) G_GNUC_CONST;
      |      ^~~~~~~~~~~~~~~~
../src/pixbuf-renderer.cc:1694:50: warning: 'gint gdk_screen_height()' is deprecated [-Wdeprecated-declarations]
 1694 |                         max_h = gdk_screen_height();
      |                                 ~~~~~~~~~~~~~~~~~^~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkmain.h:110:6: note: declared here
  110 | gint gdk_screen_height (void) G_GNUC_CONST;
      |      ^~~~~~~~~~~~~~~~~
../src/pixbuf-renderer.cc: In function 'gboolean pr_mouse_motion_cb(GtkWidget*, GdkEventMotion*, gpointer)':
../src/pixbuf-renderer.cc:2063:52: warning: 'gboolean gdk_pointer_is_grabbed()' is deprecated: Use 'gdk_display_device_is_grabbed' instead [-Wdeprecated-declarations]
 2063 |         if (!pr->in_drag || !gdk_pointer_is_grabbed()) return FALSE;
      |                              ~~~~~~~~~~~~~~~~~~~~~~^~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkmain.h:104:15: note: declared here
  104 | gboolean      gdk_pointer_is_grabbed (void);
      |               ^~~~~~~~~~~~~~~~~~~~~~
../src/pixbuf-renderer.cc: In function 'gboolean pr_mouse_press_cb(GtkWidget*, GdkEventButton*, gpointer)':
../src/pixbuf-renderer.cc:2130:41: warning: 'GdkGrabStatus gdk_pointer_grab(GdkWindow*, gboolean, GdkEventMask, GdkWindow*, GdkCursor*, guint32)' is deprecated: Use 'gdk_device_grab' instead [-Wdeprecated-declarations]
 2130 |                         gdk_pointer_grab(gtk_widget_get_window(widget), FALSE,
      |                         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2131 |                                          static_cast<GdkEventMask>(GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_RELEASE_MASK),
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2132 |                                          nullptr, nullptr, bevent->time);
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkmain.h:86:15: note: declared here
   86 | GdkGrabStatus gdk_pointer_grab       (GdkWindow    *window,
      |               ^~~~~~~~~~~~~~~~
../src/pixbuf-renderer.cc: In function 'gboolean pr_mouse_release_cb(GtkWidget*, GdkEventButton*, gpointer)':
../src/pixbuf-renderer.cc:2166:35: warning: 'gboolean gdk_pointer_is_grabbed()' is deprecated: Use 'gdk_display_device_is_grabbed' instead [-Wdeprecated-declarations]
 2166 |         if (gdk_pointer_is_grabbed() && gtk_widget_has_grab(GTK_WIDGET(pr)))
      |             ~~~~~~~~~~~~~~~~~~~~~~^~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkmain.h:104:15: note: declared here
  104 | gboolean      gdk_pointer_is_grabbed (void);
      |               ^~~~~~~~~~~~~~~~~~~~~~
../src/pixbuf-renderer.cc:2169:35: warning: 'void gdk_pointer_ungrab(guint32)' is deprecated: Use 'gdk_device_ungrab' instead [-Wdeprecated-declarations]
 2169 |                 gdk_pointer_ungrab(bevent->time);
      |                 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkmain.h:100:15: note: declared here
  100 | void          gdk_pointer_ungrab     (guint32       time_);
      |               ^~~~~~~~~~~~~~~~~~
[134/182] Compiling C++ object src/geeqie.p/pixbuf-util.cc.o
../src/pixbuf-util.cc: In function 'void register_stock_icon(const gchar*, GdkPixbuf*)':
../src/pixbuf-util.cc:204:52: warning: 'GtkIconFactory* gtk_icon_factory_new()' is deprecated [-Wdeprecated-declarations]
  204 |                 icon_factory = gtk_icon_factory_new();
      |                                ~~~~~~~~~~~~~~~~~~~~^~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkstyleprovider.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkstylecontext.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkicontheme.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:127,
                 from ../src/main.h:58,
                 from ../src/pixbuf-util.cc:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h:80:17: note: declared here
   80 | GtkIconFactory* gtk_icon_factory_new      (void);
      |                 ^~~~~~~~~~~~~~~~~~~~
../src/pixbuf-util.cc:205:45: warning: 'void gtk_icon_factory_add_default(GtkIconFactory*)' is deprecated [-Wdeprecated-declarations]
  205 |                 gtk_icon_factory_add_default(icon_factory);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h:92:13: note: declared here
   92 | void        gtk_icon_factory_add_default     (GtkIconFactory  *factory);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/pixbuf-util.cc:208:48: warning: 'GtkIconSet* gtk_icon_set_new_from_pixbuf(GdkPixbuf*)' is deprecated [-Wdeprecated-declarations]
  208 |         icon_set = gtk_icon_set_new_from_pixbuf(pixbuf);
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h:140:13: note: declared here
  140 | GtkIconSet* gtk_icon_set_new_from_pixbuf (GdkPixbuf       *pixbuf);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/pixbuf-util.cc:209:29: warning: 'void gtk_icon_factory_add(GtkIconFactory*, const gchar*, GtkIconSet*)' is deprecated [-Wdeprecated-declarations]
  209 |         gtk_icon_factory_add(icon_factory, key, icon_set);
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h:82:17: note: declared here
   82 | void            gtk_icon_factory_add      (GtkIconFactory *factory,
      |                 ^~~~~~~~~~~~~~~~~~~~
[135/182] Compiling C++ object src/geeqie.p/preferences.cc.o
../src/preferences.cc: In function 'void config_window_apply()':
../src/preferences.cc:364:32: warning: 'gboolean gdk_color_equal(const GdkColor*, const GdkColor*)' is deprecated: Use 'gdk_rgba_equal' instead [-Wdeprecated-declarations]
  364 |             || !gdk_color_equal(&options->image.border_color, &c_options->image.border_color))
      |                 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkcairo.h:26,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:33,
                 from ../src/main.h:57,
                 from ../src/preferences.cc:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/deprecated/gdkcolor.h:75:11: note: declared here
   75 | gboolean  gdk_color_equal     (const GdkColor *colora,
      |           ^~~~~~~~~~~~~~~
../src/preferences.cc: In function 'void add_quality_menu(GtkWidget*, gint, gint, const gchar*, guint, guint*)':
../src/preferences.cc:675:25: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
  675 |         gtk_table_attach(GTK_TABLE(table), combo, column + 1, column + 2, row, row + 1, GTK_SHRINK, static_cast<GtkAttachOptions>(0), 0, 0);
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:280,
                 from ../src/main.h:58:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here
  127 | void       gtk_table_attach           (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~
../src/preferences.cc: In function 'void add_dnd_default_action_selection_menu(GtkWidget*, gint, gint, const gchar*, DnDAction, DnDAction*)':
../src/preferences.cc:702:25: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
  702 |         gtk_table_attach(GTK_TABLE(table), combo, column + 1, column + 2, row, row + 1, GTK_SHRINK, static_cast<GtkAttachOptions>(0), 0, 0);
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here
  127 | void       gtk_table_attach           (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~
../src/preferences.cc: In function 'void add_clipboard_selection_menu(GtkWidget*, gint, gint, const gchar*, gint, gint*)':
../src/preferences.cc:730:25: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
  730 |         gtk_table_attach(GTK_TABLE(table), combo, column + 1, column + 2, row, row + 1, GTK_SHRINK, static_cast<GtkAttachOptions>(0), 0, 0);
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here
  127 | void       gtk_table_attach           (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~
../src/preferences.cc: In function 'void add_zoom_style_selection_menu(GtkWidget*, gint, gint, const gchar*, ZoomStyle, ZoomStyle*)':
../src/preferences.cc:771:25: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
  771 |         gtk_table_attach(GTK_TABLE(table), combo, column + 1, column + 2, row, row + 1, GTK_SHRINK, static_cast<GtkAttachOptions>(0), 0, 0);
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here
  127 | void       gtk_table_attach           (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:254:
../src/preferences.cc: At global scope:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:460:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  460 | #define GTK_STOCK_GOTO_TOP         ((GtkStock)"gtk-goto-top")
      |                                      ^~~~~~~~
../src/preferences.cc:784:44: note: in expansion of macro 'GTK_STOCK_GOTO_TOP'
  784 |         {"FirstImage",  N_("First Image"), GTK_STOCK_GOTO_TOP},
      |                                            ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:496:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  496 | #define GTK_STOCK_GO_UP            ((GtkStock)"gtk-go-up")
      |                                      ^~~~~~~~
../src/preferences.cc:785:47: note: in expansion of macro 'GTK_STOCK_GO_UP'
  785 |         {"PrevImage",   N_("Previous Image"), GTK_STOCK_GO_UP},
      |                                               ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:478:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  478 | #define GTK_STOCK_GO_DOWN          ((GtkStock)"gtk-go-down")
      |                                      ^~~~~~~~
../src/preferences.cc:786:43: note: in expansion of macro 'GTK_STOCK_GO_DOWN'
  786 |         {"NextImage",   N_("Next Image"), GTK_STOCK_GO_DOWN},
      |                                           ^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:433:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  433 | #define GTK_STOCK_GOTO_BOTTOM      ((GtkStock)"gtk-goto-bottom")
      |                                      ^~~~~~~~
../src/preferences.cc:787:43: note: in expansion of macro 'GTK_STOCK_GOTO_BOTTOM'
  787 |         {"LastImage",   N_("Last Image"), GTK_STOCK_GOTO_BOTTOM},
      |                                           ^~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:469:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  469 | #define GTK_STOCK_GO_BACK          ((GtkStock)"gtk-go-back")
      |                                      ^~~~~~~~
../src/preferences.cc:788:37: note: in expansion of macro 'GTK_STOCK_GO_BACK'
  788 |         {"Back",        N_("Back"), GTK_STOCK_GO_BACK},
      |                                     ^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:487:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  487 | #define GTK_STOCK_GO_FORWARD       ((GtkStock)"gtk-go-forward")
      |                                      ^~~~~~~~
../src/preferences.cc:789:40: note: in expansion of macro 'GTK_STOCK_GO_FORWARD'
  789 |         {"Forward",     N_("Forward"), GTK_STOCK_GO_FORWARD},
      |                                        ^~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:525:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  525 | #define GTK_STOCK_HOME             ((GtkStock)"gtk-home")
      |                                      ^~~~~~~~
../src/preferences.cc:790:37: note: in expansion of macro 'GTK_STOCK_HOME'
  790 |         {"Home",        N_("Home"), GTK_STOCK_HOME},
      |                                     ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:496:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  496 | #define GTK_STOCK_GO_UP            ((GtkStock)"gtk-go-up")
      |                                      ^~~~~~~~
../src/preferences.cc:791:27: note: in expansion of macro 'GTK_STOCK_GO_UP'
  791 |         {"Up",  N_("Up"), GTK_STOCK_GO_UP},
      |                           ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:685:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  685 | #define GTK_STOCK_MEDIA_PREVIOUS   ((GtkStock)"gtk-media-previous")
      |                                      ^~~~~~~~
../src/preferences.cc:792:43: note: in expansion of macro 'GTK_STOCK_MEDIA_PREVIOUS'
  792 |         {"FirstPage",   N_("First page"), GTK_STOCK_MEDIA_PREVIOUS},
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:652:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  652 | #define GTK_STOCK_MEDIA_NEXT       ((GtkStock)"gtk-media-next")
      |                                      ^~~~~~~~
../src/preferences.cc:793:42: note: in expansion of macro 'GTK_STOCK_MEDIA_NEXT'
  793 |         {"LastPage",    N_("Last Page"), GTK_STOCK_MEDIA_NEXT},
      |                                          ^~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:641:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  641 | #define GTK_STOCK_MEDIA_FORWARD    ((GtkStock)"gtk-media-forward")
      |                                      ^~~~~~~~
../src/preferences.cc:794:42: note: in expansion of macro 'GTK_STOCK_MEDIA_FORWARD'
  794 |         {"NextPage",    N_("Next page"), GTK_STOCK_MEDIA_FORWARD},
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:707:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  707 | #define GTK_STOCK_MEDIA_REWIND     ((GtkStock)"gtk-media-rewind")
      |                                      ^~~~~~~~
../src/preferences.cc:795:46: note: in expansion of macro 'GTK_STOCK_MEDIA_REWIND'
  795 |         {"PrevPage",    N_("Previous Page"), GTK_STOCK_MEDIA_REWIND},
      |                                              ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:738:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  738 | #define GTK_STOCK_NEW              ((GtkStock)"gtk-new")
      |                                      ^~~~~~~~
../src/preferences.cc:796:44: note: in expansion of macro 'GTK_STOCK_NEW'
  796 |         {"NewWindow",   N_("New _window"), GTK_STOCK_NEW},
      |                                            ^~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:534:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  534 | #define GTK_STOCK_INDEX            ((GtkStock)"gtk-index")
      |                                      ^~~~~~~~
../src/preferences.cc:797:55: note: in expansion of macro 'GTK_STOCK_INDEX'
  797 |         {"NewCollection",       N_("New collection"), GTK_STOCK_INDEX},
      |                                                       ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:765:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  765 | #define GTK_STOCK_OPEN             ((GtkStock)"gtk-open")
      |                                      ^~~~~~~~
../src/preferences.cc:798:56: note: in expansion of macro 'GTK_STOCK_OPEN'
  798 |         {"OpenCollection",      N_("Open collection"), GTK_STOCK_OPEN},
      |                                                        ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  395 | #define GTK_STOCK_FIND             ((GtkStock)"gtk-find")
      |                                      ^~~~~~~~
../src/preferences.cc:799:39: note: in expansion of macro 'GTK_STOCK_FIND'
  799 |         {"Search",      N_("Search"), GTK_STOCK_FIND},
      |                                       ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  395 | #define GTK_STOCK_FIND             ((GtkStock)"gtk-find")
      |                                      ^~~~~~~~
../src/preferences.cc:800:48: note: in expansion of macro 'GTK_STOCK_FIND'
  800 |         {"FindDupes",   N_("Find duplicates"), GTK_STOCK_FIND},
      |                                                ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:313:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  313 | #define GTK_STOCK_DIRECTORY        ((GtkStock)"gtk-directory")
      |                                      ^~~~~~~~
../src/preferences.cc:801:42: note: in expansion of macro 'GTK_STOCK_DIRECTORY'
  801 |         {"NewFolder",   N_("New folder"),GTK_STOCK_DIRECTORY},
      |                                          ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:237:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  237 | #define GTK_STOCK_COPY             ((GtkStock)"gtk-copy")
      |                                      ^~~~~~~~
../src/preferences.cc:802:37: note: in expansion of macro 'GTK_STOCK_COPY'
  802 |         {"Copy",        N_("Copy"), GTK_STOCK_COPY},
      |                                     ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  255 | #define GTK_STOCK_DELETE           ((GtkStock)"gtk-delete")
      |                                      ^~~~~~~~
../src/preferences.cc:805:39: note: in expansion of macro 'GTK_STOCK_DELETE'
  805 |         {"Delete",      N_("Delete"), GTK_STOCK_DELETE},
      |                                       ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  197 | #define GTK_STOCK_CLOSE            ((GtkStock)"gtk-close")
      |                                      ^~~~~~~~
../src/preferences.cc:806:45: note: in expansion of macro 'GTK_STOCK_CLOSE'
  806 |         {"CloseWindow", N_("Close Window"), GTK_STOCK_CLOSE},
      |                                             ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:847:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  847 | #define GTK_STOCK_PRINT            ((GtkStock)"gtk-print")
      |                                      ^~~~~~~~
../src/preferences.cc:813:38: note: in expansion of macro 'GTK_STOCK_PRINT'
  813 |         {"Print",       N_("Print"), GTK_STOCK_PRINT},
      |                                      ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:838:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  838 | #define GTK_STOCK_PREFERENCES      ((GtkStock)"gtk-preferences")
      |                                      ^~~~~~~~
../src/preferences.cc:814:44: note: in expansion of macro 'GTK_STOCK_PREFERENCES'
  814 |         {"Preferences", N_("Preferences"), GTK_STOCK_PREFERENCES},
      |                                            ^~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:838:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  838 | #define GTK_STOCK_PREFERENCES      ((GtkStock)"gtk-preferences")
      |                                      ^~~~~~~~
../src/preferences.cc:815:62: note: in expansion of macro 'GTK_STOCK_PREFERENCES'
  815 |         {"LayoutConfig",        N_("Configure this window"), GTK_STOCK_PREFERENCES},
      |                                                              ^~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1121:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1121 | #define GTK_STOCK_ZOOM_IN          ((GtkStock)"gtk-zoom-in")
      |                                      ^~~~~~~~
../src/preferences.cc:823:40: note: in expansion of macro 'GTK_STOCK_ZOOM_IN'
  823 |         {"ZoomIn",      N_("Zoom in"), GTK_STOCK_ZOOM_IN},
      |                                        ^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1130:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1130 | #define GTK_STOCK_ZOOM_OUT         ((GtkStock)"gtk-zoom-out")
      |                                      ^~~~~~~~
../src/preferences.cc:824:41: note: in expansion of macro 'GTK_STOCK_ZOOM_OUT'
  824 |         {"ZoomOut",     N_("Zoom out"), GTK_STOCK_ZOOM_OUT},
      |                                         ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1103:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1103 | #define GTK_STOCK_ZOOM_100         ((GtkStock)"gtk-zoom-100")
      |                                      ^~~~~~~~
../src/preferences.cc:825:41: note: in expansion of macro 'GTK_STOCK_ZOOM_100'
  825 |         {"Zoom100",     N_("Zoom 1:1"), GTK_STOCK_ZOOM_100},
      |                                         ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1112:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1112 | #define GTK_STOCK_ZOOM_FIT         ((GtkStock)"gtk-zoom-fit")
      |                                      ^~~~~~~~
../src/preferences.cc:826:44: note: in expansion of macro 'GTK_STOCK_ZOOM_FIT'
  826 |         {"ZoomFit",     N_("Zoom to fit"), GTK_STOCK_ZOOM_FIT},
      |                                            ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  386 | #define GTK_STOCK_FILE             ((GtkStock)"gtk-file")
      |                                      ^~~~~~~~
../src/preferences.cc:829:41: note: in expansion of macro 'GTK_STOCK_FILE'
  829 |         {"Zoom200",     N_("Zoom 2:1"), GTK_STOCK_FILE},
      |                                         ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  386 | #define GTK_STOCK_FILE             ((GtkStock)"gtk-file")
      |                                      ^~~~~~~~
../src/preferences.cc:830:41: note: in expansion of macro 'GTK_STOCK_FILE'
  830 |         {"Zoom300",     N_("Zoom 3:1"), GTK_STOCK_FILE},
      |                                         ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  386 | #define GTK_STOCK_FILE             ((GtkStock)"gtk-file")
      |                                      ^~~~~~~~
../src/preferences.cc:831:41: note: in expansion of macro 'GTK_STOCK_FILE'
  831 |         {"Zoom400",     N_("Zoom 4:1"), GTK_STOCK_FILE},
      |                                         ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  386 | #define GTK_STOCK_FILE             ((GtkStock)"gtk-file")
      |                                      ^~~~~~~~
../src/preferences.cc:832:41: note: in expansion of macro 'GTK_STOCK_FILE'
  832 |         {"Zoom50",      N_("Zoom 1:2"), GTK_STOCK_FILE},
      |                                         ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  386 | #define GTK_STOCK_FILE             ((GtkStock)"gtk-file")
      |                                      ^~~~~~~~
../src/preferences.cc:833:40: note: in expansion of macro 'GTK_STOCK_FILE'
  833 |         {"Zoom33",      N_("Zoom1:3"), GTK_STOCK_FILE},
      |                                        ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  386 | #define GTK_STOCK_FILE             ((GtkStock)"gtk-file")
      |                                      ^~~~~~~~
../src/preferences.cc:834:41: note: in expansion of macro 'GTK_STOCK_FILE'
  834 |         {"Zoom25",      N_("Zoom 1:4"), GTK_STOCK_FILE},
      |                                         ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1121:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1121 | #define GTK_STOCK_ZOOM_IN          ((GtkStock)"gtk-zoom-in")
      |                                      ^~~~~~~~
../src/preferences.cc:835:58: note: in expansion of macro 'GTK_STOCK_ZOOM_IN'
  835 |         {"ConnectZoomIn",       N_("Connected Zoom in"), GTK_STOCK_ZOOM_IN},
      |                                                          ^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:663:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  663 | #define GTK_STOCK_MEDIA_PAUSE      ((GtkStock)"gtk-media-pause")
      |                                      ^~~~~~~~
../src/preferences.cc:840:56: note: in expansion of macro 'GTK_STOCK_MEDIA_PAUSE'
  840 |         {"SlideShowPause",      N_("Pause slideshow"), GTK_STOCK_MEDIA_PAUSE},
      |                                                        ^~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  386 | #define GTK_STOCK_FILE             ((GtkStock)"gtk-file")
      |                                      ^~~~~~~~
../src/preferences.cc:841:57: note: in expansion of macro 'GTK_STOCK_FILE'
  841 |         {"SlideShowFaster",     N_("Slideshow Faster"), GTK_STOCK_FILE},
      |                                                         ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  386 | #define GTK_STOCK_FILE             ((GtkStock)"gtk-file")
      |                                      ^~~~~~~~
../src/preferences.cc:842:57: note: in expansion of macro 'GTK_STOCK_FILE'
  842 |         {"SlideShowSlower",     N_("Slideshow Slower"), GTK_STOCK_FILE},
      |                                                         ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:937:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  937 | #define GTK_STOCK_REFRESH          ((GtkStock)"gtk-refresh")
      |                                      ^~~~~~~~
../src/preferences.cc:843:40: note: in expansion of macro 'GTK_STOCK_REFRESH'
  843 |         {"Refresh",     N_("Refresh"), GTK_STOCK_REFRESH},
      |                                        ^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  516 | #define GTK_STOCK_HELP             ((GtkStock)"gtk-help")
      |                                      ^~~~~~~~
../src/preferences.cc:844:45: note: in expansion of macro 'GTK_STOCK_HELP'
  844 |         {"HelpContents",        N_("Help"), GTK_STOCK_HELP},
      |                                             ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:919:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  919 | #define GTK_STOCK_QUIT             ((GtkStock)"gtk-quit")
      |                                      ^~~~~~~~
../src/preferences.cc:852:37: note: in expansion of macro 'GTK_STOCK_QUIT'
  852 |         {"Quit",        N_("Quit"), GTK_STOCK_QUIT},
      |                                     ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/preferences.cc: In function 'void add_mouse_selection_menu(GtkWidget*, gint, gint, const gchar*, gchar*, gchar**)':
../src/preferences.cc:910:25: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
  910 |         gtk_table_attach(GTK_TABLE(table), combo, column + 1, column + 2, row, row + 1, GTK_SHRINK, static_cast<GtkAttachOptions>(0), 0, 0);
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here
  127 | void       gtk_table_attach           (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~
../src/preferences.cc: In function 'void add_thumb_size_menu(GtkWidget*, gint, gint, gchar*)':
../src/preferences.cc:977:25: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
  977 |         gtk_table_attach(GTK_TABLE(table), combo, column + 1, column + 2, row, row + 1, GTK_SHRINK, static_cast<GtkAttachOptions>(0), 0, 0);
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here
  127 | void       gtk_table_attach           (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~
../src/preferences.cc: In function 'void add_stereo_mode_menu(GtkWidget*, gint, gint, const gchar*, gint, gint*, gboolean)':
../src/preferences.cc:1096:25: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
 1096 |         gtk_table_attach(GTK_TABLE(table), combo, column + 1, column + 2, row, row + 1, GTK_SHRINK, static_cast<GtkAttachOptions>(0), 0, 0);
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here
  127 | void       gtk_table_attach           (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~
../src/preferences.cc: In function 'void add_video_menu(GtkWidget*, gint, gint, const gchar*, gchar*, gchar**)':
../src/preferences.cc:1137:25: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
 1137 |         gtk_table_attach(GTK_TABLE(table), combo, column + 1, column + 2, row, row + 1, GTK_SHRINK, static_cast<GtkAttachOptions>(0), 0, 0);
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here
  127 | void       gtk_table_attach           (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~
../src/preferences.cc: In function 'void filter_default_cb(GtkWidget*, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:302:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  302 | #define GTK_STOCK_DIALOG_QUESTION  ((GtkStock)"gtk-dialog-question")
      |                                      ^~~~~~~~
../src/preferences.cc:1438:40: note: in expansion of macro 'GTK_STOCK_DIALOG_QUESTION'
 1438 |         generic_dialog_add_message(gd, GTK_STOCK_DIALOG_QUESTION, _("Reset filters"),
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  756 | #define GTK_STOCK_OK               ((GtkStock)"gtk-ok")
      |                                      ^~~~~~~~
../src/preferences.cc:1440:39: note: in expansion of macro 'GTK_STOCK_OK'
 1440 |         generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr, filter_default_ok_cb, TRUE);
      |                                       ^~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/preferences.cc: In function 'void safe_delete_clear_cb(GtkWidget*, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:302:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  302 | #define GTK_STOCK_DIALOG_QUESTION  ((GtkStock)"gtk-dialog-question")
      |                                      ^~~~~~~~
../src/preferences.cc:1469:40: note: in expansion of macro 'GTK_STOCK_DIALOG_QUESTION'
 1469 |         generic_dialog_add_message(gd, GTK_STOCK_DIALOG_QUESTION, _("Clear trash"),
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  756 | #define GTK_STOCK_OK               ((GtkStock)"gtk-ok")
      |                                      ^~~~~~~~
../src/preferences.cc:1471:39: note: in expansion of macro 'GTK_STOCK_OK'
 1471 |         generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr, safe_delete_clear_ok_cb, TRUE);
      |                                       ^~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/preferences.cc: In function 'void image_overlay_default_template_cb(GtkWidget*, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:302:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  302 | #define GTK_STOCK_DIALOG_QUESTION  ((GtkStock)"gtk-dialog-question")
      |                                      ^~~~~~~~
../src/preferences.cc:1517:40: note: in expansion of macro 'GTK_STOCK_DIALOG_QUESTION'
 1517 |         generic_dialog_add_message(gd, GTK_STOCK_DIALOG_QUESTION, _("Reset image overlay template string"),
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  756 | #define GTK_STOCK_OK               ((GtkStock)"gtk-ok")
      |                                      ^~~~~~~~
../src/preferences.cc:1519:39: note: in expansion of macro 'GTK_STOCK_OK'
 1519 |         generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr, image_overlay_default_template_ok_cb, TRUE);
      |                                       ^~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/preferences.cc: In function 'void accel_store_populate()':
../src/preferences.cc:1613:50: warning: 'GList* gtk_ui_manager_get_action_groups(GtkUIManager*)' is deprecated [-Wdeprecated-declarations]
 1613 |         groups = gtk_ui_manager_get_action_groups(lw->ui_manager);
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:284:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:145:16: note: declared here
  145 | GList         *gtk_ui_manager_get_action_groups   (GtkUIManager          *manager);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/preferences.cc:1616:56: warning: 'GList* gtk_action_group_list_actions(GtkActionGroup*)' is deprecated [-Wdeprecated-declarations]
 1616 |                 actions = gtk_action_group_list_actions(GTK_ACTION_GROUP(groups->data));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:198:17: note: declared here
  198 | GList          *gtk_action_group_list_actions            (GtkActionGroup             *action_group);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/preferences.cc:1620:63: warning: 'const gchar* gtk_action_get_accel_path(GtkAction*)' is deprecated [-Wdeprecated-declarations]
 1620 |                         accel_path = gtk_action_get_accel_path(action);
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:252:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkaction.h:136:14: note: declared here
  136 | const gchar *gtk_action_get_accel_path         (GtkAction     *action);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
../src/preferences.cc: In function 'void config_tab_general(GtkWidget*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:188:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  188 | #define GTK_STOCK_CLEAR            ((GtkStock)"gtk-clear")
      |                                      ^~~~~~~~
../src/preferences.cc:2062:75: note: in expansion of macro 'GTK_STOCK_CLEAR'
 2062 |                                                 GTK_ENTRY_ICON_SECONDARY, GTK_STOCK_CLEAR);
      |                                                                           ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/preferences.cc:2061:38: warning: 'void gtk_entry_set_icon_from_stock(GtkEntry*, GtkEntryIconPosition, const gchar*)' is deprecated: Use 'gtk_entry_set_icon_from_icon_name' instead [-Wdeprecated-declarations]
 2061 |         gtk_entry_set_icon_from_stock(GTK_ENTRY(star_rating_entry),
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2062 |                                                 GTK_ENTRY_ICON_SECONDARY, GTK_STOCK_CLEAR);
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtktreeview.h:29,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkcombobox.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:42:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkentry.h:320:16: note: declared here
  320 | void           gtk_entry_set_icon_from_stock             (GtkEntry             *entry,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:955:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  955 | #define GTK_STOCK_REVERT_TO_SAVED  ((GtkStock)"gtk-revert-to-saved")
      |                                      ^~~~~~~~
../src/preferences.cc:2066:73: note: in expansion of macro 'GTK_STOCK_REVERT_TO_SAVED'
 2066 |                                                 GTK_ENTRY_ICON_PRIMARY, GTK_STOCK_REVERT_TO_SAVED);
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/preferences.cc:2065:38: warning: 'void gtk_entry_set_icon_from_stock(GtkEntry*, GtkEntryIconPosition, const gchar*)' is deprecated: Use 'gtk_entry_set_icon_from_icon_name' instead [-Wdeprecated-declarations]
 2065 |         gtk_entry_set_icon_from_stock(GTK_ENTRY(star_rating_entry),
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2066 |                                                 GTK_ENTRY_ICON_PRIMARY, GTK_STOCK_REVERT_TO_SAVED);
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkentry.h:320:16: note: declared here
  320 | void           gtk_entry_set_icon_from_stock             (GtkEntry             *entry,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:188:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  188 | #define GTK_STOCK_CLEAR            ((GtkStock)"gtk-clear")
      |                                      ^~~~~~~~
../src/preferences.cc:2094:75: note: in expansion of macro 'GTK_STOCK_CLEAR'
 2094 |                                                 GTK_ENTRY_ICON_SECONDARY, GTK_STOCK_CLEAR);
      |                                                                           ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/preferences.cc:2093:38: warning: 'void gtk_entry_set_icon_from_stock(GtkEntry*, GtkEntryIconPosition, const gchar*)' is deprecated: Use 'gtk_entry_set_icon_from_icon_name' instead [-Wdeprecated-declarations]
 2093 |         gtk_entry_set_icon_from_stock(GTK_ENTRY(star_rating_entry),
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2094 |                                                 GTK_ENTRY_ICON_SECONDARY, GTK_STOCK_CLEAR);
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkentry.h:320:16: note: declared here
  320 | void           gtk_entry_set_icon_from_stock             (GtkEntry             *entry,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:955:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  955 | #define GTK_STOCK_REVERT_TO_SAVED  ((GtkStock)"gtk-revert-to-saved")
      |                                      ^~~~~~~~
../src/preferences.cc:2098:73: note: in expansion of macro 'GTK_STOCK_REVERT_TO_SAVED'
 2098 |                                                 GTK_ENTRY_ICON_PRIMARY, GTK_STOCK_REVERT_TO_SAVED);
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/preferences.cc:2097:38: warning: 'void gtk_entry_set_icon_from_stock(GtkEntry*, GtkEntryIconPosition, const gchar*)' is deprecated: Use 'gtk_entry_set_icon_from_icon_name' instead [-Wdeprecated-declarations]
 2097 |         gtk_entry_set_icon_from_stock(GTK_ENTRY(star_rating_entry),
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2098 |                                                 GTK_ENTRY_ICON_PRIMARY, GTK_STOCK_REVERT_TO_SAVED);
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkentry.h:320:16: note: declared here
  320 | void           gtk_entry_set_icon_from_stock             (GtkEntry             *entry,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:188:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  188 | #define GTK_STOCK_CLEAR            ((GtkStock)"gtk-clear")
      |                                      ^~~~~~~~
../src/preferences.cc:2233:75: note: in expansion of macro 'GTK_STOCK_CLEAR'
 2233 |                                                 GTK_ENTRY_ICON_SECONDARY, GTK_STOCK_CLEAR);
      |                                                                           ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/preferences.cc:2232:38: warning: 'void gtk_entry_set_icon_from_stock(GtkEntry*, GtkEntryIconPosition, const gchar*)' is deprecated: Use 'gtk_entry_set_icon_from_icon_name' instead [-Wdeprecated-declarations]
 2232 |         gtk_entry_set_icon_from_stock(GTK_ENTRY(help_search_engine_entry),
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2233 |                                                 GTK_ENTRY_ICON_SECONDARY, GTK_STOCK_CLEAR);
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkentry.h:320:16: note: declared here
  320 | void           gtk_entry_set_icon_from_stock             (GtkEntry             *entry,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:955:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  955 | #define GTK_STOCK_REVERT_TO_SAVED  ((GtkStock)"gtk-revert-to-saved")
      |                                      ^~~~~~~~
../src/preferences.cc:2237:73: note: in expansion of macro 'GTK_STOCK_REVERT_TO_SAVED'
 2237 |                                                 GTK_ENTRY_ICON_PRIMARY, GTK_STOCK_REVERT_TO_SAVED);
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/preferences.cc:2236:38: warning: 'void gtk_entry_set_icon_from_stock(GtkEntry*, GtkEntryIconPosition, const gchar*)' is deprecated: Use 'gtk_entry_set_icon_from_icon_name' instead [-Wdeprecated-declarations]
 2236 |         gtk_entry_set_icon_from_stock(GTK_ENTRY(help_search_engine_entry),
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2237 |                                                 GTK_ENTRY_ICON_PRIMARY, GTK_STOCK_REVERT_TO_SAVED);
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkentry.h:320:16: note: declared here
  320 | void           gtk_entry_set_icon_from_stock             (GtkEntry             *entry,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/preferences.cc: In function 'void config_tab_osd(GtkWidget*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1002:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1002 | #define GTK_STOCK_SELECT_FONT      ((GtkStock)"gtk-select-font")
      |                                      ^~~~~~~~
../src/preferences.cc:2517:43: note: in expansion of macro 'GTK_STOCK_SELECT_FONT'
 2517 |         button = pref_button_new(nullptr, GTK_STOCK_SELECT_FONT, _("Font"), FALSE,
      |                                           ^~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:208:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  208 | #define GTK_STOCK_COLOR_PICKER     ((GtkStock)"gtk-color-picker")
      |                                      ^~~~~~~~
../src/preferences.cc:2523:43: note: in expansion of macro 'GTK_STOCK_COLOR_PICKER'
 2523 |         button = pref_button_new(nullptr, GTK_STOCK_COLOR_PICKER, _("Text"), FALSE,
      |                                           ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:208:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  208 | #define GTK_STOCK_COLOR_PICKER     ((GtkStock)"gtk-color-picker")
      |                                      ^~~~~~~~
../src/preferences.cc:2528:43: note: in expansion of macro 'GTK_STOCK_COLOR_PICKER'
 2528 |         button = pref_button_new(nullptr, GTK_STOCK_COLOR_PICKER, _("Background"), FALSE,
      |                                           ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  516 | #define GTK_STOCK_HELP             ((GtkStock)"gtk-help")
      |                                      ^~~~~~~~
../src/preferences.cc:2539:43: note: in expansion of macro 'GTK_STOCK_HELP'
 2539 |         button = pref_button_new(nullptr, GTK_STOCK_HELP, nullptr, FALSE,
      |                                           ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/preferences.cc: In function 'void config_tab_files(GtkWidget*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:946:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  946 | #define GTK_STOCK_REMOVE           ((GtkStock)"gtk-remove")
      |                                      ^~~~~~~~
../src/preferences.cc:2845:43: note: in expansion of macro 'GTK_STOCK_REMOVE'
 2845 |         button = pref_button_new(nullptr, GTK_STOCK_REMOVE, nullptr, FALSE,
      |                                           ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  132 | #define GTK_STOCK_ADD              ((GtkStock)"gtk-add")
      |                                      ^~~~~~~~
../src/preferences.cc:2850:43: note: in expansion of macro 'GTK_STOCK_ADD'
 2850 |         button = pref_button_new(nullptr, GTK_STOCK_ADD, nullptr, FALSE,
      |                                           ^~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/preferences.cc: In function 'void config_tab_metadata(GtkWidget*)':
../src/preferences.cc:2907:29: warning: 'void gtk_misc_set_padding(GtkMisc*, gint, gint)' is deprecated [-Wdeprecated-declarations]
 2907 |         gtk_misc_set_padding(GTK_MISC(label), 22, 0);
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtklabel.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaccellabel.h:35,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:33:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkmisc.h:80:9: note: declared here
   80 | void    gtk_misc_set_padding   (GtkMisc *misc,
      |         ^~~~~~~~~~~~~~~~~~~~
../src/preferences.cc: In function 'void keywords_find_start_cb(GenericDialog*, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  284 | #define GTK_STOCK_DIALOG_WARNING   ((GtkStock)"gtk-dialog-warning")
      |                                      ^~~~~~~~
../src/preferences.cc:3143:33: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING'
 3143 |                                 GTK_STOCK_DIALOG_WARNING, kfd->gd->dialog);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/preferences.cc: In function 'void keywords_find_dialog(GtkWidget*, const gchar*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  197 | #define GTK_STOCK_CLOSE            ((GtkStock)"gtk-close")
      |                                      ^~~~~~~~
../src/preferences.cc:3178:64: note: in expansion of macro 'GTK_STOCK_CLOSE'
 3178 |         kfd->button_close = generic_dialog_add_button(kfd->gd, GTK_STOCK_CLOSE, nullptr,
      |                                                                ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  756 | #define GTK_STOCK_OK               ((GtkStock)"gtk-ok")
      |                                      ^~~~~~~~
../src/preferences.cc:3180:64: note: in expansion of macro 'GTK_STOCK_OK'
 3180 |         kfd->button_start = generic_dialog_add_button(kfd->gd, GTK_STOCK_OK, _("S_tart"),
      |                                                                ^~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1038:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1038 | #define GTK_STOCK_STOP             ((GtkStock)"gtk-stop")
      |                                      ^~~~~~~~
../src/preferences.cc:3182:63: note: in expansion of macro 'GTK_STOCK_STOP'
 3182 |         kfd->button_stop = generic_dialog_add_button(kfd->gd, GTK_STOCK_STOP, nullptr,
      |                                                               ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/preferences.cc: In function 'void config_tab_keywords(GtkWidget*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:373:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  373 | #define GTK_STOCK_EXECUTE          ((GtkStock)"gtk-execute")
      |                                      ^~~~~~~~
../src/preferences.cc:3291:40: note: in expansion of macro 'GTK_STOCK_EXECUTE'
 3291 |         button = pref_button_new(hbox, GTK_STOCK_EXECUTE, _("Search"), FALSE,
      |                                        ^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/preferences.cc: In function 'void add_intent_menu(GtkWidget*, gint, gint, const gchar*, gint, gint*)':
../src/preferences.cc:3394:25: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
 3394 |         gtk_table_attach(GTK_TABLE(table), combo, column + 1, column + 2, row, row + 1, GTK_SHRINK, static_cast<GtkAttachOptions>(0), 0, 0);
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here
  127 | void       gtk_table_attach           (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~
../src/preferences.cc: In function 'void config_tab_color(GtkWidget*)':
../src/preferences.cc:3416:35: warning: 'void gtk_table_set_col_spacings(GtkTable*, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
 3416 |         gtk_table_set_col_spacings(GTK_TABLE(table), PREF_PAD_GAP);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:164:12: note: declared here
  164 | void       gtk_table_set_col_spacings (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
../src/preferences.cc:3442:33: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
 3442 |                 gtk_table_attach(GTK_TABLE(table), entry, 1, 2, i + 1, i + 2,
      |                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3443 |                                  static_cast<GtkAttachOptions>(GTK_FILL | GTK_EXPAND), static_cast<GtkAttachOptions>(0), 0, 0);
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here
  127 | void       gtk_table_attach           (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~
../src/preferences.cc:3450:33: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
 3450 |                 gtk_table_attach(GTK_TABLE(table), tabcomp, 2, 3, i + 1, i + 2,
      |                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3451 |                                  static_cast<GtkAttachOptions>(GTK_FILL | GTK_EXPAND), static_cast<GtkAttachOptions>(0), 0, 0);
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here
  127 | void       gtk_table_attach           (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~
../src/preferences.cc:3473:25: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
 3473 |         gtk_table_attach(GTK_TABLE(table), tabcomp, 1, 2,
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3474 |                          0, 1,
      |                          ~~~~~
 3475 |                          static_cast<GtkAttachOptions>(GTK_FILL | GTK_EXPAND), static_cast<GtkAttachOptions>(0), 0, 0);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here
  127 | void       gtk_table_attach           (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~
../src/preferences.cc: In function 'void config_tab_behavior(GtkWidget*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:188:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  188 | #define GTK_STOCK_CLEAR            ((GtkStock)"gtk-clear")
      |                                      ^~~~~~~~
../src/preferences.cc:3561:43: note: in expansion of macro 'GTK_STOCK_CLEAR'
 3561 |         button = pref_button_new(nullptr, GTK_STOCK_CLEAR, nullptr, FALSE,
      |                                           ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/preferences.cc: In function 'void config_window_create(LayoutWindow*)':
../src/preferences.cc:4048:35: warning: 'GtkWidget* gtk_hbutton_box_new()' is deprecated: Use 'gtk_button_box_new' instead [-Wdeprecated-declarations]
 4048 |         hbox = gtk_hbutton_box_new();
      |                ~~~~~~~~~~~~~~~~~~~^~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:261:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkhbbox.h:62:12: note: declared here
   62 | GtkWidget* gtk_hbutton_box_new      (void);
      |            ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  516 | #define GTK_STOCK_HELP             ((GtkStock)"gtk-help")
      |                                      ^~~~~~~~
../src/preferences.cc:4054:43: note: in expansion of macro 'GTK_STOCK_HELP'
 4054 |         button = pref_button_new(nullptr, GTK_STOCK_HELP, nullptr, FALSE,
      |                                           ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  756 | #define GTK_STOCK_OK               ((GtkStock)"gtk-ok")
      |                                      ^~~~~~~~
../src/preferences.cc:4060:43: note: in expansion of macro 'GTK_STOCK_OK'
 4060 |         button = pref_button_new(nullptr, GTK_STOCK_OK, nullptr, FALSE,
      |                                           ^~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:159:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  159 | #define GTK_STOCK_CANCEL           ((GtkStock)"gtk-cancel")
      |                                      ^~~~~~~~
../src/preferences.cc:4069:43: note: in expansion of macro 'GTK_STOCK_CANCEL'
 4069 |         button = pref_button_new(nullptr, GTK_STOCK_CANCEL, nullptr, FALSE,
      |                                           ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/preferences.cc: In function 'void timezone_async_ready_cb(GObject*, GAsyncResult*, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  284 | #define GTK_STOCK_DIALOG_WARNING   ((GtkStock)"gtk-dialog-warning")
      |                                      ^~~~~~~~
../src/preferences.cc:4269:123: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING'
 4269 |                                 warning_dialog(_("Warning: Cannot open timezone database file"), _("See the Log Window"), GTK_STOCK_DIALOG_WARNING, nullptr);
      |                                                                                                                           ^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  284 | #define GTK_STOCK_DIALOG_WARNING   ((GtkStock)"gtk-dialog-warning")
      |                                      ^~~~~~~~
../src/preferences.cc:4277:115: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING'
 4277 |                         warning_dialog(_("Warning: Cannot open timezone database file"), _("See the Log Window"), GTK_STOCK_DIALOG_WARNING, nullptr);
      |                                                                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  293 | #define GTK_STOCK_DIALOG_ERROR     ((GtkStock)"gtk-dialog-error")
      |                                      ^~~~~~~~
../src/preferences.cc:4284:105: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR'
 4284 |                 file_util_warning_dialog(_("Error: Timezone database download failed"), error->message, GTK_STOCK_DIALOG_ERROR, nullptr);
      |                                                                                                         ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/preferences.cc: In function 'void timezone_database_install_cb(GtkWidget*, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  293 | #define GTK_STOCK_DIALOG_ERROR     ((GtkStock)"gtk-dialog-error")
      |                                      ^~~~~~~~
../src/preferences.cc:4326:98: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR'
 4326 |                 file_util_warning_dialog(_("Timezone database download failed"), error->message, GTK_STOCK_DIALOG_ERROR, nullptr);
      |                                                                                                  ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:275:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  275 | #define GTK_STOCK_DIALOG_INFO      ((GtkStock)"gtk-dialog-info")
      |                                      ^~~~~~~~
../src/preferences.cc:4337:52: note: in expansion of macro 'GTK_STOCK_DIALOG_INFO'
 4337 |                 generic_dialog_add_message(tz->gd, GTK_STOCK_DIALOG_INFO, _("Downloading timezone database"), nullptr, FALSE);
      |                                                    ^~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
[136/182] Compiling C++ object src/geeqie.p/print.cc.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:254,
                 from ../src/main.h:58,
                 from ../src/print.cc:21:
../src/print.cc: In function 'void print_text_menu(GtkWidget*, PrintWindow*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1002:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1002 | #define GTK_STOCK_SELECT_FONT      ((GtkStock)"gtk-select-font")
      |                                      ^~~~~~~~
../src/print.cc:401:43: note: in expansion of macro 'GTK_STOCK_SELECT_FONT'
  401 |         button = pref_button_new(nullptr, GTK_STOCK_SELECT_FONT, _("Font"), FALSE,
      |                                           ^~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1002:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1002 | #define GTK_STOCK_SELECT_FONT      ((GtkStock)"gtk-select-font")
      |                                      ^~~~~~~~
../src/print.cc:455:43: note: in expansion of macro 'GTK_STOCK_SELECT_FONT'
  455 |         button = pref_button_new(nullptr, GTK_STOCK_SELECT_FONT, _("Font"), FALSE,
      |                                           ^~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
[137/182] Compiling C++ object src/geeqie.p/rcfile.cc.o
../src/rcfile.cc: In function 'gboolean read_color_option(const gchar*, const gchar*, const gchar*, GdkColor*)':
../src/rcfile.cc:128:24: warning: 'gboolean gdk_color_parse(const gchar*, GdkColor*)' is deprecated: Use 'gdk_rgba_parse' instead [-Wdeprecated-declarations]
  128 |         gdk_color_parse(value, color);
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkcairo.h:26,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:33,
                 from ../src/main.h:57,
                 from ../src/rcfile.cc:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/deprecated/gdkcolor.h:79:11: note: declared here
   79 | gboolean  gdk_color_parse     (const gchar    *spec,
      |           ^~~~~~~~~~~~~~~
[138/182] Compiling C++ object src/geeqie.p/remote.cc.o
[139/182] Compiling C++ object src/geeqie.p/renderer-tiles.cc.o
../src/renderer-tiles.cc: In function 'void rt_overlay_draw(RendererTiles*, gint, gint, gint, gint, ImageTile*)':
../src/renderer-tiles.cc:628:54: warning: 'cairo_t* gdk_cairo_create(GdkWindow*)' is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead [-Wdeprecated-declarations]
  628 |                                 cr = gdk_cairo_create(od->window);
      |                                      ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:33,
                 from ../src/main.h:57,
                 from ../src/renderer-tiles.cc:26:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here
   35 | cairo_t  * gdk_cairo_create             (GdkWindow          *window);
      |            ^~~~~~~~~~~~~~~~
../src/renderer-tiles.cc:657:62: warning: 'cairo_t* gdk_cairo_create(GdkWindow*)' is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead [-Wdeprecated-declarations]
  657 |                                         cr = gdk_cairo_create(od->window);
      |                                              ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here
   35 | cairo_t  * gdk_cairo_create             (GdkWindow          *window);
      |            ^~~~~~~~~~~~~~~~
[140/182] Compiling C++ object src/geeqie.p/search-and-run.cc.o
../src/search-and-run.cc: In function 'void command_store_populate(SarData*)':
../src/search-and-run.cc:98:50: warning: 'GList* gtk_ui_manager_get_action_groups(GtkUIManager*)' is deprecated [-Wdeprecated-declarations]
   98 |         groups = gtk_ui_manager_get_action_groups(sar->lw->ui_manager);
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:284,
                 from ../src/main.h:58,
                 from ../src/search-and-run.cc:21:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:145:16: note: declared here
  145 | GList         *gtk_ui_manager_get_action_groups   (GtkUIManager          *manager);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/search-and-run.cc:101:56: warning: 'GList* gtk_action_group_list_actions(GtkActionGroup*)' is deprecated [-Wdeprecated-declarations]
  101 |                 actions = gtk_action_group_list_actions(GTK_ACTION_GROUP(groups->data));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:254:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:198:17: note: declared here
  198 | GList          *gtk_action_group_list_actions            (GtkActionGroup             *action_group);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/search-and-run.cc:105:63: warning: 'const gchar* gtk_action_get_accel_path(GtkAction*)' is deprecated [-Wdeprecated-declarations]
  105 |                         accel_path = gtk_action_get_accel_path(action);
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:252:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkaction.h:136:14: note: declared here
  136 | const gchar *gtk_action_get_accel_path         (GtkAction     *action);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
../src/search-and-run.cc: In function 'gboolean entry_box_activate_cb(GtkWidget*, gpointer)':
../src/search-and-run.cc:190:36: warning: 'void gtk_action_activate(GtkAction*)' is deprecated [-Wdeprecated-declarations]
  190 |                 gtk_action_activate(sar->action);
      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkaction.h:119:14: note: declared here
  119 | void         gtk_action_activate               (GtkAction     *action);
      |              ^~~~~~~~~~~~~~~~~~~
../src/search-and-run.cc: In function 'gboolean match_selected_cb(GtkEntryCompletion*, GtkTreeModel*, GtkTreeIter*, gpointer)':
../src/search-and-run.cc:227:36: warning: 'void gtk_action_activate(GtkAction*)' is deprecated [-Wdeprecated-declarations]
  227 |                 gtk_action_activate(sar->action);
      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkaction.h:119:14: note: declared here
  119 | void         gtk_action_activate               (GtkAction     *action);
      |              ^~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37:
../src/search-and-run.cc: In function 'GtkWidget* search_and_run_new(LayoutWindow*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  395 | #define GTK_STOCK_FIND             ((GtkStock)"gtk-find")
      |                                      ^~~~~~~~
../src/search-and-run.cc:305:90: note: in expansion of macro 'GTK_STOCK_FIND'
  305 |         gtk_entry_set_icon_from_stock(GTK_ENTRY(sar->entry_box), GTK_ENTRY_ICON_PRIMARY, GTK_STOCK_FIND);
      |                                                                                          ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/search-and-run.cc:305:38: warning: 'void gtk_entry_set_icon_from_stock(GtkEntry*, GtkEntryIconPosition, const gchar*)' is deprecated: Use 'gtk_entry_set_icon_from_icon_name' instead [-Wdeprecated-declarations]
  305 |         gtk_entry_set_icon_from_stock(GTK_ENTRY(sar->entry_box), GTK_ENTRY_ICON_PRIMARY, GTK_STOCK_FIND);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtktreeview.h:29,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkcombobox.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:42:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkentry.h:320:16: note: declared here
  320 | void           gtk_entry_set_icon_from_stock             (GtkEntry             *entry,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[141/182] Compiling C++ object src/geeqie.p/search.cc.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:254,
                 from ../src/main.h:58,
                 from ../src/search.cc:22:
../src/search.cc: In function 'GtkWidget* search_result_menu(SearchData*, gboolean, gboolean)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:674:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  674 | #define GTK_STOCK_MEDIA_PLAY       ((GtkStock)"gtk-media-play")
      |                                      ^~~~~~~~
../src/search.cc:1141:57: note: in expansion of macro 'GTK_STOCK_MEDIA_PLAY'
 1141 |         menu_item_add_stock_sensitive(menu, _("_Play"), GTK_STOCK_MEDIA_PLAY, video,
      |                                                         ^~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:738:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  738 | #define GTK_STOCK_NEW              ((GtkStock)"gtk-new")
      |                                      ^~~~~~~~
../src/search.cc:1147:71: note: in expansion of macro 'GTK_STOCK_NEW'
 1147 |         menu_item_add_stock_sensitive(menu, _("View in _new window"), GTK_STOCK_NEW, on_row,
      |                                                                       ^~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:847:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  847 | #define GTK_STOCK_PRINT            ((GtkStock)"gtk-print")
      |                                      ^~~~~~~~
../src/search.cc:1166:60: note: in expansion of macro 'GTK_STOCK_PRINT'
 1166 |         menu_item_add_stock_sensitive(menu, _("Print..."), GTK_STOCK_PRINT, on_row,
      |                                                            ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:237:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  237 | #define GTK_STOCK_COPY             ((GtkStock)"gtk-copy")
      |                                      ^~~~~~~~
../src/search.cc:1169:60: note: in expansion of macro 'GTK_STOCK_COPY'
 1169 |         menu_item_add_stock_sensitive(menu, _("_Copy..."), GTK_STOCK_COPY, on_row,
      |                                                            ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  255 | #define GTK_STOCK_DELETE           ((GtkStock)"gtk-delete")
      |                                      ^~~~~~~~
../src/search.cc:1187:55: note: in expansion of macro 'GTK_STOCK_DELETE'
 1187 |                                         _("_Delete"), GTK_STOCK_DELETE, on_row,
      |                                                       ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/search.cc: In function 'void search_start_cb(GtkWidget*, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  284 | #define GTK_STOCK_DIALOG_WARNING   ((GtkStock)"gtk-dialog-warning")
      |                                      ^~~~~~~~
../src/search.cc:2690:50: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING'
 2690 |                                                  GTK_STOCK_DIALOG_WARNING, sd->window);
      |                                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  284 | #define GTK_STOCK_DIALOG_WARNING   ((GtkStock)"gtk-dialog-warning")
      |                                      ^~~~~~~~
../src/search.cc:2715:69: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING'
 2715 |                                                         entry_text, GTK_STOCK_DIALOG_WARNING, sd->window);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  284 | #define GTK_STOCK_DIALOG_WARNING   ((GtkStock)"gtk-dialog-warning")
      |                                      ^~~~~~~~
../src/search.cc:2765:50: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING'
 2765 |                                                  GTK_STOCK_DIALOG_WARNING, sd->window);
      |                                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  284 | #define GTK_STOCK_DIALOG_WARNING   ((GtkStock)"gtk-dialog-warning")
      |                                      ^~~~~~~~
../src/search.cc:2810:125: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING'
 2810 |                         file_util_warning_dialog(_("Collection not found"), _("Please enter an existing collection name."), GTK_STOCK_DIALOG_WARNING, sd->window);
      |                                                                                                                             ^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/search.cc: In function 'void select_collection_clicked_cb(GtkWidget*, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  756 | #define GTK_STOCK_OK               ((GtkStock)"gtk-ok")
      |                                      ^~~~~~~~
../src/search.cc:3271:20: note: in expansion of macro 'GTK_STOCK_OK'
 3271 |         stock_id = GTK_STOCK_OK;
      |                    ^~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/search.cc: In function 'void search_new(FileData*, FileData*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  516 | #define GTK_STOCK_HELP             ((GtkStock)"gtk-help")
      |                                      ^~~~~~~~
../src/search.cc:3713:49: note: in expansion of macro 'GTK_STOCK_HELP'
 3713 |         sd->button_help = pref_button_new(hbox, GTK_STOCK_HELP, nullptr, FALSE, G_CALLBACK(search_window_help_cb), sd);
      |                                                 ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  395 | #define GTK_STOCK_FIND             ((GtkStock)"gtk-find")
      |                                      ^~~~~~~~
../src/search.cc:3717:50: note: in expansion of macro 'GTK_STOCK_FIND'
 3717 |         sd->button_start = pref_button_new(hbox, GTK_STOCK_FIND, nullptr, FALSE,
      |                                                  ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1038:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1038 | #define GTK_STOCK_STOP             ((GtkStock)"gtk-stop")
      |                                      ^~~~~~~~
../src/search.cc:3721:49: note: in expansion of macro 'GTK_STOCK_STOP'
 3721 |         sd->button_stop = pref_button_new(hbox, GTK_STOCK_STOP, nullptr, FALSE,
      |                                                 ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  197 | #define GTK_STOCK_CLOSE            ((GtkStock)"gtk-close")
      |                                      ^~~~~~~~
../src/search.cc:3726:50: note: in expansion of macro 'GTK_STOCK_CLOSE'
 3726 |         sd->button_close = pref_button_new(hbox, GTK_STOCK_CLOSE, nullptr, FALSE, G_CALLBACK(search_window_close_cb), sd);
      |                                                  ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
[142/182] Compiling C++ object src/geeqie.p/secure-save.cc.o
[143/182] Compiling C++ object src/geeqie.p/shortcuts.cc.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:254,
                 from ../src/main.h:58,
                 from ../src/shortcuts.cc:22:
../src/shortcuts.cc: In function 'void shortcuts_add_cb(GtkWidget*, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  756 | #define GTK_STOCK_OK               ((GtkStock)"gtk-ok")
      |                                      ^~~~~~~~
../src/shortcuts.cc:109:45: note: in expansion of macro 'GTK_STOCK_OK'
  109 |         file_dialog_add_button(scd->dialog, GTK_STOCK_OK, nullptr, shortcuts_add_ok_cb, TRUE);
      |                                             ^~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/shortcuts.cc: In function 'GtkWidget* shortcuts_new(LayoutWindow*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  132 | #define GTK_STOCK_ADD              ((GtkStock)"gtk-add")
      |                                      ^~~~~~~~
../src/shortcuts.cc:158:53: note: in expansion of macro 'GTK_STOCK_ADD'
  158 |         scd->add_button = pref_toolbar_button(tbar, GTK_STOCK_ADD, nullptr, FALSE,
      |                                                     ^~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
[144/182] Compiling C++ object src/geeqie.p/similar.cc.o
[145/182] Compiling C++ object src/geeqie.p/slideshow.cc.o
[146/182] Compiling C++ object src/geeqie.p/thumb.cc.o
[147/182] Compiling C++ object src/geeqie.p/thumb-standard.cc.o
[148/182] Compiling C++ object src/geeqie.p/toolbar.cc.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:254,
                 from ../src/main.h:58,
                 from ../src/toolbar.cc:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:460:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  460 | #define GTK_STOCK_GOTO_TOP         ((GtkStock)"gtk-goto-top")
      |                                      ^~~~~~~~
../src/toolbar.cc:70:44: note: in expansion of macro 'GTK_STOCK_GOTO_TOP'
   70 |         {"FirstImage",  N_("First Image"), GTK_STOCK_GOTO_TOP},
      |                                            ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:496:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  496 | #define GTK_STOCK_GO_UP            ((GtkStock)"gtk-go-up")
      |                                      ^~~~~~~~
../src/toolbar.cc:71:47: note: in expansion of macro 'GTK_STOCK_GO_UP'
   71 |         {"PrevImage",   N_("Previous Image"), GTK_STOCK_GO_UP},
      |                                               ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:478:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  478 | #define GTK_STOCK_GO_DOWN          ((GtkStock)"gtk-go-down")
      |                                      ^~~~~~~~
../src/toolbar.cc:72:43: note: in expansion of macro 'GTK_STOCK_GO_DOWN'
   72 |         {"NextImage",   N_("Next Image"), GTK_STOCK_GO_DOWN},
      |                                           ^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:433:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  433 | #define GTK_STOCK_GOTO_BOTTOM      ((GtkStock)"gtk-goto-bottom")
      |                                      ^~~~~~~~
../src/toolbar.cc:73:43: note: in expansion of macro 'GTK_STOCK_GOTO_BOTTOM'
   73 |         {"LastImage",   N_("Last Image"), GTK_STOCK_GOTO_BOTTOM},
      |                                           ^~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:469:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  469 | #define GTK_STOCK_GO_BACK          ((GtkStock)"gtk-go-back")
      |                                      ^~~~~~~~
../src/toolbar.cc:74:37: note: in expansion of macro 'GTK_STOCK_GO_BACK'
   74 |         {"Back",        N_("Back"), GTK_STOCK_GO_BACK},
      |                                     ^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:487:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  487 | #define GTK_STOCK_GO_FORWARD       ((GtkStock)"gtk-go-forward")
      |                                      ^~~~~~~~
../src/toolbar.cc:75:40: note: in expansion of macro 'GTK_STOCK_GO_FORWARD'
   75 |         {"Forward",     N_("Forward"), GTK_STOCK_GO_FORWARD},
      |                                        ^~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:525:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  525 | #define GTK_STOCK_HOME             ((GtkStock)"gtk-home")
      |                                      ^~~~~~~~
../src/toolbar.cc:76:37: note: in expansion of macro 'GTK_STOCK_HOME'
   76 |         {"Home",        N_("Home"), GTK_STOCK_HOME},
      |                                     ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:496:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  496 | #define GTK_STOCK_GO_UP            ((GtkStock)"gtk-go-up")
      |                                      ^~~~~~~~
../src/toolbar.cc:77:27: note: in expansion of macro 'GTK_STOCK_GO_UP'
   77 |         {"Up",  N_("Up"), GTK_STOCK_GO_UP},
      |                           ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:685:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  685 | #define GTK_STOCK_MEDIA_PREVIOUS   ((GtkStock)"gtk-media-previous")
      |                                      ^~~~~~~~
../src/toolbar.cc:78:43: note: in expansion of macro 'GTK_STOCK_MEDIA_PREVIOUS'
   78 |         {"FirstPage",   N_("First page"), GTK_STOCK_MEDIA_PREVIOUS},
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:652:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  652 | #define GTK_STOCK_MEDIA_NEXT       ((GtkStock)"gtk-media-next")
      |                                      ^~~~~~~~
../src/toolbar.cc:79:42: note: in expansion of macro 'GTK_STOCK_MEDIA_NEXT'
   79 |         {"LastPage",    N_("Last Page"), GTK_STOCK_MEDIA_NEXT},
      |                                          ^~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:641:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  641 | #define GTK_STOCK_MEDIA_FORWARD    ((GtkStock)"gtk-media-forward")
      |                                      ^~~~~~~~
../src/toolbar.cc:80:42: note: in expansion of macro 'GTK_STOCK_MEDIA_FORWARD'
   80 |         {"NextPage",    N_("Next page"), GTK_STOCK_MEDIA_FORWARD},
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:707:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  707 | #define GTK_STOCK_MEDIA_REWIND     ((GtkStock)"gtk-media-rewind")
      |                                      ^~~~~~~~
../src/toolbar.cc:81:46: note: in expansion of macro 'GTK_STOCK_MEDIA_REWIND'
   81 |         {"PrevPage",    N_("Previous Page"), GTK_STOCK_MEDIA_REWIND},
      |                                              ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:451:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  451 | #define GTK_STOCK_GOTO_LAST        ((GtkStock)"gtk-goto-last")
      |                                      ^~~~~~~~
../src/toolbar.cc:82:54: note: in expansion of macro 'GTK_STOCK_GOTO_LAST'
   82 |         {"ImageForward",        N_("Image Forward"), GTK_STOCK_GOTO_LAST},
      |                                                      ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:442:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  442 | #define GTK_STOCK_GOTO_FIRST       ((GtkStock)"gtk-goto-first")
      |                                      ^~~~~~~~
../src/toolbar.cc:83:43: note: in expansion of macro 'GTK_STOCK_GOTO_FIRST'
   83 |         {"ImageBack",   N_("Image Back"), GTK_STOCK_GOTO_FIRST},
      |                                           ^~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:738:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  738 | #define GTK_STOCK_NEW              ((GtkStock)"gtk-new")
      |                                      ^~~~~~~~
../src/toolbar.cc:84:43: note: in expansion of macro 'GTK_STOCK_NEW'
   84 |         {"NewWindow",   N_("New window"), GTK_STOCK_NEW},
      |                                           ^~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:534:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  534 | #define GTK_STOCK_INDEX            ((GtkStock)"gtk-index")
      |                                      ^~~~~~~~
../src/toolbar.cc:85:55: note: in expansion of macro 'GTK_STOCK_INDEX'
   85 |         {"NewCollection",       N_("New collection"), GTK_STOCK_INDEX},
      |                                                       ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:765:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  765 | #define GTK_STOCK_OPEN             ((GtkStock)"gtk-open")
      |                                      ^~~~~~~~
../src/toolbar.cc:86:56: note: in expansion of macro 'GTK_STOCK_OPEN'
   86 |         {"OpenCollection",      N_("Open collection"), GTK_STOCK_OPEN},
      |                                                        ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  395 | #define GTK_STOCK_FIND             ((GtkStock)"gtk-find")
      |                                      ^~~~~~~~
../src/toolbar.cc:87:39: note: in expansion of macro 'GTK_STOCK_FIND'
   87 |         {"Search",      N_("Search"), GTK_STOCK_FIND},
      |                                       ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  395 | #define GTK_STOCK_FIND             ((GtkStock)"gtk-find")
      |                                      ^~~~~~~~
../src/toolbar.cc:88:48: note: in expansion of macro 'GTK_STOCK_FIND'
   88 |         {"FindDupes",   N_("Find duplicates"), GTK_STOCK_FIND},
      |                                                ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:313:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  313 | #define GTK_STOCK_DIRECTORY        ((GtkStock)"gtk-directory")
      |                                      ^~~~~~~~
../src/toolbar.cc:89:42: note: in expansion of macro 'GTK_STOCK_DIRECTORY'
   89 |         {"NewFolder",   N_("New folder"),GTK_STOCK_DIRECTORY},
      |                                          ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:237:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  237 | #define GTK_STOCK_COPY             ((GtkStock)"gtk-copy")
      |                                      ^~~~~~~~
../src/toolbar.cc:90:37: note: in expansion of macro 'GTK_STOCK_COPY'
   90 |         {"Copy",        N_("Copy"), GTK_STOCK_COPY},
      |                                     ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  255 | #define GTK_STOCK_DELETE           ((GtkStock)"gtk-delete")
      |                                      ^~~~~~~~
../src/toolbar.cc:93:39: note: in expansion of macro 'GTK_STOCK_DELETE'
   93 |         {"Delete",      N_("Delete"), GTK_STOCK_DELETE},
      |                                       ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  197 | #define GTK_STOCK_CLOSE            ((GtkStock)"gtk-close")
      |                                      ^~~~~~~~
../src/toolbar.cc:94:45: note: in expansion of macro 'GTK_STOCK_CLOSE'
   94 |         {"CloseWindow", N_("Close Window"), GTK_STOCK_CLOSE},
      |                                             ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:847:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  847 | #define GTK_STOCK_PRINT            ((GtkStock)"gtk-print")
      |                                      ^~~~~~~~
../src/toolbar.cc:102:38: note: in expansion of macro 'GTK_STOCK_PRINT'
  102 |         {"Print",       N_("Print"), GTK_STOCK_PRINT},
      |                                      ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:838:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  838 | #define GTK_STOCK_PREFERENCES      ((GtkStock)"gtk-preferences")
      |                                      ^~~~~~~~
../src/toolbar.cc:103:44: note: in expansion of macro 'GTK_STOCK_PREFERENCES'
  103 |         {"Preferences", N_("Preferences"), GTK_STOCK_PREFERENCES},
      |                                            ^~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:838:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  838 | #define GTK_STOCK_PREFERENCES      ((GtkStock)"gtk-preferences")
      |                                      ^~~~~~~~
../src/toolbar.cc:104:62: note: in expansion of macro 'GTK_STOCK_PREFERENCES'
  104 |         {"LayoutConfig",        N_("Configure this window"), GTK_STOCK_PREFERENCES},
      |                                                              ^~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1121:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1121 | #define GTK_STOCK_ZOOM_IN          ((GtkStock)"gtk-zoom-in")
      |                                      ^~~~~~~~
../src/toolbar.cc:112:40: note: in expansion of macro 'GTK_STOCK_ZOOM_IN'
  112 |         {"ZoomIn",      N_("Zoom in"), GTK_STOCK_ZOOM_IN},
      |                                        ^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1130:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1130 | #define GTK_STOCK_ZOOM_OUT         ((GtkStock)"gtk-zoom-out")
      |                                      ^~~~~~~~
../src/toolbar.cc:113:41: note: in expansion of macro 'GTK_STOCK_ZOOM_OUT'
  113 |         {"ZoomOut",     N_("Zoom out"), GTK_STOCK_ZOOM_OUT},
      |                                         ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1103:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1103 | #define GTK_STOCK_ZOOM_100         ((GtkStock)"gtk-zoom-100")
      |                                      ^~~~~~~~
../src/toolbar.cc:114:41: note: in expansion of macro 'GTK_STOCK_ZOOM_100'
  114 |         {"Zoom100",     N_("Zoom 1:1"), GTK_STOCK_ZOOM_100},
      |                                         ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1112:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1112 | #define GTK_STOCK_ZOOM_FIT         ((GtkStock)"gtk-zoom-fit")
      |                                      ^~~~~~~~
../src/toolbar.cc:115:44: note: in expansion of macro 'GTK_STOCK_ZOOM_FIT'
  115 |         {"ZoomFit",     N_("Zoom to fit"), GTK_STOCK_ZOOM_FIT},
      |                                            ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  386 | #define GTK_STOCK_FILE             ((GtkStock)"gtk-file")
      |                                      ^~~~~~~~
../src/toolbar.cc:118:41: note: in expansion of macro 'GTK_STOCK_FILE'
  118 |         {"Zoom200",     N_("Zoom 2:1"), GTK_STOCK_FILE},
      |                                         ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  386 | #define GTK_STOCK_FILE             ((GtkStock)"gtk-file")
      |                                      ^~~~~~~~
../src/toolbar.cc:119:41: note: in expansion of macro 'GTK_STOCK_FILE'
  119 |         {"Zoom300",     N_("Zoom 3:1"), GTK_STOCK_FILE},
      |                                         ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  386 | #define GTK_STOCK_FILE             ((GtkStock)"gtk-file")
      |                                      ^~~~~~~~
../src/toolbar.cc:120:41: note: in expansion of macro 'GTK_STOCK_FILE'
  120 |         {"Zoom400",     N_("Zoom 4:1"), GTK_STOCK_FILE},
      |                                         ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  386 | #define GTK_STOCK_FILE             ((GtkStock)"gtk-file")
      |                                      ^~~~~~~~
../src/toolbar.cc:121:41: note: in expansion of macro 'GTK_STOCK_FILE'
  121 |         {"Zoom50",      N_("Zoom 1:2"), GTK_STOCK_FILE},
      |                                         ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  386 | #define GTK_STOCK_FILE             ((GtkStock)"gtk-file")
      |                                      ^~~~~~~~
../src/toolbar.cc:122:40: note: in expansion of macro 'GTK_STOCK_FILE'
  122 |         {"Zoom33",      N_("Zoom1:3"), GTK_STOCK_FILE},
      |                                        ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  386 | #define GTK_STOCK_FILE             ((GtkStock)"gtk-file")
      |                                      ^~~~~~~~
../src/toolbar.cc:123:41: note: in expansion of macro 'GTK_STOCK_FILE'
  123 |         {"Zoom25",      N_("Zoom 1:4"), GTK_STOCK_FILE},
      |                                         ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1121:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1121 | #define GTK_STOCK_ZOOM_IN          ((GtkStock)"gtk-zoom-in")
      |                                      ^~~~~~~~
../src/toolbar.cc:124:58: note: in expansion of macro 'GTK_STOCK_ZOOM_IN'
  124 |         {"ConnectZoomIn",       N_("Connected Zoom in"), GTK_STOCK_ZOOM_IN},
      |                                                          ^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:208:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  208 | #define GTK_STOCK_COLOR_PICKER     ((GtkStock)"gtk-color-picker")
      |                                      ^~~~~~~~
../src/toolbar.cc:128:57: note: in expansion of macro 'GTK_STOCK_COLOR_PICKER'
  128 |         {"ShowInfoPixel",       N_("Pixel Info"),       GTK_STOCK_COLOR_PICKER},
      |                                                         ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1047:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1047 | #define GTK_STOCK_STRIKETHROUGH    ((GtkStock)"gtk-strikethrough")
      |                                      ^~~~~~~~
../src/toolbar.cc:129:49: note: in expansion of macro 'GTK_STOCK_STRIKETHROUGH'
  129 |         {"IgnoreAlpha", N_("Ignore Alpha"),     GTK_STOCK_STRIKETHROUGH},
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:776:42: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  776 | #define GTK_STOCK_ORIENTATION_PORTRAIT ((GtkStock)"gtk-orientation-portrait")
      |                                          ^~~~~~~~
../src/toolbar.cc:130:49: note: in expansion of macro 'GTK_STOCK_ORIENTATION_PORTRAIT'
  130 |         {"ExifRotate",  N_("Exif rotate"),      GTK_STOCK_ORIENTATION_PORTRAIT},
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:993:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  993 | #define GTK_STOCK_SELECT_COLOR     ((GtkStock)"gtk-select-color")
      |                                      ^~~~~~~~
../src/toolbar.cc:131:65: note: in expansion of macro 'GTK_STOCK_SELECT_COLOR'
  131 |         {"UseColorProfiles",    N_("Use color profiles"),       GTK_STOCK_SELECT_COLOR},
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:964:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  964 | #define GTK_STOCK_SAVE             ((GtkStock)"gtk-save")
      |                                      ^~~~~~~~
../src/toolbar.cc:132:57: note: in expansion of macro 'GTK_STOCK_SAVE'
  132 |         {"SaveMetadata",        N_("Save metadata"),    GTK_STOCK_SAVE},
      |                                                         ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:663:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  663 | #define GTK_STOCK_MEDIA_PAUSE      ((GtkStock)"gtk-media-pause")
      |                                      ^~~~~~~~
../src/toolbar.cc:134:56: note: in expansion of macro 'GTK_STOCK_MEDIA_PAUSE'
  134 |         {"SlideShowPause",      N_("Pause slideshow"), GTK_STOCK_MEDIA_PAUSE},
      |                                                        ^~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  386 | #define GTK_STOCK_FILE             ((GtkStock)"gtk-file")
      |                                      ^~~~~~~~
../src/toolbar.cc:135:57: note: in expansion of macro 'GTK_STOCK_FILE'
  135 |         {"SlideShowFaster",     N_("Slideshow Faster"), GTK_STOCK_FILE},
      |                                                         ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  386 | #define GTK_STOCK_FILE             ((GtkStock)"gtk-file")
      |                                      ^~~~~~~~
../src/toolbar.cc:136:57: note: in expansion of macro 'GTK_STOCK_FILE'
  136 |         {"SlideShowSlower",     N_("Slideshow Slower"), GTK_STOCK_FILE},
      |                                                         ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:937:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  937 | #define GTK_STOCK_REFRESH          ((GtkStock)"gtk-refresh")
      |                                      ^~~~~~~~
../src/toolbar.cc:137:40: note: in expansion of macro 'GTK_STOCK_REFRESH'
  137 |         {"Refresh",     N_("Refresh"), GTK_STOCK_REFRESH},
      |                                        ^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  516 | #define GTK_STOCK_HELP             ((GtkStock)"gtk-help")
      |                                      ^~~~~~~~
../src/toolbar.cc:138:45: note: in expansion of macro 'GTK_STOCK_HELP'
  138 |         {"HelpContents",        N_("Help"), GTK_STOCK_HELP},
      |                                             ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:919:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  919 | #define GTK_STOCK_QUIT             ((GtkStock)"gtk-quit")
      |                                      ^~~~~~~~
../src/toolbar.cc:146:37: note: in expansion of macro 'GTK_STOCK_QUIT'
  146 |         {"Quit",        N_("Quit"), GTK_STOCK_QUIT},
      |                                     ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/toolbar.cc: In function 'void toolbar_menu_popup(GtkWidget*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:460:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  460 | #define GTK_STOCK_GOTO_TOP         ((GtkStock)"gtk-goto-top")
      |                                      ^~~~~~~~
../src/toolbar.cc:217:62: note: in expansion of macro 'GTK_STOCK_GOTO_TOP'
  217 |                 menu_item_add_stock(menu, _("Move to _top"), GTK_STOCK_GOTO_TOP, G_CALLBACK(toolbar_item_move_top_cb), widget);
      |                                                              ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:496:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  496 | #define GTK_STOCK_GO_UP            ((GtkStock)"gtk-go-up")
      |                                      ^~~~~~~~
../src/toolbar.cc:218:58: note: in expansion of macro 'GTK_STOCK_GO_UP'
  218 |                 menu_item_add_stock(menu, _("Move _up"), GTK_STOCK_GO_UP, G_CALLBACK(toolbar_item_move_up_cb), widget);
      |                                                          ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:478:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  478 | #define GTK_STOCK_GO_DOWN          ((GtkStock)"gtk-go-down")
      |                                      ^~~~~~~~
../src/toolbar.cc:219:60: note: in expansion of macro 'GTK_STOCK_GO_DOWN'
  219 |                 menu_item_add_stock(menu, _("Move _down"), GTK_STOCK_GO_DOWN, G_CALLBACK(toolbar_item_move_down_cb), widget);
      |                                                            ^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:433:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  433 | #define GTK_STOCK_GOTO_BOTTOM      ((GtkStock)"gtk-goto-bottom")
      |                                      ^~~~~~~~
../src/toolbar.cc:220:65: note: in expansion of macro 'GTK_STOCK_GOTO_BOTTOM'
  220 |                 menu_item_add_stock(menu, _("Move to _bottom"), GTK_STOCK_GOTO_BOTTOM, G_CALLBACK(toolbar_item_move_bottom_cb), widget);
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  255 | #define GTK_STOCK_DELETE           ((GtkStock)"gtk-delete")
      |                                      ^~~~~~~~
../src/toolbar.cc:222:56: note: in expansion of macro 'GTK_STOCK_DELETE'
  222 |                 menu_item_add_stock(menu, _("Remove"), GTK_STOCK_DELETE, G_CALLBACK(toolbar_item_delete_cb), widget);
      |                                                        ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/toolbar.cc: In function 'void toolbarlist_add_button(const gchar*, const gchar*, const gchar*, GtkBox*)':
../src/toolbar.cc:330:72: warning: 'GtkWidget* gtk_image_new_from_stock(const gchar*, GtkIconSize)' is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations]
  330 |                         toolbar_entry->image = gtk_image_new_from_stock(toolbar_entry->stock_id,
      |                                                ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
  331 |                                                                                                                 GTK_ICON_SIZE_BUTTON);
      |                                                                                                                 ~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkentry.h:42,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtktreeview.h:29,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkcombobox.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:42:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkimage.h:122:12: note: declared here
  122 | GtkWidget* gtk_image_new_from_stock     (const gchar     *stock_id,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:574:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  574 | #define GTK_STOCK_JUMP_TO          ((GtkStock)"gtk-jump-to")
      |                                      ^~~~~~~~
../src/toolbar.cc:336:65: note: in expansion of macro 'GTK_STOCK_JUMP_TO'
  336 |                 toolbar_entry->image = gtk_image_new_from_stock(GTK_STOCK_JUMP_TO,
      |                                                                 ^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/toolbar.cc:336:64: warning: 'GtkWidget* gtk_image_new_from_stock(const gchar*, GtkIconSize)' is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations]
  336 |                 toolbar_entry->image = gtk_image_new_from_stock(GTK_STOCK_JUMP_TO,
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
  337 |                                                                                                                 GTK_ICON_SIZE_BUTTON);
      |                                                                                                                 ~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkimage.h:122:12: note: declared here
  122 | GtkWidget* gtk_image_new_from_stock     (const gchar     *stock_id,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~
../src/toolbar.cc: In function 'GtkWidget* toolbar_select_new(LayoutWindow*, ToolbarType)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  132 | #define GTK_STOCK_ADD              ((GtkStock)"gtk-add")
      |                                      ^~~~~~~~
../src/toolbar.cc:535:66: note: in expansion of macro 'GTK_STOCK_ADD'
  535 |         toolbarlist[bar]->add_button = pref_toolbar_button(tbar, GTK_STOCK_ADD, "NULL", FALSE,
      |                                                                  ^~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
[149/182] Compiling C++ object src/geeqie.p/trash.cc.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:254,
                 from ../src/main.h:58,
                 from ../src/trash.cc:22:
../src/trash.cc: In function 'gint file_util_safe_number(gint64)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  284 | #define GTK_STOCK_DIALOG_WARNING   ((GtkStock)"gtk-dialog-warning")
      |                                      ^~~~~~~~
../src/trash.cc:89:50: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING'
   89 |                                                  GTK_STOCK_DIALOG_WARNING, nullptr);
      |                                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/trash.cc: In function 'gboolean file_util_safe_unlink(const gchar*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  284 | #define GTK_STOCK_DIALOG_WARNING   ((GtkStock)"gtk-dialog-warning")
      |                                      ^~~~~~~~
../src/trash.cc:140:50: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING'
  140 |                                                  GTK_STOCK_DIALOG_WARNING, nullptr);
      |                                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  284 | #define GTK_STOCK_DIALOG_WARNING   ((GtkStock)"gtk-dialog-warning")
      |                                      ^~~~~~~~
../src/trash.cc:183:68: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING'
  183 |                         gd = file_util_warning_dialog(result, buf, GTK_STOCK_DIALOG_WARNING, nullptr);
      |                                                                    ^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  293 | #define GTK_STOCK_DIALOG_ERROR     ((GtkStock)"gtk-dialog-error")
      |                                      ^~~~~~~~
../src/trash.cc:195:85: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR'
  195 |                         gd = warning_dialog(_("Move to trash failed\n\n"), message, GTK_STOCK_DIALOG_ERROR, nullptr);
      |                                                                                     ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  516 | #define GTK_STOCK_HELP             ((GtkStock)"gtk-help")
      |                                      ^~~~~~~~
../src/trash.cc:196:55: note: in expansion of macro 'GTK_STOCK_HELP'
  196 |                         generic_dialog_add_button(gd, GTK_STOCK_HELP, "Help", move_to_trash_failed_cb, FALSE);
      |                                                       ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
[150/182] Compiling C++ object src/geeqie.p/ui-bookmark.cc.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:254,
                 from ../src/main.h:58,
                 from ../src/ui-bookmark.cc:24:
../src/ui-bookmark.cc: In function 'void bookmark_edit(const gchar*, const gchar*, GtkWidget*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  756 | #define GTK_STOCK_OK               ((GtkStock)"gtk-ok")
      |                                      ^~~~~~~~
../src/ui-bookmark.cc:277:39: note: in expansion of macro 'GTK_STOCK_OK'
  277 |         generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr,
      |                                       ^~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/ui-bookmark.cc:286:34: warning: 'void gtk_table_attach_defaults(GtkTable*, GtkWidget*, guint, guint, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
  286 |         gtk_table_attach_defaults(GTK_TABLE(table), p->name_entry, 1, 2, 0, 1);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:280:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:138:12: note: declared here
  138 | void       gtk_table_attach_defaults  (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
../src/ui-bookmark.cc:295:34: warning: 'void gtk_table_attach_defaults(GtkTable*, GtkWidget*, guint, guint, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
  295 |         gtk_table_attach_defaults(GTK_TABLE(table), label, 1, 2, 1, 2);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:138:12: note: declared here
  138 | void       gtk_table_attach_defaults  (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
../src/ui-bookmark.cc:306:34: warning: 'void gtk_table_attach_defaults(GtkTable*, GtkWidget*, guint, guint, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
  306 |         gtk_table_attach_defaults(GTK_TABLE(table), label, 1, 2, 2, 3);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:138:12: note: declared here
  138 | void       gtk_table_attach_defaults  (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
../src/ui-bookmark.cc: In function 'void bookmark_menu_popup(BookMarkData*, GtkWidget*, gint, guint32, gboolean)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:910:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  910 | #define GTK_STOCK_PROPERTIES       ((GtkStock)"gtk-properties")
      |                                      ^~~~~~~~
../src/ui-bookmark.cc:388:66: note: in expansion of macro 'GTK_STOCK_PROPERTIES'
  388 |         menu_item_add_stock_sensitive(menu, _("_Properties..."), GTK_STOCK_PROPERTIES, bm->editable,
      |                                                                  ^~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:496:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  496 | #define GTK_STOCK_GO_UP            ((GtkStock)"gtk-go-up")
      |                                      ^~~~~~~~
../src/ui-bookmark.cc:390:60: note: in expansion of macro 'GTK_STOCK_GO_UP'
  390 |         menu_item_add_stock_sensitive(menu, _("Move _up"), GTK_STOCK_GO_UP, bm->editable,
      |                                                            ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:478:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  478 | #define GTK_STOCK_GO_DOWN          ((GtkStock)"gtk-go-down")
      |                                      ^~~~~~~~
../src/ui-bookmark.cc:392:62: note: in expansion of macro 'GTK_STOCK_GO_DOWN'
  392 |         menu_item_add_stock_sensitive(menu, _("Move _down"), GTK_STOCK_GO_DOWN, bm->editable,
      |                                                              ^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:946:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  946 | #define GTK_STOCK_REMOVE           ((GtkStock)"gtk-remove")
      |                                      ^~~~~~~~
../src/ui-bookmark.cc:394:59: note: in expansion of macro 'GTK_STOCK_REMOVE'
  394 |         menu_item_add_stock_sensitive(menu, _("_Remove"), GTK_STOCK_REMOVE, bm->editable,
      |                                                           ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/ui-bookmark.cc: In function 'void bookmark_populate(BookMarkData*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:313:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  313 | #define GTK_STOCK_DIRECTORY        ((GtkStock)"gtk-directory")
      |                                      ^~~~~~~~
../src/ui-bookmark.cc:658:77: note: in expansion of macro 'GTK_STOCK_DIRECTORY'
  658 |                                         b->image = gtk_image_new_from_stock(GTK_STOCK_DIRECTORY,
      |                                                                             ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/ui-bookmark.cc:658:76: warning: 'GtkWidget* gtk_image_new_from_stock(const gchar*, GtkIconSize)' is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations]
  658 |                                         b->image = gtk_image_new_from_stock(GTK_STOCK_DIRECTORY,
      |                                                    ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
  659 |                                                                             GTK_ICON_SIZE_BUTTON);
      |                                                                             ~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkentry.h:42,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtktreeview.h:29,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkcombobox.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:42:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkimage.h:122:12: note: declared here
  122 | GtkWidget* gtk_image_new_from_stock     (const gchar     *stock_id,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:313:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  313 | #define GTK_STOCK_DIRECTORY        ((GtkStock)"gtk-directory")
      |                                      ^~~~~~~~
../src/ui-bookmark.cc:664:69: note: in expansion of macro 'GTK_STOCK_DIRECTORY'
  664 |                                 b->image = gtk_image_new_from_stock(GTK_STOCK_DIRECTORY, GTK_ICON_SIZE_BUTTON);
      |                                                                     ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/ui-bookmark.cc:664:68: warning: 'GtkWidget* gtk_image_new_from_stock(const gchar*, GtkIconSize)' is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations]
  664 |                                 b->image = gtk_image_new_from_stock(GTK_STOCK_DIRECTORY, GTK_ICON_SIZE_BUTTON);
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkimage.h:122:12: note: declared here
  122 | GtkWidget* gtk_image_new_from_stock     (const gchar     *stock_id,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~
../src/ui-bookmark.cc: In function 'void bookmark_dnd_get_data(GtkWidget*, GdkDragContext*, gint, gint, GtkSelectionData*, guint, guint, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  386 | #define GTK_STOCK_FILE             ((GtkStock)"gtk-file")
      |                                      ^~~~~~~~
../src/ui-bookmark.cc:760:87: note: in expansion of macro 'GTK_STOCK_FILE'
  760 |                                 buf = bookmark_string(filename_from_path(path), path, GTK_STOCK_FILE);
      |                                                                                       ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
[151/182] Compiling C++ object src/geeqie.p/ui-fileops.cc.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:254,
                 from ../src/main.h:58,
                 from ../src/ui-fileops.cc:28:
../src/ui-fileops.cc: In function 'void encoding_dialog(const gchar*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  197 | #define GTK_STOCK_CLOSE            ((GtkStock)"gtk-close")
      |                                      ^~~~~~~~
../src/ui-fileops.cc:105:39: note: in expansion of macro 'GTK_STOCK_CLOSE'
  105 |         generic_dialog_add_button(gd, GTK_STOCK_CLOSE, nullptr, nullptr, TRUE);
      |                                       ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  284 | #define GTK_STOCK_DIALOG_WARNING   ((GtkStock)"gtk-dialog-warning")
      |                                      ^~~~~~~~
../src/ui-fileops.cc:107:40: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING'
  107 |         generic_dialog_add_message(gd, GTK_STOCK_DIALOG_WARNING,
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/ui-fileops.cc: In function 'void web_file_async_ready_cb(GObject*, GAsyncResult*, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  293 | #define GTK_STOCK_DIALOG_ERROR     ((GtkStock)"gtk-dialog-error")
      |                                      ^~~~~~~~
../src/ui-fileops.cc:1036:89: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR'
 1036 |                 file_util_warning_dialog(_("Web file download failed"), error->message, GTK_STOCK_DIALOG_ERROR, nullptr);
      |                                                                                         ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/ui-fileops.cc: In function 'gboolean download_web_file(const gchar*, gboolean, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:275:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  275 | #define GTK_STOCK_DIALOG_INFO      ((GtkStock)"gtk-dialog-info")
      |                                      ^~~~~~~~
../src/ui-fileops.cc:1102:69: note: in expansion of macro 'GTK_STOCK_DIALOG_INFO'
 1102 |                                 generic_dialog_add_message(web->gd, GTK_STOCK_DIALOG_INFO, message, nullptr, FALSE);
      |                                                                     ^~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
[152/182] Compiling C++ object src/geeqie.p/ui-help.cc.o
../src/ui-help.cc: In function 'GtkWidget* help_window_new(const gchar*, const gchar*, const gchar*, const gchar*)':
../src/ui-help.cc:237:35: warning: 'GtkWidget* gtk_hbutton_box_new()' is deprecated: Use 'gtk_button_box_new' instead [-Wdeprecated-declarations]
  237 |         hbox = gtk_hbutton_box_new();
      |                ~~~~~~~~~~~~~~~~~~~^~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:261,
                 from ../src/main.h:58,
                 from ../src/ui-help.cc:25:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkhbbox.h:62:12: note: declared here
   62 | GtkWidget* gtk_hbutton_box_new      (void);
      |            ^~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:254:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  197 | #define GTK_STOCK_CLOSE            ((GtkStock)"gtk-close")
      |                                      ^~~~~~~~
../src/ui-help.cc:243:44: note: in expansion of macro 'GTK_STOCK_CLOSE'
  243 |         button = gtk_button_new_from_stock(GTK_STOCK_CLOSE);
      |                                            ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/ui-help.cc:243:43: warning: 'GtkWidget* gtk_button_new_from_stock(const gchar*)' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations]
  243 |         button = gtk_button_new_from_stock(GTK_STOCK_CLOSE);
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:54:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkbutton.h:103:16: note: declared here
  103 | GtkWidget*     gtk_button_new_from_stock    (const gchar    *stock_id);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
[153/182] Compiling C++ object src/geeqie.p/ui-menu.cc.o
../src/ui-menu.cc: In function 'gint actions_sort_cb(gconstpointer, gconstpointer)':
../src/ui-menu.cc:89:49: warning: 'const gchar* gtk_action_get_accel_path(GtkAction*)' is deprecated [-Wdeprecated-declarations]
   89 |         accel_path_a = gtk_action_get_accel_path(GTK_ACTION(a));
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:252,
                 from ../src/main.h:58,
                 from ../src/ui-menu.cc:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkaction.h:136:14: note: declared here
  136 | const gchar *gtk_action_get_accel_path         (GtkAction     *action);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
../src/ui-menu.cc:90:49: warning: 'const gchar* gtk_action_get_accel_path(GtkAction*)' is deprecated [-Wdeprecated-declarations]
   90 |         accel_path_b = gtk_action_get_accel_path(GTK_ACTION(b));
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkaction.h:136:14: note: declared here
  136 | const gchar *gtk_action_get_accel_path         (GtkAction     *action);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
../src/ui-menu.cc: In function 'void menu_item_add_main_window_accelerator(GtkWidget*, GtkAccelGroup*)':
../src/ui-menu.cc:130:50: warning: 'GList* gtk_ui_manager_get_action_groups(GtkUIManager*)' is deprecated [-Wdeprecated-declarations]
  130 |         groups = gtk_ui_manager_get_action_groups(lw->ui_manager);
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:284:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:145:16: note: declared here
  145 | GList         *gtk_ui_manager_get_action_groups   (GtkUIManager          *manager);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/ui-menu.cc:134:56: warning: 'GList* gtk_action_group_list_actions(GtkActionGroup*)' is deprecated [-Wdeprecated-declarations]
  134 |                 actions = gtk_action_group_list_actions(GTK_ACTION_GROUP(groups->data));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:254:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:198:17: note: declared here
  198 | GList          *gtk_action_group_list_actions            (GtkActionGroup             *action_group);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/ui-menu.cc:140:63: warning: 'const gchar* gtk_action_get_accel_path(GtkAction*)' is deprecated [-Wdeprecated-declarations]
  140 |                         accel_path = gtk_action_get_accel_path(action);
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkaction.h:136:14: note: declared here
  136 | const gchar *gtk_action_get_accel_path         (GtkAction     *action);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
../src/ui-menu.cc: In function 'GtkWidget* menu_item_add_stock(GtkWidget*, const gchar*, const gchar*, GCallback, gpointer)':
../src/ui-menu.cc:208:53: warning: 'GtkWidget* gtk_image_menu_item_new_with_mnemonic(const gchar*)' is deprecated: Use 'gtk_menu_item_new_with_mnemonic' instead [-Wdeprecated-declarations]
  208 |         item = gtk_image_menu_item_new_with_mnemonic(label);
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:269:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkimagemenuitem.h:82:12: note: declared here
   82 | GtkWidget* gtk_image_menu_item_new_with_mnemonic (const gchar      *label);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/ui-menu.cc:212:41: warning: 'GtkWidget* gtk_image_new_from_stock(const gchar*, GtkIconSize)' is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations]
  212 |         image = gtk_image_new_from_stock(stock_id, GTK_ICON_SIZE_MENU);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkentry.h:42,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtktreeview.h:29,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkcombobox.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:42:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkimage.h:122:12: note: declared here
  122 | GtkWidget* gtk_image_new_from_stock     (const gchar     *stock_id,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~
../src/ui-menu.cc:213:38: warning: 'void gtk_image_menu_item_set_image(GtkImageMenuItem*, GtkWidget*)' is deprecated [-Wdeprecated-declarations]
  213 |         gtk_image_menu_item_set_image(GTK_IMAGE_MENU_ITEM(item), image);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/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,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/ui-menu.cc: In function 'gboolean popup_menu_position_clamp(GtkMenu*, gint*, gint*, gint)':
../src/ui-menu.cc:383:35: warning: 'void gtk_widget_get_requisition(GtkWidget*, GtkRequisition*)' is deprecated: Use 'gtk_widget_get_preferred_width & gtk_widget_get_preferred_height' instead [-Wdeprecated-declarations]
  383 |         gtk_widget_get_requisition(GTK_WIDGET(menu), &requisition);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkapplication.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwindow.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkdialog.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:31:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwidget.h:948:23: note: declared here
  948 | void                  gtk_widget_get_requisition        (GtkWidget     *widget,
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~
../src/ui-menu.cc:386:30: warning: 'gint gdk_screen_width()' is deprecated [-Wdeprecated-declarations]
  386 |         xw = gdk_screen_width();
      |              ~~~~~~~~~~~~~~~~^~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:50,
                 from ../src/main.h:57:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkmain.h:108:6: note: declared here
  108 | gint gdk_screen_width  (void) G_GNUC_CONST;
      |      ^~~~~~~~~~~~~~~~
../src/ui-menu.cc:387:31: warning: 'gint gdk_screen_height()' is deprecated [-Wdeprecated-declarations]
  387 |         xh = gdk_screen_height();
      |              ~~~~~~~~~~~~~~~~~^~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkmain.h:110:6: note: declared here
  110 | gint gdk_screen_height (void) G_GNUC_CONST;
      |      ^~~~~~~~~~~~~~~~~
[154/182] Compiling C++ object src/geeqie.p/ui-misc.cc.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gobject.h:26,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/glib-object.h:24,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gioenums.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/giotypes.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gio/gio.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:57,
                 from ../src/ui-misc.cc:25:
../src/ui-misc.cc: In function 'GtkWidget* pref_group_new(GtkWidget*, gboolean, const gchar*, GtkOrientation)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkvbox.h:36:53: warning: 'GType gtk_vbox_get_type()' is deprecated [-Wdeprecated-declarations]
   36 | #define GTK_TYPE_VBOX            (gtk_vbox_get_type ())
      |                                   ~~~~~~~~~~~~~~~~~~^~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gtype.h:2548:60: note: in definition of macro '_G_TYPE_CIT'
 2548 |   GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \
      |                                                            ^~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkvbox.h:39:35: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE'
   39 | #define GTK_IS_VBOX(obj)         (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_VBOX))
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkvbox.h:39:70: note: in expansion of macro 'GTK_TYPE_VBOX'
   39 | #define GTK_IS_VBOX(obj)         (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_VBOX))
      |                                                                      ^~~~~~~~~~~~~
../src/ui-misc.cc:69:13: note: in expansion of macro 'GTK_IS_VBOX'
   69 |         if (GTK_IS_VBOX(parent_box))
      |             ^~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:286,
                 from ../src/main.h:58:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkvbox.h:59:13: note: declared here
   59 | GType       gtk_vbox_get_type (void) G_GNUC_CONST;
      |             ^~~~~~~~~~~~~~~~~
../src/ui-misc.cc: In function 'GtkWidget* pref_line(GtkWidget*, gboolean)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkhbox.h:38:53: warning: 'GType gtk_hbox_get_type()' is deprecated [-Wdeprecated-declarations]
   38 | #define GTK_TYPE_HBOX            (gtk_hbox_get_type ())
      |                                   ~~~~~~~~~~~~~~~~~~^~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gtype.h:2548:60: note: in definition of macro '_G_TYPE_CIT'
 2548 |   GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \
      |                                                            ^~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkhbox.h:41:35: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE'
   41 | #define GTK_IS_HBOX(obj)         (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_HBOX))
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkhbox.h:41:70: note: in expansion of macro 'GTK_TYPE_HBOX'
   41 | #define GTK_IS_HBOX(obj)         (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_HBOX))
      |                                                                      ^~~~~~~~~~~~~
../src/ui-misc.cc:172:13: note: in expansion of macro 'GTK_IS_HBOX'
  172 |         if (GTK_IS_HBOX(parent_box))
      |             ^~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:262:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkhbox.h:61:13: note: declared here
   61 | GType       gtk_hbox_get_type (void) G_GNUC_CONST;
      |             ^~~~~~~~~~~~~~~~~
../src/ui-misc.cc:174:44: warning: 'GtkWidget* gtk_vseparator_new()' is deprecated: Use 'gtk_separator_new' instead [-Wdeprecated-declarations]
  174 |                 spacer = gtk_vseparator_new();
      |                          ~~~~~~~~~~~~~~~~~~^~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:290:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkvseparator.h:67:12: note: declared here
   67 | GtkWidget* gtk_vseparator_new      (void);
      |            ^~~~~~~~~~~~~~~~~~
../src/ui-misc.cc:178:44: warning: 'GtkWidget* gtk_hseparator_new()' is deprecated: Use 'gtk_separator_new' instead [-Wdeprecated-declarations]
  178 |                 spacer = gtk_hseparator_new();
      |                          ~~~~~~~~~~~~~~~~~~^~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:267:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkhseparator.h:61:12: note: declared here
   61 | GtkWidget* gtk_hseparator_new      (void);
      |            ^~~~~~~~~~~~~~~~~~
../src/ui-misc.cc: In function 'GtkWidget* pref_button_new(GtkWidget*, const gchar*, const gchar*, gboolean, GCallback, gpointer)':
../src/ui-misc.cc:247:51: warning: 'GtkWidget* gtk_button_new_from_stock(const gchar*)' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations]
  247 |                 button = gtk_button_new_from_stock(stock_id);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:54:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkbutton.h:103:16: note: declared here
  103 | GtkWidget*     gtk_button_new_from_stock    (const gchar    *stock_id);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
../src/ui-misc.cc:258:57: warning: 'GtkWidget* gtk_image_new_from_stock(const gchar*, GtkIconSize)' is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations]
  258 |                         image = gtk_image_new_from_stock(stock_id, GTK_ICON_SIZE_BUTTON);
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkentry.h:42,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtktreeview.h:29,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkcombobox.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:42:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkimage.h:122:12: note: declared here
  122 | GtkWidget* gtk_image_new_from_stock     (const gchar     *stock_id,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~
../src/ui-misc.cc:276:50: warning: 'GtkWidget* gtk_alignment_new(gfloat, gfloat, gfloat, gfloat)' is deprecated [-Wdeprecated-declarations]
  276 |                         align = gtk_alignment_new(0.5, 0.5, 0.0, 0.0);
      |                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:255:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkalignment.h:79:12: note: declared here
   79 | GtkWidget* gtk_alignment_new        (gfloat             xalign,
      |            ^~~~~~~~~~~~~~~~~
../src/ui-misc.cc: In function 'GtkWidget* pref_table_new(GtkWidget*, gint, gint, gboolean, gboolean)':
../src/ui-misc.cc:583:30: warning: 'GtkWidget* gtk_table_new(guint, guint, gboolean)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
  583 |         table = gtk_table_new(rows, columns, homogeneous);
      |                 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:280:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:119:12: note: declared here
  119 | GtkWidget* gtk_table_new              (guint            rows,
      |            ^~~~~~~~~~~~~
../src/ui-misc.cc:584:35: warning: 'void gtk_table_set_row_spacings(GtkTable*, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
  584 |         gtk_table_set_row_spacings(GTK_TABLE(table), PREF_PAD_GAP);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:159:12: note: declared here
  159 | void       gtk_table_set_row_spacings (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
../src/ui-misc.cc:585:35: warning: 'void gtk_table_set_col_spacings(GtkTable*, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
  585 |         gtk_table_set_col_spacings(GTK_TABLE(table), PREF_PAD_SPACE);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:164:12: note: declared here
  164 | void       gtk_table_set_col_spacings (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
../src/ui-misc.cc: In function 'GtkWidget* pref_table_box(GtkWidget*, gint, gint, GtkOrientation, const gchar*)':
../src/ui-misc.cc:620:25: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
  620 |         gtk_table_attach(GTK_TABLE(table), shell, column, column + 1, row, row + 1,
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  621 |                          static_cast<GtkAttachOptions>(GTK_EXPAND | GTK_FILL), static_cast<GtkAttachOptions>(0), 0, 0);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here
  127 | void       gtk_table_attach           (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~
../src/ui-misc.cc: In function 'GtkWidget* pref_table_label(GtkWidget*, gint, gint, const gchar*, gfloat)':
../src/ui-misc.cc:634:34: warning: 'GtkWidget* gtk_alignment_new(gfloat, gfloat, gfloat, gfloat)' is deprecated [-Wdeprecated-declarations]
  634 |         align = gtk_alignment_new(alignment, 0.50, 0.0, 0.0);
      |                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkalignment.h:79:12: note: declared here
   79 | GtkWidget* gtk_alignment_new        (gfloat             xalign,
      |            ^~~~~~~~~~~~~~~~~
../src/ui-misc.cc:635:25: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
  635 |         gtk_table_attach(GTK_TABLE(table), align, column, column + 1, row, row + 1,
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  636 |                          GTK_FILL, static_cast<GtkAttachOptions>(0), 0, 0);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here
  127 | void       gtk_table_attach           (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~
../src/ui-misc.cc: In function 'GtkWidget* pref_table_button(GtkWidget*, gint, gint, const gchar*, const gchar*, gboolean, GCallback, gpointer)':
../src/ui-misc.cc:652:25: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
  652 |         gtk_table_attach(GTK_TABLE(table), button, column, column + 1, row, row + 1,
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  653 |                          GTK_FILL, static_cast<GtkAttachOptions>(0), 0, 0);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here
  127 | void       gtk_table_attach           (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~
../src/ui-misc.cc: In function 'GtkWidget* pref_table_spin(GtkWidget*, gint, gint, const gchar*, const gchar*, gdouble, gdouble, gdouble, gint, gdouble, GCallback, gpointer)':
../src/ui-misc.cc:698:25: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
  698 |         gtk_table_attach(GTK_TABLE(table), box, column, column + 1, row, row + 1,
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  699 |                          static_cast<GtkAttachOptions>(GTK_EXPAND | GTK_FILL), static_cast<GtkAttachOptions>(GTK_EXPAND | GTK_FILL), 0, 0);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here
  127 | void       gtk_table_attach           (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~
../src/ui-misc.cc: In function 'GtkWidget* pref_toolbar_button(GtkWidget*, const gchar*, const gchar*, gboolean, const gchar*, GCallback, gpointer)':
../src/ui-misc.cc:745:80: warning: 'GtkToolItem* gtk_toggle_tool_button_new_from_stock(const gchar*)' is deprecated: Use 'gtk_toggle_tool_button_new' instead [-Wdeprecated-declarations]
  745 |                         item = GTK_WIDGET(gtk_toggle_tool_button_new_from_stock(stock_id));
      |                                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gtype.h:2532:57: note: in definition of macro '_G_TYPE_CIC'
 2532 | #  define _G_TYPE_CIC(ip, gt, ct)       ((ct*) (void *) ip)
      |                                                         ^~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwidget.h:58:44: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
   58 | #define GTK_WIDGET(widget)                (G_TYPE_CHECK_INSTANCE_CAST ((widget), GTK_TYPE_WIDGET, GtkWidget))
      |                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
../src/ui-misc.cc:745:32: note: in expansion of macro 'GTK_WIDGET'
  745 |                         item = GTK_WIDGET(gtk_toggle_tool_button_new_from_stock(stock_id));
      |                                ^~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkradiotoolbutton.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:173:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtktoggletoolbutton.h:79:14: note: declared here
   79 | GtkToolItem *gtk_toggle_tool_button_new_from_stock (const gchar *stock_id);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/ui-misc.cc:756:73: warning: 'GtkToolItem* gtk_tool_button_new_from_stock(const gchar*)' is deprecated: Use 'gtk_tool_button_new' instead [-Wdeprecated-declarations]
  756 |                         item = GTK_WIDGET(gtk_tool_button_new_from_stock(stock_id));
      |                                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/glib-2.0/gobject/gtype.h:2532:57: note: in definition of macro '_G_TYPE_CIC'
 2532 | #  define _G_TYPE_CIC(ip, gt, ct)       ((ct*) (void *) ip)
      |                                                         ^~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwidget.h:58:44: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
   58 | #define GTK_WIDGET(widget)                (G_TYPE_CHECK_INSTANCE_CAST ((widget), GTK_TYPE_WIDGET, GtkWidget))
      |                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
../src/ui-misc.cc:756:32: note: in expansion of macro 'GTK_WIDGET'
  756 |                         item = GTK_WIDGET(gtk_tool_button_new_from_stock(stock_id));
      |                                ^~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkmenutoolbutton.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:149:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtktoolbutton.h:84:14: note: declared here
   84 | GtkToolItem *gtk_tool_button_new_from_stock (const gchar *stock_id);
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/ui-misc.cc: In function 'void date_selection_popup_hide(DateSelection*)':
../src/ui-misc.cc:834:36: warning: 'void gdk_keyboard_ungrab(guint32)' is deprecated: Use 'gdk_device_ungrab' instead [-Wdeprecated-declarations]
  834 |                 gdk_keyboard_ungrab(GDK_CURRENT_TIME);
      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:50:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkmain.h:102:15: note: declared here
  102 | void          gdk_keyboard_ungrab    (guint32       time_);
      |               ^~~~~~~~~~~~~~~~~~~
../src/ui-misc.cc:835:35: warning: 'void gdk_pointer_ungrab(guint32)' is deprecated: Use 'gdk_device_ungrab' instead [-Wdeprecated-declarations]
  835 |                 gdk_pointer_ungrab(GDK_CURRENT_TIME);
      |                 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkmain.h:100:15: note: declared here
  100 | void          gdk_pointer_ungrab     (guint32       time_);
      |               ^~~~~~~~~~~~~~~~~~
../src/ui-misc.cc: In function 'void date_selection_popup(DateSelection*)':
../src/ui-misc.cc:966:61: warning: 'gint gdk_screen_height()' is deprecated [-Wdeprecated-declarations]
  966 |         if (y + window_allocation.height > gdk_screen_height())
      |                                            ~~~~~~~~~~~~~~~~~^~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkmain.h:110:6: note: declared here
  110 | gint gdk_screen_height (void) G_GNUC_CONST;
      |      ^~~~~~~~~~~~~~~~~
../src/ui-misc.cc:977:25: warning: 'GdkGrabStatus gdk_pointer_grab(GdkWindow*, gboolean, GdkEventMask, GdkWindow*, GdkCursor*, guint32)' is deprecated: Use 'gdk_device_grab' instead [-Wdeprecated-declarations]
  977 |         gdk_pointer_grab(gtk_widget_get_window(ds->window), TRUE,
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  978 |                          static_cast<GdkEventMask>(GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK | GDK_BUTTON_MOTION_MASK),
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  979 |                          nullptr, nullptr, GDK_CURRENT_TIME);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkmain.h:86:15: note: declared here
   86 | GdkGrabStatus gdk_pointer_grab       (GdkWindow    *window,
      |               ^~~~~~~~~~~~~~~~
../src/ui-misc.cc:980:26: warning: 'GdkGrabStatus gdk_keyboard_grab(GdkWindow*, gboolean, guint32)' is deprecated: Use 'gdk_device_grab' instead [-Wdeprecated-declarations]
  980 |         gdk_keyboard_grab(gtk_widget_get_window(ds->window), TRUE, GDK_CURRENT_TIME);
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkmain.h:93:15: note: declared here
   93 | GdkGrabStatus gdk_keyboard_grab      (GdkWindow    *window,
      |               ^~~~~~~~~~~~~~~~~
../src/ui-misc.cc: In function 'void button_size_allocate_cb(GtkWidget*, GtkAllocation*, gpointer)':
../src/ui-misc.cc:1000:35: warning: 'void gtk_widget_get_requisition(GtkWidget*, GtkRequisition*)' is deprecated: Use 'gtk_widget_get_preferred_width & gtk_widget_get_preferred_height' instead [-Wdeprecated-declarations]
 1000 |         gtk_widget_get_requisition(spin, &spin_requisition);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkapplication.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwindow.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkdialog.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:31:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwidget.h:948:23: note: declared here
  948 | void                  gtk_widget_get_requisition        (GtkWidget     *widget,
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~
../src/ui-misc.cc: In function 'void spin_increase(GtkWidget*, gint)':
../src/ui-misc.cc:1020:32: warning: 'void gtk_widget_size_request(GtkWidget*, GtkRequisition*)' is deprecated: Use 'gtk_widget_get_preferred_size' instead [-Wdeprecated-declarations]
 1020 |         gtk_widget_size_request(spin, &req);
      |         ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwidget.h:672:12: note: declared here
  672 | void       gtk_widget_size_request        (GtkWidget           *widget,
      |            ^~~~~~~~~~~~~~~~~~~~~~~
../src/ui-misc.cc: In function 'GtkWidget* date_selection_new()':
../src/ui-misc.cc:1082:30: warning: 'GtkWidget* gtk_arrow_new(GtkArrowType, GtkShadowType)' is deprecated [-Wdeprecated-declarations]
 1082 |         arrow = gtk_arrow_new(GTK_ARROW_DOWN, GTK_SHADOW_NONE);
      |                 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:251:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkarrow.h:73:12: note: declared here
   73 | GtkWidget* gtk_arrow_new        (GtkArrowType   arrow_type,
      |            ^~~~~~~~~~~~~
../src/ui-misc.cc: In function 'void pref_color_button_set_cb(GtkWidget*, gpointer)':
../src/ui-misc.cc:1322:35: warning: 'void gtk_color_button_get_color(GtkColorButton*, GdkColor*)' is deprecated: Use 'gtk_color_chooser_get_rgba' instead [-Wdeprecated-declarations]
 1322 |         gtk_color_button_get_color(GTK_COLOR_BUTTON(widget), color);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:74:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkcolorbutton.h:92:12: note: declared here
   92 | void       gtk_color_button_get_color      (GtkColorButton *button,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
../src/ui-misc.cc: In function 'GtkWidget* pref_color_button_new(GtkWidget*, const gchar*, const GdkColor*, GCallback, gpointer)':
../src/ui-misc.cc:1333:57: warning: 'GtkWidget* gtk_color_button_new_with_color(const GdkColor*)' is deprecated: Use 'gtk_color_button_new_with_rgba' instead [-Wdeprecated-declarations]
 1333 |                 button = gtk_color_button_new_with_color(color);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkcolorbutton.h:87:12: note: declared here
   87 | GtkWidget *gtk_color_button_new_with_color (const GdkColor *color);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/ui-misc.cc: In function 'gboolean defined_mouse_buttons(GtkWidget*, GdkEventButton*, gpointer)':
../src/ui-misc.cc:1434:69: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 1434 |                                 action = gtk_action_group_get_action(lw->action_group, options->mouse_button_8);
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:254:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/ui-misc.cc:1437:60: warning: 'void gtk_action_activate(GtkAction*)' is deprecated [-Wdeprecated-declarations]
 1437 |                                         gtk_action_activate(action);
      |                                         ~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:252:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkaction.h:119:14: note: declared here
  119 | void         gtk_action_activate               (GtkAction     *action);
      |              ^~~~~~~~~~~~~~~~~~~
../src/ui-misc.cc:1445:69: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations]
 1445 |                                 action = gtk_action_group_get_action(lw->action_group, options->mouse_button_9);
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here
  195 | GtkAction      *gtk_action_group_get_action              (GtkActionGroup             *action_group,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/ui-misc.cc:1448:60: warning: 'void gtk_action_activate(GtkAction*)' is deprecated [-Wdeprecated-declarations]
 1448 |                                         gtk_action_activate(action);
      |                                         ~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkaction.h:119:14: note: declared here
  119 | void         gtk_action_activate               (GtkAction     *action);
      |              ^~~~~~~~~~~~~~~~~~~
[155/182] Compiling C++ object src/geeqie.p/ui-pathsel.cc.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:254,
                 from ../src/main.h:58,
                 from ../src/ui-pathsel.cc:28:
../src/ui-pathsel.cc: In function 'gint dest_view_rename_cb(TreeEditData*, const gchar*, const gchar*, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:275:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  275 | #define GTK_STOCK_DIALOG_INFO      ((GtkStock)"gtk-dialog-info")
      |                                      ^~~~~~~~
../src/ui-pathsel.cc:419:57: note: in expansion of macro 'GTK_STOCK_DIALOG_INFO'
  419 |                 warning_dialog(_("Rename failed"), buf, GTK_STOCK_DIALOG_INFO, dd->entry);
      |                                                         ^~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  293 | #define GTK_STOCK_DIALOG_ERROR     ((GtkStock)"gtk-dialog-error")
      |                                      ^~~~~~~~
../src/ui-pathsel.cc:425:57: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR'
  425 |                 warning_dialog(_("Rename failed"), buf, GTK_STOCK_DIALOG_ERROR, dd->entry);
      |                                                         ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/ui-pathsel.cc: In function 'void dest_view_delete_dlg_ok_cb(GenericDialog*, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  284 | #define GTK_STOCK_DIALOG_WARNING   ((GtkStock)"gtk-dialog-warning")
      |                                      ^~~~~~~~
../src/ui-pathsel.cc:481:65: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING'
  481 |                 warning_dialog(_("File deletion failed"), text, GTK_STOCK_DIALOG_WARNING, dl->dd->entry);
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/ui-pathsel.cc: In function 'void dest_view_delete(Dest_Data*, GtkTreeView*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  255 | #define GTK_STOCK_DELETE           ((GtkStock)"gtk-delete")
      |                                      ^~~~~~~~
../src/ui-pathsel.cc:527:43: note: in expansion of macro 'GTK_STOCK_DELETE'
  527 |         generic_dialog_add_button(dd->gd, GTK_STOCK_DELETE, nullptr, dest_view_delete_dlg_ok_cb, TRUE);
      |                                           ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:302:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  302 | #define GTK_STOCK_DIALOG_QUESTION  ((GtkStock)"gtk-dialog-question")
      |                                      ^~~~~~~~
../src/ui-pathsel.cc:530:44: note: in expansion of macro 'GTK_STOCK_DIALOG_QUESTION'
  530 |         generic_dialog_add_message(dd->gd, GTK_STOCK_DIALOG_QUESTION,
      |                                            ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/ui-pathsel.cc: In function 'gboolean dest_popup_menu(Dest_Data*, GtkTreeView*, guint, guint32, gboolean)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:574:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  574 | #define GTK_STOCK_JUMP_TO          ((GtkStock)"gtk-jump-to")
      |                                      ^~~~~~~~
../src/ui-pathsel.cc:608:63: note: in expansion of macro 'GTK_STOCK_JUMP_TO'
  608 |                 menu_item_add_stock(menu, _("Add _Bookmark"), GTK_STOCK_JUMP_TO,
      |                                                               ^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  255 | #define GTK_STOCK_DELETE           ((GtkStock)"gtk-delete")
      |                                      ^~~~~~~~
../src/ui-pathsel.cc:616:57: note: in expansion of macro 'GTK_STOCK_DELETE'
  616 |                 menu_item_add_stock(menu, _("_Delete"), GTK_STOCK_DELETE,
      |                                                         ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:574:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  574 | #define GTK_STOCK_JUMP_TO          ((GtkStock)"gtk-jump-to")
      |                                      ^~~~~~~~
../src/ui-pathsel.cc:618:63: note: in expansion of macro 'GTK_STOCK_JUMP_TO'
  618 |                 menu_item_add_stock(menu, _("Add _Bookmark"), GTK_STOCK_JUMP_TO,
      |                                                               ^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/ui-pathsel.cc: In function 'void dest_new_dir_cb(GtkWidget*, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  293 | #define GTK_STOCK_DIALOG_ERROR     ((GtkStock)"gtk-dialog-error")
      |                                      ^~~~~~~~
../src/ui-pathsel.cc:732:66: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR'
  732 |                 warning_dialog(_("Error creating folder"), text, GTK_STOCK_DIALOG_ERROR, dd->entry);
      |                                                                  ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/ui-pathsel.cc: In function 'GtkWidget* path_selection_new_with_files(GtkWidget*, const gchar*, const gchar*, const gchar*)':
../src/ui-pathsel.cc:1009:30: warning: 'GtkWidget* gtk_table_new(guint, guint, gboolean)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
 1009 |         table = gtk_table_new(4, (filter != nullptr) ? 3 : 1, FALSE);
      |                 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:280:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:119:12: note: declared here
  119 | GtkWidget* gtk_table_new              (guint            rows,
      |            ^~~~~~~~~~~~~
../src/ui-pathsel.cc:1010:35: warning: 'void gtk_table_set_col_spacings(GtkTable*, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
 1010 |         gtk_table_set_col_spacings(GTK_TABLE(table), PREF_PAD_GAP);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:164:12: note: declared here
  164 | void       gtk_table_set_col_spacings (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
../src/ui-pathsel.cc:1011:34: warning: 'void gtk_table_set_row_spacing(GtkTable*, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
 1011 |         gtk_table_set_row_spacing(GTK_TABLE(table), 0, PREF_PAD_GAP);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:145:12: note: declared here
  145 | void       gtk_table_set_row_spacing  (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
../src/ui-pathsel.cc:1033:39: warning: 'GtkWidget* gtk_hpaned_new()' is deprecated: Use 'gtk_paned_new' instead [-Wdeprecated-declarations]
 1033 |                 paned = gtk_hpaned_new();
      |                         ~~~~~~~~~~~~~~^~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:263:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkhpaned.h:61:13: note: declared here
   61 | GtkWidget * gtk_hpaned_new      (void);
      |             ^~~~~~~~~~~~~~
../src/ui-pathsel.cc:1035:33: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
 1035 |                 gtk_table_attach(GTK_TABLE(table), paned, 0, 3, 1, 2,
      |                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1036 |                                  static_cast<GtkAttachOptions>(GTK_EXPAND | GTK_FILL), static_cast<GtkAttachOptions>(GTK_EXPAND | GTK_FILL), 0, 0);
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here
  127 | void       gtk_table_attach           (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~
../src/ui-pathsel.cc:1043:33: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
 1043 |                 gtk_table_attach(GTK_TABLE(table), hbox2, 0, 1, 1, 2,
      |                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1044 |                                  static_cast<GtkAttachOptions>(GTK_EXPAND | GTK_FILL), static_cast<GtkAttachOptions>(GTK_EXPAND | GTK_FILL), 0, 0);
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here
  127 | void       gtk_table_attach           (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~
../src/ui-pathsel.cc:1136:41: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
 1136 |                         gtk_table_attach(GTK_TABLE(table), scrolled, 2, 3, 1, 2,
      |                         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1137 |                                  static_cast<GtkAttachOptions>(GTK_EXPAND | GTK_FILL), static_cast<GtkAttachOptions>(GTK_EXPAND | GTK_FILL), 0, 0);
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here
  127 | void       gtk_table_attach           (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~
[156/182] Compiling C++ object src/geeqie.p/ui-spinner.cc.o
../src/ui-spinner.cc: In function 'GtkWidget* spinner_new(const gchar*, gint)':
../src/ui-spinner.cc:148:48: warning: 'GdkPixbuf* gdk_pixbuf_new_from_inline(gint, const guint8*, gboolean, GError**)' is deprecated [-Wdeprecated-declarations]
  148 |                 pb = gdk_pixbuf_new_from_inline(-1, icon_spinner, FALSE, nullptr);
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkpixbuf.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkcairo.h:29,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:33,
                 from ../src/main.h:57,
                 from ../src/ui-spinner.cc:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:298:12: note: declared here
  298 | GdkPixbuf* gdk_pixbuf_new_from_inline   (gint          data_length,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:254,
                 from ../src/main.h:58:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:630:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  630 | #define GTK_STOCK_MISSING_IMAGE    ((GtkStock)"gtk-missing-image")
      |                                      ^~~~~~~~
../src/ui-spinner.cc:169:54: note: in expansion of macro 'GTK_STOCK_MISSING_IMAGE'
  169 |                 sp->image = gtk_image_new_from_stock(GTK_STOCK_MISSING_IMAGE, GTK_ICON_SIZE_DIALOG);
      |                                                      ^~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/ui-spinner.cc:169:53: warning: 'GtkWidget* gtk_image_new_from_stock(const gchar*, GtkIconSize)' is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations]
  169 |                 sp->image = gtk_image_new_from_stock(GTK_STOCK_MISSING_IMAGE, GTK_ICON_SIZE_DIALOG);
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkentry.h:42,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtktreeview.h:29,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkcombobox.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:42:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkimage.h:122:12: note: declared here
  122 | GtkWidget* gtk_image_new_from_stock     (const gchar     *stock_id,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~
[157/182] Compiling C++ object src/geeqie.p/ui-tabcomp.cc.o
../src/ui-tabcomp.cc: In function 'GtkWidget* tab_completion_create_complete_button(GtkWidget*, GtkWidget*)':
../src/ui-tabcomp.cc:621:44: warning: 'GdkPixbuf* gdk_pixbuf_new_from_inline(gint, const guint8*, gboolean, GError**)' is deprecated [-Wdeprecated-declarations]
  621 |         pixbuf = gdk_pixbuf_new_from_inline(-1, icon_tabcomp, FALSE, nullptr);
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkpixbuf.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkcairo.h:29,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:33,
                 from ../src/main.h:57,
                 from ../src/ui-tabcomp.cc:26:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:298:12: note: declared here
  298 | GdkPixbuf* gdk_pixbuf_new_from_inline   (gint          data_length,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:254,
                 from ../src/main.h:58:
../src/ui-tabcomp.cc: In function 'void tab_completion_select_show(TabCompData*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  756 | #define GTK_STOCK_OK               ((GtkStock)"gtk-ok")
      |                                      ^~~~~~~~
../src/ui-tabcomp.cc:859:40: note: in expansion of macro 'GTK_STOCK_OK'
  859 |         file_dialog_add_button(td->fd, GTK_STOCK_OK, nullptr,
      |                                        ^~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
[158/182] Compiling C++ object src/geeqie.p/ui-tree-edit.cc.o
../src/ui-tree-edit.cc: In function 'void tree_edit_close(TreeEditData*)':
../src/ui-tree-edit.cc:36:28: warning: 'void gdk_keyboard_ungrab(guint32)' is deprecated: Use 'gdk_device_ungrab' instead [-Wdeprecated-declarations]
   36 |         gdk_keyboard_ungrab(GDK_CURRENT_TIME);
      |         ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:50,
                 from ../src/main.h:57,
                 from ../src/ui-tree-edit.cc:24:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkmain.h:102:15: note: declared here
  102 | void          gdk_keyboard_ungrab    (guint32       time_);
      |               ^~~~~~~~~~~~~~~~~~~
../src/ui-tree-edit.cc:37:27: warning: 'void gdk_pointer_ungrab(guint32)' is deprecated: Use 'gdk_device_ungrab' instead [-Wdeprecated-declarations]
   37 |         gdk_pointer_ungrab(GDK_CURRENT_TIME);
      |         ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkmain.h:100:15: note: declared here
  100 | void          gdk_pointer_ungrab     (guint32       time_);
      |               ^~~~~~~~~~~~~~~~~~
../src/ui-tree-edit.cc: In function 'gboolean tree_edit_by_path_idle_cb(gpointer)':
../src/ui-tree-edit.cc:171:25: warning: 'GdkGrabStatus gdk_pointer_grab(GdkWindow*, gboolean, GdkEventMask, GdkWindow*, GdkCursor*, guint32)' is deprecated: Use 'gdk_device_grab' instead [-Wdeprecated-declarations]
  171 |         gdk_pointer_grab(gtk_widget_get_window(ted->window), TRUE,
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  172 |                          static_cast<GdkEventMask>(GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK | GDK_BUTTON_MOTION_MASK),
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  173 |                          nullptr, nullptr, GDK_CURRENT_TIME);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkmain.h:86:15: note: declared here
   86 | GdkGrabStatus gdk_pointer_grab       (GdkWindow    *window,
      |               ^~~~~~~~~~~~~~~~
../src/ui-tree-edit.cc:174:26: warning: 'GdkGrabStatus gdk_keyboard_grab(GdkWindow*, gboolean, guint32)' is deprecated: Use 'gdk_device_grab' instead [-Wdeprecated-declarations]
  174 |         gdk_keyboard_grab(gtk_widget_get_window(ted->window), TRUE, GDK_CURRENT_TIME);
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkmain.h:93:15: note: declared here
   93 | GdkGrabStatus gdk_keyboard_grab      (GdkWindow    *window,
      |               ^~~~~~~~~~~~~~~~~
[159/182] Compiling C++ object src/geeqie.p/ui-utildlg.cc.o
../src/ui-utildlg.cc: In function 'GtkWidget* generic_dialog_add_message(GenericDialog*, const gchar*, const gchar*, const gchar*, gboolean)':
../src/ui-utildlg.cc:288:49: warning: 'GtkWidget* gtk_image_new_from_stock(const gchar*, GtkIconSize)' is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations]
  288 |                 image = gtk_image_new_from_stock(icon_stock_id, GTK_ICON_SIZE_DIALOG);
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkentry.h:42,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtktreeview.h:29,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkcombobox.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:42,
                 from ../src/main.h:58,
                 from ../src/ui-utildlg.cc:24:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkimage.h:122:12: note: declared here
  122 | GtkWidget* gtk_image_new_from_stock     (const gchar     *stock_id,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~
../src/ui-utildlg.cc: In function 'void generic_dialog_setup(GenericDialog*, const gchar*, const gchar*, GtkWidget*, gboolean, void (*)(GenericDialog*, gpointer), gpointer)':
../src/ui-utildlg.cc:447:39: warning: 'GtkWidget* gtk_hbutton_box_new()' is deprecated: Use 'gtk_button_box_new' instead [-Wdeprecated-declarations]
  447 |         gd->hbox = gtk_hbutton_box_new();
      |                    ~~~~~~~~~~~~~~~~~~~^~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:261:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkhbbox.h:62:12: note: declared here
   62 | GtkWidget* gtk_hbutton_box_new      (void);
      |            ^~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:254:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:159:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  159 | #define GTK_STOCK_CANCEL           ((GtkStock)"gtk-cancel")
      |                                      ^~~~~~~~
../src/ui-utildlg.cc:455:67: note: in expansion of macro 'GTK_STOCK_CANCEL'
  455 |                 gd->cancel_button = generic_dialog_add_button(gd, GTK_STOCK_CANCEL, nullptr, gd->cancel_cb, TRUE);
      |                                                                   ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/ui-utildlg.cc: In function 'GenericDialog* warning_dialog(const gchar*, const gchar*, const gchar*, GtkWidget*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  756 | #define GTK_STOCK_OK               ((GtkStock)"gtk-ok")
      |                                      ^~~~~~~~
../src/ui-utildlg.cc:500:39: note: in expansion of macro 'GTK_STOCK_OK'
  500 |         generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr, warning_dialog_ok_cb, TRUE);
      |                                       ^~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/ui-utildlg.cc: In function 'gboolean appimage_notification_close_cb(gpointer)':
../src/ui-utildlg.cc:535:60: warning: 'gdouble gtk_window_get_opacity(GtkWindow*)' is deprecated: Use 'gtk_widget_get_opacity' instead [-Wdeprecated-declarations]
  535 |         if (appimage_data->window && gtk_window_get_opacity(GTK_WINDOW(appimage_data->window)) != 0)
      |                                      ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkdialog.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:31:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwindow.h:203:12: note: declared here
  203 | gdouble    gtk_window_get_opacity              (GtkWindow           *window);
      |            ^~~~~~~~~~~~~~~~~~~~~~
../src/ui-utildlg.cc: In function 'gboolean appimage_notification_fade_cb(gpointer)':
../src/ui-utildlg.cc:558:90: warning: 'gdouble gtk_window_get_opacity(GtkWindow*)' is deprecated: Use 'gtk_widget_get_opacity' instead [-Wdeprecated-declarations]
  558 |         gtk_window_set_opacity(GTK_WINDOW(appimage_data->window), (gtk_window_get_opacity(GTK_WINDOW(appimage_data->window)) - 0.02));
      |                                                                    ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwindow.h:203:12: note: declared here
  203 | gdouble    gtk_window_get_opacity              (GtkWindow           *window);
      |            ^~~~~~~~~~~~~~~~~~~~~~
../src/ui-utildlg.cc:558:31: warning: 'void gtk_window_set_opacity(GtkWindow*, gdouble)' is deprecated: Use 'gtk_widget_set_opacity' instead [-Wdeprecated-declarations]
  558 |         gtk_window_set_opacity(GTK_WINDOW(appimage_data->window), (gtk_window_get_opacity(GTK_WINDOW(appimage_data->window)) - 0.02));
      |         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwindow.h:200:12: note: declared here
  200 | void       gtk_window_set_opacity              (GtkWindow           *window,
      |            ^~~~~~~~~~~~~~~~~~~~~~
../src/ui-utildlg.cc:560:35: warning: 'gdouble gtk_window_get_opacity(GtkWindow*)' is deprecated: Use 'gtk_widget_get_opacity' instead [-Wdeprecated-declarations]
  560 |         if (gtk_window_get_opacity(GTK_WINDOW(appimage_data->window)) == 0)
      |             ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkwindow.h:203:12: note: declared here
  203 | gdouble    gtk_window_get_opacity              (GtkWindow           *window);
      |            ^~~~~~~~~~~~~~~~~~~~~~
../src/ui-utildlg.cc: In function 'void show_notification_message(gchar*, AppImageData*)':
../src/ui-utildlg.cc:604:93: warning: 'gint gdk_screen_width()' is deprecated [-Wdeprecated-declarations]
  604 |                         gtk_window_move(GTK_WINDOW(appimage_data->window), (gdk_screen_width() * 0.8), (gdk_screen_height() / 20));
      |                                                                             ~~~~~~~~~~~~~~~~^~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:50,
                 from ../src/main.h:57:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkmain.h:108:6: note: declared here
  108 | gint gdk_screen_width  (void) G_GNUC_CONST;
      |      ^~~~~~~~~~~~~~~~
../src/ui-utildlg.cc:604:122: warning: 'gint gdk_screen_height()' is deprecated [-Wdeprecated-declarations]
  604 |                         gtk_window_move(GTK_WINDOW(appimage_data->window), (gdk_screen_width() * 0.8), (gdk_screen_height() / 20));
      |                                                                                                         ~~~~~~~~~~~~~~~~~^~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkmain.h:110:6: note: declared here
  110 | gint gdk_screen_height (void) G_GNUC_CONST;
      |      ^~~~~~~~~~~~~~~~~
[160/182] Compiling C++ object src/geeqie.p/uri-utils.cc.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:254,
                 from ../src/main.h:58,
                 from ../src/uri-utils.cc:21:
../src/uri-utils.cc: In function 'void warning_dialog_dnd_uri_error(GList*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  284 | #define GTK_STOCK_DIALOG_WARNING   ((GtkStock)"gtk-dialog-warning")
      |                                      ^~~~~~~~
../src/uri-utils.cc:43:56: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING'
   43 |         warning_dialog(_("Drag and Drop failed"), msg, GTK_STOCK_DIALOG_WARNING, nullptr);
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
[161/182] Compiling C++ object src/geeqie.p/utilops.cc.o
../src/utilops.cc: In function 'void generic_dialog_add_image(GenericDialog*, GtkWidget*, FileData*, const gchar*, gboolean, FileData*, const gchar*, gboolean)':
../src/utilops.cc:93:41: warning: 'GtkWidget* gtk_hseparator_new()' is deprecated: Use 'gtk_separator_new' instead [-Wdeprecated-declarations]
   93 |                 sep = gtk_hseparator_new();
      |                       ~~~~~~~~~~~~~~~~~~^~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:267,
                 from ../src/main.h:58,
                 from ../src/utilops.cc:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkhseparator.h:61:12: note: declared here
   61 | GtkWidget* gtk_hseparator_new      (void);
      |            ^~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:254:
../src/utilops.cc: In function 'GenericDialog* file_util_warning_dialog(const gchar*, const gchar*, const gchar*, GtkWidget*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  756 | #define GTK_STOCK_OK               ((GtkStock)"gtk-ok")
      |                                      ^~~~~~~~
../src/utilops.cc:216:39: note: in expansion of macro 'GTK_STOCK_OK'
  216 |         generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr, file_util_warning_dialog_ok_cb, TRUE);
      |                                       ^~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/utilops.cc: In function 'gint file_util_perform_ci_cb(gpointer, EditorFlags, GList*, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  284 | #define GTK_STOCK_DIALOG_WARNING   ((GtkStock)"gtk-dialog-warning")
      |                                      ^~~~~~~~
../src/utilops.cc:600:55: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING'
  600 |                         generic_dialog_add_message(d, GTK_STOCK_DIALOG_WARNING, nullptr, msg->str, TRUE);
      |                                                       ^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:487:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  487 | #define GTK_STOCK_GO_FORWARD       ((GtkStock)"gtk-go-forward")
      |                                      ^~~~~~~~
../src/utilops.cc:602:54: note: in expansion of macro 'GTK_STOCK_GO_FORWARD'
  602 |                         generic_dialog_add_button(d, GTK_STOCK_GO_FORWARD, _("Co_ntinue"),
      |                                                      ^~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  293 | #define GTK_STOCK_DIALOG_ERROR     ((GtkStock)"gtk-dialog-error")
      |                                      ^~~~~~~~
../src/utilops.cc:609:79: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR'
  609 |                         file_util_warning_dialog(ud->messages.fail, msg->str, GTK_STOCK_DIALOG_ERROR, nullptr);
      |                                                                               ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/utilops.cc: In function 'void file_util_perform_ci_dir(UtilityData*, gboolean, gboolean)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  293 | #define GTK_STOCK_DIALOG_ERROR     ((GtkStock)"gtk-dialog-error")
      |                                      ^~~~~~~~
../src/utilops.cc:720:83: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR'
  720 |                                 file_util_warning_dialog(ud->messages.fail, text, GTK_STOCK_DIALOG_ERROR, nullptr);
      |                                                                                   ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  293 | #define GTK_STOCK_DIALOG_ERROR     ((GtkStock)"gtk-dialog-error")
      |                                      ^~~~~~~~
../src/utilops.cc:773:88: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR'
  773 |                                 gd = file_util_warning_dialog(ud->messages.fail, text, GTK_STOCK_DIALOG_ERROR, nullptr);
      |                                                                                        ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  293 | #define GTK_STOCK_DIALOG_ERROR     ((GtkStock)"gtk-dialog-error")
      |                                      ^~~~~~~~
../src/utilops.cc:826:90: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR'
  826 |                                 (void) file_util_warning_dialog(ud->messages.fail, text, GTK_STOCK_DIALOG_ERROR, nullptr);
      |                                                                                          ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  293 | #define GTK_STOCK_DIALOG_ERROR     ((GtkStock)"gtk-dialog-error")
      |                                      ^~~~~~~~
../src/utilops.cc:845:90: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR'
  845 |                                 (void) file_util_warning_dialog(ud->messages.fail, text, GTK_STOCK_DIALOG_ERROR, nullptr);
      |                                                                                          ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/utilops.cc: In function 'void file_util_perform_ci(UtilityData*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  293 | #define GTK_STOCK_DIALOG_ERROR     ((GtkStock)"gtk-dialog-error")
      |                                      ^~~~~~~~
../src/utilops.cc:924:75: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR'
  924 |                         file_util_warning_dialog(ud->messages.fail, text, GTK_STOCK_DIALOG_ERROR, nullptr);
      |                                                                           ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/utilops.cc: In function 'GdkPixbuf* file_util_get_error_icon(FileData*, GList*, GtkWidget*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  284 | #define GTK_STOCK_DIALOG_WARNING   ((GtkStock)"gtk-dialog-warning")
      |                                      ^~~~~~~~
../src/utilops.cc:955:61: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING'
  955 |                 pb_warning = gtk_widget_render_icon(widget, GTK_STOCK_DIALOG_WARNING, GTK_ICON_SIZE_MENU, nullptr);
      |                                                             ^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/utilops.cc:955:52: warning: 'GdkPixbuf* gtk_widget_render_icon(GtkWidget*, const gchar*, GtkIconSize, const gchar*)' is deprecated: Use 'gtk_widget_render_icon_pixbuf' instead [-Wdeprecated-declarations]
  955 |                 pb_warning = gtk_widget_render_icon(widget, GTK_STOCK_DIALOG_WARNING, GTK_ICON_SIZE_MENU, nullptr);
      |                              ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:277:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstyle.h:786:12: note: declared here
  786 | GdkPixbuf *gtk_widget_render_icon         (GtkWidget   *widget,
      |            ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  293 | #define GTK_STOCK_DIALOG_ERROR     ((GtkStock)"gtk-dialog-error")
      |                                      ^~~~~~~~
../src/utilops.cc:960:59: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR'
  960 |                 pb_error = gtk_widget_render_icon(widget, GTK_STOCK_DIALOG_ERROR, GTK_ICON_SIZE_MENU, nullptr);
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/utilops.cc:960:50: warning: 'GdkPixbuf* gtk_widget_render_icon(GtkWidget*, const gchar*, GtkIconSize, const gchar*)' is deprecated: Use 'gtk_widget_render_icon_pixbuf' instead [-Wdeprecated-declarations]
  960 |                 pb_error = gtk_widget_render_icon(widget, GTK_STOCK_DIALOG_ERROR, GTK_ICON_SIZE_MENU, nullptr);
      |                            ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstyle.h:786:12: note: declared here
  786 | GdkPixbuf *gtk_widget_render_icon         (GtkWidget   *widget,
      |            ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:141:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  141 | #define GTK_STOCK_APPLY            ((GtkStock)"gtk-apply")
      |                                      ^~~~~~~~
../src/utilops.cc:965:59: note: in expansion of macro 'GTK_STOCK_APPLY'
  965 |                 pb_apply = gtk_widget_render_icon(widget, GTK_STOCK_APPLY, GTK_ICON_SIZE_MENU, nullptr);
      |                                                           ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/utilops.cc:965:50: warning: 'GdkPixbuf* gtk_widget_render_icon(GtkWidget*, const gchar*, GtkIconSize, const gchar*)' is deprecated: Use 'gtk_widget_render_icon_pixbuf' instead [-Wdeprecated-declarations]
  965 |                 pb_apply = gtk_widget_render_icon(widget, GTK_STOCK_APPLY, GTK_ICON_SIZE_MENU, nullptr);
      |                            ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstyle.h:786:12: note: declared here
  786 | GdkPixbuf *gtk_widget_render_icon         (GtkWidget   *widget,
      |            ^~~~~~~~~~~~~~~~~~~~~~
../src/utilops.cc: In function 'void file_util_check_ci(UtilityData*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  284 | #define GTK_STOCK_DIALOG_WARNING   ((GtkStock)"gtk-dialog-warning")
      |                                      ^~~~~~~~
../src/utilops.cc:1048:47: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING'
 1048 |                 generic_dialog_add_message(d, GTK_STOCK_DIALOG_WARNING, _("Really continue?"), desc, TRUE);
      |                                               ^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:487:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  487 | #define GTK_STOCK_GO_FORWARD       ((GtkStock)"gtk-go-forward")
      |                                      ^~~~~~~~
../src/utilops.cc:1050:46: note: in expansion of macro 'GTK_STOCK_GO_FORWARD'
 1050 |                 generic_dialog_add_button(d, GTK_STOCK_GO_FORWARD, _("Co_ntinue"),
      |                                              ^~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  284 | #define GTK_STOCK_DIALOG_WARNING   ((GtkStock)"gtk-dialog-warning")
      |                                      ^~~~~~~~
../src/utilops.cc:1062:47: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING'
 1062 |                 generic_dialog_add_message(d, GTK_STOCK_DIALOG_WARNING, _("This operation can't continue:"), desc, TRUE);
      |                                               ^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/utilops.cc: In function 'void file_util_fdlg_rename_cb(FileDialog*, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  284 | #define GTK_STOCK_DIALOG_WARNING   ((GtkStock)"gtk-dialog-warning")
      |                                      ^~~~~~~~
../src/utilops.cc:1176:47: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING'
 1176 |                 generic_dialog_add_message(d, GTK_STOCK_DIALOG_WARNING, _("This operation can't continue:"), desc, TRUE);
      |                                               ^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/utilops.cc: In function 'void file_util_dialog_init_simple_list(UtilityData*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  255 | #define GTK_STOCK_DELETE           ((GtkStock)"gtk-delete")
      |                                      ^~~~~~~~
../src/utilops.cc:1526:28: note: in expansion of macro 'GTK_STOCK_DELETE'
 1526 |                 stock_id = GTK_STOCK_DELETE;
      |                            ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  756 | #define GTK_STOCK_OK               ((GtkStock)"gtk-ok")
      |                                      ^~~~~~~~
../src/utilops.cc:1530:28: note: in expansion of macro 'GTK_STOCK_OK'
 1530 |                 stock_id = GTK_STOCK_OK;
      |                            ^~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:955:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  955 | #define GTK_STOCK_REVERT_TO_SAVED  ((GtkStock)"gtk-revert-to-saved")
      |                                      ^~~~~~~~
../src/utilops.cc:1535:65: note: in expansion of macro 'GTK_STOCK_REVERT_TO_SAVED'
 1535 |         if (ud->discard_func) generic_dialog_add_button(ud->gd, GTK_STOCK_REVERT_TO_SAVED, _("Discard changes"), file_util_discard_cb, FALSE);
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:556:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  556 | #define GTK_STOCK_INFO             ((GtkStock)"gtk-info")
      |                                      ^~~~~~~~
../src/utilops.cc:1536:65: note: in expansion of macro 'GTK_STOCK_INFO'
 1536 |         if (ud->details_func) generic_dialog_add_button(ud->gd, GTK_STOCK_INFO, _("File details"), file_util_details_cb, FALSE);
      |                                                                 ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:302:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  302 | #define GTK_STOCK_DIALOG_QUESTION  ((GtkStock)"gtk-dialog-question")
      |                                      ^~~~~~~~
../src/utilops.cc:1549:50: note: in expansion of macro 'GTK_STOCK_DIALOG_QUESTION'
 1549 |         box = generic_dialog_add_message(ud->gd, GTK_STOCK_DIALOG_QUESTION,
      |                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/utilops.cc: In function 'void file_util_dialog_init_dest_folder(UtilityData*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:237:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  237 | #define GTK_STOCK_COPY             ((GtkStock)"gtk-copy")
      |                                      ^~~~~~~~
../src/utilops.cc:1586:28: note: in expansion of macro 'GTK_STOCK_COPY'
 1586 |                 stock_id = GTK_STOCK_COPY;
      |                            ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  756 | #define GTK_STOCK_OK               ((GtkStock)"gtk-ok")
      |                                      ^~~~~~~~
../src/utilops.cc:1590:28: note: in expansion of macro 'GTK_STOCK_OK'
 1590 |                 stock_id = GTK_STOCK_OK;
      |                            ^~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:364:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  364 | #define GTK_STOCK_EDIT             ((GtkStock)"gtk-edit")
      |                                      ^~~~~~~~
../src/utilops.cc:1609:46: note: in expansion of macro 'GTK_STOCK_EDIT'
 1609 |                 file_dialog_add_button(fdlg, GTK_STOCK_EDIT, "With Rename", file_util_fdlg_rename_cb, TRUE);
      |                                              ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:364:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  364 | #define GTK_STOCK_EDIT             ((GtkStock)"gtk-edit")
      |                                      ^~~~~~~~
../src/utilops.cc:1613:46: note: in expansion of macro 'GTK_STOCK_EDIT'
 1613 |                 file_dialog_add_button(fdlg, GTK_STOCK_EDIT, "With Rename", file_util_fdlg_rename_cb, TRUE);
      |                                              ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/utilops.cc: In function 'void file_util_dialog_init_source_dest(UtilityData*, gboolean)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:955:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  955 | #define GTK_STOCK_REVERT_TO_SAVED  ((GtkStock)"gtk-revert-to-saved")
      |                                      ^~~~~~~~
../src/utilops.cc:1660:65: note: in expansion of macro 'GTK_STOCK_REVERT_TO_SAVED'
 1660 |         if (ud->discard_func) generic_dialog_add_button(ud->gd, GTK_STOCK_REVERT_TO_SAVED, _("Discard changes"), file_util_discard_cb, FALSE);
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:556:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  556 | #define GTK_STOCK_INFO             ((GtkStock)"gtk-info")
      |                                      ^~~~~~~~
../src/utilops.cc:1661:65: note: in expansion of macro 'GTK_STOCK_INFO'
 1661 |         if (ud->details_func) generic_dialog_add_button(ud->gd, GTK_STOCK_INFO, _("File details"), file_util_details_cb, FALSE);
      |                                                                 ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  756 | #define GTK_STOCK_OK               ((GtkStock)"gtk-ok")
      |                                      ^~~~~~~~
../src/utilops.cc:1663:43: note: in expansion of macro 'GTK_STOCK_OK'
 1663 |         generic_dialog_add_button(ud->gd, GTK_STOCK_OK, ud->messages.title, file_util_ok_cb, TRUE);
      |                                           ^~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/utilops.cc:1728:25: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
 1728 |         gtk_table_attach(GTK_TABLE(table), ud->rename_entry, 1, 2, 1, 2, static_cast<GtkAttachOptions>(GTK_EXPAND | GTK_FILL), static_cast<GtkAttachOptions>(0), 0, 0);
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:280:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here
  127 | void       gtk_table_attach           (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~
../src/utilops.cc: In function 'void file_util_warn_op_in_progress(const gchar*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  293 | #define GTK_STOCK_DIALOG_ERROR     ((GtkStock)"gtk-dialog-error")
      |                                      ^~~~~~~~
../src/utilops.cc:1928:80: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR'
 1928 |         file_util_warning_dialog(title, _("Another operation in progress.\n"), GTK_STOCK_DIALOG_ERROR, nullptr);
      |                                                                                ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/utilops.cc: In function 'gchar* file_util_details_get_message(UtilityData*, FileData*, const gchar**)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  293 | #define GTK_STOCK_DIALOG_ERROR     ((GtkStock)"gtk-dialog-error")
      |                                      ^~~~~~~~
../src/utilops.cc:2007:73: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR'
 2007 |                 if (stock_id) *stock_id = (error & CHANGE_ERROR_MASK) ? GTK_STOCK_DIALOG_ERROR : GTK_STOCK_DIALOG_WARNING;
      |                                                                         ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  284 | #define GTK_STOCK_DIALOG_WARNING   ((GtkStock)"gtk-dialog-warning")
      |                                      ^~~~~~~~
../src/utilops.cc:2007:98: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING'
 2007 |                 if (stock_id) *stock_id = (error & CHANGE_ERROR_MASK) ? GTK_STOCK_DIALOG_ERROR : GTK_STOCK_DIALOG_WARNING;
      |                                                                                                  ^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:275:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  275 | #define GTK_STOCK_DIALOG_INFO      ((GtkStock)"gtk-dialog-info")
      |                                      ^~~~~~~~
../src/utilops.cc:2012:43: note: in expansion of macro 'GTK_STOCK_DIALOG_INFO'
 2012 |                 if (stock_id) *stock_id = GTK_STOCK_DIALOG_INFO;
      |                                           ^~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/utilops.cc: In function 'void file_util_details_dialog(UtilityData*, FileData*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  197 | #define GTK_STOCK_CLOSE            ((GtkStock)"gtk-close")
      |                                      ^~~~~~~~
../src/utilops.cc:2026:39: note: in expansion of macro 'GTK_STOCK_CLOSE'
 2026 |         generic_dialog_add_button(gd, GTK_STOCK_CLOSE, nullptr, file_util_details_dialog_ok_cb, TRUE);
      |                                       ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:946:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  946 | #define GTK_STOCK_REMOVE           ((GtkStock)"gtk-remove")
      |                                      ^~~~~~~~
../src/utilops.cc:2027:39: note: in expansion of macro 'GTK_STOCK_REMOVE'
 2027 |         generic_dialog_add_button(gd, GTK_STOCK_REMOVE, _("Exclude file"), file_util_details_dialog_exclude_cb, FALSE);
      |                                       ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/utilops.cc: In function 'void file_util_write_metadata_details_dialog(UtilityData*, FileData*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  197 | #define GTK_STOCK_CLOSE            ((GtkStock)"gtk-close")
      |                                      ^~~~~~~~
../src/utilops.cc:2073:39: note: in expansion of macro 'GTK_STOCK_CLOSE'
 2073 |         generic_dialog_add_button(gd, GTK_STOCK_CLOSE, nullptr, file_util_details_dialog_ok_cb, TRUE);
      |                                       ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:946:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  946 | #define GTK_STOCK_REMOVE           ((GtkStock)"gtk-remove")
      |                                      ^~~~~~~~
../src/utilops.cc:2074:39: note: in expansion of macro 'GTK_STOCK_REMOVE'
 2074 |         generic_dialog_add_button(gd, GTK_STOCK_REMOVE, _("Exclude file"), file_util_details_dialog_exclude_cb, FALSE);
      |                                       ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:955:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  955 | #define GTK_STOCK_REVERT_TO_SAVED  ((GtkStock)"gtk-revert-to-saved")
      |                                      ^~~~~~~~
../src/utilops.cc:2075:39: note: in expansion of macro 'GTK_STOCK_REVERT_TO_SAVED'
 2075 |         generic_dialog_add_button(gd, GTK_STOCK_REVERT_TO_SAVED, _("Discard changes"), file_util_details_dialog_discard_cb, FALSE);
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/utilops.cc:2120:33: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
 2120 |                 gtk_table_attach(GTK_TABLE(table), label,
      |                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 2121 |                                  0, 1, i, i + 1,
      |                                  ~~~~~~~~~~~~~~~
 2122 |                                  GTK_FILL, GTK_FILL,
      |                                  ~~~~~~~~~~~~~~~~~~~
 2123 |                                  2, 2);
      |                                  ~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here
  127 | void       gtk_table_attach           (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~
../src/utilops.cc:2132:33: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
 2132 |                 gtk_table_attach(GTK_TABLE(table), label,
      |                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 2133 |                                  1, 2, i, i + 1,
      |                                  ~~~~~~~~~~~~~~~
 2134 |                                  GTK_FILL, GTK_FILL,
      |                                  ~~~~~~~~~~~~~~~~~~~
 2135 |                                  2, 2);
      |                                  ~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here
  127 | void       gtk_table_attach           (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~
../src/utilops.cc: In function 'void file_util_delete_dir_full(FileData*, GtkWidget*, UtilityPhase)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  293 | #define GTK_STOCK_DIALOG_ERROR     ((GtkStock)"gtk-dialog-error")
      |                                      ^~~~~~~~
../src/utilops.cc:2677:68: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR'
 2677 |                 file_util_warning_dialog(_("Delete failed"), text, GTK_STOCK_DIALOG_ERROR, parent);
      |                                                                    ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  293 | #define GTK_STOCK_DIALOG_ERROR     ((GtkStock)"gtk-dialog-error")
      |                                      ^~~~~~~~
../src/utilops.cc:2688:68: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR'
 2688 |                 file_util_warning_dialog(_("Delete failed"), text, GTK_STOCK_DIALOG_ERROR, parent);
      |                                                                    ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  197 | #define GTK_STOCK_CLOSE            ((GtkStock)"gtk-close")
      |                                      ^~~~~~~~
../src/utilops.cc:2703:47: note: in expansion of macro 'GTK_STOCK_CLOSE'
 2703 |                 generic_dialog_add_button(gd, GTK_STOCK_CLOSE, nullptr, nullptr, TRUE);
      |                                               ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  284 | #define GTK_STOCK_DIALOG_WARNING   ((GtkStock)"gtk-dialog-warning")
      |                                      ^~~~~~~~
../src/utilops.cc:2708:54: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING'
 2708 |                 box = generic_dialog_add_message(gd, GTK_STOCK_DIALOG_WARNING,
      |                                                      ^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  293 | #define GTK_STOCK_DIALOG_ERROR     ((GtkStock)"gtk-dialog-error")
      |                                      ^~~~~~~~
../src/utilops.cc:2745:76: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR'
 2745 |                         file_util_warning_dialog(_("Delete failed"), text, GTK_STOCK_DIALOG_ERROR, parent);
      |                                                                            ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/utilops.cc: In function 'gchar* new_folder(GtkWindow*, gchar*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:159:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  159 | #define GTK_STOCK_CANCEL           ((GtkStock)"gtk-cancel")
      |                                      ^~~~~~~~
../src/utilops.cc:3303:81: note: in expansion of macro 'GTK_STOCK_CANCEL'
 3303 |                                                                                 GTK_STOCK_CANCEL,
      |                                                                                 ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  756 | #define GTK_STOCK_OK               ((GtkStock)"gtk-ok")
      |                                      ^~~~~~~~
../src/utilops.cc:3305:81: note: in expansion of macro 'GTK_STOCK_OK'
 3305 |                                                                                 GTK_STOCK_OK,
      |                                                                                 ^~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
[162/182] Compiling C++ object src/geeqie.p/view-dir.cc.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:254,
                 from ../src/main.h:58,
                 from ../src/view-dir.cc:21:
../src/view-dir.cc: In function 'PixmapFolders* folder_icons_new(GtkWidget*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:313:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  313 | #define GTK_STOCK_DIRECTORY        ((GtkStock)"gtk-directory")
      |                                      ^~~~~~~~
../src/view-dir.cc:61:53: note: in expansion of macro 'GTK_STOCK_DIRECTORY'
   61 |         pf->close  = gtk_widget_render_icon(widget, GTK_STOCK_DIRECTORY, size, nullptr);
      |                                                     ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/view-dir.cc:61:44: warning: 'GdkPixbuf* gtk_widget_render_icon(GtkWidget*, const gchar*, GtkIconSize, const gchar*)' is deprecated: Use 'gtk_widget_render_icon_pixbuf' instead [-Wdeprecated-declarations]
   61 |         pf->close  = gtk_widget_render_icon(widget, GTK_STOCK_DIRECTORY, size, nullptr);
      |                      ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:277:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstyle.h:786:12: note: declared here
  786 | GdkPixbuf *gtk_widget_render_icon         (GtkWidget   *widget,
      |            ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:765:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  765 | #define GTK_STOCK_OPEN             ((GtkStock)"gtk-open")
      |                                      ^~~~~~~~
../src/view-dir.cc:62:53: note: in expansion of macro 'GTK_STOCK_OPEN'
   62 |         pf->open   = gtk_widget_render_icon(widget, GTK_STOCK_OPEN, size, nullptr);
      |                                                     ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/view-dir.cc:62:44: warning: 'GdkPixbuf* gtk_widget_render_icon(GtkWidget*, const gchar*, GtkIconSize, const gchar*)' is deprecated: Use 'gtk_widget_render_icon_pixbuf' instead [-Wdeprecated-declarations]
   62 |         pf->open   = gtk_widget_render_icon(widget, GTK_STOCK_OPEN, size, nullptr);
      |                      ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstyle.h:786:12: note: declared here
  786 | GdkPixbuf *gtk_widget_render_icon         (GtkWidget   *widget,
      |            ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:496:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  496 | #define GTK_STOCK_GO_UP            ((GtkStock)"gtk-go-up")
      |                                      ^~~~~~~~
../src/view-dir.cc:63:53: note: in expansion of macro 'GTK_STOCK_GO_UP'
   63 |         pf->parent = gtk_widget_render_icon(widget, GTK_STOCK_GO_UP, size, nullptr);
      |                                                     ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/view-dir.cc:63:44: warning: 'GdkPixbuf* gtk_widget_render_icon(GtkWidget*, const gchar*, GtkIconSize, const gchar*)' is deprecated: Use 'gtk_widget_render_icon_pixbuf' instead [-Wdeprecated-declarations]
   63 |         pf->parent = gtk_widget_render_icon(widget, GTK_STOCK_GO_UP, size, nullptr);
      |                      ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstyle.h:786:12: note: declared here
  786 | GdkPixbuf *gtk_widget_render_icon         (GtkWidget   *widget,
      |            ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1038:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1038 | #define GTK_STOCK_STOP             ((GtkStock)"gtk-stop")
      |                                      ^~~~~~~~
../src/view-dir.cc:73:83: note: in expansion of macro 'GTK_STOCK_STOP'
   73 |                         pf->deny = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_STOP, size, nullptr));
      |                                                                                   ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/view-dir.cc:73:74: warning: 'GdkPixbuf* gtk_widget_render_icon(GtkWidget*, const gchar*, GtkIconSize, const gchar*)' is deprecated: Use 'gtk_widget_render_icon_pixbuf' instead [-Wdeprecated-declarations]
   73 |                         pf->deny = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_STOP, size, nullptr));
      |                                                    ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstyle.h:786:12: note: declared here
  786 | GdkPixbuf *gtk_widget_render_icon         (GtkWidget   *widget,
      |            ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:313:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  313 | #define GTK_STOCK_DIRECTORY        ((GtkStock)"gtk-directory")
      |                                      ^~~~~~~~
../src/view-dir.cc:77:83: note: in expansion of macro 'GTK_STOCK_DIRECTORY'
   77 |                         pf->deny = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_DIRECTORY, size, nullptr));
      |                                                                                   ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/view-dir.cc:77:74: warning: 'GdkPixbuf* gtk_widget_render_icon(GtkWidget*, const gchar*, GtkIconSize, const gchar*)' is deprecated: Use 'gtk_widget_render_icon_pixbuf' instead [-Wdeprecated-declarations]
   77 |                         pf->deny = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_DIRECTORY, size, nullptr));
      |                                                    ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstyle.h:786:12: note: declared here
  786 | GdkPixbuf *gtk_widget_render_icon         (GtkWidget   *widget,
      |            ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1038:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1038 | #define GTK_STOCK_STOP             ((GtkStock)"gtk-stop")
      |                                      ^~~~~~~~
../src/view-dir.cc:86:75: note: in expansion of macro 'GTK_STOCK_STOP'
   86 |                 pf->deny = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_STOP, size, nullptr));
      |                                                                           ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/view-dir.cc:86:66: warning: 'GdkPixbuf* gtk_widget_render_icon(GtkWidget*, const gchar*, GtkIconSize, const gchar*)' is deprecated: Use 'gtk_widget_render_icon_pixbuf' instead [-Wdeprecated-declarations]
   86 |                 pf->deny = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_STOP, size, nullptr));
      |                                            ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstyle.h:786:12: note: declared here
  786 | GdkPixbuf *gtk_widget_render_icon         (GtkWidget   *widget,
      |            ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:928:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  928 | #define GTK_STOCK_REDO             ((GtkStock)"gtk-redo")
      |                                      ^~~~~~~~
../src/view-dir.cc:97:83: note: in expansion of macro 'GTK_STOCK_REDO'
   97 |                         pf->link = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_REDO, size, nullptr));
      |                                                                                   ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/view-dir.cc:97:74: warning: 'GdkPixbuf* gtk_widget_render_icon(GtkWidget*, const gchar*, GtkIconSize, const gchar*)' is deprecated: Use 'gtk_widget_render_icon_pixbuf' instead [-Wdeprecated-declarations]
   97 |                         pf->link = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_REDO, size, nullptr));
      |                                                    ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstyle.h:786:12: note: declared here
  786 | GdkPixbuf *gtk_widget_render_icon         (GtkWidget   *widget,
      |            ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:313:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  313 | #define GTK_STOCK_DIRECTORY        ((GtkStock)"gtk-directory")
      |                                      ^~~~~~~~
../src/view-dir.cc:101:83: note: in expansion of macro 'GTK_STOCK_DIRECTORY'
  101 |                         pf->link = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_DIRECTORY, size, nullptr));
      |                                                                                   ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/view-dir.cc:101:74: warning: 'GdkPixbuf* gtk_widget_render_icon(GtkWidget*, const gchar*, GtkIconSize, const gchar*)' is deprecated: Use 'gtk_widget_render_icon_pixbuf' instead [-Wdeprecated-declarations]
  101 |                         pf->link = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_DIRECTORY, size, nullptr));
      |                                                    ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstyle.h:786:12: note: declared here
  786 | GdkPixbuf *gtk_widget_render_icon         (GtkWidget   *widget,
      |            ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:928:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  928 | #define GTK_STOCK_REDO             ((GtkStock)"gtk-redo")
      |                                      ^~~~~~~~
../src/view-dir.cc:109:75: note: in expansion of macro 'GTK_STOCK_REDO'
  109 |                 pf->link = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_REDO, size, nullptr));
      |                                                                           ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/view-dir.cc:109:66: warning: 'GdkPixbuf* gtk_widget_render_icon(GtkWidget*, const gchar*, GtkIconSize, const gchar*)' is deprecated: Use 'gtk_widget_render_icon_pixbuf' instead [-Wdeprecated-declarations]
  109 |                 pf->link = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_REDO, size, nullptr));
      |                                            ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstyle.h:786:12: note: declared here
  786 | GdkPixbuf *gtk_widget_render_icon         (GtkWidget   *widget,
      |            ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:313:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  313 | #define GTK_STOCK_DIRECTORY        ((GtkStock)"gtk-directory")
      |                                      ^~~~~~~~
../src/view-dir.cc:112:72: note: in expansion of macro 'GTK_STOCK_DIRECTORY'
  112 |         pf->read_only = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_DIRECTORY, size, nullptr));
      |                                                                        ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/view-dir.cc:112:63: warning: 'GdkPixbuf* gtk_widget_render_icon(GtkWidget*, const gchar*, GtkIconSize, const gchar*)' is deprecated: Use 'gtk_widget_render_icon_pixbuf' instead [-Wdeprecated-declarations]
  112 |         pf->read_only = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_DIRECTORY, size, nullptr));
      |                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstyle.h:786:12: note: declared here
  786 | GdkPixbuf *gtk_widget_render_icon         (GtkWidget   *widget,
      |            ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:313:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  313 | #define GTK_STOCK_DIRECTORY        ((GtkStock)"gtk-directory")
      |                                      ^~~~~~~~
../src/view-dir.cc:122:88: note: in expansion of macro 'GTK_STOCK_DIRECTORY'
  122 |                         pf->read_only = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_DIRECTORY, size, nullptr));
      |                                                                                        ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/view-dir.cc:122:79: warning: 'GdkPixbuf* gtk_widget_render_icon(GtkWidget*, const gchar*, GtkIconSize, const gchar*)' is deprecated: Use 'gtk_widget_render_icon_pixbuf' instead [-Wdeprecated-declarations]
  122 |                         pf->read_only = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_DIRECTORY, size, nullptr));
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstyle.h:786:12: note: declared here
  786 | GdkPixbuf *gtk_widget_render_icon         (GtkWidget   *widget,
      |            ^~~~~~~~~~~~~~~~~~~~~~
../src/view-dir.cc: In function 'GtkWidget* vd_drop_menu(ViewDir*, gint)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:237:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  237 | #define GTK_STOCK_COPY             ((GtkStock)"gtk-copy")
      |                                      ^~~~~~~~
../src/view-dir.cc:483:57: note: in expansion of macro 'GTK_STOCK_COPY'
  483 |         menu_item_add_stock_sensitive(menu, _("_Copy"), GTK_STOCK_COPY, active,
      |                                                         ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:159:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  159 | #define GTK_STOCK_CANCEL           ((GtkStock)"gtk-cancel")
      |                                      ^~~~~~~~
../src/view-dir.cc:503:48: note: in expansion of macro 'GTK_STOCK_CANCEL'
  503 |         menu_item_add_stock(menu, _("Cancel"), GTK_STOCK_CANCEL, nullptr, vd);
      |                                                ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/view-dir.cc: In function 'GtkWidget* vd_pop_menu(ViewDir*, FileData*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:496:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  496 | #define GTK_STOCK_GO_UP            ((GtkStock)"gtk-go-up")
      |                                      ^~~~~~~~
../src/view-dir.cc:786:65: note: in expansion of macro 'GTK_STOCK_GO_UP'
  786 |         menu_item_add_stock_sensitive(menu, _("_Up to parent"), GTK_STOCK_GO_UP,
      |                                                                 ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  395 | #define GTK_STOCK_FIND             ((GtkStock)"gtk-find")
      |                                      ^~~~~~~~
../src/view-dir.cc:797:71: note: in expansion of macro 'GTK_STOCK_FIND'
  797 |         menu_item_add_stock_sensitive(menu, _("Find _duplicates..."), GTK_STOCK_FIND, active,
      |                                                                       ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  395 | #define GTK_STOCK_FIND             ((GtkStock)"gtk-find")
      |                                      ^~~~~~~~
../src/view-dir.cc:799:80: note: in expansion of macro 'GTK_STOCK_FIND'
  799 |         menu_item_add_stock_sensitive(menu, _("Find duplicates recursive..."), GTK_STOCK_FIND, active,
      |                                                                                ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  255 | #define GTK_STOCK_DELETE           ((GtkStock)"gtk-delete")
      |                                      ^~~~~~~~
../src/view-dir.cc:816:62: note: in expansion of macro 'GTK_STOCK_DELETE'
  816 |         menu_item_add_stock_sensitive(menu, _("_Delete..."), GTK_STOCK_DELETE, rename_delete_active,
      |                                                              ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:937:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  937 | #define GTK_STOCK_REFRESH          ((GtkStock)"gtk-refresh")
      |                                      ^~~~~~~~
../src/view-dir.cc:840:50: note: in expansion of macro 'GTK_STOCK_REFRESH'
  840 |         menu_item_add_stock(menu, _("Re_fresh"), GTK_STOCK_REFRESH,
      |                                                  ^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/view-dir.cc: In function 'void vd_dnd_drop_receive(GtkWidget*, GdkDragContext*, gint, gint, GtkSelectionData*, guint, guint, gpointer)':
../src/view-dir.cc:960:47: warning: 'GdkWindow* gdk_window_get_pointer(GdkWindow*, gint*, gint*, GdkModifierType*)' is deprecated: Use 'gdk_window_get_device_position' instead [-Wdeprecated-declarations]
  960 |                         gdk_window_get_pointer(gtk_widget_get_window(widget), nullptr, nullptr, &mask);
      |                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkseat.h:28,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkdisplay.h:33,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkscreen.h:32,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:32,
                 from ../src/main.h:57:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkwindow.h:860:15: note: declared here
  860 | GdkWindow *   gdk_window_get_pointer     (GdkWindow       *window,
      |               ^~~~~~~~~~~~~~~~~~~~~~
../src/view-dir.cc: In function 'gboolean vd_dnd_drop_motion(GtkWidget*, GdkDragContext*, gint, gint, guint, gpointer)':
../src/view-dir.cc:1100:67: warning: 'GtkAdjustment* gtk_tree_view_get_vadjustment(GtkTreeView*)' is deprecated: Use 'gtk_scrollable_get_vadjustment' instead [-Wdeprecated-declarations]
 1100 |                 GtkAdjustment *adj = gtk_tree_view_get_vadjustment(GTK_TREE_VIEW(vd->view));
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkcombobox.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:42:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtktreeview.h:227:24: note: declared here
  227 | GtkAdjustment         *gtk_tree_view_get_vadjustment               (GtkTreeView               *tree_view);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/view-dir.cc: In function 'GdkColor* vd_color_shifted(GtkWidget*)':
../src/view-dir.cc:1179:45: warning: 'GtkStyle* gtk_widget_get_style(GtkWidget*)' is deprecated: Use 'gtk_widget_get_style_context' instead [-Wdeprecated-declarations]
 1179 |                 style = gtk_widget_get_style(widget);
      |                         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstyle.h:742:13: note: declared here
  742 | GtkStyle *  gtk_widget_get_style          (GtkWidget            *widget);
      |             ^~~~~~~~~~~~~~~~~~~~
[163/182] Compiling C++ object src/geeqie.p/view-dir-list.cc.o
[164/182] Compiling C++ object src/geeqie.p/view-dir-tree.cc.o
../src/view-dir-tree.cc: In function 'void set_cursor(GtkWidget*, GdkCursorType)':
../src/view-dir-tree.cc:55:54: warning: 'GdkCursor* gdk_cursor_new(GdkCursorType)' is deprecated: Use 'gdk_cursor_new_for_display' instead [-Wdeprecated-declarations]
   55 |         if (cursor_type > -1) cursor = gdk_cursor_new(cursor_type);
      |                                        ~~~~~~~~~~~~~~^~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:34,
                 from ../src/main.h:57,
                 from ../src/view-dir-tree.cc:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here
  228 | GdkCursor* gdk_cursor_new                (GdkCursorType    cursor_type);
      |            ^~~~~~~~~~~~~~
../src/view-dir-tree.cc:58:18: warning: 'void gdk_flush()' is deprecated: Use 'gdk_display_flush' instead [-Wdeprecated-declarations]
   58 |         gdk_flush();
      |         ~~~~~~~~~^~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdk.h:50:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gdk/gdkmain.h:124:6: note: declared here
  124 | void gdk_flush (void);
      |      ^~~~~~~~~
[165/182] Compiling C++ object src/geeqie.p/whereami.cc.o
[166/182] Compiling C++ object src/geeqie.p/window.cc.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:254,
                 from ../src/main.h:58,
                 from ../src/window.cc:21:
../src/window.cc: In function 'void help_search_window_show()':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  756 | #define GTK_STOCK_OK               ((GtkStock)"gtk-ok")
      |                                      ^~~~~~~~
../src/window.cc:375:39: note: in expansion of macro 'GTK_STOCK_OK'
  375 |         generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr,
      |                                       ^~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/window.cc:392:34: warning: 'void gtk_table_attach_defaults(GtkTable*, GtkWidget*, guint, guint, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
  392 |         gtk_table_attach_defaults(GTK_TABLE(table), hsd->edit_widget, 1, 2, 0, 1);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:280:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:138:12: note: declared here
  138 | void       gtk_table_attach_defaults  (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:188:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  188 | #define GTK_STOCK_CLEAR            ((GtkStock)"gtk-clear")
      |                                      ^~~~~~~~
../src/window.cc:397:75: note: in expansion of macro 'GTK_STOCK_CLEAR'
  397 |                                                 GTK_ENTRY_ICON_SECONDARY, GTK_STOCK_CLEAR);
      |                                                                           ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/window.cc:396:38: warning: 'void gtk_entry_set_icon_from_stock(GtkEntry*, GtkEntryIconPosition, const gchar*)' is deprecated: Use 'gtk_entry_set_icon_from_icon_name' instead [-Wdeprecated-declarations]
  396 |         gtk_entry_set_icon_from_stock(GTK_ENTRY(hsd->edit_widget),
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  397 |                                                 GTK_ENTRY_ICON_SECONDARY, GTK_STOCK_CLEAR);
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtktreeview.h:29,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkcombobox.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:42:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkentry.h:320:16: note: declared here
  320 | void           gtk_entry_set_icon_from_stock             (GtkEntry             *entry,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[167/182] Compiling C++ object src/geeqie.p/zonedetect.cc.o
[168/182] Compiling C++ object src/geeqie.p/pan-view_pan-calendar.cc.o
[169/182] Compiling C++ object src/geeqie.p/pan-view_pan-folder.cc.o
[170/182] Compiling C++ object src/geeqie.p/pan-view_pan-grid.cc.o
[171/182] Compiling C++ object src/geeqie.p/pan-view_pan-item.cc.o
[172/182] Compiling C++ object src/geeqie.p/pan-view_pan-timeline.cc.o
[173/182] Compiling C++ object src/geeqie.p/pan-view_pan-util.cc.o
[174/182] Compiling C++ object src/geeqie.p/pan-view_pan-view.cc.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:254,
                 from ../src/main.h:58,
                 from ../src/pan-view/pan-view.h:25,
                 from ../src/pan-view/pan-view.cc:22:
../src/pan-view/pan-view.cc: In function 'void pan_warning_folder(const gchar*, GtkWidget*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:275:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  275 | #define GTK_STOCK_DIALOG_INFO      ((GtkStock)"gtk-dialog-info")
      |                                      ^~~~~~~~
../src/pan-view/pan-view.cc:514:23: note: in expansion of macro 'GTK_STOCK_DIALOG_INFO'
  514 |                       GTK_STOCK_DIALOG_INFO, parent);
      |                       ^~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/pan-view/pan-view.cc: In function 'void pan_window_image_scroll_notify_cb(PixbufRenderer*, gpointer)':
../src/pan-view/pan-view.cc:1706:31: warning: 'void gtk_adjustment_changed(GtkAdjustment*)' is deprecated [-Wdeprecated-declarations]
 1706 |         gtk_adjustment_changed(adj);
      |         ~~~~~~~~~~~~~~~~~~~~~~^~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:38:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkadjustment.h:87:12: note: declared here
   87 | void       gtk_adjustment_changed               (GtkAdjustment   *adjustment);
      |            ^~~~~~~~~~~~~~~~~~~~~~
../src/pan-view/pan-view.cc:1707:37: warning: 'void gtk_adjustment_value_changed(GtkAdjustment*)' is deprecated [-Wdeprecated-declarations]
 1707 |         gtk_adjustment_value_changed(adj);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkadjustment.h:89:12: note: declared here
   89 | void       gtk_adjustment_value_changed         (GtkAdjustment   *adjustment);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/pan-view/pan-view.cc:1719:31: warning: 'void gtk_adjustment_changed(GtkAdjustment*)' is deprecated [-Wdeprecated-declarations]
 1719 |         gtk_adjustment_changed(adj);
      |         ~~~~~~~~~~~~~~~~~~~~~~^~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkadjustment.h:87:12: note: declared here
   87 | void       gtk_adjustment_changed               (GtkAdjustment   *adjustment);
      |            ^~~~~~~~~~~~~~~~~~~~~~
../src/pan-view/pan-view.cc:1720:37: warning: 'void gtk_adjustment_value_changed(GtkAdjustment*)' is deprecated [-Wdeprecated-declarations]
 1720 |         gtk_adjustment_value_changed(adj);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkadjustment.h:89:12: note: declared here
   89 | void       gtk_adjustment_value_changed         (GtkAdjustment   *adjustment);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/pan-view/pan-view.cc: In function 'void pan_window_entry_activate_cb(const gchar*, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  284 | #define GTK_STOCK_DIALOG_WARNING   ((GtkStock)"gtk-dialog-warning")
      |                                      ^~~~~~~~
../src/pan-view/pan-view.cc:1782:32: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING'
 1782 |                                GTK_STOCK_DIALOG_WARNING, pw->path_entry);
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/pan-view/pan-view.cc: In function 'void pan_window_new_real(FileData*)':
../src/pan-view/pan-view.cc:1922:35: warning: 'void gtk_table_set_row_spacings(GtkTable*, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
 1922 |         gtk_table_set_row_spacings(GTK_TABLE(table), 2);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:280:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:159:12: note: declared here
  159 | void       gtk_table_set_row_spacings (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
../src/pan-view/pan-view.cc:1923:35: warning: 'void gtk_table_set_col_spacings(GtkTable*, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
 1923 |         gtk_table_set_col_spacings(GTK_TABLE(table), 2);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:164:12: note: declared here
  164 | void       gtk_table_set_col_spacings (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
../src/pan-view/pan-view.cc:1940:25: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
 1940 |         gtk_table_attach(GTK_TABLE(table), pw->imd->widget, 0, 1, 0, 1,
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1941 |                          static_cast<GtkAttachOptions>(GTK_FILL | GTK_EXPAND), static_cast<GtkAttachOptions>(GTK_FILL | GTK_EXPAND), 0, 0);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here
  127 | void       gtk_table_attach           (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~
../src/pan-view/pan-view.cc:1948:45: warning: 'GtkWidget* gtk_hscrollbar_new(GtkAdjustment*)' is deprecated: Use 'gtk_scrollbar_new' instead [-Wdeprecated-declarations]
 1948 |         pw->scrollbar_h = gtk_hscrollbar_new(nullptr);
      |                           ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:266:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkhscrollbar.h:61:12: note: declared here
   61 | GtkWidget* gtk_hscrollbar_new      (GtkAdjustment *adjustment);
      |            ^~~~~~~~~~~~~~~~~~
../src/pan-view/pan-view.cc:1951:25: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
 1951 |         gtk_table_attach(GTK_TABLE(table), pw->scrollbar_h, 0, 1, 1, 2,
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1952 |                          static_cast<GtkAttachOptions>(GTK_FILL | GTK_EXPAND), static_cast<GtkAttachOptions>(0), 0, 0);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here
  127 | void       gtk_table_attach           (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~
../src/pan-view/pan-view.cc:1955:45: warning: 'GtkWidget* gtk_vscrollbar_new(GtkAdjustment*)' is deprecated: Use 'gtk_scrollbar_new' instead [-Wdeprecated-declarations]
 1955 |         pw->scrollbar_v = gtk_vscrollbar_new(nullptr);
      |                           ~~~~~~~~~~~~~~~~~~^~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:289:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkvscrollbar.h:67:12: note: declared here
   67 | GtkWidget* gtk_vscrollbar_new      (GtkAdjustment *adjustment);
      |            ^~~~~~~~~~~~~~~~~~
../src/pan-view/pan-view.cc:1958:25: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
 1958 |         gtk_table_attach(GTK_TABLE(table), pw->scrollbar_v, 1, 2, 0, 1,
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1959 |                          static_cast<GtkAttachOptions>(0), static_cast<GtkAttachOptions>(GTK_FILL | GTK_EXPAND), 0, 0);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here
  127 | void       gtk_table_attach           (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~
../src/pan-view/pan-view.cc: In function 'gboolean pan_warning(FileData*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  756 | #define GTK_STOCK_OK               ((GtkStock)"gtk-ok")
      |                                      ^~~~~~~~
../src/pan-view/pan-view.cc:2071:39: note: in expansion of macro 'GTK_STOCK_OK'
 2071 |         generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr,
      |                                       ^~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:275:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  275 | #define GTK_STOCK_DIALOG_INFO      ((GtkStock)"gtk-dialog-info")
      |                                      ^~~~~~~~
../src/pan-view/pan-view.cc:2074:46: note: in expansion of macro 'GTK_STOCK_DIALOG_INFO'
 2074 |         box = generic_dialog_add_message(gd, GTK_STOCK_DIALOG_INFO,
      |                                              ^~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/pan-view/pan-view.cc: In function 'GtkWidget* pan_popup_menu(PanWindow*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:674:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  674 | #define GTK_STOCK_MEDIA_PLAY       ((GtkStock)"gtk-media-play")
      |                                      ^~~~~~~~
../src/pan-view/pan-view.cc:2362:57: note: in expansion of macro 'GTK_STOCK_MEDIA_PLAY'
 2362 |         menu_item_add_stock_sensitive(menu, _("_Play"), GTK_STOCK_MEDIA_PLAY, video,
      |                                                         ^~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1121:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1121 | #define GTK_STOCK_ZOOM_IN          ((GtkStock)"gtk-zoom-in")
      |                                      ^~~~~~~~
../src/pan-view/pan-view.cc:2366:50: note: in expansion of macro 'GTK_STOCK_ZOOM_IN'
 2366 |         menu_item_add_stock(menu, _("Zoom _in"), GTK_STOCK_ZOOM_IN,
      |                                                  ^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1130:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1130 | #define GTK_STOCK_ZOOM_OUT         ((GtkStock)"gtk-zoom-out")
      |                                      ^~~~~~~~
../src/pan-view/pan-view.cc:2368:51: note: in expansion of macro 'GTK_STOCK_ZOOM_OUT'
 2368 |         menu_item_add_stock(menu, _("Zoom _out"), GTK_STOCK_ZOOM_OUT,
      |                                                   ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:1103:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
 1103 | #define GTK_STOCK_ZOOM_100         ((GtkStock)"gtk-zoom-100")
      |                                      ^~~~~~~~
../src/pan-view/pan-view.cc:2370:51: note: in expansion of macro 'GTK_STOCK_ZOOM_100'
 2370 |         menu_item_add_stock(menu, _("Zoom _1:1"), GTK_STOCK_ZOOM_100,
      |                                                   ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:738:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  738 | #define GTK_STOCK_NEW              ((GtkStock)"gtk-new")
      |                                      ^~~~~~~~
../src/pan-view/pan-view.cc:2381:71: note: in expansion of macro 'GTK_STOCK_NEW'
 2381 |         menu_item_add_stock_sensitive(menu, _("View in _new window"), GTK_STOCK_NEW, active,
      |                                                                       ^~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  395 | #define GTK_STOCK_FIND             ((GtkStock)"gtk-find")
      |                                      ^~~~~~~~
../src/pan-view/pan-view.cc:2383:56: note: in expansion of macro 'GTK_STOCK_FIND'
 2383 |         menu_item_add_stock(menu, _("Go to original"), GTK_STOCK_FIND,
      |                                                        ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:237:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  237 | #define GTK_STOCK_COPY             ((GtkStock)"gtk-copy")
      |                                      ^~~~~~~~
../src/pan-view/pan-view.cc:2387:60: note: in expansion of macro 'GTK_STOCK_COPY'
 2387 |         menu_item_add_stock_sensitive(menu, _("_Copy..."), GTK_STOCK_COPY, active,
      |                                                            ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  255 | #define GTK_STOCK_DELETE           ((GtkStock)"gtk-delete")
      |                                      ^~~~~~~~
../src/pan-view/pan-view.cc:2405:55: note: in expansion of macro 'GTK_STOCK_DELETE'
 2405 |                                         _("_Delete"), GTK_STOCK_DELETE, active,
      |                                                       ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  197 | #define GTK_STOCK_CLOSE            ((GtkStock)"gtk-close")
      |                                      ^~~~~~~~
../src/pan-view/pan-view.cc:2466:55: note: in expansion of macro 'GTK_STOCK_CLOSE'
 2466 |         menu_item_add_stock(menu, _("C_lose window"), GTK_STOCK_CLOSE, G_CALLBACK(pan_close_cb), pw);
      |                                                       ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
[175/182] Compiling C++ object src/geeqie.p/pan-view_pan-view-filter.cc.o
../src/pan-view/pan-view-filter.cc: In function 'PanViewFilterUi* pan_filter_ui_new(PanWindow*)':
../src/pan-view/pan-view-filter.cc:58:49: warning: 'void gtk_combo_box_set_focus_on_click(GtkComboBox*, gboolean)' is deprecated: Use 'gtk_widget_set_focus_on_click' instead [-Wdeprecated-declarations]
   58 |                 gtk_combo_box_set_focus_on_click(GTK_COMBO_BOX(ui->filter_mode_combo), FALSE);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:42,
                 from ../src/main.h:58,
                 from ../src/pan-view/pan-view-filter.h:25,
                 from ../src/pan-view/pan-view-filter.cc:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkcombobox.h:125:15: note: declared here
  125 | void          gtk_combo_box_set_focus_on_click     (GtkComboBox *combo,
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/pan-view/pan-view-filter.cc:94:38: warning: 'void gtk_button_set_focus_on_click(GtkButton*, gboolean)' is deprecated: Use 'gtk_widget_set_focus_on_click' instead [-Wdeprecated-declarations]
   94 |         gtk_button_set_focus_on_click(GTK_BUTTON(ui->filter_button), FALSE);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:54:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkbutton.h:138:23: note: declared here
  138 | void                  gtk_button_set_focus_on_click (GtkButton      *button,
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[176/182] Compiling C++ object src/geeqie.p/pan-view_pan-view-search.cc.o
../src/pan-view/pan-view-search.cc: In function 'PanViewSearchUi* pan_search_ui_new(PanWindow*)':
../src/pan-view/pan-view-search.cc:58:38: warning: 'void gtk_button_set_focus_on_click(GtkButton*, gboolean)' is deprecated: Use 'gtk_widget_set_focus_on_click' instead [-Wdeprecated-declarations]
   58 |         gtk_button_set_focus_on_click(GTK_BUTTON(ui->search_button), FALSE);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:54,
                 from ../src/main.h:58,
                 from ../src/pan-view/pan-view-search.h:25,
                 from ../src/pan-view/pan-view-search.cc:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkbutton.h:138:23: note: declared here
  138 | void                  gtk_button_set_focus_on_click (GtkButton      *button,
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[177/182] Compiling C++ object src/geeqie.p/view-file_view-file.cc.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:254,
                 from ../src/main.h:58,
                 from ../src/view-file/view-file.cc:21:
../src/view-file/view-file.cc: In function 'void vf_pop_menu_open_archive_cb(GtkWidget*, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  284 | #define GTK_STOCK_DIALOG_WARNING   ((GtkStock)"gtk-dialog-warning")
      |                                      ^~~~~~~~
../src/view-file/view-file.cc:393:88: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING'
  393 |                 warning_dialog(_("Cannot open archive file"), _("See the Log Window"), GTK_STOCK_DIALOG_WARNING, nullptr);
      |                                                                                        ^~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/view-file/view-file.cc: In function 'GtkWidget* vf_pop_menu(ViewFile*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:738:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  738 | #define GTK_STOCK_NEW              ((GtkStock)"gtk-new")
      |                                      ^~~~~~~~
../src/view-file/view-file.cc:695:71: note: in expansion of macro 'GTK_STOCK_NEW'
  695 |         menu_item_add_stock_sensitive(menu, _("View in _new window"), GTK_STOCK_NEW, active,
      |                                                                       ^~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:765:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  765 | #define GTK_STOCK_OPEN             ((GtkStock)"gtk-open")
      |                                      ^~~~~~~~
../src/view-file/view-file.cc:698:64: note: in expansion of macro 'GTK_STOCK_OPEN'
  698 |         menu_item_add_stock_sensitive(menu, _("Open archive"), GTK_STOCK_OPEN, active & class_archive, G_CALLBACK(vf_pop_menu_open_archive_cb), vf);
      |                                                                ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:237:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  237 | #define GTK_STOCK_COPY             ((GtkStock)"gtk-copy")
      |                                      ^~~~~~~~
../src/view-file/view-file.cc:701:60: note: in expansion of macro 'GTK_STOCK_COPY'
  701 |         menu_item_add_stock_sensitive(menu, _("_Copy..."), GTK_STOCK_COPY, active,
      |                                                            ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  255 | #define GTK_STOCK_DELETE           ((GtkStock)"gtk-delete")
      |                                      ^~~~~~~~
../src/view-file/view-file.cc:718:55: note: in expansion of macro 'GTK_STOCK_DELETE'
  718 |                                         _("_Delete"), GTK_STOCK_DELETE, active,
      |                                                       ^~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  395 | #define GTK_STOCK_FIND             ((GtkStock)"gtk-find")
      |                                      ^~~~~~~~
../src/view-file/view-file.cc:728:71: note: in expansion of macro 'GTK_STOCK_FIND'
  728 |         menu_item_add_stock_sensitive(menu, _("_Find duplicates..."), GTK_STOCK_FIND, active,
      |                                                                       ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:937:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  937 | #define GTK_STOCK_REFRESH          ((GtkStock)"gtk-refresh")
      |                                      ^~~~~~~~
../src/view-file/view-file.cc:776:50: note: in expansion of macro 'GTK_STOCK_REFRESH'
  776 |         menu_item_add_stock(menu, _("Re_fresh"), GTK_STOCK_REFRESH, G_CALLBACK(vf_pop_menu_refresh_cb), vf);
      |                                                  ^~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/view-file/view-file.cc: In function 'gboolean vf_marks_tooltip_cb(GtkWidget*, GdkEventButton*, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:302:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  302 | #define GTK_STOCK_DIALOG_QUESTION  ((GtkStock)"gtk-dialog-question")
      |                                      ^~~~~~~~
../src/view-file/view-file.cc:903:53: note: in expansion of macro 'GTK_STOCK_DIALOG_QUESTION'
  903 |                 generic_dialog_add_message(mte->gd, GTK_STOCK_DIALOG_QUESTION, _("Set mark text"),
      |                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  756 | #define GTK_STOCK_OK               ((GtkStock)"gtk-ok")
      |                                      ^~~~~~~~
../src/view-file/view-file.cc:905:52: note: in expansion of macro 'GTK_STOCK_OK'
  905 |                 generic_dialog_add_button(mte->gd, GTK_STOCK_OK, nullptr,
      |                                                    ^~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  516 | #define GTK_STOCK_HELP             ((GtkStock)"gtk-help")
      |                                      ^~~~~~~~
../src/view-file/view-file.cc:907:52: note: in expansion of macro 'GTK_STOCK_HELP'
  907 |                 generic_dialog_add_button(mte->gd, GTK_STOCK_HELP, nullptr,
      |                                                    ^~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/view-file/view-file.cc:918:42: warning: 'void gtk_table_attach_defaults(GtkTable*, GtkWidget*, guint, guint, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
  918 |                 gtk_table_attach_defaults(GTK_TABLE(table), mte->edit_widget, 1, 2, 0, 1);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:280:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtktable.h:138:12: note: declared here
  138 | void       gtk_table_attach_defaults  (GtkTable        *table,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:188:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  188 | #define GTK_STOCK_CLEAR            ((GtkStock)"gtk-clear")
      |                                      ^~~~~~~~
../src/view-file/view-file.cc:922:83: note: in expansion of macro 'GTK_STOCK_CLEAR'
  922 |                                                         GTK_ENTRY_ICON_SECONDARY, GTK_STOCK_CLEAR);
      |                                                                                   ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/view-file/view-file.cc:921:46: warning: 'void gtk_entry_set_icon_from_stock(GtkEntry*, GtkEntryIconPosition, const gchar*)' is deprecated: Use 'gtk_entry_set_icon_from_icon_name' instead [-Wdeprecated-declarations]
  921 |                 gtk_entry_set_icon_from_stock(GTK_ENTRY(mte->edit_widget),
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  922 |                                                         GTK_ENTRY_ICON_SECONDARY, GTK_STOCK_CLEAR);
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtktreeview.h:29,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkcombobox.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:42:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkentry.h:320:16: note: declared here
  320 | void           gtk_entry_set_icon_from_stock             (GtkEntry             *entry,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/view-file/view-file.cc: In function 'GtkWidget* vf_file_filter_init(ViewFile*)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:188:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  188 | #define GTK_STOCK_CLEAR            ((GtkStock)"gtk-clear")
      |                                      ^~~~~~~~
../src/view-file/view-file.cc:1183:89: note: in expansion of macro 'GTK_STOCK_CLEAR'
 1183 |         gtk_entry_set_icon_from_stock(GTK_ENTRY(combo_entry), GTK_ENTRY_ICON_SECONDARY, GTK_STOCK_CLEAR);
      |                                                                                         ^~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/view-file/view-file.cc:1183:38: warning: 'void gtk_entry_set_icon_from_stock(GtkEntry*, GtkEntryIconPosition, const gchar*)' is deprecated: Use 'gtk_entry_set_icon_from_icon_name' instead [-Wdeprecated-declarations]
 1183 |         gtk_entry_set_icon_from_stock(GTK_ENTRY(combo_entry), GTK_ENTRY_ICON_SECONDARY, GTK_STOCK_CLEAR);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkentry.h:320:16: note: declared here
  320 | void           gtk_entry_set_icon_from_stock             (GtkEntry             *entry,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[178/182] Compiling C++ object src/geeqie.p/view-file_view-file-icon.cc.o
../src/view-file/view-file-icon.cc: In function 'gint page_height(ViewFile*)':
../src/view-file/view-file-icon.cc:1162:44: warning: 'GtkAdjustment* gtk_tree_view_get_vadjustment(GtkTreeView*)' is deprecated: Use 'gtk_scrollable_get_vadjustment' instead [-Wdeprecated-declarations]
 1162 |         adj = gtk_tree_view_get_vadjustment(GTK_TREE_VIEW(vf->listview));
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkcombobox.h:27,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:42,
                 from ../src/main.h:58,
                 from ../src/view-file/view-file-icon.cc:22:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtktreeview.h:227:24: note: declared here
  227 | GtkAdjustment         *gtk_tree_view_get_vadjustment               (GtkTreeView               *tree_view);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/view-file/view-file-icon.cc: In function 'void vficon_cell_data_cb(GtkTreeViewColumn*, GtkCellRenderer*, GtkTreeModel*, GtkTreeIter*, gpointer)':
../src/view-file/view-file-icon.cc:2137:45: warning: 'GtkStyle* gtk_widget_get_style(GtkWidget*)' is deprecated: Use 'gtk_widget_get_style_context' instead [-Wdeprecated-declarations]
 2137 |                 style = gtk_widget_get_style(vf->listview);
      |                         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:277:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstyle.h:742:13: note: declared here
  742 | GtkStyle *  gtk_widget_get_style          (GtkWidget            *widget);
      |             ^~~~~~~~~~~~~~~~~~~~
[179/182] Compiling C++ object src/geeqie.p/view-file_view-file-list.cc.o
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
                 from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:254,
                 from ../src/main.h:58,
                 from ../src/view-file/view-file-list.cc:22:
../src/view-file/view-file-list.cc: In function 'gboolean vflist_row_rename_cb(TreeEditData*, const gchar*, const gchar*, gpointer)':
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
  293 | #define GTK_STOCK_DIALOG_ERROR     ((GtkStock)"gtk-dialog-error")
      |                                      ^~~~~~~~
../src/view-file/view-file-list.cc:507:74: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR'
  507 |                 file_util_warning_dialog(_("Error renaming file"), text, GTK_STOCK_DIALOG_ERROR, vf->listview);
      |                                                                          ^~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
  108 | typedef char * GtkStock;
      |                ^~~~~~~~
../src/view-file/view-file-list.cc: In function 'GdkColor* vflist_listview_color_shifted(GtkWidget*)':
../src/view-file/view-file-list.cc:1983:45: warning: 'GtkStyle* gtk_widget_get_style(GtkWidget*)' is deprecated: Use 'gtk_widget_get_style_context' instead [-Wdeprecated-declarations]
 1983 |                 style = gtk_widget_get_style(widget);
      |                         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/gtk.h:277:
/home/pbulk/build/graphics/geeqie/work/.buildlink/include/gtk-3.0/gtk/deprecated/gtkstyle.h:742:13: note: declared here
  742 | GtkStyle *  gtk_widget_get_style          (GtkWidget            *widget);
      |             ^~~~~~~~~~~~~~~~~~~~
[180/182] Linking target src/geeqie
[181/182] Generating geeqie.desktop with a custom command
[182/182] Generating org.geeqie.Geeqie.appdata.xml with a custom command
*** Please use pkgtools/verifypc to sanity check dependencies.