>>> geeqie: Building community/geeqie 2.2-r0 (using abuild 3.12.0-r3) started Tue, 27 Feb 2024 06:56:24 +0000 >>> geeqie: Checking sanity of /home/buildozer/aports/community/geeqie/APKBUILD... >>> geeqie: Analyzing dependencies... >>> geeqie: Installing for build: build-base doxygen exiv2-dev graphviz-dev gtk+3.0-dev lcms2-dev libarchive-dev lua5.3-dev meson xxd (1/226) Installing doxygen (1.10.0-r0) (2/226) Installing expat (2.6.0-r0) (3/226) Installing expat-dev (2.6.0-r0) (4/226) Installing zlib-dev (1.3.1-r0) (5/226) Installing exiv2 (0.28.2-r0) (6/226) Installing exiv2-dev (0.28.2-r0) (7/226) Installing cairo-tools (1.18.0-r0) (8/226) Installing libbz2 (1.0.8-r6) (9/226) Installing libpng (1.6.42-r0) (10/226) Installing freetype (2.13.2-r0) (11/226) Installing fontconfig (2.15.0-r0) (12/226) Installing brotli (1.1.0-r1) (13/226) Installing brotli-dev (1.1.0-r1) (14/226) Installing libpng-dev (1.6.42-r0) (15/226) Installing freetype-dev (2.13.2-r0) (16/226) Installing fontconfig-dev (2.15.0-r0) (17/226) Installing libxau (1.0.11-r3) (18/226) Installing xorgproto (2023.2-r0) (19/226) Installing libxau-dev (1.0.11-r3) (20/226) Installing libmd (1.1.0-r0) (21/226) Installing libbsd (0.11.8-r0) (22/226) Installing libxdmcp (1.1.4-r3) (23/226) Installing libxcb (1.16-r0) (24/226) Installing libx11 (1.8.7-r0) (25/226) Installing libxext (1.3.5-r3) (26/226) Installing libffi (3.4.5-r0) (27/226) Installing gdbm (1.23-r1) (28/226) Installing xz-libs (5.4.6-r0) (29/226) Installing mpdecimal (4.0.0-r0) (30/226) Installing libpanelw (6.4_p20231125-r0) (31/226) Installing readline (8.2.10-r0) (32/226) Installing sqlite-libs (3.45.1-r0) (33/226) Installing python3 (3.11.8-r0) (34/226) Installing python3-pycache-pyc0 (3.11.8-r0) (35/226) Installing pyc (3.11.8-r0) (36/226) Installing xcb-proto-pyc (1.16.0-r0) (37/226) Installing python3-pyc (3.11.8-r0) (38/226) Installing xcb-proto (1.16.0-r0) (39/226) Installing libxdmcp-dev (1.1.4-r3) (40/226) Installing libxcb-dev (1.16-r0) (41/226) Installing xtrans (1.5.0-r0) (42/226) Installing libx11-dev (1.8.7-r0) (43/226) Installing libxext-dev (1.3.5-r3) (44/226) Installing libxrender (0.9.11-r4) (45/226) Installing libxrender-dev (0.9.11-r4) (46/226) Installing pixman (0.43.2-r0) (47/226) Installing pixman-dev (0.43.2-r0) (48/226) Installing util-macros (1.20.0-r0) (49/226) Installing xcb-util (0.4.1-r3) (50/226) Installing xcb-util-dev (0.4.1-r3) (51/226) Installing cairo (1.18.0-r0) (52/226) Installing libintl (0.22.4-r0) (53/226) Installing libblkid (2.39.3-r0) (54/226) Installing libmount (2.39.3-r0) (55/226) Installing glib (2.78.4-r0) (56/226) Installing cairo-gobject (1.18.0-r0) (57/226) Installing bzip2-dev (1.0.8-r6) (58/226) Installing libxml2 (2.12.5-r0) (59/226) Installing libxml2-utils (2.12.5-r0) (60/226) Installing docbook-xml (4.5-r8) Executing docbook-xml-4.5-r8.post-install (61/226) Installing libgpg-error (1.47-r2) (62/226) Installing libgcrypt (1.10.3-r0) (63/226) Installing libxslt (1.1.39-r1) (64/226) Installing docbook-xsl (1.79.2-r8) Executing docbook-xsl-1.79.2-r8.post-install (65/226) Installing xz (5.4.6-r0) (66/226) Installing gettext-asprintf (0.22.4-r0) (67/226) Installing gettext-libs (0.22.4-r0) (68/226) Installing gettext-envsubst (0.22.4-r0) (69/226) Installing gettext (0.22.4-r0) (70/226) Installing gettext-dev (0.22.4-r0) (71/226) Installing linux-headers (6.6-r0) (72/226) Installing libffi-dev (3.4.5-r0) (73/226) Installing bsd-compat-headers (0.7.2-r6) (74/226) Installing libformw (6.4_p20231125-r0) (75/226) Installing libmenuw (6.4_p20231125-r0) (76/226) Installing libncurses++ (6.4_p20231125-r0) (77/226) Installing ncurses-dev (6.4_p20231125-r0) (78/226) Installing libedit-dev (20230828.3.1-r4) (79/226) Installing libpcre2-16 (10.43-r0) (80/226) Installing libpcre2-32 (10.43-r0) (81/226) Installing pcre2-dev (10.43-r0) (82/226) Installing libuuid (2.39.3-r0) (83/226) Installing libfdisk (2.39.3-r0) (84/226) Installing libsmartcols (2.39.3-r0) (85/226) Installing util-linux-dev (2.39.3-r0) (86/226) Installing glib-dev (2.78.4-r0) (87/226) Installing cairo-dev (1.18.0-r0) (88/226) Installing libice (1.1.1-r5) (89/226) Installing libsm (1.2.4-r3) (90/226) Installing libxt (1.3.0-r4) (91/226) Installing libxpm (3.5.17-r0) (92/226) Installing aom-libs (3.8.1-r0) (93/226) Installing libdav1d (1.4.0-r0) (94/226) Installing libsharpyuv (1.3.2-r0) (95/226) Installing libavif (1.0.4-r0) (96/226) Installing libjpeg-turbo (3.0.2-r0) (97/226) Installing libwebp (1.3.2-r0) (98/226) Installing tiff (4.6.0-r0) (99/226) Installing libgd (2.3.3-r9) (100/226) Installing gd (2.3.3-r9) (101/226) Installing perl (5.38.2-r0) (102/226) Installing libavif-dev (1.0.4-r0) (103/226) Installing libturbojpeg (3.0.2-r0) (104/226) Installing libjpeg-turbo-dev (3.0.2-r0) (105/226) Installing zstd (1.5.5-r8) (106/226) Installing zstd-dev (1.5.5-r8) (107/226) Installing libtiffxx (4.6.0-r0) (108/226) Installing libwebpdecoder (1.3.2-r0) (109/226) Installing libwebpdemux (1.3.2-r0) (110/226) Installing libwebpmux (1.3.2-r0) (111/226) Installing libwebp-dev (1.3.2-r0) (112/226) Installing tiff-dev (4.6.0-r0) (113/226) Installing libxpm-dev (3.5.17-r0) (114/226) Installing gd-dev (2.3.3-r9) (115/226) Installing libgmpxx (6.3.0-r0) (116/226) Installing gmp-dev (6.3.0-r0) (117/226) Installing libice-dev (1.1.1-r5) (118/226) Installing libsm-dev (1.2.4-r3) (119/226) Installing libxft (2.3.8-r2) (120/226) Installing graphite2 (1.3.14-r6) (121/226) Installing harfbuzz (8.3.0-r0) (122/226) Installing fribidi (1.0.13-r0) (123/226) Installing pango (1.51.0-r0) (124/226) Installing pango-tools (1.51.0-r0) (125/226) Installing fribidi-dev (1.0.13-r0) (126/226) Installing harfbuzz-cairo (8.3.0-r0) (127/226) Installing harfbuzz-gobject (8.3.0-r0) (128/226) Installing icu-data-en (74.2-r0) Executing icu-data-en-74.2-r0.post-install * * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. * (129/226) Installing icu-libs (74.2-r0) (130/226) Installing harfbuzz-icu (8.3.0-r0) (131/226) Installing harfbuzz-subset (8.3.0-r0) (132/226) Installing graphite2-dev (1.3.14-r6) (133/226) Installing icu (74.2-r0) (134/226) Installing icu-dev (74.2-r0) (135/226) Installing harfbuzz-dev (8.3.0-r0) (136/226) Installing libxft-dev (2.3.8-r2) (137/226) Installing pango-dev (1.51.0-r0) (138/226) Installing python3-dev (3.11.8-r0) (139/226) Installing graphviz-libs (9.0.0-r0) (140/226) Installing graphviz-dev (9.0.0-r0) (141/226) Installing shared-mime-info (2.4-r0) (142/226) Installing gdk-pixbuf (2.42.10-r6) (143/226) Installing gdk-pixbuf-dev (2.42.10-r6) (144/226) Installing libepoxy (1.5.10-r1) (145/226) Installing hwdata-pci (0.379-r0) (146/226) Installing libpciaccess (0.18-r0) (147/226) Installing libdrm (2.4.120-r0) (148/226) Installing libpciaccess-dev (0.18-r0) (149/226) Installing libdrm-dev (2.4.120-r0) (150/226) Installing libxdamage (1.1.6-r4) (151/226) Installing libxfixes (6.0.1-r3) (152/226) Installing libxfixes-dev (6.0.1-r3) (153/226) Installing libxdamage-dev (1.1.6-r4) (154/226) Installing libxshmfence (1.3.2-r5) (155/226) Installing libxshmfence-dev (1.3.2-r5) (156/226) Installing mesa (24.0.1-r1) (157/226) Installing wayland-libs-server (1.22.0-r4) (158/226) Installing mesa-gbm (24.0.1-r1) (159/226) Installing mesa-glapi (24.0.1-r1) (160/226) Installing wayland-libs-client (1.22.0-r4) (161/226) Installing mesa-egl (24.0.1-r1) (162/226) Installing libxxf86vm (1.1.5-r5) (163/226) Installing mesa-gl (24.0.1-r1) (164/226) Installing mesa-gles (24.0.1-r1) (165/226) Installing llvm17-libs (17.0.6-r0) (166/226) Installing mesa-osmesa (24.0.1-r1) (167/226) Installing mesa-xatracker (24.0.1-r1) (168/226) Installing libxxf86vm-dev (1.1.5-r5) (169/226) Installing mesa-dev (24.0.1-r1) (170/226) Installing libepoxy-dev (1.5.10-r1) (171/226) Installing libxi (1.8.1-r2) (172/226) Installing libxi-dev (1.8.1-r2) (173/226) Installing libxinerama (1.1.5-r3) (174/226) Installing libxinerama-dev (1.1.5-r3) (175/226) Installing xkeyboard-config (2.41-r0) (176/226) Installing libxkbcommon (1.6.0-r0) (177/226) Installing libxkbcommon-x11 (1.6.0-r0) (178/226) Installing xz-dev (5.4.6-r0) (179/226) Installing libxml2-dev (2.12.5-r0) (180/226) Installing libxkbcommon-dev (1.6.0-r0) (181/226) Installing wayland-libs-cursor (1.22.0-r4) (182/226) Installing wayland-protocols (1.33-r0) (183/226) Installing hicolor-icon-theme (0.17-r2) (184/226) Installing gtk-update-icon-cache (3.24.41-r0) (185/226) Installing libxcomposite (0.4.6-r4) (186/226) Installing libxcursor (1.2.1-r3) (187/226) Installing libxrandr (1.5.4-r0) (188/226) Installing libatk-1.0 (2.50.1-r0) (189/226) Installing libxtst (1.2.4-r4) (190/226) Installing dbus-libs (1.14.10-r1) (191/226) Installing at-spi2-core (2.50.1-r0) (192/226) Installing libatk-bridge-2.0 (2.50.1-r0) (193/226) Installing avahi-libs (0.8-r14) (194/226) Installing nettle (3.9.1-r0) (195/226) Installing libtasn1 (4.19.0-r2) (196/226) Installing p11-kit (0.25.3-r0) (197/226) Installing gnutls (3.8.3-r0) (198/226) Installing cups-libs (2.4.7-r2) (199/226) Installing wayland-libs-egl (1.22.0-r4) (200/226) Installing gtk+3.0 (3.24.41-r0) (201/226) Installing dbus-dev (1.14.10-r1) (202/226) Installing libxtst-dev (1.2.4-r4) (203/226) Installing at-spi2-core-dev (2.50.1-r0) (204/226) Installing wayland-dev (1.22.0-r4) (205/226) Installing libxcomposite-dev (0.4.6-r4) (206/226) Installing libxcursor-dev (1.2.1-r3) (207/226) Installing libxrandr-dev (1.5.4-r0) (208/226) Installing gtk+3.0-dev (3.24.41-r0) (209/226) Installing lcms2 (2.16-r0) (210/226) Installing lcms2-plugins (2.16-r0) (211/226) Installing lcms2-dev (2.16-r0) (212/226) Installing libarchive (3.7.2-r0) (213/226) Installing openssl-dev (3.1.5-r5) (214/226) Installing libarchive-dev (3.7.2-r0) (215/226) Installing linenoise (1.0-r5) (216/226) Installing lua5.3-libs (5.3.6-r6) (217/226) Installing lua5.3 (5.3.6-r6) (218/226) Installing lua5.3-dev (5.3.6-r6) (219/226) Installing samurai (1.2-r5) (220/226) Installing meson (1.3.2-r0) (221/226) Installing meson-pyc (1.3.2-r0) (222/226) Installing xxd (9.1.0-r1) (223/226) Installing .makedepends-geeqie (20240227.065630) (224/226) Installing perl-error (0.17029-r2) (225/226) Installing perl-git (2.44.0-r0) (226/226) Installing git-perl (2.44.0-r0) Executing busybox-1.36.1-r19.trigger Executing glib-2.78.4-r0.trigger Executing shared-mime-info-2.4-r0.trigger Executing gdk-pixbuf-2.42.10-r6.trigger Executing gtk-update-icon-cache-3.24.41-r0.trigger Executing gtk+3.0-3.24.41-r0.trigger OK: 813 MiB in 327 packages >>> geeqie: Cleaning up srcdir >>> geeqie: Cleaning up pkgdir >>> geeqie: Cleaning up tmpdir >>> geeqie: Fetching https://distfiles.alpinelinux.org/distfiles/edge/geeqie-2.2.tar.xz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 2118k 100 2118k 0 0 4588k 0 --:--:-- --:--:-- --:--:-- 4770k >>> geeqie: Fetching https://distfiles.alpinelinux.org/distfiles/edge/geeqie-2.2.tar.xz >>> geeqie: Checking sha512sums... geeqie-2.2.tar.xz: OK >>> geeqie: Unpacking /var/cache/distfiles/geeqie-2.2.tar.xz... The Meson build system Version: 1.3.2 Source dir: /home/buildozer/aports/community/geeqie/src/geeqie-2.2 Build dir: /home/buildozer/aports/community/geeqie/src/geeqie-2.2/output Build type: native build Project name: geeqie Project version: 2.2 C compiler for the host machine: gcc (gcc 13.2.1 "gcc (Alpine 13.2.1_git20231014) 13.2.1 20231014") C linker for the host machine: gcc ld.bfd 2.42 C++ compiler for the host machine: g++ (gcc 13.2.1 "g++ (Alpine 13.2.1_git20231014) 13.2.1 20231014") C++ linker for the host machine: g++ ld.bfd 2.42 Host machine cpu family: riscv64 Host machine cpu: riscv64 Run-time dependency threads found: YES Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources) Program glib-genmarshal found: YES (/usr/bin/glib-genmarshal) Program git found: YES (/usr/bin/git) Found pkg-config: YES (/usr/bin/pkg-config) 2.1.1 Run-time dependency gtk+-3.0 found: YES 3.24.41 Run-time dependency glib-2.0 found: YES 2.78.4 Check usable header "execinfo.h" : NO Run-time dependency libarchive found: YES 3.7.2 Program xxd found: YES (/usr/bin/xxd) Run-time dependency lcms2 found: YES 2.16 Did not find CMake 'cmake' Found CMake: NO Run-time dependency ddjvuapi found: NO (tried pkgconfig and cmake) Program evince found: NO Check usable header "execinfo.h" : NO (cached) Run-time dependency exiv2 found: YES 0.28.2 Run-time dependency champlain-0.12 found: NO (tried pkgconfig and cmake) Run-time dependency champlain-gtk-0.12 found: NO (tried pkgconfig and cmake) Run-time dependency libheif found: NO (tried pkgconfig and cmake) Run-time dependency libopenjp2 found: NO (tried pkgconfig and cmake) Run-time dependency libjpeg found: YES 3.0.2 Checking for function "jpeg_destroy_decompress" with dependency libjpeg: YES Run-time dependency libjxl found: NO (tried pkgconfig and cmake) Run-time dependency libraw found: NO (tried pkgconfig and cmake) Run-time dependency lua found: NO (tried pkgconfig and cmake) Run-time dependency lua5.3 found: YES 5.3.6 Program pandoc found: NO Run-time dependency poppler-glib found: NO (tried pkgconfig and cmake) Run-time dependency gspell-1 found: NO (tried pkgconfig and cmake) Run-time dependency libtiff-4 found: YES 4.6.0 Checking for function "TIFFClientOpen" with dependency libtiff-4: YES Run-time dependency libffmpegthumbnailer found: NO (tried pkgconfig and cmake) Run-time dependency libwebp found: YES 1.3.2 Checking if "nl_langinfo and _NL_TIME_FIRST_WEEKDAY" : links: NO Configuring config.h using configuration Program msgfmt found: YES (/usr/bin/msgfmt) Program msginit found: YES (/usr/bin/msginit) Program msgmerge found: YES (/usr/bin/msgmerge) Program xgettext found: YES (/usr/bin/xgettext) po/meson.build:62: DEPRECATION: Project uses feature that was always broken, and is now deprecated since '1.3.0': str.format: Value other than strings, integers, bools, options, dictionaries and lists thereof.. Dependency glib-2.0 found: YES 2.78.4 (cached) Program /usr/bin/glib-genmarshal found: YES (/usr/bin/glib-genmarshal) Program gq-marshal-pragma.sh found: YES (/home/buildozer/aports/community/geeqie/src/geeqie-2.2/scripts/gq-marshal-pragma.sh) Program generate-ClayRGB1998-icc-h.sh found: YES (/home/buildozer/aports/community/geeqie/src/geeqie-2.2/scripts/generate-ClayRGB1998-icc-h.sh) Program yelp-build found: NO doc/meson.build:35: WARNING: Project targets '>=1.0.0' but uses feature deprecated since '0.60.0': install_subdir with empty directory. It worked by accident and is buggy. Use install_emptydir instead. Configuring geeqie.spec using configuration Program xvfb-run found: NO Build targets in project: 65 WARNING: Deprecated features used: * 0.60.0: {'install_subdir with empty directory'} WARNING: Broken features used: * 1.3.0: {'str.format: Value other than strings, integers, bools, options, dictionaries and lists thereof.'} geeqie 2.2 Directories gq_appdir : share/geeqie gq_bindir : share/doc/geeqie gq_helpdir : share/doc/geeqie gq_htmldir : share/doc/geeqie/html gq_localedir : share/locale Debugging developer mode : extended stacktrace: NO execinfo : stacktrace supported: NO Configuration archive : archive files e.g. .zip supported: YES cms : color management supported: YES djvu : ddjvuapi >=2.5.27 not found - djvu files supported: NO print preview : evince not found - print preview supported: NO execinfo : stacktrace supported: NO exiv2 : image metadata processed by exiv2: YES gps-map-champlain : champlain-0.12 >=0.12 not found - GPS map displayed: NO gps-map-champlain-gtk: champlain-gtk-0.12 >=0.12 not found - GPS map displayed: NO heif : libheif >=1.3.2 not found - heif files supported: NO j2k : libopenjp2 >=2.3.0 not found - j2k files supported: NO jpeg : jpeg files supported: YES jpegxl : libjxl >=0.3.7 not found - jpegxl files supported: NO libraw : libraw >=0.20 not found - .cr3 files supported: NO lua : lua supported: YES pdf : poppler-glib >=0.62 not found - pdf files supported: NO spell : gspell-1 >=1.6 not found - spelling checks enabled NO tiff : tiff files supported: YES videothumbnailer : libvideothumbnailer >=2.1.0 not found - thumbnails of video files supported NO webp : webp files supported: YES Documentation README : pandoc not found - README.html created: NO nl_langinfo : nl_langinfo not found - first weekday depends on locale: NO first weekday defaults to Monday help : yelp-build not found - Help files created: NO Testing xvfb : Test runs: NO shellcheck : Test runs: NO markdownlint : Test runs: NO gtk-builder-tool xvfb: Test runs: NO Image tests : Test runs: NO Code Correctness : Test runs: NO lua : Test runs: NO User defined options auto_features : auto bindir : /usr/bin buildtype : plain datadir : /usr/share includedir : /usr/include infodir : /usr/share/info libdir : /usr/lib libexecdir : /usr/libexec localedir : /usr/share/locale localstatedir : /var mandir : /usr/share/man prefix : /usr sbindir : /usr/sbin sharedstatedir : /var/lib sysconfdir : /etc werror : false wrap_mode : nodownload python.bytecompile : 0 b_lto : true b_pie : true b_staticpic : true Found ninja-1.9 at /usr/bin/ninja ninja: entering directory '/home/buildozer/aports/community/geeqie/src/geeqie-2.2/output' [1/188] Merging translations for org.geeqie.Geeqie.appdata.xml [2/188] Merging translations for org.geeqie.Geeqie.desktop [3/188] Generating src/ui/ui_resources_c with a custom command [4/188] Generating src/icons/icons_resources_c with a custom command [5/188] Generating src/ui/ui_resources_h with a custom command [6/188] Generating src/icons/icons_resources_h with a custom command [7/188] Generating glib marshaller header src/gq-marshal_h [8/188] Generating src/authors/authors_resources with a custom command [9/188] Generating src/ClayRGB1998 with a custom command [10/188] Generating po/translator_resources with a custom command (wrapped by meson because command contains newlines) [11/188] Merging translations for plugins/org.geeqie.template.desktop [12/188] Merging translations for plugins/video-player/org.geeqie.video-player.desktop [13/188] Merging translations for plugins/tethered-photography/org.geeqie.tethered-photography.desktop [14/188] Merging translations for plugins/symlink/org.geeqie.symlink.desktop [15/188] Merging translations for plugins/rotate/org.geeqie.rotate.desktop [16/188] Merging translations for plugins/resize-image/org.geeqie.resize-image.desktop [17/188] Merging translations for plugins/random-image/org.geeqie.random-image.desktop [18/188] Merging translations for plugins/open-with/org.geeqie.open-with.desktop [19/188] Merging translations for plugins/image-crop/org.geeqie.image-crop.desktop [20/188] Merging translations for plugins/export-jpeg/org.geeqie.export-jpeg.desktop [21/188] Merging translations for plugins/camera-import/org.geeqie.camera-import.desktop [22/188] Building translation po/zh_TW/LC_MESSAGES/geeqie-zh_TW.mo [23/188] Building translation po/zh_CN/LC_MESSAGES/geeqie-zh_CN.mo [24/188] Building translation po/vi/LC_MESSAGES/geeqie-vi.mo [25/188] Building translation po/uk/LC_MESSAGES/geeqie-uk.mo [26/188] Building translation po/tr/LC_MESSAGES/geeqie-tr.mo [27/188] Building translation po/tlh/LC_MESSAGES/geeqie-tlh.mo [28/188] Building translation po/th/LC_MESSAGES/geeqie-th.mo [29/188] Building translation po/sv/LC_MESSAGES/geeqie-sv.mo [30/188] Building translation po/sr/LC_MESSAGES/geeqie-sr.mo [31/188] Building translation po/sr@latin/LC_MESSAGES/geeqie-sr@latin.mo [32/188] Building translation po/sl/LC_MESSAGES/geeqie-sl.mo [33/188] Building translation po/sk/LC_MESSAGES/geeqie-sk.mo [34/188] Building translation po/ru/LC_MESSAGES/geeqie-ru.mo [35/188] Building translation po/ro/LC_MESSAGES/geeqie-ro.mo [36/188] Building translation po/pt_BR/LC_MESSAGES/geeqie-pt_BR.mo [37/188] Building translation po/pl/LC_MESSAGES/geeqie-pl.mo [38/188] Building translation po/nl/LC_MESSAGES/geeqie-nl.mo [39/188] Building translation po/nb/LC_MESSAGES/geeqie-nb.mo [40/188] Building translation po/ko/LC_MESSAGES/geeqie-ko.mo [41/188] Building translation po/ja/LC_MESSAGES/geeqie-ja.mo [42/188] Building translation po/it/LC_MESSAGES/geeqie-it.mo [43/188] Building translation po/id/LC_MESSAGES/geeqie-id.mo [44/188] Building translation po/hu/LC_MESSAGES/geeqie-hu.mo [45/188] Building translation po/fr/LC_MESSAGES/geeqie-fr.mo [46/188] Building translation po/fi/LC_MESSAGES/geeqie-fi.mo [47/188] Building translation po/eu/LC_MESSAGES/geeqie-eu.mo [48/188] Building translation po/et/LC_MESSAGES/geeqie-et.mo [49/188] Building translation po/es/LC_MESSAGES/geeqie-es.mo [50/188] Building translation po/eo/LC_MESSAGES/geeqie-eo.mo [51/188] Building translation po/en_GB/LC_MESSAGES/geeqie-en_GB.mo [52/188] Building translation po/el/LC_MESSAGES/geeqie-el.mo [53/188] Building translation po/de/LC_MESSAGES/geeqie-de.mo [54/188] Building translation po/da/LC_MESSAGES/geeqie-da.mo [55/188] Building translation po/cs/LC_MESSAGES/geeqie-cs.mo [56/188] Building translation po/ca/LC_MESSAGES/geeqie-ca.mo [57/188] Building translation po/bg/LC_MESSAGES/geeqie-bg.mo [58/188] Building translation po/be/LC_MESSAGES/geeqie-be.mo [59/188] Building translation po/ar/LC_MESSAGES/geeqie-ar.mo INFO: Reading ../src/gq-marshal.list... [60/188] Generating glib marshaller source src/gq-marshal_c INFO: Reading ../src/gq-marshal.list... [61/188] Generating src/gq-marshal-pragma with a custom command [62/188] Compiling C object src/geeqie.p/meson-generated_.._.._po_translators.c.o [63/188] Compiling C++ object src/geeqie.p/view-file_view-file-list.cc.o [64/188] Compiling C++ object src/geeqie.p/view-file_view-file-icon.cc.o [65/188] Compiling C++ object src/geeqie.p/view-file_view-file.cc.o [66/188] Compiling C++ object src/geeqie.p/pan-view_pan-view-search.cc.o [67/188] Compiling C++ object src/geeqie.p/pan-view_pan-view-filter.cc.o [68/188] Compiling C++ object src/geeqie.p/pan-view_pan-view.cc.o [69/188] Compiling C++ object src/geeqie.p/pan-view_pan-util.cc.o [70/188] Compiling C++ object src/geeqie.p/pan-view_pan-timeline.cc.o [71/188] Compiling C++ object src/geeqie.p/pan-view_pan-item.cc.o [72/188] Compiling C++ object src/geeqie.p/pan-view_pan-grid.cc.o [73/188] Compiling C++ object src/geeqie.p/pan-view_pan-folder.cc.o [74/188] Compiling C++ object src/geeqie.p/pan-view_pan-calendar.cc.o [75/188] Compiling C++ object src/geeqie.p/zonedetect.cc.o [76/188] Compiling C++ object src/geeqie.p/window.cc.o [77/188] Compiling C++ object src/geeqie.p/whereami.cc.o [78/188] Compiling C++ object src/geeqie.p/view-dir-tree.cc.o [79/188] Compiling C++ object src/geeqie.p/view-dir-list.cc.o [80/188] Compiling C++ object src/geeqie.p/view-dir.cc.o [81/188] Compiling C++ object src/geeqie.p/utilops.cc.o [82/188] Compiling C++ object src/geeqie.p/uri-utils.cc.o [83/188] Compiling C++ object src/geeqie.p/ui-utildlg.cc.o [84/188] Compiling C++ object src/geeqie.p/ui-tree-edit.cc.o [85/188] Compiling C++ object src/geeqie.p/ui-tabcomp.cc.o [86/188] Compiling C++ object src/geeqie.p/ui-pathsel.cc.o [87/188] Compiling C++ object src/geeqie.p/ui-misc.cc.o [88/188] Compiling C++ object src/geeqie.p/ui-menu.cc.o [89/188] Compiling C++ object src/geeqie.p/ui-help.cc.o [90/188] Compiling C++ object src/geeqie.p/ui-fileops.cc.o [91/188] Compiling C++ object src/geeqie.p/ui-bookmark.cc.o [92/188] Compiling C++ object src/geeqie.p/trash.cc.o [93/188] Compiling C++ object src/geeqie.p/toolbar.cc.o [94/188] Compiling C++ object src/geeqie.p/thumb-standard.cc.o [95/188] Compiling C++ object src/geeqie.p/thumb.cc.o [96/188] Compiling C++ object src/geeqie.p/slideshow.cc.o [97/188] Compiling C++ object src/geeqie.p/similar.cc.o [98/188] Compiling C++ object src/geeqie.p/shortcuts.cc.o [99/188] Compiling C++ object src/geeqie.p/secure-save.cc.o [100/188] Compiling C++ object src/geeqie.p/search.cc.o [101/188] Compiling C++ object src/geeqie.p/search-and-run.cc.o [102/188] Compiling C++ object src/geeqie.p/renderer-tiles.cc.o [103/188] Compiling C++ object src/geeqie.p/remote.cc.o [104/188] Compiling C++ object src/geeqie.p/rcfile.cc.o [105/188] Compiling C++ object src/geeqie.p/print.cc.o [106/188] Compiling C++ object src/geeqie.p/preferences.cc.o [107/188] Compiling C++ object src/geeqie.p/pixbuf-util.cc.o [108/188] Compiling C++ object src/geeqie.p/pixbuf-renderer.cc.o [109/188] Compiling C++ object src/geeqie.p/osd.cc.o [110/188] Compiling C++ object src/geeqie.p/options.cc.o [111/188] Compiling C++ object src/geeqie.p/misc.cc.o [112/188] Compiling C++ object src/geeqie.p/metadata.cc.o [113/188] Compiling C++ object src/geeqie.p/menu.cc.o [114/188] Compiling C++ object src/geeqie.p/md5-util.cc.o [115/188] Compiling C++ object src/geeqie.p/main.cc.o ../src/toolbar.cc: In function 'void toolbarlist_add_button(const gchar*, const gchar*, const gchar*, GtkBox*)': ../src/toolbar.cc:251:72: warning: 'GtkWidget* gtk_image_new_from_stock(const gchar*, GtkIconSize)' is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations] 251 | toolbar_entry->image = gtk_image_new_from_stock(toolbar_entry->stock_id, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 252 |  GTK_ICON_SIZE_BUTTON); | ~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkentry.h:42, from /usr/include/gtk-3.0/gtk/gtktreeview.h:29, from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27, from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29, from /usr/include/gtk-3.0/gtk/gtk.h:42, from ../src/main.h:58, from ../src/toolbar.cc:22: /usr/include/gtk-3.0/gtk/gtkimage.h:122:12: note: declared here 122 | GtkWidget* gtk_image_new_from_stock (const gchar *stock_id, | ^~~~~~~~~~~~~~~~~~~~~~~~ [116/188] Compiling C++ object src/geeqie.p/lua.cc.o [117/188] Compiling C++ object src/geeqie.p/logwindow.cc.o [118/188] Compiling C++ object src/geeqie.p/layout-util.cc.o [119/188] Compiling C++ object src/geeqie.p/layout-image.cc.o [120/188] Compiling C++ object src/geeqie.p/layout-config.cc.o [121/188] Compiling C++ object src/geeqie.p/layout.cc.o [122/188] Compiling C++ object src/geeqie.p/keymap-template.cc.o [123/188] Compiling C++ object src/geeqie.p/jpeg-parser.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 /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from ../src/main.h:58, from ../src/ui-menu.cc:22: /usr/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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/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 /usr/include/gtk-3.0/gtk/gtk.h:284: /usr/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 /usr/include/gtk-3.0/gtk/gtk.h:254: /usr/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); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/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 /usr/include/gtk-3.0/gtk/gtk.h:269: /usr/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 /usr/include/gtk-3.0/gtk/gtkentry.h:42, from /usr/include/gtk-3.0/gtk/gtktreeview.h:29, from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27, from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29, from /usr/include/gtk-3.0/gtk/gtk.h:42: /usr/include/gtk-3.0/gtk/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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkimagemenuitem.h:92:12: note: declared here 92 | void gtk_image_menu_item_set_image (GtkImageMenuItem *image_menu_item, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ui-menu.cc: In function 'GtkWidget* menu_item_add_icon(GtkWidget*, const gchar*, const gchar*, GCallback, gpointer)': ../src/ui-menu.cc:238:53: warning: 'GtkWidget* gtk_image_menu_item_new_with_mnemonic(const gchar*)' is deprecated: Use 'gtk_menu_item_new_with_mnemonic' instead [-Wdeprecated-declarations] 238 | item = gtk_image_menu_item_new_with_mnemonic(label); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/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:243:38: warning: 'void gtk_image_menu_item_set_image(GtkImageMenuItem*, GtkWidget*)' is deprecated [-Wdeprecated-declarations] 243 | gtk_image_menu_item_set_image(GTK_IMAGE_MENU_ITEM(item), image); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkimagemenuitem.h:92:12: note: declared here 92 | void gtk_image_menu_item_set_image (GtkImageMenuItem *image_menu_item, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ui-menu.cc: In function 'gboolean popup_menu_position_clamp(GtkMenu*, gint*, gint*, gint)': ../src/ui-menu.cc:436: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] 436 | gtk_widget_get_requisition(GTK_WIDGET(menu), &requisition); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31: /usr/include/gtk-3.0/gtk/gtkwidget.h:948:23: note: declared here 948 | void gtk_widget_get_requisition (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ui-menu.cc:439:30: warning: 'gint gdk_screen_width()' is deprecated [-Wdeprecated-declarations] 439 | xw = gdk_screen_width(); | ~~~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:50, from ../src/main.h:57: /usr/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:440:31: warning: 'gint gdk_screen_height()' is deprecated [-Wdeprecated-declarations] 440 | xh = gdk_screen_height(); | ~~~~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gdk/gdkmain.h:110:6: note: declared here 110 | gint gdk_screen_height (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~ [124/188] Compiling C++ object src/geeqie.p/img-view.cc.o ../src/view-dir-tree.cc: In function 'void set_cursor(GtkWidget*, GdkCursorType)': ../src/view-dir-tree.cc:68:18: warning: 'void gdk_flush()' is deprecated: Use 'gdk_display_flush' instead [-Wdeprecated-declarations] 68 | gdk_flush(); | ~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:50, from ../src/main.h:57, from ../src/view-dir-tree.cc:22: /usr/include/gtk-3.0/gdk/gdkmain.h:124:6: note: declared here 124 | void gdk_flush (void); | ^~~~~~~~~ [125/188] Compiling C++ object src/geeqie.p/image-overlay.cc.o ../src/ui-tree-edit.cc: In function 'void tree_edit_close(TreeEditData*)': ../src/ui-tree-edit.cc:38:28: warning: 'void gdk_keyboard_ungrab(guint32)' is deprecated: Use 'gdk_device_ungrab' instead [-Wdeprecated-declarations] 38 | gdk_keyboard_ungrab(GDK_CURRENT_TIME); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:50, from ../src/main.h:57, from ../src/ui-tree-edit.cc:24: /usr/include/gtk-3.0/gdk/gdkmain.h:102:15: note: declared here 102 | void gdk_keyboard_ungrab (guint32 time_); | ^~~~~~~~~~~~~~~~~~~ ../src/ui-tree-edit.cc:39:27: warning: 'void gdk_pointer_ungrab(guint32)' is deprecated: Use 'gdk_device_ungrab' instead [-Wdeprecated-declarations] 39 | gdk_pointer_ungrab(GDK_CURRENT_TIME); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/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:173:25: warning: 'GdkGrabStatus gdk_pointer_grab(GdkWindow*, gboolean, GdkEventMask, GdkWindow*, GdkCursor*, guint32)' is deprecated: Use 'gdk_device_grab' instead [-Wdeprecated-declarations] 173 | gdk_pointer_grab(gtk_widget_get_window(ted->window), TRUE, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 |  static_cast(GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK | GDK_BUTTON_MOTION_MASK), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 175 |  nullptr, nullptr, GDK_CURRENT_TIME); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkmain.h:86:15: note: declared here 86 | GdkGrabStatus gdk_pointer_grab (GdkWindow *window, | ^~~~~~~~~~~~~~~~ ../src/ui-tree-edit.cc:176:26: warning: 'GdkGrabStatus gdk_keyboard_grab(GdkWindow*, gboolean, guint32)' is deprecated: Use 'gdk_device_grab' instead [-Wdeprecated-declarations] 176 | gdk_keyboard_grab(gtk_widget_get_window(ted->window), TRUE, GDK_CURRENT_TIME); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkmain.h:93:15: note: declared here 93 | GdkGrabStatus gdk_keyboard_grab (GdkWindow *window, | ^~~~~~~~~~~~~~~~~ [126/188] Compiling C++ object src/geeqie.p/image-load-zxscr.cc.o [127/188] Compiling C++ object src/geeqie.p/image-load-webp.cc.o [128/188] Compiling C++ object src/geeqie.p/image-load-tiff.cc.o [129/188] Compiling C++ object src/geeqie.p/image-load-svgz.cc.o [130/188] Compiling C++ object src/geeqie.p/image-load-psd.cc.o In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:31, from /usr/include/glib-2.0/glib-object.h:24, from /usr/include/glib-2.0/gio/gioenums.h:30, from /usr/include/glib-2.0/gio/giotypes.h:30, from /usr/include/glib-2.0/gio/gio.h:28, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28, from /usr/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)': /usr/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 ()) | ~~~~~~~~~~~~~~~~~~^~ /usr/include/glib-2.0/gobject/gtype.h:2660:60: note: in definition of macro '_G_TYPE_CIT' 2660 | GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ | ^~ /usr/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)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:72:13: note: in expansion of macro 'GTK_IS_VBOX' 72 | if (GTK_IS_VBOX(parent_box)) | ^~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:286, from ../src/main.h:58: /usr/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)': /usr/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 ()) | ~~~~~~~~~~~~~~~~~~^~ /usr/include/glib-2.0/gobject/gtype.h:2660:60: note: in definition of macro '_G_TYPE_CIT' 2660 | GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ | ^~ /usr/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)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:175:36: note: in expansion of macro 'GTK_IS_HBOX' 175 | spacer = gtk_separator_new(GTK_IS_HBOX(parent_box) ? GTK_ORIENTATION_VERTICAL : GTK_ORIENTATION_HORIZONTAL); | ^~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:262: /usr/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: In function 'void pref_toolbar_button_set_icon_unused(GtkWidget*, GtkWidget*, const gchar*)': ../src/ui-misc.cc:755:45: warning: 'void gtk_tool_button_set_stock_id(GtkToolButton*, const gchar*)' is deprecated: Use 'gtk_tool_button_set_icon_name' instead [-Wdeprecated-declarations] 755 | gtk_tool_button_set_stock_id(GTK_TOOL_BUTTON(button), stock_id); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkmenutoolbutton.h:28, from /usr/include/gtk-3.0/gtk/gtk.h:149: /usr/include/gtk-3.0/gtk/gtktoolbutton.h:97:23: note: declared here 97 | void gtk_tool_button_set_stock_id (GtkToolButton *button, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ui-misc.cc: In function 'void date_selection_popup_hide(DateSelection*)': ../src/ui-misc.cc:803:36: warning: 'void gdk_keyboard_ungrab(guint32)' is deprecated: Use 'gdk_device_ungrab' instead [-Wdeprecated-declarations] 803 | gdk_keyboard_ungrab(GDK_CURRENT_TIME); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:50: /usr/include/gtk-3.0/gdk/gdkmain.h:102:15: note: declared here 102 | void gdk_keyboard_ungrab (guint32 time_); | ^~~~~~~~~~~~~~~~~~~ ../src/ui-misc.cc:804:35: warning: 'void gdk_pointer_ungrab(guint32)' is deprecated: Use 'gdk_device_ungrab' instead [-Wdeprecated-declarations] 804 | gdk_pointer_ungrab(GDK_CURRENT_TIME); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/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:953:61: warning: 'gint gdk_screen_height()' is deprecated [-Wdeprecated-declarations] 953 | if (y + window_allocation.height > gdk_screen_height()) | ~~~~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gdk/gdkmain.h:110:6: note: declared here 110 | gint gdk_screen_height (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~ ../src/ui-misc.cc:964:25: warning: 'GdkGrabStatus gdk_pointer_grab(GdkWindow*, gboolean, GdkEventMask, GdkWindow*, GdkCursor*, guint32)' is deprecated: Use 'gdk_device_grab' instead [-Wdeprecated-declarations] 964 | gdk_pointer_grab(gtk_widget_get_window(ds->window), TRUE, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 965 |  static_cast(GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK | GDK_BUTTON_MOTION_MASK), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 966 |  nullptr, nullptr, GDK_CURRENT_TIME); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkmain.h:86:15: note: declared here 86 | GdkGrabStatus gdk_pointer_grab (GdkWindow *window, | ^~~~~~~~~~~~~~~~ ../src/ui-misc.cc:967:26: warning: 'GdkGrabStatus gdk_keyboard_grab(GdkWindow*, gboolean, guint32)' is deprecated: Use 'gdk_device_grab' instead [-Wdeprecated-declarations] 967 | gdk_keyboard_grab(gtk_widget_get_window(ds->window), TRUE, GDK_CURRENT_TIME); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:987: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] 987 | gtk_widget_get_requisition(spin, &spin_requisition); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31: /usr/include/gtk-3.0/gtk/gtkwidget.h: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:1007:32: warning: 'void gtk_widget_size_request(GtkWidget*, GtkRequisition*)' is deprecated: Use 'gtk_widget_get_preferred_size' instead [-Wdeprecated-declarations] 1007 | gtk_widget_size_request(spin, &req); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/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 'GList* get_action_items()': ../src/ui-misc.cc:1489:50: warning: 'GList* gtk_ui_manager_get_action_groups(GtkUIManager*)' is deprecated [-Wdeprecated-declarations] 1489 | groups = gtk_ui_manager_get_action_groups(lw->ui_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:284: /usr/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-misc.cc:1492:56: warning: 'GList* gtk_action_group_list_actions(GtkActionGroup*)' is deprecated [-Wdeprecated-declarations] 1492 | actions = gtk_action_group_list_actions(GTK_ACTION_GROUP(groups->data)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:254: /usr/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-misc.cc:1496:63: warning: 'const gchar* gtk_action_get_accel_path(GtkAction*)' is deprecated [-Wdeprecated-declarations] 1496 | accel_path = gtk_action_get_accel_path(action); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:136:14: note: declared here 136 | const gchar *gtk_action_get_accel_path (GtkAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gstring.h:37, from /usr/include/glib-2.0/glib/giochannel.h:36, from /usr/include/glib-2.0/glib.h:56, from /usr/include/gtk-3.0/gdk/gdkconfig.h:8, from /usr/include/gtk-3.0/gdk/gdk.h:30: ../src/ui-misc.cc:1529:98: warning: 'const gchar* gtk_action_get_stock_id(GtkAction*)' is deprecated [-Wdeprecated-declarations] 1529 | action_item->icon_name = g_strdup(gtk_action_get_stock_id(action)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/glib-2.0/glib/gstrfuncs.h:324:38: note: in definition of macro 'g_strdup' 324 | #define g_strdup(x) g_strdup_inline (x) | ^ /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:182:23: note: declared here 182 | const gchar * gtk_action_get_stock_id (GtkAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/ui-misc.cc: In function 'gboolean defined_mouse_buttons(GtkWidget*, GdkEventButton*, gpointer)': ../src/ui-misc.cc:1594:77: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 1594 | action = gtk_action_group_get_action(lw->action_group, options->mouse_button_8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:1597:68: warning: 'void gtk_action_activate(GtkAction*)' is deprecated [-Wdeprecated-declarations] 1597 | gtk_action_activate(action); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:119:14: note: declared here 119 | void gtk_action_activate (GtkAction *action); | ^~~~~~~~~~~~~~~~~~~ ../src/ui-misc.cc:1612:77: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 1612 | action = gtk_action_group_get_action(lw->action_group, options->mouse_button_9); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:1616:68: warning: 'void gtk_action_activate(GtkAction*)' is deprecated [-Wdeprecated-declarations] 1616 | gtk_action_activate(action); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:119:14: note: declared here 119 | void gtk_action_activate (GtkAction *action); | ^~~~~~~~~~~~~~~~~~~ [131/188] Compiling C++ object src/geeqie.p/image-load-pdf.cc.o [132/188] Compiling C++ object src/geeqie.p/image-load-libraw.cc.o [133/188] Compiling C++ object src/geeqie.p/image-load-jpegxl.cc.o [134/188] Compiling C++ object src/geeqie.p/image-load-jpeg.cc.o ../src/view-dir.cc: In function 'void vd_dnd_drop_receive(GtkWidget*, GdkDragContext*, gint, gint, GtkSelectionData*, guint, guint, gpointer)': ../src/view-dir.cc:958:47: warning: 'GdkWindow* gdk_window_get_pointer(GdkWindow*, gint*, gint*, GdkModifierType*)' is deprecated: Use 'gdk_window_get_device_position' instead [-Wdeprecated-declarations] 958 | gdk_window_get_pointer(gtk_widget_get_window(widget), nullptr, nullptr, &mask); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdkseat.h:28, from /usr/include/gtk-3.0/gdk/gdkdisplay.h:33, from /usr/include/gtk-3.0/gdk/gdkscreen.h:32, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-3.0/gdk/gdk.h:32, from ../src/main.h:57, from ../src/view-dir.cc:21: /usr/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 'GdkRGBA* vd_color_shifted(GtkWidget*)': ../src/view-dir.cc:1184:55: warning: 'void gtk_style_context_get_background_color(GtkStyleContext*, GtkStateFlags, GdkRGBA*)' is deprecated: Use 'gtk_render_background' instead [-Wdeprecated-declarations] 1184 | gtk_style_context_get_background_color(style_context, GTK_STATE_FLAG_NORMAL, &color_style); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkicontheme.h:27, from /usr/include/gtk-3.0/gtk/gtk.h:127, from ../src/main.h:58: /usr/include/gtk-3.0/gtk/gtkstylecontext.h:1201:6: note: declared here 1201 | void gtk_style_context_get_background_color (GtkStyleContext *context, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [135/188] Compiling C++ object src/geeqie.p/image-load-j2k.cc.o [136/188] Compiling C++ object src/geeqie.p/image-load-heif.cc.o [137/188] Compiling C++ object src/geeqie.p/image-load-gdk.cc.o [138/188] Compiling C++ object src/geeqie.p/image-load-ffmpegthumbnailer.cc.o [139/188] Compiling C++ object src/geeqie.p/image-load-external.cc.o ../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:2133:45: warning: 'GtkStyle* gtk_widget_get_style(GtkWidget*)' is deprecated: Use 'gtk_widget_get_style_context' instead [-Wdeprecated-declarations] 2133 | style = gtk_widget_get_style(vf->listview); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:277, from ../src/main.h:58, from ../src/view-file/view-file-icon.cc:22: /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:742:13: note: declared here 742 | GtkStyle * gtk_widget_get_style (GtkWidget *widget); | ^~~~~~~~~~~~~~~~~~~~ [140/188] Compiling C++ object src/geeqie.p/image-load-djvu.cc.o [141/188] Compiling C++ object src/geeqie.p/image-load-dds.cc.o [142/188] Compiling C++ object src/geeqie.p/image-load-cr3.cc.o [143/188] Compiling C++ object src/geeqie.p/image-load-collection.cc.o [144/188] Compiling C++ object src/geeqie.p/image-load.cc.o [145/188] Compiling C++ object src/geeqie.p/image.cc.o [146/188] Compiling C++ object src/geeqie.p/history-list.cc.o ../src/view-file/view-file-list.cc: In function 'GdkRGBA* vflist_listview_color_shifted(GtkWidget*)': ../src/view-file/view-file-list.cc:1965:45: warning: 'GtkStyle* gtk_widget_get_style(GtkWidget*)' is deprecated: Use 'gtk_widget_get_style_context' instead [-Wdeprecated-declarations] 1965 | style = gtk_widget_get_style(widget); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:277, from ../src/main.h:58, from ../src/view-file/view-file-list.cc:22: /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:742:13: note: declared here 742 | GtkStyle * gtk_widget_get_style (GtkWidget *widget); | ^~~~~~~~~~~~~~~~~~~~ [147/188] Compiling C++ object src/geeqie.p/histogram.cc.o [148/188] Compiling C++ object src/geeqie.p/fullscreen.cc.o ../src/search-and-run.cc: In function 'void command_store_populate(SarData*)': ../src/search-and-run.cc:96:50: warning: 'GList* gtk_ui_manager_get_action_groups(GtkUIManager*)' is deprecated [-Wdeprecated-declarations] 96 | groups = gtk_ui_manager_get_action_groups(sar->lw->ui_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from ../src/main.h:58, from ../src/search-and-run.cc:21: /usr/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:99:56: warning: 'GList* gtk_action_group_list_actions(GtkActionGroup*)' is deprecated [-Wdeprecated-declarations] 99 | actions = gtk_action_group_list_actions(GTK_ACTION_GROUP(groups->data)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:254: /usr/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:103:63: warning: 'const gchar* gtk_action_get_accel_path(GtkAction*)' is deprecated [-Wdeprecated-declarations] 103 | accel_path = gtk_action_get_accel_path(action); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h: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:191:36: warning: 'void gtk_action_activate(GtkAction*)' is deprecated [-Wdeprecated-declarations] 191 | gtk_action_activate(sar->action); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/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:228:36: warning: 'void gtk_action_activate(GtkAction*)' is deprecated [-Wdeprecated-declarations] 228 | gtk_action_activate(sar->action); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:119:14: note: declared here 119 | void gtk_action_activate (GtkAction *action); | ^~~~~~~~~~~~~~~~~~~ [149/188] Compiling C++ object src/geeqie.p/format-raw.cc.o [150/188] Compiling C++ object src/geeqie.p/format-olympus.cc.o [151/188] Compiling C++ object src/geeqie.p/format-nikon.cc.o In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/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)': /usr/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/main.h:225:28: note: in expansion of macro 'GTK_STOCK_INDEX' 225 | #define GQ_ICON_COLLECTION GTK_STOCK_INDEX | ^~~~~~~~~~~~~~~ ../src/menu.cc:460:41: note: in expansion of macro 'GQ_ICON_COLLECTION' 460 | GQ_ICON_COLLECTION, TRUE, G_CALLBACK(func), GINT_TO_POINTER(-1)); | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ [152/188] Compiling C++ object src/geeqie.p/format-fuji.cc.o [153/188] Compiling C++ object src/geeqie.p/format-canon.cc.o [154/188] Compiling C++ object src/geeqie.p/filefilter.cc.o [155/188] Compiling C++ object src/geeqie.p/filedata.cc.o [156/188] Compiling C++ object src/geeqie.p/filecache.cc.o ../src/jpeg-parser.cc: In function 'gint mpo_parse_Index_IFD_entry(const guchar*, guint, guint, TiffByteOrder, gpointer)': ../src/jpeg-parser.cc:200:15: warning: variable 'format' set but not used [-Wunused-but-set-variable] 200 | guint format; | ^~~~~~ ../src/jpeg-parser.cc: In function 'gint mpo_parse_Attributes_IFD_entry(const guchar*, guint, guint, TiffByteOrder, gpointer)': ../src/jpeg-parser.cc:272:15: warning: variable 'format' set but not used [-Wunused-but-set-variable] 272 | guint format; | ^~~~~~ ../src/jpeg-parser.cc:273:15: warning: variable 'count' set but not used [-Wunused-but-set-variable] 273 | guint count; | ^~~~~ [157/188] Compiling C++ object src/geeqie.p/exiv2.cc.o [158/188] Compiling C++ object src/geeqie.p/exif-common.cc.o [159/188] Compiling C++ object src/geeqie.p/exif.cc.o [160/188] Compiling C++ object src/geeqie.p/editors.cc.o [161/188] Compiling C++ object src/geeqie.p/dupe.cc.o [162/188] Compiling C++ object src/geeqie.p/dnd.cc.o [163/188] Compiling C++ object src/geeqie.p/desktop-file.cc.o [164/188] Compiling C++ object src/geeqie.p/debug.cc.o [165/188] Compiling C++ object src/geeqie.p/compat.cc.o [166/188] Compiling C++ object src/geeqie.p/color-man.cc.o [167/188] Compiling C++ object src/geeqie.p/collect-table.cc.o [168/188] Compiling C++ object src/geeqie.p/collect-io.cc.o [169/188] Compiling C++ object src/geeqie.p/collect-dlg.cc.o [170/188] Compiling C++ object src/geeqie.p/collect.cc.o [171/188] Compiling C++ object src/geeqie.p/cellrenderericon.cc.o [172/188] Compiling C++ object src/geeqie.p/cache-maint.cc.o ../src/image-load-psd.cc: In function 'void decompress_line(const guchar*, guint, guchar*)': ../src/image-load-psd.cc:240:26: warning: comparison is always false due to limited range of data type [-Wtype-limits] 240 | if (byte == -128) { | ~~~~~^~~~~~~ ../src/image-load-psd.cc:242:33: warning: comparison is always true due to limited range of data type [-Wtype-limits] 242 | } else if (byte > -1) { | ~~~~~^~~~ [173/188] Compiling C++ object src/geeqie.p/cache-loader.cc.o [174/188] Compiling C++ object src/geeqie.p/cache.cc.o [175/188] Compiling C++ object src/geeqie.p/bar-sort.cc.o ../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 /usr/include/gtk-3.0/gdk/gdk.h:50, from ../src/main.h:57, from ../src/img-view.cc:22: /usr/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; | ~~~~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gdk/gdkmain.h:110:6: note: declared here 110 | gint gdk_screen_height (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254, from ../src/main.h:58: ../src/img-view.cc: In function 'GtkWidget* view_confirm_dir_list(ViewWindow*, GList*)': /usr/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/main.h:226:21: note: in expansion of macro 'GTK_STOCK_DND_MULTIPLE' 226 | #define GQ_ICON_DND GTK_STOCK_DND_MULTIPLE | ^~~~~~~~~~~~~~~~~~~~~~ ../src/img-view.cc:1597:72: note: in expansion of macro 'GQ_ICON_DND' 1597 | menu_item_add_stock(menu, _("Dropped list includes folders."), GQ_ICON_DND, nullptr, nullptr); | ^~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ [176/188] Compiling C++ object src/geeqie.p/bar-rating.cc.o [177/188] Compiling C++ object src/geeqie.p/bar-keywords.cc.o [178/188] Compiling C++ object src/geeqie.p/bar-histogram.cc.o ../src/pixbuf-util.cc: In function 'void register_stock_icon(const gchar*, GdkPixbuf*)': ../src/pixbuf-util.cc:227:52: warning: 'GtkIconFactory* gtk_icon_factory_new()' is deprecated [-Wdeprecated-declarations] 227 | icon_factory = gtk_icon_factory_new(); | ~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gtk/gtkstyleprovider.h:27, from /usr/include/gtk-3.0/gtk/gtkstylecontext.h:27, from /usr/include/gtk-3.0/gtk/gtkicontheme.h:27, from /usr/include/gtk-3.0/gtk/gtk.h:127, from ../src/main.h:58, from ../src/pixbuf-util.cc:22: /usr/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h:80:17: note: declared here 80 | GtkIconFactory* gtk_icon_factory_new (void); | ^~~~~~~~~~~~~~~~~~~~ ../src/pixbuf-util.cc:228:45: warning: 'void gtk_icon_factory_add_default(GtkIconFactory*)' is deprecated [-Wdeprecated-declarations] 228 | gtk_icon_factory_add_default(icon_factory); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/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:231:48: warning: 'GtkIconSet* gtk_icon_set_new_from_pixbuf(GdkPixbuf*)' is deprecated [-Wdeprecated-declarations] 231 | icon_set = gtk_icon_set_new_from_pixbuf(pixbuf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/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:232:29: warning: 'void gtk_icon_factory_add(GtkIconFactory*, const gchar*, GtkIconSet*)' is deprecated [-Wdeprecated-declarations] 232 | gtk_icon_factory_add(icon_factory, key, icon_set); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h:82:17: note: declared here 82 | void gtk_icon_factory_add (GtkIconFactory *factory, | ^~~~~~~~~~~~~~~~~~~~ [179/188] Compiling C++ object src/geeqie.p/bar-gps.cc.o ../src/renderer-tiles.cc: In function 'void rt_overlay_draw(RendererTiles*, gint, gint, gint, gint, ImageTile*)': ../src/renderer-tiles.cc:609: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] 609 | cr = gdk_cairo_create(od->window); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from ../src/main.h:57, from ../src/renderer-tiles.cc:26: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ ../src/renderer-tiles.cc:638: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] 638 | cr = gdk_cairo_create(od->window); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ [180/188] Compiling C++ object src/geeqie.p/bar-exif.cc.o ../src/remote.cc: In function 'void gr_action(const gchar*, GIOChannel*, gpointer)': ../src/remote.cc:1558:53: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 1558 | action = gtk_action_group_get_action(lw_id->action_group, text); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:254, from ../src/main.h:58, from ../src/remote.cc:22: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/remote.cc:1561:44: warning: 'void gtk_action_activate(GtkAction*)' is deprecated [-Wdeprecated-declarations] 1561 | gtk_action_activate(action); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:119:14: note: declared here 119 | void gtk_action_activate (GtkAction *action); | ^~~~~~~~~~~~~~~~~~~ [181/188] Compiling C++ object src/geeqie.p/bar-comment.cc.o [182/188] Compiling C++ object src/geeqie.p/bar.cc.o [183/188] Compiling C++ object src/geeqie.p/advanced-exif.cc.o ../src/main.cc: In function 'void parse_command_line_add_dir(const gchar*, gchar**, gchar**, GList**)': ../src/main.cc:276:53: warning: unused parameter 'dir' [-Wunused-parameter] 276 | static void parse_command_line_add_dir(const gchar *dir, gchar **, gchar **, GList **) | ~~~~~~~~~~~~~^~~ ../src/main.cc: In function 'void parse_command_line_for_debug_option(gint, gchar**)': ../src/main.cc:665:54: warning: unused parameter 'argc' [-Wunused-parameter] 665 | static void parse_command_line_for_debug_option(gint argc, gchar *argv[]) | ~~~~~^~~~ ../src/main.cc:665:67: warning: unused parameter 'argv' [-Wunused-parameter] 665 | static void parse_command_line_for_debug_option(gint argc, gchar *argv[]) | ~~~~~~~^~~~~~ ../src/main.cc: In function 'void gtkrc_load()': ../src/main.cc:989:40: warning: 'void gtk_rc_add_default_file(const gchar*)' is deprecated: Use 'GtkStyleContext' instead [-Wdeprecated-declarations] 989 | gtk_rc_add_default_file(pathl); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:273, from ../src/main.h:58, from ../src/main.cc:30: /usr/include/gtk-3.0/gtk/deprecated/gtkrc.h:169:11: note: declared here 169 | void gtk_rc_add_default_file (const gchar *filename); | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/main.cc: In function 'void sigbus_handler_cb_unused(int, siginfo_t*, void*)': ../src/main.cc:1164:54: warning: unused parameter 'info' [-Wunused-parameter] 1164 | static void sigbus_handler_cb_unused(int, siginfo_t *info, void *) | ~~~~~~~~~~~^~~~ ../src/main.cc: In function 'void set_theme_bg_color()': ../src/main.cc:1221:55: warning: 'void gtk_style_context_get_background_color(GtkStyleContext*, GtkStateFlags, GdkRGBA*)' is deprecated: Use 'gtk_render_background' instead [-Wdeprecated-declarations] 1221 | gtk_style_context_get_background_color(style_context, GTK_STATE_FLAG_NORMAL, &bg_color); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkicontheme.h:27, from /usr/include/gtk-3.0/gtk/gtk.h:127: /usr/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:1294:25: warning: 'void gdk_threads_init()' is deprecated [-Wdeprecated-declarations] 1294 | gdk_threads_init(); | ~~~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:61, from ../src/main.h:57: /usr/include/gtk-3.0/gdk/gdkthreads.h:44:10: note: declared here 44 | void gdk_threads_init (void); | ^~~~~~~~~~~~~~~~ ../src/main.cc:1295:26: warning: 'void gdk_threads_enter()' is deprecated [-Wdeprecated-declarations] 1295 | gdk_threads_enter(); | ~~~~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gdk/gdkthreads.h:46:10: note: declared here 46 | void gdk_threads_enter (void); | ^~~~~~~~~~~~~~~~~ ../src/main.cc:1614:26: warning: 'void gdk_threads_leave()' is deprecated [-Wdeprecated-declarations] 1614 | gdk_threads_leave(); | ~~~~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gdk/gdkthreads.h:48:10: note: declared here 48 | void gdk_threads_leave (void); | ^~~~~~~~~~~~~~~~~ [184/188] Compiling C object src/geeqie.p/meson-generated_.._gq-marshal-pragma.c.o [185/188] Compiling C object src/geeqie.p/meson-generated_.._ui_ui.c.o ../src/layout-image.cc: In function 'void layout_image_animate_toggle(LayoutWindow*)': ../src/layout-image.cc:487:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 487 | action = gtk_action_group_get_action(lw->action_group, "Animate"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:254, from ../src/main.h:58, from ../src/layout-image.cc:22: /usr/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:488:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 488 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), lw->options.animate); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [186/188] Compiling C object src/geeqie.p/meson-generated_.._icons_icons.c.o [187/188] Compiling C object src/geeqie.p/meson-generated_.._authors_authors.c.o ../src/pixbuf-renderer.cc: In function 'void pixbuf_renderer_init(PixbufRenderer*)': ../src/pixbuf-renderer.cc:453:39: warning: 'void gtk_widget_set_double_buffered(GtkWidget*, gboolean)' is deprecated [-Wdeprecated-declarations] 453 | gtk_widget_set_double_buffered(box, FALSE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from ../src/main.h:58, from ../src/pixbuf-renderer.cc:26: /usr/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 'gboolean pr_parent_window_resize(PixbufRenderer*, gint, gint)': ../src/pixbuf-renderer.cc:691:43: warning: 'gint gdk_screen_width()' is deprecated [-Wdeprecated-declarations] 691 | gint sw = gdk_screen_width() * pr->window_limit_size / 100; | ~~~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:50, from ../src/main.h:57: /usr/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:692:44: warning: 'gint gdk_screen_height()' is deprecated [-Wdeprecated-declarations] 692 | gint sh = gdk_screen_height() * pr->window_limit_size / 100; | ~~~~~~~~~~~~~~~~~^~ /usr/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:1665:49: warning: 'gint gdk_screen_width()' is deprecated [-Wdeprecated-declarations] 1665 | max_w = gdk_screen_width(); | ~~~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gdk/gdkmain.h:108:6: note: declared here 108 | gint gdk_screen_width (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~ ../src/pixbuf-renderer.cc:1666:50: warning: 'gint gdk_screen_height()' is deprecated [-Wdeprecated-declarations] 1666 | max_h = gdk_screen_height(); | ~~~~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gdk/gdkmain.h:110:6: note: declared here 110 | gint gdk_screen_height (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~ ../src/pixbuf-renderer.cc: In function 'gboolean pr_mouse_motion_cb(GtkWidget*, GdkEventMotion*, gpointer)': ../src/pixbuf-renderer.cc:2035:52: warning: 'gboolean gdk_pointer_is_grabbed()' is deprecated: Use 'gdk_display_device_is_grabbed' instead [-Wdeprecated-declarations] 2035 | if (!pr->in_drag || !gdk_pointer_is_grabbed()) return FALSE; | ~~~~~~~~~~~~~~~~~~~~~~^~ /usr/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:2102:41: warning: 'GdkGrabStatus gdk_pointer_grab(GdkWindow*, gboolean, GdkEventMask, GdkWindow*, GdkCursor*, guint32)' is deprecated: Use 'gdk_device_grab' instead [-Wdeprecated-declarations] 2102 | gdk_pointer_grab(gtk_widget_get_window(widget), FALSE, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2103 |  static_cast(GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_RELEASE_MASK), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2104 |  nullptr, nullptr, bevent->time); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:2138:35: warning: 'gboolean gdk_pointer_is_grabbed()' is deprecated: Use 'gdk_display_device_is_grabbed' instead [-Wdeprecated-declarations] 2138 | if (gdk_pointer_is_grabbed() && gtk_widget_has_grab(GTK_WIDGET(pr))) | ~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gdk/gdkmain.h:104:15: note: declared here 104 | gboolean gdk_pointer_is_grabbed (void); | ^~~~~~~~~~~~~~~~~~~~~~ ../src/pixbuf-renderer.cc:2141:35: warning: 'void gdk_pointer_ungrab(guint32)' is deprecated: Use 'gdk_device_ungrab' instead [-Wdeprecated-declarations] 2141 | gdk_pointer_ungrab(bevent->time); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkmain.h:100:15: note: declared here 100 | void gdk_pointer_ungrab (guint32 time_); | ^~~~~~~~~~~~~~~~~~ ../src/layout.cc: In function 'LayoutWindow* layout_new_with_geometry(FileData*, LayoutOptions*, const gchar*)': ../src/layout.cc:2731:47: warning: 'gboolean gtk_window_parse_geometry(GtkWindow*, const gchar*)' is deprecated [-Wdeprecated-declarations] 2731 | if (!gtk_window_parse_geometry(GTK_WINDOW(lw->window), geometry)) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from ../src/main.h:58, from ../src/layout.cc:22: /usr/include/gtk-3.0/gtk/gtkwindow.h:443:10: note: declared here 443 | gboolean gtk_window_parse_geometry (GtkWindow *window, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/preferences.cc: In function 'void accel_store_populate()': ../src/preferences.cc:1611:50: warning: 'GList* gtk_ui_manager_get_action_groups(GtkUIManager*)' is deprecated [-Wdeprecated-declarations] 1611 | groups = gtk_ui_manager_get_action_groups(lw->ui_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from ../src/main.h:58, from ../src/preferences.cc:22: /usr/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:1614:56: warning: 'GList* gtk_action_group_list_actions(GtkActionGroup*)' is deprecated [-Wdeprecated-declarations] 1614 | actions = gtk_action_group_list_actions(GTK_ACTION_GROUP(groups->data)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:254: /usr/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:1618:63: warning: 'const gchar* gtk_action_get_accel_path(GtkAction*)' is deprecated [-Wdeprecated-declarations] 1618 | accel_path = gtk_action_get_accel_path(action); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:136:14: note: declared here 136 | const gchar *gtk_action_get_accel_path (GtkAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/preferences.cc: At global scope: ../src/preferences.cc:155:19: warning: 'log_window_f1_entry' defined but not used [-Wunused-variable] 155 | static GtkWidget *log_window_f1_entry; | ^~~~~~~~~~~~~~~~~~~ ../src/logwindow.cc: In function 'gboolean debug_changed_cb(GtkSpinButton*, LogWindow*)': ../src/logwindow.cc:328:49: warning: unused parameter 'widget' [-Wunused-parameter] 328 | static gboolean debug_changed_cb(GtkSpinButton *widget, LogWindow *) | ~~~~~~~~~~~~~~~^~~~~~ ../src/logwindow.cc: In function 'LogWindow* log_window_create(LayoutWindow*)': ../src/logwindow.cc:371:20: warning: unused variable 'hbox' [-Wunused-variable] 371 | GtkWidget *hbox; | ^~~~ ../src/logwindow.cc:372:20: warning: unused variable 'label' [-Wunused-variable] 372 | GtkWidget *label = nullptr; | ^~~~~ ../src/logwindow.cc:373:20: warning: unused variable 'search_box' [-Wunused-variable] 373 | GtkWidget *search_box; | ^~~~~~~~~~ ../src/logwindow.cc:374:20: warning: unused variable 'backwards_button' [-Wunused-variable] 374 | GtkWidget *backwards_button; | ^~~~~~~~~~~~~~~~ ../src/logwindow.cc:375:20: warning: unused variable 'forwards_button' [-Wunused-variable] 375 | GtkWidget *forwards_button; | ^~~~~~~~~~~~~~~ ../src/logwindow.cc:376:20: warning: unused variable 'all_button' [-Wunused-variable] 376 | GtkWidget *all_button; | ^~~~~~~~~~ ../src/logwindow.cc:377:23: warning: unused variable 'theme' [-Wunused-variable] 377 | GtkIconTheme *theme; | ^~~~~ ../src/logwindow.cc:378:20: warning: unused variable 'pixbuf' [-Wunused-variable] 378 | GdkPixbuf *pixbuf; | ^~~~~~ ../src/logwindow.cc:379:20: warning: unused variable 'image' [-Wunused-variable] 379 | GtkWidget *image = nullptr; | ^~~~~ ../src/logwindow.cc: At global scope: ../src/logwindow.cc:354:13: warning: 'void filter_entry_icon_cb(GtkEntry*, GtkEntryIconPosition, GdkEvent*, gpointer)' defined but not used [-Wunused-function] 354 | static void filter_entry_icon_cb(GtkEntry *entry, GtkEntryIconPosition, GdkEvent *, gpointer) | ^~~~~~~~~~~~~~~~~~~~ ../src/logwindow.cc:335:13: warning: 'void search_entry_icon_cb(GtkEntry*, GtkEntryIconPosition, GdkEvent*, gpointer)' defined but not used [-Wunused-function] 335 | static void search_entry_icon_cb(GtkEntry *, GtkEntryIconPosition pos, GdkEvent *, gpointer userdata) | ^~~~~~~~~~~~~~~~~~~~ ../src/logwindow.cc:328:17: warning: 'gboolean debug_changed_cb(GtkSpinButton*, LogWindow*)' defined but not used [-Wunused-function] 328 | static gboolean debug_changed_cb(GtkSpinButton *widget, LogWindow *) | ^~~~~~~~~~~~~~~~ ../src/logwindow.cc:321:17: warning: 'gboolean all_keypress_event_cb(GtkToggleButton*, LogWindow*)' defined but not used [-Wunused-function] 321 | static gboolean all_keypress_event_cb(GtkToggleButton *widget, LogWindow *logwin) | ^~~~~~~~~~~~~~~~~~~~~ ../src/logwindow.cc:314:17: warning: 'gboolean forwards_keypress_event_cb(GtkWidget*, GdkEventKey*, LogWindow*)' defined but not used [-Wunused-function] 314 | static gboolean forwards_keypress_event_cb(GtkWidget *widget, GdkEventKey *event, LogWindow *logwin) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/logwindow.cc:307:17: warning: 'gboolean backwards_keypress_event_cb(GtkWidget*, GdkEventKey*, LogWindow*)' defined but not used [-Wunused-function] 307 | static gboolean backwards_keypress_event_cb(GtkWidget *widget, GdkEventKey *event, LogWindow *logwin) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/logwindow.cc:197:13: warning: 'void search_activate_event(GtkEntry*, LogWindow*)' defined but not used [-Wunused-function] 197 | static void search_activate_event(GtkEntry *, LogWindow *logwin) | ^~~~~~~~~~~~~~~~~~~~~ ../src/logwindow.cc:154:13: warning: 'void log_window_regexp_cb(GtkWidget*, gpointer)' defined but not used [-Wunused-function] 154 | static void log_window_regexp_cb(GtkWidget *text_entry, gpointer) | ^~~~~~~~~~~~~~~~~~~~ ../src/logwindow.cc:149:13: warning: 'void log_window_timer_data_cb(GtkWidget*, gpointer)' defined but not used [-Wunused-function] 149 | static void log_window_timer_data_cb(GtkWidget *, gpointer) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/logwindow.cc:133:13: warning: 'void log_window_line_wrap_cb(GtkWidget*, gpointer)' defined but not used [-Wunused-function] 133 | static void log_window_line_wrap_cb(GtkWidget *, gpointer data) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/logwindow.cc:128:13: warning: 'void log_window_pause_cb(GtkWidget*, gpointer)' defined but not used [-Wunused-function] 128 | static void log_window_pause_cb(GtkWidget *, gpointer) | ^~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_menu_alter_desaturate_cb(GtkToggleAction*, gpointer)': ../src/layout-util.cc:502:69: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 502 | layout_image_set_desaturate(lw, gtk_toggle_action_get_active(action)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272, from ../src/main.h:58, from ../src/layout-util.cc:22: /usr/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:509:69: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 509 | if (lw->options.ignore_alpha == gtk_toggle_action_get_active(action)) return; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/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:511:66: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 511 | layout_image_set_ignore_alpha(lw, gtk_toggle_action_get_active(action)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/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:525:73: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 525 | options->image.exif_rotate_enable = gtk_toggle_action_get_active(action); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/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:531:63: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 531 | options->draw_rectangle = gtk_toggle_action_get_active(action); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/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:538:67: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 538 | lw->options.split_pane_sync = gtk_toggle_action_get_active(action); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/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:545:75: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 545 | layout_image_set_overunderexposed(lw, gtk_toggle_action_get_active(action)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/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_cb(GtkRadioAction*, GtkRadioAction*, gpointer)': ../src/layout-util.cc:862:78: warning: 'gint gtk_radio_action_get_current_value(GtkRadioAction*)' is deprecated [-Wdeprecated-declarations] 862 | mode = static_cast(gtk_radio_action_get_current_value(action)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/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:871:58: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 871 | layout_thumb_set(lw, gtk_toggle_action_get_active(action)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/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:880:117: warning: 'gint gtk_radio_action_get_current_value(GtkRadioAction*)' is deprecated [-Wdeprecated-declarations] 880 | layout_views_set(lw, lw->options.dir_view_type, static_cast(gtk_radio_action_get_current_value(action))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/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:889:41: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 889 | if (gtk_toggle_action_get_active(action)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/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_overlay_cb(GtkToggleAction*, gpointer)': ../src/layout-util.cc:1049:41: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1049 | if (gtk_toggle_action_get_active(action)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/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 /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:31, from /usr/include/glib-2.0/glib-object.h:24, from /usr/include/glib-2.0/gio/gioenums.h:30, from /usr/include/glib-2.0/gio/giotypes.h:30, from /usr/include/glib-2.0/gio/gio.h:28, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28, from /usr/include/gtk-3.0/gdk/gdk.h:32, from ../src/main.h:57: ../src/layout-util.cc:1058:98: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 1058 | GtkToggleAction *histogram_action = GTK_TOGGLE_ACTION(gtk_action_group_get_action(lw->action_group, "ImageHistogram")); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2644:57: note: in definition of macro '_G_TYPE_CIC' 2644 | # define _G_TYPE_CIC(ip, gt, ct) ((ct*) (void *) ip) | ^~ /usr/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:1058:53: note: in expansion of macro 'GTK_TOGGLE_ACTION' 1058 | GtkToggleAction *histogram_action = GTK_TOGGLE_ACTION(gtk_action_group_get_action(lw->action_group, "ImageHistogram")); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:254: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:1061:45: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 1061 | gtk_toggle_action_set_active(histogram_action, FALSE); /* this calls layout_menu_histogram_cb */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:1069:41: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1069 | if (gtk_toggle_action_get_active(action)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/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:1086:64: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1086 | if (lw->options.animate == gtk_toggle_action_get_active(action)) return; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/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:1092:82: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1092 | options->collections.rectangular_selection = gtk_toggle_action_get_active(action); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/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:1114:58: warning: 'gint gtk_radio_action_get_current_value(GtkRadioAction*)' is deprecated [-Wdeprecated-declarations] 1114 | gint channel = gtk_radio_action_get_current_value(action); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/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:1115:90: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 1115 | GtkToggleAction *histogram_action = GTK_TOGGLE_ACTION(gtk_action_group_get_action(lw->action_group, "ImageHistogram")); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2644:57: note: in definition of macro '_G_TYPE_CIC' 2644 | # define _G_TYPE_CIC(ip, gt, ct) ((ct*) (void *) ip) | ^~ /usr/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:1115:45: note: in expansion of macro 'GTK_TOGGLE_ACTION' 1115 | GtkToggleAction *histogram_action = GTK_TOGGLE_ACTION(gtk_action_group_get_action(lw->action_group, "ImageHistogram")); | ^~~~~~~~~~~~~~~~~ /usr/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:1119:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 1119 | gtk_toggle_action_set_active(histogram_action, TRUE); /* this calls layout_menu_histogram_cb */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:1126:55: warning: 'gint gtk_radio_action_get_current_value(GtkRadioAction*)' is deprecated [-Wdeprecated-declarations] 1126 | gint mode = gtk_radio_action_get_current_value(action); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/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:1127:90: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 1127 | GtkToggleAction *histogram_action = GTK_TOGGLE_ACTION(gtk_action_group_get_action(lw->action_group, "ImageHistogram")); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2644:57: note: in definition of macro '_G_TYPE_CIC' 2644 | # define _G_TYPE_CIC(ip, gt, ct) ((ct*) (void *) ip) | ^~ /usr/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:1127:45: note: in expansion of macro 'GTK_TOGGLE_ACTION' 1127 | GtkToggleAction *histogram_action = GTK_TOGGLE_ACTION(gtk_action_group_get_action(lw->action_group, "ImageHistogram")); | ^~~~~~~~~~~~~~~~~ /usr/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:1131:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 1131 | gtk_toggle_action_set_active(histogram_action, TRUE); /* this calls layout_menu_histogram_cb */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:1163:68: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1163 | if (lw->options.tools_float == gtk_toggle_action_get_active(action)) return; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/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_selectable_toolbars_cb(GtkToggleAction*, gpointer)': ../src/layout-util.cc:1181:83: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1181 | if (lw->options.selectable_toolbars_hidden == gtk_toggle_action_get_active(action)) return; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/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:1191:72: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1191 | if (lw->options.show_info_pixel == gtk_toggle_action_get_active(action)) return; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/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:1202:67: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1202 | if (layout_bar_enabled(lw) == gtk_toggle_action_get_active(action)) return; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/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:1212:72: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1212 | if (layout_bar_sort_enabled(lw) == gtk_toggle_action_get_active(action)) return; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/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:1222:74: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1222 | if (lw->options.bars_state.hidden == gtk_toggle_action_get_active(action)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/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:1233:78: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1233 | if (layout_image_slideshow_active(lw) == gtk_toggle_action_get_active(action)) return; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/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:1267:55: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 1267 | GtkAction *radio = gtk_action_group_get_action(lw->action_group, "StereoAuto"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:1268:43: warning: 'void gtk_radio_action_set_current_value(GtkRadioAction*, gint)' is deprecated [-Wdeprecated-declarations] 1268 | gtk_radio_action_set_current_value(GTK_RADIO_ACTION(radio), mode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:1280:55: warning: 'gint gtk_radio_action_get_current_value(GtkRadioAction*)' is deprecated [-Wdeprecated-declarations] 1280 | gint mode = gtk_radio_action_get_current_value(action); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/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:1532:64: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1532 | layout_file_filter_set(lw, gtk_toggle_action_get_active(action)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/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:1539:58: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1539 | layout_marks_set(lw, gtk_toggle_action_get_active(action)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/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:1874:47: warning: 'const gchar* gtk_action_get_name(GtkAction*)' is deprecated [-Wdeprecated-declarations] 1874 | const gchar *key = gtk_action_get_name(action); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h: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:1918:83: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1918 | if (layout_image_color_profile_get_use(lw) == gtk_toggle_action_get_active(action)) return; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/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:1920:76: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1920 | layout_image_color_profile_set_use(lw, gtk_toggle_action_get_active(action)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/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:1938:54: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1938 | if (use_image == gtk_toggle_action_get_active(action)) return; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/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:1939:79: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1939 | layout_image_color_profile_set(lw, input, gtk_toggle_action_get_active(action)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/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:1957:50: warning: 'gint gtk_radio_action_get_current_value(GtkRadioAction*)' is deprecated [-Wdeprecated-declarations] 1957 | type = gtk_radio_action_get_current_value(action); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/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_collection_recent_update(LayoutWindow*)': ../src/layout-util.cc:2039:43: warning: 'GtkWidget* gtk_ui_manager_get_widget(GtkUIManager*, const gchar*)' is deprecated [-Wdeprecated-declarations] 2039 | recent = gtk_ui_manager_get_widget(lw->ui_manager, options->hamburger_menu ? "/MainMenu/OpenMenu/FileMenu/OpenRecent" : "/MainMenu/FileMenu/OpenRecent"); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:284: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here 149 | GtkWidget *gtk_ui_manager_get_widget (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_menu_collection_open_update(LayoutWindow*)': ../src/layout-util.cc:2095:43: warning: 'GtkWidget* gtk_ui_manager_get_widget(GtkUIManager*, const gchar*)' is deprecated [-Wdeprecated-declarations] 2095 | recent = gtk_ui_manager_get_widget(lw->ui_manager, options->hamburger_menu ? "/MainMenu/OpenMenu/FileMenu/OpenCollection" : "/MainMenu/FileMenu/OpenCollection"); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:2254:41: warning: 'GtkWidget* gtk_ui_manager_get_widget(GtkUIManager*, const gchar*)' is deprecated [-Wdeprecated-declarations] 2254 | menu = gtk_ui_manager_get_widget(lw->ui_manager, options->hamburger_menu ? "/MainMenu/OpenMenu/WindowsMenu/NewWindow" : "/MainMenu/WindowsMenu/NewWindow"); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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_windows_menu_cb(GtkWidget*, gpointer)': ../src/layout-util.cc:2399:41: warning: 'GtkWidget* gtk_ui_manager_get_widget(GtkUIManager*, const gchar*)' is deprecated [-Wdeprecated-declarations] 2399 | menu = gtk_ui_manager_get_widget(lw->ui_manager, options->hamburger_menu ? "/MainMenu/OpenMenu/WindowsMenu/" : "/MainMenu/WindowsMenu/"); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:2431:41: warning: 'GtkWidget* gtk_ui_manager_get_widget(GtkUIManager*, const gchar*)' is deprecated [-Wdeprecated-declarations] 2431 | menu = gtk_ui_manager_get_widget(lw->ui_manager, options->hamburger_menu ? "/MainMenu/OpenMenu/ViewMenu/" : "/MainMenu/ViewMenu/"); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here 149 | GtkWidget *gtk_ui_manager_get_widget (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37: ../src/layout-util.cc: At global scope: /usr/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/main.h:225:28: note: in expansion of macro 'GTK_STOCK_INDEX' 225 | #define GQ_ICON_COLLECTION GTK_STOCK_INDEX | ^~~~~~~~~~~~~~~ ../src/layout-util.cc:2689:30: note: in expansion of macro 'GQ_ICON_COLLECTION' 2689 | { "NewCollection", GQ_ICON_COLLECTION, N_("_New collection"), "C", N_("New collection"), CB(layout_menu_new_cb) }, | ^~~~~~~~~~~~~~~~~~ /usr/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:2874:37: warning: 'void gtk_action_group_add_actions(GtkActionGroup*, const GtkActionEntry*, guint, gpointer)' is deprecated [-Wdeprecated-declarations] 2874 | gtk_action_group_add_actions(lw->action_group, &entry, 1, lw); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:2875:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 2875 | action = gtk_action_group_get_action(lw->action_group, name); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:2945:47: warning: 'guint gtk_ui_manager_add_ui_from_string(GtkUIManager*, const gchar*, gssize, GError**)' is deprecated [-Wdeprecated-declarations] 2945 | if (!gtk_ui_manager_add_ui_from_string(lw->ui_manager, desc->str, -1, &error)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:158:16: note: declared here 158 | guint gtk_ui_manager_add_ui_from_string (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_actions_setup_editors(LayoutWindow*)': ../src/layout-util.cc:3046:41: warning: 'void gtk_ui_manager_remove_ui(GtkUIManager*, guint)' is deprecated [-Wdeprecated-declarations] 3046 | gtk_ui_manager_remove_ui(lw->ui_manager, lw->ui_editors_id); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3051:51: warning: 'void gtk_ui_manager_remove_action_group(GtkUIManager*, GtkActionGroup*)' is deprecated [-Wdeprecated-declarations] 3051 | gtk_ui_manager_remove_action_group(lw->ui_manager, lw->action_group_editors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3054:56: warning: 'GtkActionGroup* gtk_action_group_new(const gchar*)' is deprecated [-Wdeprecated-declarations] 3054 | lw->action_group_editors = gtk_action_group_new("MenuActionsExternal"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3055:43: warning: 'void gtk_ui_manager_insert_action_group(GtkUIManager*, GtkActionGroup*, gint)' is deprecated [-Wdeprecated-declarations] 3055 | gtk_ui_manager_insert_action_group(lw->ui_manager, lw->action_group_editors, 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:138:16: note: declared here 138 | void gtk_ui_manager_insert_action_group (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3086:45: warning: 'void gtk_action_group_add_actions(GtkActionGroup*, const GtkActionEntry*, guint, gpointer)' is deprecated [-Wdeprecated-declarations] 3086 | gtk_action_group_add_actions(lw->action_group_editors, &entry, 1, lw); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3109:62: warning: 'guint gtk_ui_manager_add_ui_from_string(GtkUIManager*, const gchar*, gssize, GError**)' is deprecated [-Wdeprecated-declarations] 3109 | lw->ui_editors_id = gtk_ui_manager_add_ui_from_string(lw->ui_manager, desc->str, -1, &error); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:158:16: note: declared here 158 | guint gtk_ui_manager_add_ui_from_string (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_actions_setup(LayoutWindow*)': ../src/layout-util.cc:3128:48: warning: 'GtkActionGroup* gtk_action_group_new(const gchar*)' is deprecated [-Wdeprecated-declarations] 3128 | lw->action_group = gtk_action_group_new("MenuActions"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/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:3129:44: warning: 'void gtk_action_group_set_translate_func(GtkActionGroup*, GtkTranslateFunc, gpointer, GDestroyNotify)' is deprecated [-Wdeprecated-declarations] 3129 | gtk_action_group_set_translate_func(lw->action_group, menu_translate, nullptr, nullptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3131:37: warning: 'void gtk_action_group_add_actions(GtkActionGroup*, const GtkActionEntry*, guint, gpointer)' is deprecated [-Wdeprecated-declarations] 3131 | gtk_action_group_add_actions(lw->action_group, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 3132 |  menu_entries, G_N_ELEMENTS(menu_entries), lw); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3133:44: warning: 'void gtk_action_group_add_toggle_actions(GtkActionGroup*, const GtkToggleActionEntry*, guint, gpointer)' is deprecated [-Wdeprecated-declarations] 3133 | gtk_action_group_add_toggle_actions(lw->action_group, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 3134 |  menu_toggle_entries, G_N_ELEMENTS(menu_toggle_entries), lw); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3135:43: warning: 'void gtk_action_group_add_radio_actions(GtkActionGroup*, const GtkRadioActionEntry*, guint, gint, GCallback, gpointer)' is deprecated [-Wdeprecated-declarations] 3135 | gtk_action_group_add_radio_actions(lw->action_group, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 3136 |  menu_radio_entries, G_N_ELEMENTS(menu_radio_entries), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3137 |  0, G_CALLBACK(layout_menu_list_cb), lw); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3138:43: warning: 'void gtk_action_group_add_radio_actions(GtkActionGroup*, const GtkRadioActionEntry*, guint, gint, GCallback, gpointer)' is deprecated [-Wdeprecated-declarations] 3138 | gtk_action_group_add_radio_actions(lw->action_group, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 3139 |  menu_split_radio_entries, G_N_ELEMENTS(menu_split_radio_entries), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3140 |  0, G_CALLBACK(layout_menu_split_cb), lw); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3141:44: warning: 'void gtk_action_group_add_toggle_actions(GtkActionGroup*, const GtkToggleActionEntry*, guint, gpointer)' is deprecated [-Wdeprecated-declarations] 3141 | gtk_action_group_add_toggle_actions(lw->action_group, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 3142 |  menu_view_dir_toggle_entries, G_N_ELEMENTS(menu_view_dir_toggle_entries), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3143 |  lw); | ~~~ /usr/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:3144:43: warning: 'void gtk_action_group_add_radio_actions(GtkActionGroup*, const GtkRadioActionEntry*, guint, gint, GCallback, gpointer)' is deprecated [-Wdeprecated-declarations] 3144 | gtk_action_group_add_radio_actions(lw->action_group, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 3145 |  menu_color_radio_entries, COLOR_PROFILE_FILE + COLOR_PROFILE_INPUTS, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3146 |  0, G_CALLBACK(layout_color_menu_input_cb), lw); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3147:43: warning: 'void gtk_action_group_add_radio_actions(GtkActionGroup*, const GtkRadioActionEntry*, guint, gint, GCallback, gpointer)' is deprecated [-Wdeprecated-declarations] 3147 | gtk_action_group_add_radio_actions(lw->action_group, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 3148 |  menu_histogram_channel, G_N_ELEMENTS(menu_histogram_channel), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3149 |  0, G_CALLBACK(layout_menu_histogram_channel_cb), lw); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3150:43: warning: 'void gtk_action_group_add_radio_actions(GtkActionGroup*, const GtkRadioActionEntry*, guint, gint, GCallback, gpointer)' is deprecated [-Wdeprecated-declarations] 3150 | gtk_action_group_add_radio_actions(lw->action_group, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 3151 |  menu_histogram_mode, G_N_ELEMENTS(menu_histogram_mode), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3152 |  0, G_CALLBACK(layout_menu_histogram_mode_cb), lw); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3153:43: warning: 'void gtk_action_group_add_radio_actions(GtkActionGroup*, const GtkRadioActionEntry*, guint, gint, GCallback, gpointer)' is deprecated [-Wdeprecated-declarations] 3153 | gtk_action_group_add_radio_actions(lw->action_group, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 3154 |  menu_stereo_mode_entries, G_N_ELEMENTS(menu_stereo_mode_entries), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3155 |  0, G_CALLBACK(layout_menu_stereo_mode_cb), lw); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3158:44: warning: 'GtkUIManager* gtk_ui_manager_new()' is deprecated [-Wdeprecated-declarations] 3158 | lw->ui_manager = gtk_ui_manager_new(); | ~~~~~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:130:16: note: declared here 130 | GtkUIManager *gtk_ui_manager_new (void); | ^~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3159:40: warning: 'void gtk_ui_manager_set_add_tearoffs(GtkUIManager*, gboolean)' is deprecated [-Wdeprecated-declarations] 3159 | gtk_ui_manager_set_add_tearoffs(lw->ui_manager, TRUE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/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:3160:43: warning: 'void gtk_ui_manager_insert_action_group(GtkUIManager*, GtkActionGroup*, gint)' is deprecated [-Wdeprecated-declarations] 3160 | gtk_ui_manager_insert_action_group(lw->ui_manager, lw->action_group, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:138:16: note: declared here 138 | void gtk_ui_manager_insert_action_group (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3165:49: warning: 'guint gtk_ui_manager_add_ui_from_resource(GtkUIManager*, const gchar*, GError**)' is deprecated [-Wdeprecated-declarations] 3165 | if (!gtk_ui_manager_add_ui_from_resource(lw->ui_manager, options->hamburger_menu ? GQ_RESOURCE_PATH_UI "/menu-hamburger.ui" : GQ_RESOURCE_PATH_UI "/menu-classic.ui" , &error)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:167:16: note: declared here 167 | guint gtk_ui_manager_add_ui_from_resource(GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_actions_add_window(LayoutWindow*, GtkWidget*)': ../src/layout-util.cc:3269:47: warning: 'GtkAccelGroup* gtk_ui_manager_get_accel_group(GtkUIManager*)' is deprecated [-Wdeprecated-declarations] 3269 | group = gtk_ui_manager_get_accel_group(lw->ui_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:147:16: note: declared here 147 | GtkAccelGroup *gtk_ui_manager_get_accel_group (GtkUIManager *manager); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'GtkWidget* layout_actions_menu_bar(LayoutWindow*)': ../src/layout-util.cc:3276:49: warning: 'GtkWidget* gtk_ui_manager_get_widget(GtkUIManager*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3276 | lw->menu_bar = gtk_ui_manager_get_widget(lw->ui_manager, "/MainMenu"); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3335:41: warning: 'void gtk_ui_manager_remove_ui(GtkUIManager*, guint)' is deprecated [-Wdeprecated-declarations] 3335 | gtk_ui_manager_remove_ui(lw->ui_manager, lw->toolbar_merge_id[type]); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3336:45: warning: 'void gtk_ui_manager_ensure_update(GtkUIManager*)' is deprecated [-Wdeprecated-declarations] 3336 | gtk_ui_manager_ensure_update(lw->ui_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:184:16: note: declared here 184 | void gtk_ui_manager_ensure_update (GtkUIManager *manager); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3341:65: warning: 'guint gtk_ui_manager_new_merge_id(GtkUIManager*)' is deprecated [-Wdeprecated-declarations] 3341 | lw->toolbar_merge_id[type] = gtk_ui_manager_new_merge_id(lw->ui_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:186:16: note: declared here 186 | guint gtk_ui_manager_new_merge_id (GtkUIManager *manager); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void action_toggle_activate_cb(GtkAction*, gpointer)': ../src/layout-util.cc:3367:41: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 3367 | if (gtk_toggle_action_get_active(GTK_TOGGLE_ACTION(self)) != gtk_toggle_button_get_active(button)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3369:82: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 3369 | gtk_toggle_button_set_active(button, gtk_toggle_action_get_active(GTK_TOGGLE_ACTION(self))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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 'gboolean toolbar_button_press_event_cb(GtkWidget*, GdkEvent*, gpointer)': ../src/layout-util.cc:3375:28: warning: 'void gtk_action_activate(GtkAction*)' is deprecated [-Wdeprecated-declarations] 3375 | gtk_action_activate(GTK_ACTION(data)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:119:14: note: declared here 119 | void gtk_action_activate (GtkAction *action); | ^~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_toolbar_add(LayoutWindow*, ToolbarType, const gchar*)': ../src/layout-util.cc:3414:72: warning: 'GtkActionGroup* gtk_action_group_new(const gchar*)' is deprecated [-Wdeprecated-declarations] 3414 | lw->action_group_editors = gtk_action_group_new("MenuActionsExternal"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3415:59: warning: 'void gtk_ui_manager_insert_action_group(GtkUIManager*, GtkActionGroup*, gint)' is deprecated [-Wdeprecated-declarations] 3415 | gtk_ui_manager_insert_action_group(lw->ui_manager, lw->action_group_editors, 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:138:16: note: declared here 138 | void gtk_ui_manager_insert_action_group (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3417:49: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3417 | if (!gtk_action_group_get_action(lw->action_group_editors, action_name)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3427:53: warning: 'void gtk_action_group_add_actions(GtkActionGroup*, const GtkActionEntry*, guint, gpointer)' is deprecated [-Wdeprecated-declarations] 3427 | gtk_action_group_add_actions(lw->action_group_editors, &entry, 1, lw); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3437:53: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3437 | action = gtk_action_group_get_action(lw->action_group, action_name); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3439:53: warning: 'GtkWidget* gtk_action_create_icon(GtkAction*, GtkIconSize)' is deprecated [-Wdeprecated-declarations] 3439 | action_icon = gtk_action_create_icon(action, GTK_ICON_SIZE_SMALL_TOOLBAR); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:121:14: note: declared here 121 | GtkWidget * gtk_action_create_icon (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3440:54: warning: 'const gchar* gtk_action_get_tooltip(GtkAction*)' is deprecated [-Wdeprecated-declarations] 3440 | tooltip_text = gtk_action_get_tooltip(action); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:177:23: note: declared here 177 | const gchar * gtk_action_get_tooltip (GtkAction *action); | ^~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3442:38: warning: 'void gtk_ui_manager_add_ui(GtkUIManager*, guint, const gchar*, const gchar*, const gchar*, GtkUIManagerItemType, gboolean)' is deprecated [-Wdeprecated-declarations] 3442 | gtk_ui_manager_add_ui(lw->ui_manager, lw->toolbar_merge_id[type], path, action_name, action_name, GTK_UI_MANAGER_TOOLITEM, FALSE); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:171:16: note: declared here 171 | void gtk_ui_manager_add_ui (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:40:69: warning: 'GType gtk_radio_action_get_type()' is deprecated [-Wdeprecated-declarations] 40 | #define GTK_TYPE_RADIO_ACTION (gtk_radio_action_get_type ()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/glib-2.0/gobject/gtype.h:2660:60: note: in definition of macro '_G_TYPE_CIT' 2660 | GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ | ^~ /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:43:43: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' 43 | #define GTK_IS_RADIO_ACTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_RADIO_ACTION)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:43:78: note: in expansion of macro 'GTK_TYPE_RADIO_ACTION' 43 | #define GTK_IS_RADIO_ACTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_RADIO_ACTION)) | ^~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3444:21: note: in expansion of macro 'GTK_IS_RADIO_ACTION' 3444 | if (GTK_IS_RADIO_ACTION(action) || GTK_IS_TOGGLE_ACTION(action)) | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:73:17: note: declared here 73 | GType gtk_radio_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:40:71: warning: 'GType gtk_toggle_action_get_type()' is deprecated [-Wdeprecated-declarations] 40 | #define GTK_TYPE_TOGGLE_ACTION (gtk_toggle_action_get_type ()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/glib-2.0/gobject/gtype.h:2660:60: note: in definition of macro '_G_TYPE_CIT' 2660 | GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ | ^~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:43:44: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' 43 | #define GTK_IS_TOGGLE_ACTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TOGGLE_ACTION)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:43:79: note: in expansion of macro 'GTK_TYPE_TOGGLE_ACTION' 43 | #define GTK_IS_TOGGLE_ACTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TOGGLE_ACTION)) | ^~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3444:52: note: in expansion of macro 'GTK_IS_TOGGLE_ACTION' 3444 | if (GTK_IS_RADIO_ACTION(action) || GTK_IS_TOGGLE_ACTION(action)) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:73:18: note: declared here 73 | GType gtk_toggle_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:40:71: warning: 'GType gtk_toggle_action_get_type()' is deprecated [-Wdeprecated-declarations] 40 | #define GTK_TYPE_TOGGLE_ACTION (gtk_toggle_action_get_type ()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/glib-2.0/gobject/gtype.h:2660:60: note: in definition of macro '_G_TYPE_CIT' 2660 | GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ | ^~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:43:44: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' 43 | #define GTK_IS_TOGGLE_ACTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TOGGLE_ACTION)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:43:79: note: in expansion of macro 'GTK_TYPE_TOGGLE_ACTION' 43 | #define GTK_IS_TOGGLE_ACTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TOGGLE_ACTION)) | ^~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3453:21: note: in expansion of macro 'GTK_IS_TOGGLE_ACTION' 3453 | if (GTK_IS_TOGGLE_ACTION(action) || GTK_IS_RADIO_ACTION(action)) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:73:18: note: declared here 73 | GType gtk_toggle_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:40:69: warning: 'GType gtk_radio_action_get_type()' is deprecated [-Wdeprecated-declarations] 40 | #define GTK_TYPE_RADIO_ACTION (gtk_radio_action_get_type ()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/glib-2.0/gobject/gtype.h:2660:60: note: in definition of macro '_G_TYPE_CIT' 2660 | GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ | ^~ /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:43:43: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' 43 | #define GTK_IS_RADIO_ACTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_RADIO_ACTION)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:43:78: note: in expansion of macro 'GTK_TYPE_RADIO_ACTION' 43 | #define GTK_IS_RADIO_ACTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_RADIO_ACTION)) | ^~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3453:53: note: in expansion of macro 'GTK_IS_RADIO_ACTION' 3453 | if (GTK_IS_TOGGLE_ACTION(action) || GTK_IS_RADIO_ACTION(action)) | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:73:17: note: declared here 73 | GType gtk_radio_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3455:109: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 3455 | gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(button), gtk_toggle_action_get_active(GTK_TOGGLE_ACTION(action))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:40:69: warning: 'GType gtk_radio_action_get_type()' is deprecated [-Wdeprecated-declarations] 40 | #define GTK_TYPE_RADIO_ACTION (gtk_radio_action_get_type ()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/glib-2.0/gobject/gtype.h:2660:60: note: in definition of macro '_G_TYPE_CIT' 2660 | GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ | ^~ /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:43:43: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' 43 | #define GTK_IS_RADIO_ACTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_RADIO_ACTION)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:43:78: note: in expansion of macro 'GTK_TYPE_RADIO_ACTION' 43 | #define GTK_IS_RADIO_ACTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_RADIO_ACTION)) | ^~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3470:21: note: in expansion of macro 'GTK_IS_RADIO_ACTION' 3470 | if (GTK_IS_RADIO_ACTION(action)) | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:73:17: note: declared here 73 | GType gtk_radio_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:40:71: warning: 'GType gtk_toggle_action_get_type()' is deprecated [-Wdeprecated-declarations] 40 | #define GTK_TYPE_TOGGLE_ACTION (gtk_toggle_action_get_type ()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/glib-2.0/gobject/gtype.h:2660:60: note: in definition of macro '_G_TYPE_CIT' 2660 | GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ | ^~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:43:44: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' 43 | #define GTK_IS_TOGGLE_ACTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TOGGLE_ACTION)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:43:79: note: in expansion of macro 'GTK_TYPE_TOGGLE_ACTION' 43 | #define GTK_IS_TOGGLE_ACTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TOGGLE_ACTION)) | ^~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3475:26: note: in expansion of macro 'GTK_IS_TOGGLE_ACTION' 3475 | else if (GTK_IS_TOGGLE_ACTION(action)) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:73:18: note: declared here 73 | GType gtk_toggle_action_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_util_status_update_write(LayoutWindow*)': ../src/layout-util.cc:3641:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3641 | action = gtk_action_group_get_action(lw->action_group, "SaveMetadata"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3642:33: warning: 'void gtk_action_set_sensitive(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3642 | gtk_action_set_sensitive(action, n > 0); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/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:3693:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3693 | action = gtk_action_group_get_action(lw->action_group, "UseColorProfiles"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3695:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3695 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), use_color); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3715:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3715 | action = gtk_action_group_get_action(lw->action_group, "UseImageProfile"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3716:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3716 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), use_image); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3717:33: warning: 'void gtk_action_set_sensitive(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3717 | gtk_action_set_sensitive(action, use_color); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/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:3722:53: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3722 | action = gtk_action_group_get_action(lw->action_group, action_name); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3740:47: warning: 'void gtk_action_set_visible(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3740 | gtk_action_set_visible(action, file && file[0]); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3743:41: warning: 'void gtk_action_set_sensitive(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3743 | gtk_action_set_sensitive(action, !use_image); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/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:3744:45: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3744 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), (i == input)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3747:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3747 | action = gtk_action_group_get_action(lw->action_group, "Grayscale"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3748:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3748 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), layout_image_get_desaturate(lw)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3757:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3757 | action = gtk_action_group_get_action(lw->action_group, "ShowFileFilter"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3758:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3758 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), lw->options.show_file_filter); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3767:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3767 | action = gtk_action_group_get_action(lw->action_group, "ShowMarks"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3768:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3768 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), lw->options.show_marks); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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: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, "FolderTree"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3779 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), lw->options.dir_view_type); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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: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, "SplitSingle"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:43: warning: 'void gtk_radio_action_set_current_value(GtkRadioAction*, gint)' is deprecated [-Wdeprecated-declarations] 3782 | gtk_radio_action_set_current_value(GTK_RADIO_ACTION(action), lw->split_mode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3784:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3784 | action = gtk_action_group_get_action(lw->action_group, "SplitNextPane"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3785:33: warning: 'void gtk_action_set_sensitive(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3785 | gtk_action_set_sensitive(action, !(lw->split_mode == SPLIT_NONE)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3786:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3786 | action = gtk_action_group_get_action(lw->action_group, "SplitPreviousPane"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3787:33: warning: 'void gtk_action_set_sensitive(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3787 | gtk_action_set_sensitive(action, !(lw->split_mode == SPLIT_NONE)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3788:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3788 | action = gtk_action_group_get_action(lw->action_group, "SplitUpPane"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3789:33: warning: 'void gtk_action_set_sensitive(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3789 | gtk_action_set_sensitive(action, !(lw->split_mode == SPLIT_NONE)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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, "SplitDownPane"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:33: warning: 'void gtk_action_set_sensitive(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3791 | gtk_action_set_sensitive(action, !(lw->split_mode == SPLIT_NONE)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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: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, "SplitPaneSync"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3794 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), lw->options.split_pane_sync); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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: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, "ViewIcons"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:43: warning: 'void gtk_radio_action_set_current_value(GtkRadioAction*, gint)' is deprecated [-Wdeprecated-declarations] 3797 | gtk_radio_action_set_current_value(GTK_RADIO_ACTION(action), lw->options.file_view_type); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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: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, "FloatTools"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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), lw->options.tools_float); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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, "SBar"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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_enabled(lw)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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, "SBarSort"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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), layout_bar_sort_enabled(lw)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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, "HideSelectableToolbars"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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.selectable_toolbars_hidden); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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, "ShowInfoPixel"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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), lw->options.show_info_pixel); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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, "SlideShow"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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), layout_image_slideshow_active(lw)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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, "IgnoreAlpha"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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.ignore_alpha); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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, "Animate"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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), lw->options.animate); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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, "ImageOverlay"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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_NOTHING); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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, "ImageHistogram"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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), osd_flags & OSD_SHOW_HISTOGRAM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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, "ExifRotate"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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->image.exif_rotate_enable); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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, "OverUnderExposed"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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->overunderexposed); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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, "DrawRectangle"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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->draw_rectangle); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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, "RectangularSelection"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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), options->collections.rectangular_selection); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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, "ShowFileFilter"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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.show_file_filter); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3844:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3844 | action = gtk_action_group_get_action(lw->action_group, "HideBars"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3845:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3845 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), (lw->options.bars_state.hidden)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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: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, "HistogramChanR"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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_channel(lw->image)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3852:53: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3852 | action = gtk_action_group_get_action(lw->action_group, "HistogramModeLin"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3853:51: warning: 'void gtk_radio_action_set_current_value(GtkRadioAction*, gint)' is deprecated [-Wdeprecated-declarations] 3853 | gtk_radio_action_set_current_value(GTK_RADIO_ACTION(action), image_osd_histogram_get_mode(lw->image)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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: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, "ConnectZoomMenu"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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, lw->split_mode != SPLIT_NONE); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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, "WriteRotation"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3862:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3862 | action = gtk_action_group_get_action(lw->action_group, "WriteRotationKeepDate"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3863:33: warning: 'void gtk_action_set_sensitive(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3863 | gtk_action_set_sensitive(action, !(runcmd("which exiftran >/dev/null 2>&1") || | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3864 |  runcmd("which mogrify >/dev/null 2>&1") || options->metadata.write_orientation)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3866:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3866 | action = gtk_action_group_get_action(lw->action_group, "StereoAuto"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3867:43: warning: 'void gtk_radio_action_set_current_value(GtkRadioAction*, gint)' is deprecated [-Wdeprecated-declarations] 3867 | gtk_radio_action_set_current_value(GTK_RADIO_ACTION(action), layout_image_stereo_pixbuf_get(lw)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3880:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3880 | action = gtk_action_group_get_action(lw->action_group, "Thumbnails"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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:3881:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3881 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), lw->options.show_thumbnails); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/image.cc: In function 'void image_background_set_color_from_options(ImageWindow*, gboolean)': ../src/image.cc:1909:55: warning: 'void gtk_style_context_get_background_color(GtkStyleContext*, GtkStateFlags, GdkRGBA*)' is deprecated: Use 'gtk_render_background' instead [-Wdeprecated-declarations] 1909 | gtk_style_context_get_background_color(style_context, GTK_STATE_FLAG_NORMAL, &bg_color); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkicontheme.h:27, from /usr/include/gtk-3.0/gtk/gtk.h:127, from ../src/main.h:58, from ../src/image.cc:22: /usr/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:2006:37: warning: 'void gtk_widget_set_state(GtkWidget*, GtkStateType)' is deprecated: Use 'gtk_widget_set_state_flags' instead [-Wdeprecated-declarations] 2006 | gtk_widget_set_state(imd->widget, GTK_STATE_SELECTED); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31: /usr/include/gtk-3.0/gtk/gtkwidget.h:823:23: note: declared here 823 | void gtk_widget_set_state (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~ ../src/image.cc:2007:37: warning: 'void gtk_widget_set_state(GtkWidget*, GtkStateType)' is deprecated: Use 'gtk_widget_set_state_flags' instead [-Wdeprecated-declarations] 2007 | gtk_widget_set_state(imd->pr, GTK_STATE_NORMAL); /* do not propagate */ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkwidget.h:823:23: note: declared here 823 | void gtk_widget_set_state (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~ ../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_NORMAL); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkwidget.h:823:23: note: declared here 823 | void gtk_widget_set_state (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~ ../src/filecache.cc: In function 'void file_cache_dump(FileCacheData*)': ../src/filecache.cc:187:22: warning: unused variable 'fe' [-Wunused-variable] 187 | auto fe = static_cast(work->data); | ^~ ../src/filecache.cc:181:16: warning: unused variable 'n' [-Wunused-variable] 181 | gulong n = 0; | ^ ../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 /usr/include/gtk-3.0/gtk/gtk.h:275, from ../src/main.h:58, from ../src/cache-maint.cc:22: /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:137:23: note: declared here 137 | void gtk_status_icon_set_tooltip_text (GtkStatusIcon *status_icon, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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...")); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:137:23: note: declared here 137 | void gtk_status_icon_set_tooltip_text (GtkStatusIcon *status_icon, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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...")); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:137:23: note: declared here 137 | void gtk_status_icon_set_tooltip_text (GtkStatusIcon *status_icon, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:151:23: note: declared here 151 | void gtk_status_icon_set_visible (GtkStatusIcon *status_icon, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/fullscreen.cc: In function 'GdkRectangle {anonymous}::get_screen_default_geometry(GdkScreen*)': ../src/fullscreen.cc:255:46: warning: 'gint gdk_screen_get_width(GdkScreen*)' is deprecated [-Wdeprecated-declarations] 255 | geometry.width = gdk_screen_get_width(screen); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-3.0/gdk/gdk.h:32, from ../src/main.h:57, from ../src/fullscreen.cc:22: /usr/include/gtk-3.0/gdk/gdkscreen.h:58:14: note: declared here 58 | gint gdk_screen_get_width (GdkScreen *screen); | ^~~~~~~~~~~~~~~~~~~~ ../src/fullscreen.cc:256:48: warning: 'gint gdk_screen_get_height(GdkScreen*)' is deprecated [-Wdeprecated-declarations] 256 | geometry.height = gdk_screen_get_height(screen); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gdk/gdkscreen.h:60:14: note: declared here 60 | gint gdk_screen_get_height (GdkScreen *screen); | ^~~~~~~~~~~~~~~~~~~~~ ../src/fullscreen.cc: In function 'std::vector<{anonymous}::ScreenData> {anonymous}::fullscreen_prefs_list()': ../src/fullscreen.cc:278:52: warning: 'gchar* gdk_screen_make_display_name(GdkScreen*)' is deprecated [-Wdeprecated-declarations] 278 | name = gdk_screen_make_display_name(screen); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gdk/gdkscreen.h:71:14: note: declared here 71 | gchar * gdk_screen_make_display_name (GdkScreen *screen); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/fullscreen.cc: In function 'GdkRectangle {anonymous}::fullscreen_prefs_get_geometry(gint, GtkWidget*, GdkScreen*&, gboolean&)': ../src/fullscreen.cc:338:92: warning: 'gint gdk_screen_get_monitor_at_window(GdkScreen*, GdkWindow*)' is deprecated: Use 'gdk_display_get_monitor_at_window' instead [-Wdeprecated-declarations] 338 | it->number%100 == gdk_screen_get_monitor_at_window(dest_screen, gtk_widget_get_window(widget)) + 1))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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: In function 'gint {anonymous}::fullscreen_prefs_find_screen_for_widget_unused(GtkWidget*)': ../src/fullscreen.cc:387:51: warning: 'gint gdk_screen_get_monitor_at_window(GdkScreen*, GdkWindow*)' is deprecated: Use 'gdk_display_get_monitor_at_window' instead [-Wdeprecated-declarations] 387 | monitor = gdk_screen_get_monitor_at_window(screen, gtk_widget_get_window(widget)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/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: In function 'void fullscreen_stop(FullScreenData*)': ../src/fullscreen.cc:583:28: warning: 'void gdk_keyboard_ungrab(guint32)' is deprecated: Use 'gdk_device_ungrab' instead [-Wdeprecated-declarations] 583 | gdk_keyboard_ungrab(GDK_CURRENT_TIME); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:50: /usr/include/gtk-3.0/gdk/gdkmain.h:102:15: note: declared here 102 | void gdk_keyboard_ungrab (guint32 time_); | ^~~~~~~~~~~~~~~~~~~ In file included from ../src/main.h:124, from ../src/filedata.cc:22: ../src/filedata.cc: In function 'FileData* file_data_ref(FileData*)': ../src/filedata.cc:674:28: warning: format '%p' expects argument of type 'void*', but argument 3 has type 'FileData*' [-Wformat=] 674 | log_printf("Error: fd magick mismatch fd=%p", fd); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | | | FileData* ../src/debug.h:34:56: note: in definition of macro 'log_printf' 34 | #define log_printf(...) log_domain_printf(DOMAIN_INFO, __VA_ARGS__) | ^~~~~~~~~~~ ../src/filedata.cc:674:59: note: format string is defined here 674 | log_printf("Error: fd magick mismatch fd=%p", fd); | ~^ | | | void* ../src/filedata.cc: In function 'void file_data_unref(FileData*)': ../src/filedata.cc:807:28: warning: format '%p' expects argument of type 'void*', but argument 3 has type 'FileData*' [-Wformat=] 807 | log_printf("Error: fd magick mismatch fd=%p", fd); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | | | FileData* ../src/debug.h:34:56: note: in definition of macro 'log_printf' 34 | #define log_printf(...) log_domain_printf(DOMAIN_INFO, __VA_ARGS__) | ^~~~~~~~~~~ ../src/filedata.cc:807:59: note: format string is defined here 807 | log_printf("Error: fd magick mismatch fd=%p", fd); | ~^ | | | void* ../src/collect-table.cc: In function 'void collection_table_insert_marker(CollectTable*, CollectInfo*, gboolean)': ../src/collect-table.cc:1543:50: warning: 'void gdk_window_set_background_pattern(GdkWindow*, cairo_pattern_t*)' is deprecated [-Wdeprecated-declarations] 1543 | gdk_window_set_background_pattern(ct->marker_window, pattern); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdkseat.h:28, from /usr/include/gtk-3.0/gdk/gdkdisplay.h:33, from /usr/include/gtk-3.0/gdk/gdkscreen.h:32, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-3.0/gdk/gdk.h:32, from ../src/main.h:57, from ../src/collect-table.cc:22: /usr/include/gtk-3.0/gdk/gdkwindow.h:790:15: note: declared here 790 | void gdk_window_set_background_pattern (GdkWindow *window, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254, from ../src/main.h:58: ../src/collect-table.cc: In function 'GtkWidget* collection_table_drop_menu(CollectTable*)': /usr/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/main.h:226:21: note: in expansion of macro 'GTK_STOCK_DND_MULTIPLE' 226 | #define GQ_ICON_DND GTK_STOCK_DND_MULTIPLE | ^~~~~~~~~~~~~~~~~~~~~~ ../src/collect-table.cc:2231:72: note: in expansion of macro 'GQ_ICON_DND' 2231 | menu_item_add_stock(menu, _("Dropped list includes folders."), GQ_ICON_DND, nullptr, nullptr); | ^~~~~~~~~~~ /usr/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:2508:37: warning: 'GtkStyle* gtk_widget_get_style(GtkWidget*)' is deprecated: Use 'gtk_widget_get_style_context' instead [-Wdeprecated-declarations] 2508 | style = gtk_widget_get_style(ct->listview); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:277: /usr/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 'GdkRGBA* dupe_listview_color_shifted(GtkWidget*)': ../src/dupe.cc:4012:45: warning: 'GtkStyle* gtk_widget_get_style(GtkWidget*)' is deprecated: Use 'gtk_widget_get_style_context' instead [-Wdeprecated-declarations] 4012 | style = gtk_widget_get_style(widget); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:277, from ../src/main.h:58, from ../src/dupe.cc:24: /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:742:13: note: declared here 742 | GtkStyle * gtk_widget_get_style (GtkWidget *widget); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254: ../src/dupe.cc: In function 'GtkWidget* dupe_confirm_dir_list(DupeWindow*, GList*)': /usr/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/main.h:226:21: note: in expansion of macro 'GTK_STOCK_DND_MULTIPLE' 226 | #define GQ_ICON_DND GTK_STOCK_DND_MULTIPLE | ^~~~~~~~~~~~~~~~~~~~~~ ../src/dupe.cc:4937:72: note: in expansion of macro 'GQ_ICON_DND' 4937 | menu_item_add_stock(menu, _("Dropped list includes folders."), GQ_ICON_DND, nullptr, nullptr); | ^~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/exiv2.cc: In function 'void _debug_exception(const char*, int, const char*, Exiv2::Error&)': ../src/exiv2.cc:103:42: warning: unused parameter 'file' [-Wunused-parameter] 103 | static void _debug_exception(const char* file, | ~~~~~~~~~~~~^~~~ ../src/exiv2.cc:104:34: warning: unused parameter 'line' [-Wunused-parameter] 104 | int line, | ~~~~^~~~ ../src/exiv2.cc:105:42: warning: unused parameter 'func' [-Wunused-parameter] 105 | const char* func, | ~~~~~~~~~~~~^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from ../src/exiv2.cc:55: ../src/exiv2.cc: In function 'char* exif_item_get_data(ExifItem*, guint*)': ../src/exiv2.cc:698:30: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 698 | g_assert(res == md->size()); | ~~~~^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gmacros.h:1236:8: note: in definition of macro '_G_BOOLEAN_EXPR_IMPL' 1236 | if (expr) \ | ^~~~ /usr/include/glib-2.0/glib/gmacros.h:1243:43: note: in expansion of macro '_G_BOOLEAN_EXPR' 1243 | #define G_LIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 1)) | ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gtestutils.h:276:49: note: in expansion of macro 'G_LIKELY' 276 | if G_LIKELY (expr) ; else \ | ^~~~~~~~ ../src/exiv2.cc:698:17: note: in expansion of macro 'g_assert' 698 | g_assert(res == md->size()); | ^~~~~~~~ ../src/exiv2.cc: In function 'GList* exif_add_value_to_glist(GList*, Exiv2::Metadatum&, MetadataFormat, const Exiv2::ExifData*)': ../src/exiv2.cc:1062:31: warning: comparison of integer expressions of different signedness: 'gint' {aka 'int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1062 | for (i = 0; i < item.count(); i++) | ~~^~~~~~~~~~~~~~ [188/188] Linking target src/geeqie ../src/bar-exif.cc:78:8: warning: type 'struct ConfDialogData' violates the C++ One Definition Rule [-Wodr] 78 | struct ConfDialogData | ^ ../src/bar-keywords.cc:144:8: note: a different type is defined in another translation unit 144 | struct ConfDialogData | ^ ../src/bar-exif.cc:80:20: note: the first difference of corresponding definitions is field 'widget' 80 | GtkWidget *widget; /* pane or entry, devidet by presenceof "pane_data" or "entry_data" */ | ^ ../src/bar-keywords.cc:146:27: note: a field with different name is defined in another translation unit 146 | PaneKeywordsData *pkd; | ^ ../src/layout.cc:2222:8: warning: type 'struct LayoutConfig' violates the C++ One Definition Rule [-Wodr] 2222 | struct LayoutConfig | ^ ../src/layout-config.cc:39:8: note: a different type is defined in another translation unit 39 | struct LayoutConfig | ^ ../src/layout.cc:2224:23: note: the first difference of corresponding definitions is field 'lw' 2224 | LayoutWindow *lw; | ^ ../src/layout-config.cc:41:20: note: a field with different name is defined in another translation unit 41 | GtkWidget *box; | ^ ../src/collect-table.cc:2474:8: warning: type 'struct ColumnData' violates the C++ One Definition Rule [-Wodr] 2474 | struct ColumnData | ^ ../src/view-file/view-file-icon.cc:2054:8: note: a different type is defined in another translation unit 2054 | struct ColumnData | ^ ../src/collect-table.cc:2476:23: note: the first difference of corresponding definitions is field 'ct' 2476 | CollectTable *ct; | ^ ../src/view-file/view-file-icon.cc:2056:19: note: a field with different name is defined in another translation unit 2056 | ViewFile *vf; | ^ INFO: autodetecting backend as ninja INFO: calculating backend command to run: /usr/bin/ninja -C /home/buildozer/aports/community/geeqie/src/geeqie-2.2/output >>> geeqie: Entering fakeroot... Installing subdir /home/buildozer/aports/community/geeqie/src/geeqie-2.2/output/doc/html to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/doc/geeqie/html Installing po/ar/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/ar/LC_MESSAGES Installing po/be/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/be/LC_MESSAGES Installing po/bg/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/bg/LC_MESSAGES Installing po/ca/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/ca/LC_MESSAGES Installing po/cs/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/cs/LC_MESSAGES Installing po/da/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/da/LC_MESSAGES Installing po/de/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/de/LC_MESSAGES Installing po/el/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/el/LC_MESSAGES Installing po/en_GB/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/en_GB/LC_MESSAGES Installing po/eo/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/eo/LC_MESSAGES Installing po/es/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/es/LC_MESSAGES Installing po/et/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/et/LC_MESSAGES Installing po/eu/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/eu/LC_MESSAGES Installing po/fi/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/fi/LC_MESSAGES Installing po/fr/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/fr/LC_MESSAGES Installing po/hu/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/hu/LC_MESSAGES Installing po/id/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/id/LC_MESSAGES Installing po/it/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/it/LC_MESSAGES Installing po/ja/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/ja/LC_MESSAGES Installing po/ko/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/ko/LC_MESSAGES Installing po/nb/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/nb/LC_MESSAGES Installing po/nl/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/nl/LC_MESSAGES Installing po/pl/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/pl/LC_MESSAGES Installing po/pt_BR/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/pt_BR/LC_MESSAGES Installing po/ro/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/ro/LC_MESSAGES Installing po/ru/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/ru/LC_MESSAGES Installing po/sk/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/sk/LC_MESSAGES Installing po/sl/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/sl/LC_MESSAGES Installing po/sr@latin/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/sr@latin/LC_MESSAGES Installing po/sr/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/sr/LC_MESSAGES Installing po/sv/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/sv/LC_MESSAGES Installing po/th/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/th/LC_MESSAGES Installing po/tlh/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/tlh/LC_MESSAGES Installing po/tr/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/tr/LC_MESSAGES Installing po/uk/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/uk/LC_MESSAGES Installing po/vi/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/vi/LC_MESSAGES Installing po/zh_CN/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/zh_CN/LC_MESSAGES Installing po/zh_TW/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/zh_TW/LC_MESSAGES Installing plugins/camera-import/org.geeqie.camera-import.desktop to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/geeqie/applications Installing plugins/export-jpeg/org.geeqie.export-jpeg.desktop to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/geeqie/applications Installing plugins/image-crop/org.geeqie.image-crop.desktop to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/geeqie/applications Installing plugins/open-with/org.geeqie.open-with.desktop to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/geeqie/applications Installing plugins/random-image/org.geeqie.random-image.desktop to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/geeqie/applications Installing plugins/resize-image/org.geeqie.resize-image.desktop to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/geeqie/applications Installing plugins/rotate/org.geeqie.rotate.desktop to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/geeqie/applications Installing plugins/symlink/org.geeqie.symlink.desktop to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/geeqie/applications Installing plugins/tethered-photography/org.geeqie.tethered-photography.desktop to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/geeqie/applications Installing plugins/video-player/org.geeqie.video-player.desktop to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/geeqie/applications Installing plugins/org.geeqie.template.desktop to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/geeqie Installing src/geeqie to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/bin Installing org.geeqie.Geeqie.desktop to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/applications Installing org.geeqie.Geeqie.appdata.xml to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/metainfo Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.2/README.md to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/doc/geeqie Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.2/COPYING to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/doc/geeqie Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.2/TODO to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/doc/geeqie Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.2/plugins/camera-import/geeqie-camera-import to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/lib/geeqie Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.2/plugins/camera-import/geeqie-camera-import-hook-script to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/lib/geeqie Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.2/plugins/export-jpeg/geeqie-export-jpeg to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/lib/geeqie Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.2/plugins/geocode-parameters/geocode-parameters.awk to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/lib/geeqie Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.2/plugins/image-crop/geeqie-image-crop to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/lib/geeqie Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.2/plugins/lens/lensID to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/lib/geeqie Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.2/plugins/random-image/geeqie-random-image to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/lib/geeqie Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.2/plugins/resize-image/geeqie-resize-image to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/lib/geeqie Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.2/plugins/resize-image/downsize to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/lib/geeqie Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.2/plugins/resize-image/resize-help.sh to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/lib/geeqie Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.2/plugins/rotate/geeqie-rotate to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/lib/geeqie Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.2/plugins/symlink/geeqie-symlink to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/lib/geeqie Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.2/plugins/tethered-photography/geeqie-tethered-photography to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/lib/geeqie Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.2/plugins/tethered-photography/geeqie-tethered-photography-hook-script to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/lib/geeqie Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.2/src/icons/svg/geeqie.svg to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/icons/hicolor/scalable/apps Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.2/geeqie.png to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/pixmaps Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.2/geeqie.1 to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/man/man1 >>> geeqie-doc*: Running split function doc... >>> geeqie-doc*: Preparing subpackage geeqie-doc... >>> geeqie-doc*: Running postcheck for geeqie-doc >>> geeqie-lang*: Running split function lang... >>> geeqie-lang*: Preparing subpackage geeqie-lang... >>> geeqie-lang*: Running postcheck for geeqie-lang >>> geeqie*: Running postcheck for geeqie >>> geeqie*: Preparing package geeqie... >>> geeqie*: Stripping binaries >>> geeqie-doc*: Scanning shared objects >>> geeqie-lang*: Scanning shared objects >>> geeqie*: Scanning shared objects >>> geeqie-doc*: Tracing dependencies... >>> geeqie-doc*: Package size: 76.0 KB >>> geeqie-doc*: Compressing data... >>> geeqie-doc*: Create checksum... >>> geeqie-doc*: Create geeqie-doc-2.2-r0.apk >>> geeqie-lang*: Tracing dependencies... >>> geeqie-lang*: Package size: 2.3 MB >>> geeqie-lang*: Compressing data... >>> geeqie-lang*: Create checksum... >>> geeqie-lang*: Create geeqie-lang-2.2-r0.apk >>> geeqie*: Tracing dependencies... so:libarchive.so.13 so:libc.musl-riscv64.so.1 so:libcairo.so.2 so:libexiv2.so.28 so:libgcc_s.so.1 so:libgdk-3.so.0 so:libgdk_pixbuf-2.0.so.0 so:libgio-2.0.so.0 so:libglib-2.0.so.0 so:libgobject-2.0.so.0 so:libgtk-3.so.0 so:libintl.so.8 so:libjpeg.so.8 so:liblcms2.so.2 so:liblua-5.3.so.0 so:libpango-1.0.so.0 so:libpangocairo-1.0.so.0 so:libstdc++.so.6 so:libtiff.so.6 so:libwebp.so.7 >>> geeqie*: Package size: 2.2 MB >>> geeqie*: Compressing data... >>> geeqie*: Create checksum... >>> geeqie*: Create geeqie-2.2-r0.apk >>> geeqie: Build complete at Tue, 27 Feb 2024 06:58:19 +0000 elapsed time 0h 1m 55s >>> geeqie: Cleaning up srcdir >>> geeqie: Cleaning up pkgdir >>> geeqie: Uninstalling dependencies... (1/226) Purging .makedepends-geeqie (20240227.065630) (2/226) Purging doxygen (1.10.0-r0) (3/226) Purging exiv2-dev (0.28.2-r0) (4/226) Purging exiv2 (0.28.2-r0) (5/226) Purging graphviz-dev (9.0.0-r0) (6/226) Purging gd-dev (2.3.3-r9) (7/226) Purging gd (2.3.3-r9) (8/226) Purging libgd (2.3.3-r9) (9/226) Purging gmp-dev (6.3.0-r0) (10/226) Purging libgmpxx (6.3.0-r0) (11/226) Purging libsm-dev (1.2.4-r3) (12/226) Purging python3-dev (3.11.8-r0) (13/226) Purging graphviz-libs (9.0.0-r0) (14/226) Purging gtk+3.0-dev (3.24.41-r0) (15/226) Purging wayland-protocols (1.33-r0) (16/226) Purging lcms2-dev (2.16-r0) (17/226) Purging lcms2-plugins (2.16-r0) (18/226) Purging lcms2 (2.16-r0) (19/226) Purging libarchive-dev (3.7.2-r0) (20/226) Purging libarchive (3.7.2-r0) (21/226) Purging lua5.3-dev (5.3.6-r6) (22/226) Purging lua5.3 (5.3.6-r6) (23/226) Purging lua5.3-libs (5.3.6-r6) (24/226) Purging meson-pyc (1.3.2-r0) (25/226) Purging meson (1.3.2-r0) (26/226) Purging samurai (1.2-r5) (27/226) Purging xxd (9.1.0-r1) (28/226) Purging at-spi2-core-dev (2.50.1-r0) (29/226) Purging dbus-dev (1.14.10-r1) (30/226) Purging gdk-pixbuf-dev (2.42.10-r6) (31/226) Purging git-perl (2.44.0-r0) (32/226) Purging perl-git (2.44.0-r0) (33/226) Purging perl-error (0.17029-r2) (34/226) Purging perl (5.38.2-r0) (35/226) Purging gtk+3.0 (3.24.41-r0) Executing gtk+3.0-3.24.41-r0.post-deinstall (36/226) Purging gtk-update-icon-cache (3.24.41-r0) (37/226) Purging hicolor-icon-theme (0.17-r2) (38/226) Purging libatk-bridge-2.0 (2.50.1-r0) (39/226) Purging libavif-dev (1.0.4-r0) (40/226) Purging libavif (1.0.4-r0) (41/226) Purging libdav1d (1.4.0-r0) (42/226) Purging libepoxy-dev (1.5.10-r1) (43/226) Purging libepoxy (1.5.10-r1) (44/226) Purging libice-dev (1.1.1-r5) (45/226) Purging libxcomposite-dev (0.4.6-r4) (46/226) Purging libxcomposite (0.4.6-r4) (47/226) Purging libxcursor-dev (1.2.1-r3) (48/226) Purging libxcursor (1.2.1-r3) (49/226) Purging libxinerama-dev (1.1.5-r3) (50/226) Purging libxinerama (1.1.5-r3) (51/226) Purging libxkbcommon-dev (1.6.0-r0) (52/226) Purging libxkbcommon-x11 (1.6.0-r0) (53/226) Purging libxkbcommon (1.6.0-r0) (54/226) Purging xkeyboard-config (2.41-r0) (55/226) Purging libxml2-dev (2.12.5-r0) (56/226) Purging libxpm-dev (3.5.17-r0) (57/226) Purging libxpm (3.5.17-r0) (58/226) Purging libxrandr-dev (1.5.4-r0) (59/226) Purging libxrandr (1.5.4-r0) (60/226) Purging libxt (1.3.0-r4) (61/226) Purging libxtst-dev (1.2.4-r4) (62/226) Purging linenoise (1.0-r5) (63/226) Purging mesa-dev (24.0.1-r1) (64/226) Purging libxdamage-dev (1.1.6-r4) (65/226) Purging libxdamage (1.1.6-r4) (66/226) Purging libxshmfence-dev (1.3.2-r5) (67/226) Purging mesa-egl (24.0.1-r1) (68/226) Purging mesa-gbm (24.0.1-r1) (69/226) Purging mesa-gl (24.0.1-r1) (70/226) Purging mesa-gles (24.0.1-r1) (71/226) Purging mesa-osmesa (24.0.1-r1) (72/226) Purging mesa-xatracker (24.0.1-r1) (73/226) Purging mesa (24.0.1-r1) (74/226) Purging mesa-glapi (24.0.1-r1) (75/226) Purging openssl-dev (3.1.5-r5) (76/226) Purging pango-dev (1.51.0-r0) (77/226) Purging pango-tools (1.51.0-r0) (78/226) Purging pango (1.51.0-r0) Executing pango-1.51.0-r0.pre-deinstall (79/226) Purging python3-pyc (3.11.8-r0) (80/226) Purging python3-pycache-pyc0 (3.11.8-r0) (81/226) Purging xcb-proto-pyc (1.16.0-r0) (82/226) Purging pyc (3.11.8-r0) (83/226) Purging tiff-dev (4.6.0-r0) (84/226) Purging libtiffxx (4.6.0-r0) (85/226) Purging wayland-dev (1.22.0-r4) (86/226) Purging wayland-libs-cursor (1.22.0-r4) (87/226) Purging wayland-libs-egl (1.22.0-r4) (88/226) Purging wayland-libs-server (1.22.0-r4) (89/226) Purging wayland-libs-client (1.22.0-r4) (90/226) Purging xz-dev (5.4.6-r0) (91/226) Purging zstd-dev (1.5.5-r8) (92/226) Purging zstd (1.5.5-r8) (93/226) Purging aom-libs (3.8.1-r0) (94/226) Purging at-spi2-core (2.50.1-r0) (95/226) Purging cups-libs (2.4.7-r2) (96/226) Purging avahi-libs (0.8-r14) (97/226) Purging harfbuzz-dev (8.3.0-r0) (98/226) Purging harfbuzz-cairo (8.3.0-r0) (99/226) Purging harfbuzz-gobject (8.3.0-r0) (100/226) Purging harfbuzz-icu (8.3.0-r0) (101/226) Purging harfbuzz-subset (8.3.0-r0) (102/226) Purging harfbuzz (8.3.0-r0) (103/226) Purging graphite2-dev (1.3.14-r6) (104/226) Purging graphite2 (1.3.14-r6) (105/226) Purging cairo-dev (1.18.0-r0) (106/226) Purging cairo-tools (1.18.0-r0) (107/226) Purging xcb-util-dev (0.4.1-r3) (108/226) Purging util-macros (1.20.0-r0) (109/226) Purging xcb-util (0.4.1-r3) (110/226) Purging cairo-gobject (1.18.0-r0) (111/226) Purging cairo (1.18.0-r0) (112/226) Purging libxft-dev (2.3.8-r2) (113/226) Purging libxft (2.3.8-r2) (114/226) Purging fontconfig-dev (2.15.0-r0) (115/226) Purging fontconfig (2.15.0-r0) (116/226) Purging freetype-dev (2.13.2-r0) (117/226) Purging freetype (2.13.2-r0) (118/226) Purging brotli-dev (1.1.0-r1) (119/226) Purging brotli (1.1.0-r1) (120/226) Purging glib-dev (2.78.4-r0) (121/226) Purging bzip2-dev (1.0.8-r6) (122/226) Purging docbook-xsl (1.79.2-r8) Executing docbook-xsl-1.79.2-r8.post-deinstall (123/226) Purging docbook-xml (4.5-r8) Executing docbook-xml-4.5-r8.post-deinstall (124/226) Purging gettext-dev (0.22.4-r0) (125/226) Purging xz (5.4.6-r0) (126/226) Purging gettext-asprintf (0.22.4-r0) (127/226) Purging gettext (0.22.4-r0) (128/226) Purging gettext-envsubst (0.22.4-r0) (129/226) Purging libxml2-utils (2.12.5-r0) (130/226) Purging libxslt (1.1.39-r1) (131/226) Purging pcre2-dev (10.43-r0) (132/226) Purging libpcre2-16 (10.43-r0) (133/226) Purging libpcre2-32 (10.43-r0) (134/226) Purging libedit-dev (20230828.3.1-r4) (135/226) Purging ncurses-dev (6.4_p20231125-r0) (136/226) Purging libncurses++ (6.4_p20231125-r0) (137/226) Purging bsd-compat-headers (0.7.2-r6) (138/226) Purging dbus-libs (1.14.10-r1) (139/226) Purging expat-dev (2.6.0-r0) (140/226) Purging expat (2.6.0-r0) (141/226) Purging fribidi-dev (1.0.13-r0) (142/226) Purging fribidi (1.0.13-r0) (143/226) Purging libxxf86vm-dev (1.1.5-r5) (144/226) Purging libxxf86vm (1.1.5-r5) (145/226) Purging libxrender-dev (0.9.11-r4) (146/226) Purging libxrender (0.9.11-r4) (147/226) Purging libxi-dev (1.8.1-r2) (148/226) Purging libxi (1.8.1-r2) (149/226) Purging libxfixes-dev (6.0.1-r3) (150/226) Purging libxfixes (6.0.1-r3) (151/226) Purging libxext-dev (1.3.5-r3) (152/226) Purging libx11-dev (1.8.7-r0) (153/226) Purging xtrans (1.5.0-r0) (154/226) Purging libxcb-dev (1.16-r0) (155/226) Purging xcb-proto (1.16.0-r0) (156/226) Purging python3 (3.11.8-r0) (157/226) Purging gdbm (1.23-r1) (158/226) Purging gdk-pixbuf (2.42.10-r6) Executing gdk-pixbuf-2.42.10-r6.pre-deinstall (159/226) Purging shared-mime-info (2.4-r0) Executing shared-mime-info-2.4-r0.post-deinstall (160/226) Purging gettext-libs (0.22.4-r0) (161/226) Purging libatk-1.0 (2.50.1-r0) (162/226) Purging glib (2.78.4-r0) (163/226) Purging gnutls (3.8.3-r0) (164/226) Purging libdrm-dev (2.4.120-r0) (165/226) Purging libdrm (2.4.120-r0) (166/226) Purging libpciaccess-dev (0.18-r0) (167/226) Purging libpciaccess (0.18-r0) (168/226) Purging hwdata-pci (0.379-r0) (169/226) Purging icu-dev (74.2-r0) (170/226) Purging icu (74.2-r0) (171/226) Purging icu-libs (74.2-r0) (172/226) Purging icu-data-en (74.2-r0) (173/226) Purging util-linux-dev (2.39.3-r0) (174/226) Purging libfdisk (2.39.3-r0) (175/226) Purging libmount (2.39.3-r0) (176/226) Purging libsmartcols (2.39.3-r0) (177/226) Purging libblkid (2.39.3-r0) (178/226) Purging libxdmcp-dev (1.1.4-r3) (179/226) Purging libxtst (1.2.4-r4) (180/226) Purging libxext (1.3.5-r3) (181/226) Purging libx11 (1.8.7-r0) (182/226) Purging libxcb (1.16-r0) (183/226) Purging libxdmcp (1.1.4-r3) (184/226) Purging libbsd (0.11.8-r0) (185/226) Purging libbz2 (1.0.8-r6) (186/226) Purging libffi-dev (3.4.5-r0) (187/226) Purging linux-headers (6.6-r0) (188/226) Purging llvm17-libs (17.0.6-r0) (189/226) Purging p11-kit (0.25.3-r0) (190/226) Purging libffi (3.4.5-r0) (191/226) Purging libformw (6.4_p20231125-r0) (192/226) Purging libgcrypt (1.10.3-r0) (193/226) Purging libgpg-error (1.47-r2) (194/226) Purging libsm (1.2.4-r3) (195/226) Purging libice (1.1.1-r5) (196/226) Purging libintl (0.22.4-r0) (197/226) Purging libjpeg-turbo-dev (3.0.2-r0) (198/226) Purging libturbojpeg (3.0.2-r0) (199/226) Purging tiff (4.6.0-r0) (200/226) Purging libjpeg-turbo (3.0.2-r0) (201/226) Purging libmd (1.1.0-r0) (202/226) Purging libmenuw (6.4_p20231125-r0) (203/226) Purging libpanelw (6.4_p20231125-r0) (204/226) Purging libpng-dev (1.6.42-r0) (205/226) Purging libpng (1.6.42-r0) (206/226) Purging libwebp-dev (1.3.2-r0) (207/226) Purging libwebpdecoder (1.3.2-r0) (208/226) Purging libwebpdemux (1.3.2-r0) (209/226) Purging libwebpmux (1.3.2-r0) (210/226) Purging libwebp (1.3.2-r0) (211/226) Purging libsharpyuv (1.3.2-r0) (212/226) Purging libtasn1 (4.19.0-r2) (213/226) Purging libuuid (2.39.3-r0) (214/226) Purging libxau-dev (1.0.11-r3) (215/226) Purging libxau (1.0.11-r3) (216/226) Purging libxml2 (2.12.5-r0) (217/226) Purging libxshmfence (1.3.2-r5) (218/226) Purging mpdecimal (4.0.0-r0) (219/226) Purging nettle (3.9.1-r0) (220/226) Purging pixman-dev (0.43.2-r0) (221/226) Purging pixman (0.43.2-r0) (222/226) Purging readline (8.2.10-r0) (223/226) Purging sqlite-libs (3.45.1-r0) (224/226) Purging xorgproto (2023.2-r0) (225/226) Purging xz-libs (5.4.6-r0) (226/226) Purging zlib-dev (1.3.1-r0) Executing busybox-1.36.1-r19.trigger OK: 228 MiB in 101 packages >>> geeqie: Updating the community/riscv64 repository index... >>> geeqie: Signing the index...