>>> geeqie: Building community/geeqie 2.4-r0 (using abuild 3.14.1-r1) started Sun, 10 Nov 2024 23:26:44 +0000 >>> geeqie: Validating /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/271) Installing doxygen (1.12.0-r0) (2/271) Installing expat (2.6.4-r0) (3/271) Installing expat-dev (2.6.4-r0) (4/271) Installing zlib-dev (1.3.1-r2) (5/271) Installing exiv2 (0.28.3-r0) (6/271) Installing exiv2-dev (0.28.3-r0) (7/271) Installing cairo-tools (1.18.2-r1) (8/271) Installing libbz2 (1.0.8-r6) (9/271) Installing libpng (1.6.44-r0) (10/271) Installing freetype (2.13.3-r0) (11/271) Installing fontconfig (2.15.0-r1) (12/271) Installing bzip2-dev (1.0.8-r6) (13/271) Installing brotli (1.1.0-r2) (14/271) Installing brotli-dev (1.1.0-r2) (15/271) Installing libpng-dev (1.6.44-r0) (16/271) Installing freetype-dev (2.13.3-r0) (17/271) Installing fontconfig-dev (2.15.0-r1) (18/271) Installing libxau (1.0.11-r4) (19/271) Installing xorgproto (2024.1-r0) (20/271) Installing libxau-dev (1.0.11-r4) (21/271) Installing libmd (1.1.0-r0) (22/271) Installing libbsd (0.12.2-r0) (23/271) Installing libxdmcp (1.1.5-r1) (24/271) Installing libxcb (1.16.1-r0) (25/271) Installing libx11 (1.8.10-r0) (26/271) Installing libxext (1.3.6-r2) (27/271) Installing libffi (3.4.6-r0) (28/271) Installing gdbm (1.24-r0) (29/271) Installing xz-libs (5.6.3-r0) (30/271) Installing mpdecimal (4.0.0-r0) (31/271) Installing libpanelw (6.5_p20241006-r2) (32/271) Installing sqlite-libs (3.47.0-r0) (33/271) Installing python3 (3.12.7-r1) (34/271) Installing python3-pycache-pyc0 (3.12.7-r1) (35/271) Installing pyc (3.12.7-r1) (36/271) Installing xcb-proto-pyc (1.17.0-r0) (37/271) Installing python3-pyc (3.12.7-r1) (38/271) Installing xcb-proto (1.17.0-r0) (39/271) Installing libxdmcp-dev (1.1.5-r1) (40/271) Installing libxcb-dev (1.16.1-r0) (41/271) Installing xtrans (1.5.1-r0) (42/271) Installing libx11-dev (1.8.10-r0) (43/271) Installing libxext-dev (1.3.6-r2) (44/271) Installing libxrender (0.9.11-r5) (45/271) Installing libxrender-dev (0.9.11-r5) (46/271) Installing pixman (0.43.4-r1) (47/271) Installing pixman-dev (0.43.4-r1) (48/271) Installing util-macros (1.20.1-r0) (49/271) Installing xcb-util (0.4.1-r3) (50/271) Installing xcb-util-dev (0.4.1-r3) (51/271) Installing cairo (1.18.2-r1) (52/271) Installing libintl (0.22.5-r0) (53/271) Installing libeconf (0.6.3-r0) (54/271) Installing libblkid (2.40.2-r3) (55/271) Installing libmount (2.40.2-r3) (56/271) Installing glib (2.82.2-r0) (57/271) Installing cairo-gobject (1.18.2-r1) (58/271) Installing libxml2 (2.13.4-r3) (59/271) Installing libxml2-utils (2.13.4-r3) (60/271) Installing docbook-xml (4.5-r9) Executing docbook-xml-4.5-r9.post-install (61/271) Installing libgpg-error (1.50-r0) (62/271) Installing libgcrypt (1.10.3-r1) (63/271) Installing libxslt (1.1.42-r1) (64/271) Installing docbook-xsl-ns (1.79.2-r11) Executing docbook-xsl-ns-1.79.2-r11.post-install (65/271) Installing docbook-xsl-nons (1.79.2-r11) Executing docbook-xsl-nons-1.79.2-r11.post-install (66/271) Installing docbook-xsl (1.79.2-r11) (67/271) Installing xz (5.6.3-r0) (68/271) Installing gettext-asprintf (0.22.5-r0) (69/271) Installing gettext-libs (0.22.5-r0) (70/271) Installing gettext-envsubst (0.22.5-r0) (71/271) Installing gettext (0.22.5-r0) (72/271) Installing gettext-dev (0.22.5-r0) (73/271) Installing py3-parsing (3.1.4-r0) (74/271) Installing py3-parsing-pyc (3.1.4-r0) (75/271) Installing py3-packaging (24.1-r0) (76/271) Installing py3-packaging-pyc (24.1-r0) (77/271) Installing linux-headers (6.6-r1) (78/271) Installing libffi-dev (3.4.6-r0) (79/271) Installing bsd-compat-headers (0.7.2-r6) (80/271) Installing libformw (6.5_p20241006-r2) (81/271) Installing libmenuw (6.5_p20241006-r2) (82/271) Installing libncurses++ (6.5_p20241006-r2) (83/271) Installing ncurses-dev (6.5_p20241006-r2) (84/271) Installing libedit-dev (20240808.3.1-r0) (85/271) Installing libpcre2-16 (10.43-r0) (86/271) Installing libpcre2-32 (10.43-r0) (87/271) Installing pcre2-dev (10.43-r0) (88/271) Installing libuuid (2.40.2-r3) (89/271) Installing libfdisk (2.40.2-r3) (90/271) Installing libsmartcols (2.40.2-r3) (91/271) Installing sqlite (3.47.0-r0) (92/271) Installing sqlite-dev (3.47.0-r0) (93/271) Installing util-linux (2.40.2-r3) (94/271) Installing dmesg (2.40.2-r3) (95/271) Installing setarch (2.40.2-r3) (96/271) Installing skalibs-libs (2.14.3.0-r0) (97/271) Installing util-linux-misc (2.40.2-r3) (98/271) Installing utmps-libs (0.1.2.3-r2) (99/271) Installing linux-pam (1.6.1-r1) (100/271) Installing runuser (2.40.2-r3) (101/271) Installing mount (2.40.2-r3) (102/271) Installing losetup (2.40.2-r3) (103/271) Installing hexdump (2.40.2-r3) (104/271) Installing uuidgen (2.40.2-r3) (105/271) Installing blkid (2.40.2-r3) (106/271) Installing sfdisk (2.40.2-r3) (107/271) Installing mcookie (2.40.2-r3) (108/271) Installing agetty (2.40.2-r3) (109/271) Installing wipefs (2.40.2-r3) (110/271) Installing cfdisk (2.40.2-r3) (111/271) Installing umount (2.40.2-r3) (112/271) Installing flock (2.40.2-r3) (113/271) Installing lsblk (2.40.2-r3) (114/271) Installing libcap-ng (0.8.5-r0) (115/271) Installing setpriv (2.40.2-r3) (116/271) Installing lscpu (2.40.2-r3) (117/271) Installing logger (2.40.2-r3) (118/271) Installing partx (2.40.2-r3) (119/271) Installing fstrim (2.40.2-r3) (120/271) Installing findmnt (2.40.2-r3) (121/271) Installing util-linux-dev (2.40.2-r3) (122/271) Installing glib-dev (2.82.2-r0) (123/271) Installing cairo-dev (1.18.2-r1) (124/271) Installing libice (1.1.1-r6) (125/271) Installing libsm (1.2.4-r4) (126/271) Installing libxt (1.3.0-r5) (127/271) Installing libxpm (3.5.17-r0) (128/271) Installing aom-libs (3.10.0-r0) (129/271) Installing libdav1d (1.5.0-r0) (130/271) Installing libsharpyuv (1.4.0-r0) (131/271) Installing libavif (1.0.4-r0) (132/271) Installing libjpeg-turbo (3.0.4-r0) (133/271) Installing libwebp (1.4.0-r0) (134/271) Installing tiff (4.7.0-r0) (135/271) Installing libgd (2.3.3-r9) (136/271) Installing gd (2.3.3-r9) (137/271) Installing perl (5.40.0-r3) (138/271) Installing libavif-dev (1.0.4-r0) (139/271) Installing libturbojpeg (3.0.4-r0) (140/271) Installing libjpeg-turbo-dev (3.0.4-r0) (141/271) Installing libtiffxx (4.7.0-r0) (142/271) Installing libwebpdecoder (1.4.0-r0) (143/271) Installing libwebpdemux (1.4.0-r0) (144/271) Installing libwebpmux (1.4.0-r0) (145/271) Installing libwebp-dev (1.4.0-r0) (146/271) Installing zstd (1.5.6-r1) (147/271) Installing zstd-dev (1.5.6-r1) (148/271) Installing tiff-dev (4.7.0-r0) (149/271) Installing libxpm-dev (3.5.17-r0) (150/271) Installing gd-dev (2.3.3-r9) (151/271) Installing libgmpxx (6.3.0-r2) (152/271) Installing gmp-dev (6.3.0-r2) (153/271) Installing libice-dev (1.1.1-r6) (154/271) Installing libsm-dev (1.2.4-r4) (155/271) Installing libxft (2.3.8-r3) (156/271) Installing graphite2 (1.3.14-r6) (157/271) Installing harfbuzz (9.0.0-r1) (158/271) Installing fribidi (1.0.16-r0) (159/271) Installing pango (1.54.0-r1) (160/271) Installing pango-tools (1.54.0-r1) (161/271) Installing fribidi-dev (1.0.16-r0) (162/271) Installing harfbuzz-cairo (9.0.0-r1) (163/271) Installing harfbuzz-gobject (9.0.0-r1) (164/271) 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. * (165/271) Installing icu-libs (74.2-r0) (166/271) Installing harfbuzz-icu (9.0.0-r1) (167/271) Installing harfbuzz-subset (9.0.0-r1) (168/271) Installing graphite2-dev (1.3.14-r6) (169/271) Installing icu (74.2-r0) (170/271) Installing icu-dev (74.2-r0) (171/271) Installing harfbuzz-dev (9.0.0-r1) (172/271) Installing libxft-dev (2.3.8-r3) (173/271) Installing pango-dev (1.54.0-r1) (174/271) Installing python3-dev (3.12.7-r1) (175/271) Installing graphviz-libs (12.1.2-r0) (176/271) Installing graphviz-dev (12.1.2-r0) (177/271) Installing shared-mime-info (2.4-r0) (178/271) Installing gdk-pixbuf (2.42.12-r1) (179/271) Installing gdk-pixbuf-dev (2.42.12-r1) (180/271) Installing libepoxy (1.5.10-r1) (181/271) Installing hwdata-pci (0.388-r0) (182/271) Installing libpciaccess (0.18.1-r0) (183/271) Installing libdrm (2.4.123-r1) (184/271) Installing libpciaccess-dev (0.18.1-r0) (185/271) Installing libdrm-dev (2.4.123-r1) (186/271) Installing libxdamage (1.1.6-r5) (187/271) Installing libxfixes (6.0.1-r4) (188/271) Installing libxfixes-dev (6.0.1-r4) (189/271) Installing libxdamage-dev (1.1.6-r5) (190/271) Installing libxshmfence (1.3.2-r6) (191/271) Installing libxshmfence-dev (1.3.2-r6) (192/271) Installing llvm19-libs (19.1.2-r0) (193/271) Installing libelf (0.191-r0) (194/271) Installing mesa-glapi (24.2.6-r0) (195/271) Installing mesa (24.2.6-r0) (196/271) Installing wayland-libs-server (1.23.1-r0) (197/271) Installing mesa-gbm (24.2.6-r0) (198/271) Installing wayland-libs-client (1.23.1-r0) (199/271) Installing mesa-egl (24.2.6-r0) (200/271) Installing libxxf86vm (1.1.5-r6) (201/271) Installing mesa-gl (24.2.6-r0) (202/271) Installing mesa-gles (24.2.6-r0) (203/271) Installing mesa-osmesa (24.2.6-r0) (204/271) Installing clang19-headers (19.1.2-r0) (205/271) Installing libclc (19.1.2-r0) (206/271) Installing spirv-llvm-translator-libs (19.1.0-r0) (207/271) Installing spirv-tools (1.3.290.0-r0) (208/271) Installing clang19-libs (19.1.2-r0) (209/271) Installing mesa-rusticl (24.2.6-r0) (210/271) Installing mesa-xatracker (24.2.6-r0) (211/271) Installing libxxf86vm-dev (1.1.5-r6) (212/271) Installing mesa-dev (24.2.6-r0) (213/271) Installing libepoxy-dev (1.5.10-r1) (214/271) Installing libxi (1.8.2-r0) (215/271) Installing libxi-dev (1.8.2-r0) (216/271) Installing libxinerama (1.1.5-r4) (217/271) Installing libxinerama-dev (1.1.5-r4) (218/271) Installing xkeyboard-config (2.43-r0) (219/271) Installing libxkbcommon (1.7.0-r1) (220/271) Installing libxkbcommon-x11 (1.7.0-r1) (221/271) Installing xz-dev (5.6.3-r0) (222/271) Installing libxml2-dev (2.13.4-r3) (223/271) Installing libxkbcommon-dev (1.7.0-r1) (224/271) Installing wayland-libs-cursor (1.23.1-r0) (225/271) Installing wayland-protocols (1.38-r0) (226/271) Installing hicolor-icon-theme (0.18-r0) (227/271) Installing gtk-update-icon-cache (3.24.43-r2) (228/271) Installing libxcomposite (0.4.6-r5) (229/271) Installing libxcursor (1.2.2-r1) (230/271) Installing libxrandr (1.5.4-r1) (231/271) Installing libatk-1.0 (2.54.0-r0) (232/271) Installing libxtst (1.2.5-r0) (233/271) Installing dbus-libs (1.14.10-r4) (234/271) Installing at-spi2-core (2.54.0-r0) (235/271) Installing libatk-bridge-2.0 (2.54.0-r0) (236/271) Installing avahi-libs (0.8-r19) (237/271) Installing nettle (3.10-r1) (238/271) Installing libtasn1 (4.19.0-r2) (239/271) Installing p11-kit (0.25.5-r2) (240/271) Installing gnutls (3.8.5-r0) (241/271) Installing cups-libs (2.4.11-r0) (242/271) Installing wayland-libs-egl (1.23.1-r0) (243/271) Installing gtk+3.0 (3.24.43-r2) (244/271) Installing dbus-dev (1.14.10-r4) (245/271) Installing libxtst-dev (1.2.5-r0) (246/271) Installing at-spi2-core-dev (2.54.0-r0) (247/271) Installing wayland-dev (1.23.1-r0) (248/271) Installing libxcomposite-dev (0.4.6-r5) (249/271) Installing libxcursor-dev (1.2.2-r1) (250/271) Installing libxrandr-dev (1.5.4-r1) (251/271) Installing gtk+3.0-dev (3.24.43-r2) (252/271) Installing lcms2 (2.16-r0) (253/271) Installing lcms2-plugins (2.16-r0) (254/271) Installing lcms2-dev (2.16-r0) (255/271) Installing libarchive (3.7.7-r0) (256/271) Installing openssl-dev (3.3.2-r3) (257/271) Installing libarchive-dev (3.7.7-r0) (258/271) Installing linenoise (1.0-r5) (259/271) Installing lua5.3-libs (5.3.6-r6) (260/271) Installing lua5.3 (5.3.6-r6) (261/271) Installing lua5.3-dev (5.3.6-r6) (262/271) Installing samurai (1.2-r6) (263/271) Installing meson (1.6.0-r0) (264/271) Installing meson-pyc (1.6.0-r0) (265/271) Installing xxd (9.1.0707-r0) (266/271) Installing .makedepends-geeqie (20241110.232651) (267/271) Installing util-linux-openrc (2.40.2-r3) (268/271) Installing agetty-openrc (0.55.1-r2) (269/271) Installing perl-error (0.17029-r2) (270/271) Installing perl-git (2.46.2-r0) (271/271) Installing git-perl (2.46.2-r0) Executing busybox-1.37.0-r6.trigger Executing glib-2.82.2-r0.trigger Executing shared-mime-info-2.4-r0.trigger Executing gdk-pixbuf-2.42.12-r1.trigger Executing gtk-update-icon-cache-3.24.43-r2.trigger Executing gtk+3.0-3.24.43-r2.trigger OK: 1291 MiB in 372 packages >>> geeqie: Cleaning up srcdir >>> geeqie: Cleaning up pkgdir >>> geeqie: Cleaning up tmpdir >>> geeqie: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/geeqie-2.4.tar.xz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.21/geeqie-2.4.tar.xz.part' geeqie-2.4.tar.xz.pa 100% |********************************| 2127k 0:00:00 ETA '/var/cache/distfiles/v3.21/geeqie-2.4.tar.xz.part' saved >>> geeqie: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/geeqie-2.4.tar.xz >>> geeqie: Checking sha512sums... geeqie-2.4.tar.xz: OK >>> geeqie: Unpacking /var/cache/distfiles/v3.21/geeqie-2.4.tar.xz... The Meson build system Version: 1.6.0 Source dir: /home/buildozer/aports/community/geeqie/src/geeqie-2.4 Build dir: /home/buildozer/aports/community/geeqie/src/geeqie-2.4/output Build type: native build Project name: geeqie Project version: 2.4 C compiler for the host machine: gcc (gcc 14.2.0 "gcc (Alpine 14.2.0) 14.2.0") C linker for the host machine: gcc ld.bfd 2.43.1 C++ compiler for the host machine: g++ (gcc 14.2.0 "g++ (Alpine 14.2.0) 14.2.0") C++ linker for the host machine: g++ ld.bfd 2.43.1 Host machine cpu family: x86_64 Host machine cpu: x86_64 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.3.0 Run-time dependency gtk+-3.0 found: YES 3.24.43 Run-time dependency glib-2.0 found: YES 2.82.2 Check usable header "execinfo.h" : NO Run-time dependency libarchive found: YES 3.7.7 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.3 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.4 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.7.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.4.0 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.82.2 (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.4/scripts/gq-marshal-pragma.sh) Program generate-ClayRGB1998-icc-h.sh found: YES (/home/buildozer/aports/community/geeqie/src/geeqie-2.4/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 Program enum-check.sh found: YES (/home/buildozer/aports/community/geeqie/src/geeqie-2.4/scripts/enum-check.sh) Program test-ancillary-files.sh found: YES (/home/buildozer/aports/community/geeqie/src/geeqie-2.4/scripts/test-ancillary-files.sh) 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.4 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 Image tests : Test runs: NO Code Correctness : Test runs: NO Single Value enum : Test runs: YES lua : Test runs: NO Ancillary files : Test runs: YES User defined options auto_features : auto b_lto : true b_pie : true b_staticpic : true 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 python.bytecompile : 0 sbindir : /usr/sbin sharedstatedir : /var/lib sysconfdir : /etc werror : false wrap_mode : nodownload Found ninja-1.9 at /usr/bin/ninja ninja: entering directory '/home/buildozer/aports/community/geeqie/src/geeqie-2.4/output' [1/176] Merging translations for org.geeqie.Geeqie.appdata.xml [2/176] Merging translations for org.geeqie.Geeqie.desktop [3/176] Generating src/ui/ui_resources_c with a custom command [4/176] Generating src/icons/icons_resources_c with a custom command [5/176] Generating src/ui/ui_resources_h with a custom command [6/176] Generating src/icons/icons_resources_h with a custom command [7/176] Generating glib marshaller header src/gq-marshal_h [8/176] Generating src/authors/authors_resources with a custom command [9/176] Generating src/ClayRGB1998 with a custom command [10/176] Generating po/translator_resources with a custom command (wrapped by meson because command contains newlines) [11/176] Merging translations for plugins/org.geeqie.template.desktop [12/176] Merging translations for plugins/video-player/org.geeqie.video-player.desktop [13/176] Merging translations for plugins/tethered-photography/org.geeqie.tethered-photography.desktop [14/176] Merging translations for plugins/symlink/org.geeqie.symlink.desktop [15/176] Merging translations for plugins/rotate/org.geeqie.rotate.desktop [16/176] Merging translations for plugins/resize-image/org.geeqie.resize-image.desktop [17/176] Merging translations for plugins/random-image/org.geeqie.random-image.desktop [18/176] Merging translations for plugins/open-with/org.geeqie.open-with.desktop [19/176] Merging translations for plugins/image-crop/org.geeqie.image-crop.desktop [20/176] Merging translations for plugins/export-jpeg/org.geeqie.export-jpeg.desktop [21/176] Merging translations for plugins/camera-import/org.geeqie.camera-import.desktop [22/176] Building translation po/zh_TW/LC_MESSAGES/geeqie-zh_TW.mo [23/176] Building translation po/zh_CN/LC_MESSAGES/geeqie-zh_CN.mo [24/176] Building translation po/vi/LC_MESSAGES/geeqie-vi.mo [25/176] Building translation po/uk/LC_MESSAGES/geeqie-uk.mo [26/176] Building translation po/tr/LC_MESSAGES/geeqie-tr.mo [27/176] Building translation po/tlh/LC_MESSAGES/geeqie-tlh.mo [28/176] Building translation po/th/LC_MESSAGES/geeqie-th.mo [29/176] Building translation po/sv/LC_MESSAGES/geeqie-sv.mo [30/176] Building translation po/sr/LC_MESSAGES/geeqie-sr.mo [31/176] Building translation po/sr@latin/LC_MESSAGES/geeqie-sr@latin.mo [32/176] Building translation po/sl/LC_MESSAGES/geeqie-sl.mo [33/176] Building translation po/sk/LC_MESSAGES/geeqie-sk.mo [34/176] Building translation po/ru/LC_MESSAGES/geeqie-ru.mo [35/176] Building translation po/ro/LC_MESSAGES/geeqie-ro.mo [36/176] Building translation po/pt_BR/LC_MESSAGES/geeqie-pt_BR.mo [37/176] Building translation po/pl/LC_MESSAGES/geeqie-pl.mo [38/176] Building translation po/nl/LC_MESSAGES/geeqie-nl.mo [39/176] Building translation po/nb/LC_MESSAGES/geeqie-nb.mo [40/176] Building translation po/ko/LC_MESSAGES/geeqie-ko.mo [41/176] Building translation po/ja/LC_MESSAGES/geeqie-ja.mo [42/176] Building translation po/it/LC_MESSAGES/geeqie-it.mo [43/176] Building translation po/id/LC_MESSAGES/geeqie-id.mo [44/176] Building translation po/hu/LC_MESSAGES/geeqie-hu.mo [45/176] Building translation po/fr/LC_MESSAGES/geeqie-fr.mo [46/176] Building translation po/fi/LC_MESSAGES/geeqie-fi.mo [47/176] Building translation po/eu/LC_MESSAGES/geeqie-eu.mo [48/176] Building translation po/et/LC_MESSAGES/geeqie-et.mo [49/176] Building translation po/es/LC_MESSAGES/geeqie-es.mo [50/176] Building translation po/eo/LC_MESSAGES/geeqie-eo.mo [51/176] Building translation po/en_GB/LC_MESSAGES/geeqie-en_GB.mo [52/176] Building translation po/el/LC_MESSAGES/geeqie-el.mo [53/176] Building translation po/de/LC_MESSAGES/geeqie-de.mo [54/176] Building translation po/da/LC_MESSAGES/geeqie-da.mo [55/176] Building translation po/cs/LC_MESSAGES/geeqie-cs.mo [56/176] Building translation po/ca/LC_MESSAGES/geeqie-ca.mo [57/176] Building translation po/bg/LC_MESSAGES/geeqie-bg.mo [58/176] Building translation po/be/LC_MESSAGES/geeqie-be.mo [59/176] Building translation po/ar/LC_MESSAGES/geeqie-ar.mo [60/176] Generating glib marshaller source src/gq-marshal_c [61/176] Generating src/gq-marshal-pragma with a custom command [62/176] Compiling C object src/geeqie.p/meson-generated_.._.._po_translators.c.o [63/176] Compiling C++ object src/geeqie.p/view-file_view-file-list.cc.o [64/176] Compiling C++ object src/geeqie.p/view-file_view-file-icon.cc.o [65/176] Compiling C++ object src/geeqie.p/view-file_view-file.cc.o [66/176] Compiling C++ object src/geeqie.p/third-party_zonedetect.cc.o [67/176] Compiling C++ object src/geeqie.p/third-party_whereami.cc.o [68/176] Compiling C++ object src/geeqie.p/pan-view_pan-view-search.cc.o [69/176] Compiling C++ object src/geeqie.p/pan-view_pan-view-filter.cc.o [70/176] Compiling C++ object src/geeqie.p/pan-view_pan-view.cc.o [71/176] Compiling C++ object src/geeqie.p/pan-view_pan-util.cc.o [72/176] Compiling C++ object src/geeqie.p/pan-view_pan-timeline.cc.o [73/176] Compiling C++ object src/geeqie.p/pan-view_pan-item.cc.o [74/176] Compiling C++ object src/geeqie.p/pan-view_pan-grid.cc.o [75/176] Compiling C++ object src/geeqie.p/pan-view_pan-folder.cc.o [76/176] Compiling C++ object src/geeqie.p/pan-view_pan-calendar.cc.o [77/176] Compiling C++ object src/geeqie.p/image-load-webp.cc.o [78/176] Compiling C++ object src/geeqie.p/image-load-tiff.cc.o [79/176] Compiling C++ object src/geeqie.p/lua.cc.o [80/176] Compiling C++ object src/geeqie.p/image-load-cr3.cc.o [81/176] Compiling C++ object src/geeqie.p/image-load-jpeg.cc.o [82/176] Compiling C++ object src/geeqie.p/exiv2.cc.o [83/176] Compiling C++ object src/geeqie.p/window.cc.o [84/176] Compiling C++ object src/geeqie.p/view-dir-tree.cc.o [85/176] Compiling C++ object src/geeqie.p/view-dir-list.cc.o [86/176] Compiling C++ object src/geeqie.p/view-dir.cc.o [87/176] Compiling C++ object src/geeqie.p/utilops.cc.o [88/176] Compiling C++ object src/geeqie.p/uri-utils.cc.o [89/176] Compiling C++ object src/geeqie.p/ui-utildlg.cc.o [90/176] Compiling C++ object src/geeqie.p/ui-tree-edit.cc.o [91/176] Compiling C++ object src/geeqie.p/ui-tabcomp.cc.o [92/176] Compiling C++ object src/geeqie.p/ui-pathsel.cc.o [93/176] Compiling C++ object src/geeqie.p/ui-misc.cc.o [94/176] Compiling C++ object src/geeqie.p/ui-menu.cc.o [95/176] Compiling C++ object src/geeqie.p/ui-help.cc.o [96/176] Compiling C++ object src/geeqie.p/ui-fileops.cc.o [97/176] Compiling C++ object src/geeqie.p/ui-bookmark.cc.o [98/176] Compiling C++ object src/geeqie.p/trash.cc.o [99/176] Compiling C++ object src/geeqie.p/toolbar.cc.o [100/176] Compiling C++ object src/geeqie.p/thumb-standard.cc.o [101/176] Compiling C++ object src/geeqie.p/thumb.cc.o [102/176] Compiling C++ object src/geeqie.p/slideshow.cc.o [103/176] Compiling C++ object src/geeqie.p/similar.cc.o [104/176] Compiling C++ object src/geeqie.p/shortcuts.cc.o [105/176] Compiling C++ object src/geeqie.p/secure-save.cc.o [106/176] Compiling C++ object src/geeqie.p/search.cc.o [107/176] Compiling C++ object src/geeqie.p/search-and-run.cc.o [108/176] Compiling C++ object src/geeqie.p/renderer-tiles.cc.o [109/176] Compiling C++ object src/geeqie.p/remote.cc.o [110/176] Compiling C++ object src/geeqie.p/rcfile.cc.o [111/176] Compiling C++ object src/geeqie.p/print.cc.o [112/176] Compiling C++ object src/geeqie.p/preferences.cc.o [113/176] Compiling C++ object src/geeqie.p/pixbuf-util.cc.o [114/176] Compiling C++ object src/geeqie.p/pixbuf-renderer.cc.o [115/176] Compiling C++ object src/geeqie.p/osd.cc.o [116/176] Compiling C++ object src/geeqie.p/options.cc.o [117/176] Compiling C++ object src/geeqie.p/misc.cc.o [118/176] Compiling C++ object src/geeqie.p/metadata.cc.o [119/176] Compiling C++ object src/geeqie.p/menu.cc.o [120/176] Compiling C++ object src/geeqie.p/md5-util.cc.o [121/176] Compiling C++ object src/geeqie.p/main.cc.o [122/176] Compiling C++ object src/geeqie.p/logwindow.cc.o [123/176] Compiling C++ object src/geeqie.p/layout-util.cc.o [124/176] Compiling C++ object src/geeqie.p/layout-image.cc.o [125/176] Compiling C++ object src/geeqie.p/layout-config.cc.o [126/176] Compiling C++ object src/geeqie.p/layout.cc.o [127/176] Compiling C++ object src/geeqie.p/keymap-template.cc.o ../src/ui-menu.cc: In function 'gint actions_sort_cb(gconstpointer, gconstpointer)': ../src/ui-menu.cc:92:49: warning: 'const gchar* gtk_action_get_accel_path(GtkAction*)' is deprecated [-Wdeprecated-declarations] 92 | 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/ui-menu.h:28, 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:93:49: warning: 'const gchar* gtk_action_get_accel_path(GtkAction*)' is deprecated [-Wdeprecated-declarations] 93 | 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:133:50: warning: 'GList* gtk_ui_manager_get_action_groups(GtkUIManager*)' is deprecated [-Wdeprecated-declarations] 133 | 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:137:56: warning: 'GList* gtk_action_group_list_actions(GtkActionGroup*)' is deprecated [-Wdeprecated-declarations] 137 | 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:143:63: warning: 'const gchar* gtk_action_get_accel_path(GtkAction*)' is deprecated [-Wdeprecated-declarations] 143 | 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:211:53: warning: 'GtkWidget* gtk_image_menu_item_new_with_mnemonic(const gchar*)' is deprecated: Use 'gtk_menu_item_new_with_mnemonic' instead [-Wdeprecated-declarations] 211 | 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:215:41: warning: 'GtkWidget* gtk_image_new_from_stock(const gchar*, GtkIconSize)' is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations] 215 | 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:216:38: warning: 'void gtk_image_menu_item_set_image(GtkImageMenuItem*, GtkWidget*)' is deprecated [-Wdeprecated-declarations] 216 | 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:241:53: warning: 'GtkWidget* gtk_image_menu_item_new_with_mnemonic(const gchar*)' is deprecated: Use 'gtk_menu_item_new_with_mnemonic' instead [-Wdeprecated-declarations] 241 | 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:246:38: warning: 'void gtk_image_menu_item_set_image(GtkImageMenuItem*, GtkWidget*)' is deprecated [-Wdeprecated-declarations] 246 | 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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [128/176] Compiling C++ object src/geeqie.p/jpeg-parser.cc.o [129/176] Compiling C++ object src/geeqie.p/img-view.cc.o [130/176] 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:40:28: warning: 'void gdk_keyboard_ungrab(guint32)' is deprecated: Use 'gdk_device_ungrab' instead [-Wdeprecated-declarations] 40 | gdk_keyboard_ungrab(GDK_CURRENT_TIME); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:50, from ../src/ui-tree-edit.h:25, from ../src/ui-tree-edit.cc:22: /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:41:27: warning: 'void gdk_pointer_ungrab(guint32)' is deprecated: Use 'gdk_device_ungrab' instead [-Wdeprecated-declarations] 41 | 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:183:25: warning: 'GdkGrabStatus gdk_pointer_grab(GdkWindow*, gboolean, GdkEventMask, GdkWindow*, GdkCursor*, guint32)' is deprecated: Use 'gdk_device_grab' instead [-Wdeprecated-declarations] 183 | gdk_pointer_grab(gtk_widget_get_window(ted->window), TRUE, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 184 |  static_cast(GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK | GDK_BUTTON_MOTION_MASK), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 |  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:186:26: warning: 'GdkGrabStatus gdk_keyboard_grab(GdkWindow*, gboolean, guint32)' is deprecated: Use 'gdk_device_grab' instead [-Wdeprecated-declarations] 186 | 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, | ^~~~~~~~~~~~~~~~~ [131/176] Compiling C++ object src/geeqie.p/image-load-zxscr.cc.o [132/176] Compiling C++ object src/geeqie.p/image-load-svgz.cc.o ../src/view-dir-tree.cc: In function 'void set_cursor(GtkWidget*, GdkCursorType)': ../src/view-dir-tree.cc:78:18: warning: 'void gdk_flush()' is deprecated: Use 'gdk_display_flush' instead [-Wdeprecated-declarations] 78 | gdk_flush(); | ~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:50, from ../src/view-dir-tree.h:27, 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); | ^~~~~~~~~ [133/176] Compiling C++ object src/geeqie.p/image-load-psd.cc.o [134/176] Compiling C++ object src/geeqie.p/image-load-libraw.cc.o [135/176] Compiling C++ object src/geeqie.p/image-load-gdk.cc.o [136/176] Compiling C++ object src/geeqie.p/image-load-external.cc.o ../src/ui-misc.cc: In function 'void date_selection_popup_hide(DateSelection*)': ../src/ui-misc.cc:814:36: warning: 'void gdk_keyboard_ungrab(guint32)' is deprecated: Use 'gdk_device_ungrab' instead [-Wdeprecated-declarations] 814 | gdk_keyboard_ungrab(GDK_CURRENT_TIME); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:50, from ../src/ui-misc.h:28, from ../src/ui-misc.cc:22: /usr/include/gtk-3.0/gdk/gdkmain.h:102:15: note: declared here 102 | void gdk_keyboard_ungrab (guint32 time_); | ^~~~~~~~~~~~~~~~~~~ ../src/ui-misc.cc:815:35: warning: 'void gdk_pointer_ungrab(guint32)' is deprecated: Use 'gdk_device_ungrab' instead [-Wdeprecated-declarations] 815 | 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:969:61: warning: 'gint gdk_screen_height()' is deprecated [-Wdeprecated-declarations] 969 | 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:980:25: warning: 'GdkGrabStatus gdk_pointer_grab(GdkWindow*, gboolean, GdkEventMask, GdkWindow*, GdkCursor*, guint32)' is deprecated: Use 'gdk_device_grab' instead [-Wdeprecated-declarations] 980 | gdk_pointer_grab(gtk_widget_get_window(ds->window), TRUE, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 981 |  static_cast(GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK | GDK_BUTTON_MOTION_MASK), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 982 |  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:983:26: warning: 'GdkGrabStatus gdk_keyboard_grab(GdkWindow*, gboolean, guint32)' is deprecated: Use 'gdk_device_grab' instead [-Wdeprecated-declarations] 983 | 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:1003: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] 1003 | 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, from ../src/ui-misc.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:1023:32: warning: 'void gtk_widget_size_request(GtkWidget*, GtkRequisition*)' is deprecated: Use 'gtk_widget_get_preferred_size' instead [-Wdeprecated-declarations] 1023 | 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:1507:50: warning: 'GList* gtk_ui_manager_get_action_groups(GtkUIManager*)' is deprecated [-Wdeprecated-declarations] 1507 | 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:1510:56: warning: 'GList* gtk_action_group_list_actions(GtkActionGroup*)' is deprecated [-Wdeprecated-declarations] 1510 | 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:1514:63: warning: 'const gchar* gtk_action_get_accel_path(GtkAction*)' is deprecated [-Wdeprecated-declarations] 1514 | 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/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:29, from ../src/ui-misc.h:27: ../src/ui-misc.cc:1547:98: warning: 'const gchar* gtk_action_get_stock_id(GtkAction*)' is deprecated [-Wdeprecated-declarations] 1547 | 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: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_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:1615:68: warning: 'void gtk_action_activate(GtkAction*)' is deprecated [-Wdeprecated-declarations] 1615 | 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:1630:77: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 1630 | 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:1634:68: warning: 'void gtk_action_activate(GtkAction*)' is deprecated [-Wdeprecated-declarations] 1634 | 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); | ^~~~~~~~~~~~~~~~~~~ [137/176] Compiling C++ object src/geeqie.p/image-load-dds.cc.o ../src/view-dir.cc: In function 'GdkRGBA* vd_color_shifted(GtkWidget*)': ../src/view-dir.cc:1185:55: warning: 'void gtk_style_context_get_background_color(GtkStyleContext*, GtkStateFlags, GdkRGBA*)' is deprecated: Use 'gtk_render_background' instead [-Wdeprecated-declarations] 1185 | gtk_style_context_get_background_color(style_context, GTK_STATE_FLAG_NORMAL, &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/view-dir.h:27, from ../src/view-dir.cc:21: /usr/include/gtk-3.0/gtk/gtkstylecontext.h:1201:6: note: declared here 1201 | void gtk_style_context_get_background_color (GtkStyleContext *context, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [138/176] Compiling C++ object src/geeqie.p/image-load-collection.cc.o [139/176] Compiling C++ object src/geeqie.p/image-load.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:2147:45: warning: 'GtkStyle* gtk_widget_get_style(GtkWidget*)' is deprecated: Use 'gtk_widget_get_style_context' instead [-Wdeprecated-declarations] 2147 | style = gtk_widget_get_style(vf->listview); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:277, from ../src/view-file/view-file-icon.h:27, 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/176] Compiling C++ object src/geeqie.p/image.cc.o [141/176] Compiling C++ object src/geeqie.p/history-list.cc.o [142/176] Compiling C++ object src/geeqie.p/histogram.cc.o ../src/jpeg-parser.cc: In function 'gint mpo_parse_Index_IFD_entry(const guchar*, guint, guint, TiffByteOrder, gpointer)': ../src/jpeg-parser.cc:205:15: warning: variable 'format' set but not used [-Wunused-but-set-variable] 205 | guint format; | ^~~~~~ ../src/jpeg-parser.cc: In function 'gint mpo_parse_Attributes_IFD_entry(const guchar*, guint, guint, TiffByteOrder, gpointer)': ../src/jpeg-parser.cc:277:15: warning: variable 'format' set but not used [-Wunused-but-set-variable] 277 | guint format; | ^~~~~~ ../src/jpeg-parser.cc:278:15: warning: variable 'count' set but not used [-Wunused-but-set-variable] 278 | guint count; | ^~~~~ [143/176] Compiling C++ object src/geeqie.p/fullscreen.cc.o [144/176] Compiling C++ object src/geeqie.p/filefilter.cc.o [145/176] Compiling C++ object src/geeqie.p/filedata.cc.o [146/176] Compiling C++ object src/geeqie.p/filecache.cc.o ../src/view-file/view-file-list.cc: In function 'GdkRGBA* vflist_listview_color_shifted(GtkWidget*)': ../src/view-file/view-file-list.cc:1956:45: warning: 'GtkStyle* gtk_widget_get_style(GtkWidget*)' is deprecated: Use 'gtk_widget_get_style_context' instead [-Wdeprecated-declarations] 1956 | style = gtk_widget_get_style(widget); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:277, from ../src/view-file/view-file-list.h:27, 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/176] Compiling C++ object src/geeqie.p/exif-common.cc.o [148/176] Compiling C++ object src/geeqie.p/editors.cc.o [149/176] Compiling C++ object src/geeqie.p/dupe.cc.o [150/176] Compiling C++ object src/geeqie.p/dnd.cc.o ../src/toolbar.cc: In function 'void toolbarlist_add_button(const gchar*, const gchar*, const gchar*, GtkBox*)': ../src/toolbar.cc:262:72: warning: 'GtkWidget* gtk_image_new_from_stock(const gchar*, GtkIconSize)' is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations] 262 | toolbar_entry->image = gtk_image_new_from_stock(toolbar_entry->stock_id, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 263 |  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/toolbar.h:25, 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, | ^~~~~~~~~~~~~~~~~~~~~~~~ [151/176] Compiling C++ object src/geeqie.p/desktop-file.cc.o [152/176] Compiling C++ object src/geeqie.p/debug.cc.o ../src/search-and-run.cc: In function 'void command_store_populate(SarData*)': ../src/search-and-run.cc:107:50: warning: 'GList* gtk_ui_manager_get_action_groups(GtkUIManager*)' is deprecated [-Wdeprecated-declarations] 107 | 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/search-and-run.h:24, 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:110:56: warning: 'GList* gtk_action_group_list_actions(GtkActionGroup*)' is deprecated [-Wdeprecated-declarations] 110 | 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:114:63: warning: 'const gchar* gtk_action_get_accel_path(GtkAction*)' is deprecated [-Wdeprecated-declarations] 114 | 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:202:36: warning: 'void gtk_action_activate(GtkAction*)' is deprecated [-Wdeprecated-declarations] 202 | 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:239:36: warning: 'void gtk_action_activate(GtkAction*)' is deprecated [-Wdeprecated-declarations] 239 | 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); | ^~~~~~~~~~~~~~~~~~~ [153/176] Compiling C++ object src/geeqie.p/compat.cc.o [154/176] Compiling C++ object src/geeqie.p/color-man.cc.o ../src/remote.cc: In function 'void gr_action(const gchar*, GIOChannel*, gpointer)': ../src/remote.cc:1600:53: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 1600 | 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/remote.cc:37: /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:1603:44: warning: 'void gtk_action_activate(GtkAction*)' is deprecated [-Wdeprecated-declarations] 1603 | 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); | ^~~~~~~~~~~~~~~~~~~ [155/176] Compiling C++ object src/geeqie.p/collect-table.cc.o ../src/renderer-tiles.cc: In function 'void rt_overlay_draw(RendererTiles*, gint, gint, gint, gint, ImageTile*)': ../src/renderer-tiles.cc:644: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] 644 | cr = gdk_cairo_create(od->window); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from ../src/renderer-tiles.cc:31: /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:675: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] 675 | 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); | ^~~~~~~~~~~~~~~~ [156/176] Compiling C++ object src/geeqie.p/collect-io.cc.o [157/176] Compiling C++ object src/geeqie.p/collect-dlg.cc.o [158/176] Compiling C++ object src/geeqie.p/collect.cc.o [159/176] Compiling C++ object src/geeqie.p/cellrenderericon.cc.o [160/176] Compiling C++ object src/geeqie.p/cache-maint.cc.o [161/176] Compiling C++ object src/geeqie.p/cache-loader.cc.o [162/176] Compiling C++ object src/geeqie.p/cache.cc.o [163/176] Compiling C++ object src/geeqie.p/bar-sort.cc.o [164/176] Compiling C++ object src/geeqie.p/bar-rating.cc.o ../src/filecache.cc: In function 'void file_cache_dump(FileCacheData*)': ../src/filecache.cc:190:22: warning: unused variable 'fe' [-Wunused-variable] 190 | auto fe = static_cast(work->data); | ^~ ../src/filecache.cc:184:16: warning: unused variable 'n' [-Wunused-variable] 184 | gulong n = 0; | ^ [165/176] Compiling C++ object src/geeqie.p/bar-keywords.cc.o [166/176] 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:240:52: warning: 'GtkIconFactory* gtk_icon_factory_new()' is deprecated [-Wdeprecated-declarations] 240 | 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/pixbuf-util.h:27, 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:241:45: warning: 'void gtk_icon_factory_add_default(GtkIconFactory*)' is deprecated [-Wdeprecated-declarations] 241 | 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:244:48: warning: 'GtkIconSet* gtk_icon_set_new_from_pixbuf(GdkPixbuf*)' is deprecated [-Wdeprecated-declarations] 244 | 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:245:29: warning: 'void gtk_icon_factory_add(GtkIconFactory*, const gchar*, GtkIconSet*)' is deprecated [-Wdeprecated-declarations] 245 | 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, | ^~~~~~~~~~~~~~~~~~~~ [167/176] Compiling C++ object src/geeqie.p/bar-exif.cc.o [168/176] Compiling C++ object src/geeqie.p/bar-comment.cc.o [169/176] Compiling C++ object src/geeqie.p/bar.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/menu.h:27, 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-defines.h:174:28: note: in expansion of macro 'GTK_STOCK_INDEX' 174 | #define GQ_ICON_COLLECTION GTK_STOCK_INDEX | ^~~~~~~~~~~~~~~ ../src/menu.cc:463:41: note: in expansion of macro 'GQ_ICON_COLLECTION' 463 | 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; | ^~~~~~~~ [170/176] Compiling C++ object src/geeqie.p/archives.cc.o [171/176] Compiling C++ object src/geeqie.p/advanced-exif.cc.o [172/176] Compiling C object src/geeqie.p/meson-generated_.._gq-marshal-pragma.c.o [173/176] Compiling C object src/geeqie.p/meson-generated_.._ui_ui.c.o ../src/pixbuf-renderer.cc: In function 'void pixbuf_renderer_init(PixbufRenderer*)': ../src/pixbuf-renderer.cc:462:39: warning: 'void gtk_widget_set_double_buffered(GtkWidget*, gboolean)' is deprecated [-Wdeprecated-declarations] 462 | 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/pixbuf-renderer.h:29, from ../src/pixbuf-renderer.cc:22: /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:701:43: warning: 'gint gdk_screen_width()' is deprecated [-Wdeprecated-declarations] 701 | 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/pixbuf-renderer.h:26: /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:702:44: warning: 'gint gdk_screen_height()' is deprecated [-Wdeprecated-declarations] 702 | 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:1689:49: warning: 'gint gdk_screen_width()' is deprecated [-Wdeprecated-declarations] 1689 | 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:1690:50: warning: 'gint gdk_screen_height()' is deprecated [-Wdeprecated-declarations] 1690 | 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:2067:52: warning: 'gboolean gdk_pointer_is_grabbed()' is deprecated: Use 'gdk_display_device_is_grabbed' instead [-Wdeprecated-declarations] 2067 | 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:2134:41: warning: 'GdkGrabStatus gdk_pointer_grab(GdkWindow*, gboolean, GdkEventMask, GdkWindow*, GdkCursor*, guint32)' is deprecated: Use 'gdk_device_grab' instead [-Wdeprecated-declarations] 2134 | gdk_pointer_grab(gtk_widget_get_window(widget), FALSE, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2135 |  static_cast(GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_RELEASE_MASK), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2136 |  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:2170:35: warning: 'gboolean gdk_pointer_is_grabbed()' is deprecated: Use 'gdk_display_device_is_grabbed' instead [-Wdeprecated-declarations] 2170 | 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:2173:35: warning: 'void gdk_pointer_ungrab(guint32)' is deprecated: Use 'gdk_device_ungrab' instead [-Wdeprecated-declarations] 2173 | 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_); | ^~~~~~~~~~~~~~~~~~ [174/176] Compiling C object src/geeqie.p/meson-generated_.._icons_icons.c.o ../src/preferences.cc: In function 'void accel_store_populate()': ../src/preferences.cc:1655:50: warning: 'GList* gtk_ui_manager_get_action_groups(GtkUIManager*)' is deprecated [-Wdeprecated-declarations] 1655 | 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/preferences.h:26, 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:1658:56: warning: 'GList* gtk_action_group_list_actions(GtkActionGroup*)' is deprecated [-Wdeprecated-declarations] 1658 | 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:1662:63: warning: 'const gchar* gtk_action_get_accel_path(GtkAction*)' is deprecated [-Wdeprecated-declarations] 1662 | 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:1681:69: warning: 'const gchar* gtk_action_get_icon_name(GtkAction*)' is deprecated [-Wdeprecated-declarations] 1681 | icon_name = gtk_action_get_icon_name(action); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:192:23: note: declared here 192 | const gchar * gtk_action_get_icon_name (GtkAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/preferences.cc: At global scope: ../src/preferences.cc:189:19: warning: 'log_window_f1_entry' defined but not used [-Wunused-variable] 189 | static GtkWidget *log_window_f1_entry; | ^~~~~~~~~~~~~~~~~~~ [175/176] Compiling C object src/geeqie.p/meson-generated_.._authors_authors.c.o ../src/main.cc: In function 'void parse_command_line_add_dir(const gchar*, gchar**, gchar**, GList**)': ../src/main.cc:296:53: warning: unused parameter 'dir' [-Wunused-parameter] 296 | 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:685:54: warning: unused parameter 'argc' [-Wunused-parameter] 685 | static void parse_command_line_for_debug_option(gint argc, gchar *argv[]) | ~~~~~^~~~ ../src/main.cc:685:67: warning: unused parameter 'argv' [-Wunused-parameter] 685 | static void parse_command_line_for_debug_option(gint argc, gchar *argv[]) | ~~~~~~~^~~~~~ ../src/main.cc: In function 'void gtkrc_load()': ../src/main.cc:1010:40: warning: 'void gtk_rc_add_default_file(const gchar*)' is deprecated: Use 'GtkStyleContext' instead [-Wdeprecated-declarations] 1010 | gtk_rc_add_default_file(pathl); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:273, from ../src/main.h:27, from ../src/main.cc:22: /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:1185:54: warning: unused parameter 'info' [-Wunused-parameter] 1185 | static void sigbus_handler_cb_unused(int, siginfo_t *info, void *) | ~~~~~~~~~~~^~~~ ../src/main.cc: In function 'void set_theme_bg_color()': ../src/main.cc:1242:55: warning: 'void gtk_style_context_get_background_color(GtkStyleContext*, GtkStateFlags, GdkRGBA*)' is deprecated: Use 'gtk_render_background' instead [-Wdeprecated-declarations] 1242 | 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:1315:25: warning: 'void gdk_threads_init()' is deprecated [-Wdeprecated-declarations] 1315 | gdk_threads_init(); | ~~~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:61, from ../src/main.h:25: /usr/include/gtk-3.0/gdk/gdkthreads.h:44:10: note: declared here 44 | void gdk_threads_init (void); | ^~~~~~~~~~~~~~~~ ../src/main.cc:1316:26: warning: 'void gdk_threads_enter()' is deprecated [-Wdeprecated-declarations] 1316 | 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:1635:26: warning: 'void gdk_threads_leave()' is deprecated [-Wdeprecated-declarations] 1635 | gdk_threads_leave(); | ~~~~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gdk/gdkthreads.h:48:10: note: declared here 48 | void gdk_threads_leave (void); | ^~~~~~~~~~~~~~~~~ ../src/layout-image.cc: In function 'void layout_image_animate_toggle(LayoutWindow*)': ../src/layout-image.cc:500:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 500 | 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/layout-image.h:26, 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:501:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 501 | 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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/img-view.cc: In function 'ViewWindow* real_view_window_new(FileData*, GList*, CollectionData*, CollectInfo*)': ../src/img-view.cc:1001:43: warning: 'gint gdk_screen_width()' is deprecated [-Wdeprecated-declarations] 1001 | 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/img-view.cc:24: /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:1002:44: warning: 'gint gdk_screen_height()' is deprecated [-Wdeprecated-declarations] 1002 | 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/img-view.cc:26: ../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-defines.h:175:21: note: in expansion of macro 'GTK_STOCK_DND_MULTIPLE' 175 | #define GQ_ICON_DND GTK_STOCK_DND_MULTIPLE | ^~~~~~~~~~~~~~~~~~~~~~ ../src/img-view.cc:1611:72: note: in expansion of macro 'GQ_ICON_DND' 1611 | 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/layout.cc: In function 'LayoutWindow* layout_new_with_geometry(FileData*, LayoutOptions*, const gchar*)': ../src/layout.cc:2792:47: warning: 'gboolean gtk_window_parse_geometry(GtkWindow*, const gchar*)' is deprecated [-Wdeprecated-declarations] 2792 | 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/layout.h:26, 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/logwindow.cc: In function 'gboolean debug_changed_cb(GtkSpinButton*, LogWindow*)': ../src/logwindow.cc:340:49: warning: unused parameter 'widget' [-Wunused-parameter] 340 | static gboolean debug_changed_cb(GtkSpinButton *widget, LogWindow *) | ~~~~~~~~~~~~~~~^~~~~~ ../src/logwindow.cc: In function 'LogWindow* log_window_create(LayoutWindow*)': ../src/logwindow.cc:383:20: warning: unused variable 'hbox' [-Wunused-variable] 383 | GtkWidget *hbox; | ^~~~ ../src/logwindow.cc:384:20: warning: unused variable 'label' [-Wunused-variable] 384 | GtkWidget *label = nullptr; | ^~~~~ ../src/logwindow.cc:385:20: warning: unused variable 'search_box' [-Wunused-variable] 385 | GtkWidget *search_box; | ^~~~~~~~~~ ../src/logwindow.cc:386:20: warning: unused variable 'backwards_button' [-Wunused-variable] 386 | GtkWidget *backwards_button; | ^~~~~~~~~~~~~~~~ ../src/logwindow.cc:387:20: warning: unused variable 'forwards_button' [-Wunused-variable] 387 | GtkWidget *forwards_button; | ^~~~~~~~~~~~~~~ ../src/logwindow.cc:388:20: warning: unused variable 'all_button' [-Wunused-variable] 388 | GtkWidget *all_button; | ^~~~~~~~~~ ../src/logwindow.cc:389:23: warning: unused variable 'theme' [-Wunused-variable] 389 | GtkIconTheme *theme; | ^~~~~ ../src/logwindow.cc:390:20: warning: unused variable 'pixbuf' [-Wunused-variable] 390 | GdkPixbuf *pixbuf; | ^~~~~~ ../src/logwindow.cc:391:20: warning: unused variable 'image' [-Wunused-variable] 391 | GtkWidget *image = nullptr; | ^~~~~ ../src/logwindow.cc: At global scope: ../src/logwindow.cc:366:13: warning: 'void filter_entry_icon_cb(GtkEntry*, GtkEntryIconPosition, GdkEvent*, gpointer)' defined but not used [-Wunused-function] 366 | static void filter_entry_icon_cb(GtkEntry *entry, GtkEntryIconPosition, GdkEvent *, gpointer) | ^~~~~~~~~~~~~~~~~~~~ ../src/logwindow.cc:347:13: warning: 'void search_entry_icon_cb(GtkEntry*, GtkEntryIconPosition, GdkEvent*, gpointer)' defined but not used [-Wunused-function] 347 | static void search_entry_icon_cb(GtkEntry *, GtkEntryIconPosition pos, GdkEvent *, gpointer userdata) | ^~~~~~~~~~~~~~~~~~~~ ../src/logwindow.cc:340:17: warning: 'gboolean debug_changed_cb(GtkSpinButton*, LogWindow*)' defined but not used [-Wunused-function] 340 | static gboolean debug_changed_cb(GtkSpinButton *widget, LogWindow *) | ^~~~~~~~~~~~~~~~ ../src/logwindow.cc:333:17: warning: 'gboolean all_keypress_event_cb(GtkToggleButton*, LogWindow*)' defined but not used [-Wunused-function] 333 | static gboolean all_keypress_event_cb(GtkToggleButton *widget, LogWindow *logwin) | ^~~~~~~~~~~~~~~~~~~~~ ../src/logwindow.cc:326:17: warning: 'gboolean forwards_keypress_event_cb(GtkWidget*, GdkEventKey*, LogWindow*)' defined but not used [-Wunused-function] 326 | static gboolean forwards_keypress_event_cb(GtkWidget *widget, GdkEventKey *event, LogWindow *logwin) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/logwindow.cc:319:17: warning: 'gboolean backwards_keypress_event_cb(GtkWidget*, GdkEventKey*, LogWindow*)' defined but not used [-Wunused-function] 319 | static gboolean backwards_keypress_event_cb(GtkWidget *widget, GdkEventKey *event, LogWindow *logwin) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/logwindow.cc:209:13: warning: 'void search_activate_event(GtkEntry*, LogWindow*)' defined but not used [-Wunused-function] 209 | static void search_activate_event(GtkEntry *, LogWindow *logwin) | ^~~~~~~~~~~~~~~~~~~~~ ../src/logwindow.cc:166:13: warning: 'void log_window_regexp_cb(GtkWidget*, gpointer)' defined but not used [-Wunused-function] 166 | static void log_window_regexp_cb(GtkWidget *text_entry, gpointer) | ^~~~~~~~~~~~~~~~~~~~ ../src/logwindow.cc:161:13: warning: 'void log_window_timer_data_cb(GtkWidget*, gpointer)' defined but not used [-Wunused-function] 161 | static void log_window_timer_data_cb(GtkWidget *, gpointer) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/logwindow.cc:145:13: warning: 'void log_window_line_wrap_cb(GtkWidget*, gpointer)' defined but not used [-Wunused-function] 145 | static void log_window_line_wrap_cb(GtkWidget *, gpointer data) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/logwindow.cc:140:13: warning: 'void log_window_pause_cb(GtkWidget*, gpointer)' defined but not used [-Wunused-function] 140 | 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:516:69: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 516 | 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/layout-util.h:27, 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:523:69: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 523 | 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:525:66: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 525 | 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:539:73: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 539 | 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:545:63: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 545 | 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:552:67: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 552 | 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:559:75: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 559 | 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:874:78: warning: 'gint gtk_radio_action_get_current_value(GtkRadioAction*)' is deprecated [-Wdeprecated-declarations] 874 | 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:883:58: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 883 | 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:892:117: warning: 'gint gtk_radio_action_get_current_value(GtkRadioAction*)' is deprecated [-Wdeprecated-declarations] 892 | 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:901:41: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 901 | 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:1061:41: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1061 | 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/layout-util.h:25: ../src/layout-util.cc:1070:98: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 1070 | GtkToggleAction *histogram_action = GTK_TOGGLE_ACTION(gtk_action_group_get_action(lw->action_group, "ImageHistogram")); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2656:57: note: in definition of macro '_G_TYPE_CIC' 2656 | # 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:1070:53: note: in expansion of macro 'GTK_TOGGLE_ACTION' 1070 | 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:1073:45: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 1073 | 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:1081:41: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1081 | 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:1098:64: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1098 | 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:1104:82: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1104 | 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:1126:58: warning: 'gint gtk_radio_action_get_current_value(GtkRadioAction*)' is deprecated [-Wdeprecated-declarations] 1126 | 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: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:2656:57: note: in definition of macro '_G_TYPE_CIC' 2656 | # 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_histogram_mode_cb(GtkRadioAction*, GtkRadioAction*, gpointer)': ../src/layout-util.cc:1138:55: warning: 'gint gtk_radio_action_get_current_value(GtkRadioAction*)' is deprecated [-Wdeprecated-declarations] 1138 | 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:1139:90: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 1139 | GtkToggleAction *histogram_action = GTK_TOGGLE_ACTION(gtk_action_group_get_action(lw->action_group, "ImageHistogram")); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2656:57: note: in definition of macro '_G_TYPE_CIC' 2656 | # 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:1139:45: note: in expansion of macro 'GTK_TOGGLE_ACTION' 1139 | 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:1143:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 1143 | 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:1175:68: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1175 | 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:1193:83: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1193 | 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:1203:72: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1203 | 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:1214:67: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1214 | 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:1224:72: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1224 | 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:1234:74: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1234 | 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:1245:78: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1245 | 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:1279:55: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 1279 | 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:1280:43: warning: 'void gtk_radio_action_set_current_value(GtkRadioAction*, gint)' is deprecated [-Wdeprecated-declarations] 1280 | 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:1292:55: warning: 'gint gtk_radio_action_get_current_value(GtkRadioAction*)' is deprecated [-Wdeprecated-declarations] 1292 | 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:1549:64: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1549 | 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:1556:58: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1556 | 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:1891:47: warning: 'const gchar* gtk_action_get_name(GtkAction*)' is deprecated [-Wdeprecated-declarations] 1891 | 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:1935:83: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1935 | 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:1937:76: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1937 | 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:1949:54: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1949 | 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:1950:79: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1950 | 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:1962:50: warning: 'gint gtk_radio_action_get_current_value(GtkRadioAction*)' is deprecated [-Wdeprecated-declarations] 1962 | 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:2052:43: warning: 'GtkWidget* gtk_ui_manager_get_widget(GtkUIManager*, const gchar*)' is deprecated [-Wdeprecated-declarations] 2052 | 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:2108:43: warning: 'GtkWidget* gtk_ui_manager_get_widget(GtkUIManager*, const gchar*)' is deprecated [-Wdeprecated-declarations] 2108 | 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:2268:41: warning: 'GtkWidget* gtk_ui_manager_get_widget(GtkUIManager*, const gchar*)' is deprecated [-Wdeprecated-declarations] 2268 | 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:2414:41: warning: 'GtkWidget* gtk_ui_manager_get_widget(GtkUIManager*, const gchar*)' is deprecated [-Wdeprecated-declarations] 2414 | 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:2447:41: warning: 'GtkWidget* gtk_ui_manager_get_widget(GtkUIManager*, const gchar*)' is deprecated [-Wdeprecated-declarations] 2447 | 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-defines.h:174:28: note: in expansion of macro 'GTK_STOCK_INDEX' 174 | #define GQ_ICON_COLLECTION GTK_STOCK_INDEX | ^~~~~~~~~~~~~~~ ../src/layout-util.cc:2705:30: note: in expansion of macro 'GQ_ICON_COLLECTION' 2705 | { "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:2890:37: warning: 'void gtk_action_group_add_actions(GtkActionGroup*, const GtkActionEntry*, guint, gpointer)' is deprecated [-Wdeprecated-declarations] 2890 | 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:2891:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 2891 | 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:2961:47: warning: 'guint gtk_ui_manager_add_ui_from_string(GtkUIManager*, const gchar*, gssize, GError**)' is deprecated [-Wdeprecated-declarations] 2961 | 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:3064:41: warning: 'void gtk_ui_manager_remove_ui(GtkUIManager*, guint)' is deprecated [-Wdeprecated-declarations] 3064 | 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:3069:51: warning: 'void gtk_ui_manager_remove_action_group(GtkUIManager*, GtkActionGroup*)' is deprecated [-Wdeprecated-declarations] 3069 | 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:3072:56: warning: 'GtkActionGroup* gtk_action_group_new(const gchar*)' is deprecated [-Wdeprecated-declarations] 3072 | 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:3073:43: warning: 'void gtk_ui_manager_insert_action_group(GtkUIManager*, GtkActionGroup*, gint)' is deprecated [-Wdeprecated-declarations] 3073 | 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:3104:45: warning: 'void gtk_action_group_add_actions(GtkActionGroup*, const GtkActionEntry*, guint, gpointer)' is deprecated [-Wdeprecated-declarations] 3104 | 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:3127:62: warning: 'guint gtk_ui_manager_add_ui_from_string(GtkUIManager*, const gchar*, gssize, GError**)' is deprecated [-Wdeprecated-declarations] 3127 | 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:3157:48: warning: 'GtkActionGroup* gtk_action_group_new(const gchar*)' is deprecated [-Wdeprecated-declarations] 3157 | 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:3158:44: warning: 'void gtk_action_group_set_translate_func(GtkActionGroup*, GtkTranslateFunc, gpointer, GDestroyNotify)' is deprecated [-Wdeprecated-declarations] 3158 | 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:3160:37: warning: 'void gtk_action_group_add_actions(GtkActionGroup*, const GtkActionEntry*, guint, gpointer)' is deprecated [-Wdeprecated-declarations] 3160 | gtk_action_group_add_actions(lw->action_group, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 3161 |  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:3162:44: warning: 'void gtk_action_group_add_toggle_actions(GtkActionGroup*, const GtkToggleActionEntry*, guint, gpointer)' is deprecated [-Wdeprecated-declarations] 3162 | gtk_action_group_add_toggle_actions(lw->action_group, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 3163 |  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:3164:43: warning: 'void gtk_action_group_add_radio_actions(GtkActionGroup*, const GtkRadioActionEntry*, guint, gint, GCallback, gpointer)' is deprecated [-Wdeprecated-declarations] 3164 | gtk_action_group_add_radio_actions(lw->action_group, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 3165 |  menu_radio_entries, G_N_ELEMENTS(menu_radio_entries), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3166 |  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:3167:43: warning: 'void gtk_action_group_add_radio_actions(GtkActionGroup*, const GtkRadioActionEntry*, guint, gint, GCallback, gpointer)' is deprecated [-Wdeprecated-declarations] 3167 | gtk_action_group_add_radio_actions(lw->action_group, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 3168 |  menu_split_radio_entries, G_N_ELEMENTS(menu_split_radio_entries), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3169 |  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:3170:44: warning: 'void gtk_action_group_add_toggle_actions(GtkActionGroup*, const GtkToggleActionEntry*, guint, gpointer)' is deprecated [-Wdeprecated-declarations] 3170 | gtk_action_group_add_toggle_actions(lw->action_group, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 3171 |  menu_view_dir_toggle_entries, G_N_ELEMENTS(menu_view_dir_toggle_entries), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3172 |  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:3173:43: warning: 'void gtk_action_group_add_radio_actions(GtkActionGroup*, const GtkRadioActionEntry*, guint, gint, GCallback, gpointer)' is deprecated [-Wdeprecated-declarations] 3173 | gtk_action_group_add_radio_actions(lw->action_group, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 3174 |  menu_color_radio_entries, COLOR_PROFILE_FILE + COLOR_PROFILE_INPUTS, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3175 |  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:3176:43: warning: 'void gtk_action_group_add_radio_actions(GtkActionGroup*, const GtkRadioActionEntry*, guint, gint, GCallback, gpointer)' is deprecated [-Wdeprecated-declarations] 3176 | gtk_action_group_add_radio_actions(lw->action_group, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 3177 |  menu_histogram_channel, G_N_ELEMENTS(menu_histogram_channel), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3178 |  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:3179:43: warning: 'void gtk_action_group_add_radio_actions(GtkActionGroup*, const GtkRadioActionEntry*, guint, gint, GCallback, gpointer)' is deprecated [-Wdeprecated-declarations] 3179 | gtk_action_group_add_radio_actions(lw->action_group, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 3180 |  menu_histogram_mode, G_N_ELEMENTS(menu_histogram_mode), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3181 |  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:3182:43: warning: 'void gtk_action_group_add_radio_actions(GtkActionGroup*, const GtkRadioActionEntry*, guint, gint, GCallback, gpointer)' is deprecated [-Wdeprecated-declarations] 3182 | gtk_action_group_add_radio_actions(lw->action_group, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 3183 |  menu_stereo_mode_entries, G_N_ELEMENTS(menu_stereo_mode_entries), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3184 |  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:3187:44: warning: 'GtkUIManager* gtk_ui_manager_new()' is deprecated [-Wdeprecated-declarations] 3187 | 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:3188:40: warning: 'void gtk_ui_manager_set_add_tearoffs(GtkUIManager*, gboolean)' is deprecated [-Wdeprecated-declarations] 3188 | 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:3189:43: warning: 'void gtk_ui_manager_insert_action_group(GtkUIManager*, GtkActionGroup*, gint)' is deprecated [-Wdeprecated-declarations] 3189 | 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:3194:49: warning: 'guint gtk_ui_manager_add_ui_from_resource(GtkUIManager*, const gchar*, GError**)' is deprecated [-Wdeprecated-declarations] 3194 | 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:3291:47: warning: 'GtkAccelGroup* gtk_ui_manager_get_accel_group(GtkUIManager*)' is deprecated [-Wdeprecated-declarations] 3291 | 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:3298:49: warning: 'GtkWidget* gtk_ui_manager_get_widget(GtkUIManager*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3298 | 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:3357:41: warning: 'void gtk_ui_manager_remove_ui(GtkUIManager*, guint)' is deprecated [-Wdeprecated-declarations] 3357 | 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:3358:45: warning: 'void gtk_ui_manager_ensure_update(GtkUIManager*)' is deprecated [-Wdeprecated-declarations] 3358 | 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:3363:65: warning: 'guint gtk_ui_manager_new_merge_id(GtkUIManager*)' is deprecated [-Wdeprecated-declarations] 3363 | 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:3389:41: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 3389 | 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:3391:82: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 3391 | 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:3397:28: warning: 'void gtk_action_activate(GtkAction*)' is deprecated [-Wdeprecated-declarations] 3397 | 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:3436:72: warning: 'GtkActionGroup* gtk_action_group_new(const gchar*)' is deprecated [-Wdeprecated-declarations] 3436 | 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:3437:59: warning: 'void gtk_ui_manager_insert_action_group(GtkUIManager*, GtkActionGroup*, gint)' is deprecated [-Wdeprecated-declarations] 3437 | 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:3439:49: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3439 | 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:3449:53: warning: 'void gtk_action_group_add_actions(GtkActionGroup*, const GtkActionEntry*, guint, gpointer)' is deprecated [-Wdeprecated-declarations] 3449 | 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:3459:53: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3459 | 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:3461:53: warning: 'GtkWidget* gtk_action_create_icon(GtkAction*, GtkIconSize)' is deprecated [-Wdeprecated-declarations] 3461 | 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:3462:54: warning: 'const gchar* gtk_action_get_tooltip(GtkAction*)' is deprecated [-Wdeprecated-declarations] 3462 | 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:3464:38: warning: 'void gtk_ui_manager_add_ui(GtkUIManager*, guint, const gchar*, const gchar*, const gchar*, GtkUIManagerItemType, gboolean)' is deprecated [-Wdeprecated-declarations] 3464 | 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:2672:60: note: in definition of macro '_G_TYPE_CIT' 2672 | 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:3466:21: note: in expansion of macro 'GTK_IS_RADIO_ACTION' 3466 | 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:2672:60: note: in definition of macro '_G_TYPE_CIT' 2672 | 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:3466:52: note: in expansion of macro 'GTK_IS_TOGGLE_ACTION' 3466 | 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:2672:60: note: in definition of macro '_G_TYPE_CIT' 2672 | 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:21: note: in expansion of macro 'GTK_IS_TOGGLE_ACTION' 3475 | 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:2672:60: note: in definition of macro '_G_TYPE_CIT' 2672 | 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:3475:53: note: in expansion of macro 'GTK_IS_RADIO_ACTION' 3475 | 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:3477:109: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 3477 | 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:2672:60: note: in definition of macro '_G_TYPE_CIT' 2672 | 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:3492:21: note: in expansion of macro 'GTK_IS_RADIO_ACTION' 3492 | 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:2672:60: note: in definition of macro '_G_TYPE_CIT' 2672 | 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:3497:26: note: in expansion of macro 'GTK_IS_TOGGLE_ACTION' 3497 | 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:3663:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3663 | 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:3664:33: warning: 'void gtk_action_set_sensitive(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3664 | 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: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, "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:3717:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3717 | 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:3737:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3737 | 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:3738:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3738 | 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:3739:33: warning: 'void gtk_action_set_sensitive(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3739 | 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:3744:53: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3744 | 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:3762:47: warning: 'void gtk_action_set_visible(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3762 | 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:3765:41: warning: 'void gtk_action_set_sensitive(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3765 | 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:3766:45: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3766 | 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:3769:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3769 | 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:3770:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3770 | 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:3779:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3779 | 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:3780:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3780 | 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:3789:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3789 | 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:3790:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3790 | 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:3800:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3800 | 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:3801:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3801 | 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:3803:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3803 | 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:3804:43: warning: 'void gtk_radio_action_set_current_value(GtkRadioAction*, gint)' is deprecated [-Wdeprecated-declarations] 3804 | 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:3806:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3806 | 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:3807:33: warning: 'void gtk_action_set_sensitive(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3807 | 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: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, "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:3809:33: warning: 'void gtk_action_set_sensitive(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3809 | 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:3810:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3810 | 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:3811:33: warning: 'void gtk_action_set_sensitive(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3811 | 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:3812:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3812 | 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:3813:33: warning: 'void gtk_action_set_sensitive(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3813 | 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:3815:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3815 | 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:3816:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3816 | 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:3818:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3818 | 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:3819:43: warning: 'void gtk_radio_action_set_current_value(GtkRadioAction*, gint)' is deprecated [-Wdeprecated-declarations] 3819 | 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:3821:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3821 | 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:3822:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3822 | 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:3824:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3824 | 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:3825:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3825 | 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:3827:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3827 | 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:3828:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3828 | 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:3830:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3830 | 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:3831:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3831 | 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:3833:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3833 | 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:3834:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3834 | 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:3836:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3836 | 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:3837:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3837 | 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:3839:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3839 | 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:3840:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3840 | 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:3842:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3842 | 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:3843:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3843 | 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:3845:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3845 | 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:3846:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3846 | 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:3848:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3848 | 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:3849:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3849 | 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:3851:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3851 | 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:3852:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3852 | 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:3854:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3854 | 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:3855:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3855 | 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:3857:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3857 | 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:3858:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3858 | 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:3860:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3860 | 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:3861:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3861 | 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:3863:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3863 | action = gtk_action_group_get_action(lw->action_group, "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:3864:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3864 | 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: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, "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:3867:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3867 | 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:3871:53: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3871 | 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:3872:51: warning: 'void gtk_radio_action_set_current_value(GtkRadioAction*, gint)' is deprecated [-Wdeprecated-declarations] 3872 | 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:3874:53: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3874 | 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:3875:51: warning: 'void gtk_radio_action_set_current_value(GtkRadioAction*, gint)' is deprecated [-Wdeprecated-declarations] 3875 | 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:3878:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3878 | 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:3879:33: warning: 'void gtk_action_set_sensitive(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3879 | 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:3885:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3885 | 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:3886:33: warning: 'void gtk_action_set_sensitive(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3886 | gtk_action_set_sensitive(action, is_write_rotation); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /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:3887:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3887 | 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:3888:33: warning: 'void gtk_action_set_sensitive(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3888 | gtk_action_set_sensitive(action, is_write_rotation); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /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:3890:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3890 | 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:3891:43: warning: 'void gtk_radio_action_set_current_value(GtkRadioAction*, gint)' is deprecated [-Wdeprecated-declarations] 3891 | 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:3904:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3904 | 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:3905:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3905 | 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:1924:55: warning: 'void gtk_style_context_get_background_color(GtkStyleContext*, GtkStateFlags, GdkRGBA*)' is deprecated: Use 'gtk_render_background' instead [-Wdeprecated-declarations] 1924 | 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/image.h:28, 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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/filedata.cc:42: ../src/filedata.cc: In function 'FileData* file_data_ref(FileData*)': ../src/filedata.cc:707:28: warning: format '%p' expects argument of type 'void*', but argument 3 has type 'FileData*' [-Wformat=] 707 | log_printf("Error: fd magick mismatch fd=%p", fd); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | | | FileData* ../src/debug.h:36:56: note: in definition of macro 'log_printf' 36 | #define log_printf(...) log_domain_printf(DOMAIN_INFO, __VA_ARGS__) | ^~~~~~~~~~~ ../src/filedata.cc:707:59: note: format string is defined here 707 | log_printf("Error: fd magick mismatch fd=%p", fd); | ~^ | | | void* ../src/filedata.cc: In function 'void file_data_unref(FileData*)': ../src/filedata.cc:840:28: warning: format '%p' expects argument of type 'void*', but argument 3 has type 'FileData*' [-Wformat=] 840 | log_printf("Error: fd magick mismatch fd=%p", fd); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | | | FileData* ../src/debug.h:36:56: note: in definition of macro 'log_printf' 36 | #define log_printf(...) log_domain_printf(DOMAIN_INFO, __VA_ARGS__) | ^~~~~~~~~~~ ../src/filedata.cc:840:59: note: format string is defined here 840 | log_printf("Error: fd magick mismatch fd=%p", fd); | ~^ | | | void* ../src/exiv2.cc: In function 'void _debug_exception(const char*, int, const char*, Exiv2::Error&)': ../src/exiv2.cc:97:42: warning: unused parameter 'file' [-Wunused-parameter] 97 | static void _debug_exception(const char* file, | ~~~~~~~~~~~~^~~~ ../src/exiv2.cc:98:34: warning: unused parameter 'line' [-Wunused-parameter] 98 | int line, | ~~~~^~~~ ../src/exiv2.cc:99:42: warning: unused parameter 'func' [-Wunused-parameter] 99 | const char* func, | ~~~~~~~~~~~~^~~~ ../src/exiv2.cc: In function 'void exif_init()': ../src/exiv2.cc:414:26: warning: 'bool Exiv2::enableBMFF(bool)' is deprecated [-Wdeprecated-declarations] 414 | Exiv2::enableBMFF(TRUE); | ~~~~~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/exiv2/exiv2.hpp:9, from ../src/exiv2.cc:35: /usr/include/exiv2/bmffimage.hpp:16:30: note: declared here 16 | [[deprecated]] EXIV2API bool enableBMFF(bool enable = true); | ^~~~~~~~~~ ../src/cache-maint.cc: In function 'void cache_maintenance_render_stop_cb(gpointer)': ../src/cache-maint.cc:88:41: warning: 'void gtk_status_icon_set_tooltip_text(GtkStatusIcon*, const gchar*)' is deprecated [-Wdeprecated-declarations] 88 | 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/cache-maint.h:26, 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:94:41: warning: 'void gtk_status_icon_set_tooltip_text(GtkStatusIcon*, const gchar*)' is deprecated [-Wdeprecated-declarations] 94 | 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:126:54: warning: 'GtkStatusIcon* gtk_status_icon_new_from_pixbuf(GdkPixbuf*)' is deprecated [-Wdeprecated-declarations] 126 | 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:127:41: warning: 'void gtk_status_icon_set_tooltip_text(GtkStatusIcon*, const gchar*)' is deprecated [-Wdeprecated-declarations] 127 | 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:128:36: warning: 'void gtk_status_icon_set_visible(GtkStatusIcon*, gboolean)' is deprecated [-Wdeprecated-declarations] 128 | 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:262:46: warning: 'gint gdk_screen_get_width(GdkScreen*)' is deprecated [-Wdeprecated-declarations] 262 | 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 /usr/include/gtk-3.0/gtk/gtk.h:30, from ../src/fullscreen.h:26, 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:263:48: warning: 'gint gdk_screen_get_height(GdkScreen*)' is deprecated [-Wdeprecated-declarations] 263 | 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 'GdkRectangle {anonymous}::fullscreen_prefs_get_geometry(gint, GtkWidget*, GdkScreen*&, gboolean&)': ../src/fullscreen.cc:342:92: warning: 'gint gdk_screen_get_monitor_at_window(GdkScreen*, GdkWindow*)' is deprecated: Use 'gdk_display_get_monitor_at_window' instead [-Wdeprecated-declarations] 342 | 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 'void fullscreen_stop(FullScreenData*)': ../src/fullscreen.cc:589:28: warning: 'void gdk_keyboard_ungrab(guint32)' is deprecated: Use 'gdk_device_ungrab' instead [-Wdeprecated-declarations] 589 | 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/collect-table.cc: In function 'void collection_table_insert_marker(CollectTable*, CollectInfo*, gboolean)': ../src/collect-table.cc:1572:50: warning: 'void gdk_window_set_background_pattern(GdkWindow*, cairo_pattern_t*)' is deprecated [-Wdeprecated-declarations] 1572 | 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/collect-table.h:25, 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/collect-table.h:27: ../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-defines.h:175:21: note: in expansion of macro 'GTK_STOCK_DND_MULTIPLE' 175 | #define GQ_ICON_DND GTK_STOCK_DND_MULTIPLE | ^~~~~~~~~~~~~~~~~~~~~~ ../src/collect-table.cc:2262:72: note: in expansion of macro 'GQ_ICON_DND' 2262 | 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:2531:37: warning: 'GtkStyle* gtk_widget_get_style(GtkWidget*)' is deprecated: Use 'gtk_widget_get_style_context' instead [-Wdeprecated-declarations] 2531 | 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:3998:45: warning: 'GtkStyle* gtk_widget_get_style(GtkWidget*)' is deprecated: Use 'gtk_widget_get_style_context' instead [-Wdeprecated-declarations] 3998 | style = gtk_widget_get_style(widget); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:277, from ../src/dupe.h:27, from ../src/dupe.cc:22: /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-defines.h:175:21: note: in expansion of macro 'GTK_STOCK_DND_MULTIPLE' 175 | #define GQ_ICON_DND GTK_STOCK_DND_MULTIPLE | ^~~~~~~~~~~~~~~~~~~~~~ ../src/dupe.cc:4923:72: note: in expansion of macro 'GQ_ICON_DND' 4923 | 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/176] Linking target src/geeqie INFO: autodetecting backend as ninja INFO: calculating backend command to run: /usr/bin/ninja -C /home/buildozer/aports/community/geeqie/src/geeqie-2.4/output >>> geeqie: Entering fakeroot... Installing subdir /home/buildozer/aports/community/geeqie/src/geeqie-2.4/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.4/README.md to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/doc/geeqie Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.4/COPYING to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/doc/geeqie Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.4/TODO to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/doc/geeqie Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.4/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.4/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.4/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.4/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.4/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.4/plugins/lens/lensID to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/lib/geeqie Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.4/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.4/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.4/plugins/resize-image/downsize to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/lib/geeqie Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.4/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.4/plugins/rotate/geeqie-rotate to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/lib/geeqie Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.4/plugins/symlink/geeqie-symlink to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/lib/geeqie Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.4/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.4/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.4/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.4/geeqie.png to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/pixmaps Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.4/geeqie.1 to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/man/man1 >>> geeqie-doc*: Running split function doc... 'usr/share/doc' -> '/home/buildozer/aports/community/geeqie/pkg/geeqie-doc/usr/share/doc' 'usr/share/man' -> '/home/buildozer/aports/community/geeqie/pkg/geeqie-doc/usr/share/man' >>> geeqie-doc*: Preparing subpackage geeqie-doc... >>> geeqie-doc*: Running postcheck for geeqie-doc >>> geeqie-lang*: Running split function lang... 'usr/share/locale' -> '/home/buildozer/aports/community/geeqie/pkg/geeqie-lang/usr/share/locale' >>> 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: 35.2 KB >>> geeqie-doc*: Compressing data... >>> geeqie-doc*: Create checksum... >>> geeqie-doc*: Create geeqie-doc-2.4-r0.apk >>> geeqie-lang*: Tracing dependencies... >>> geeqie-lang*: Package size: 1.9 MB >>> geeqie-lang*: Compressing data... >>> geeqie-lang*: Create checksum... >>> geeqie-lang*: Create geeqie-lang-2.4-r0.apk >>> geeqie*: Tracing dependencies... so:libarchive.so.13 so:libc.musl-x86_64.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: 1.9 MB >>> geeqie*: Compressing data... >>> geeqie*: Create checksum... >>> geeqie*: Create geeqie-2.4-r0.apk >>> geeqie: Build complete at Sun, 10 Nov 2024 23:27:09 +0000 elapsed time 0h 0m 25s >>> geeqie: Cleaning up srcdir >>> geeqie: Cleaning up pkgdir >>> geeqie: Uninstalling dependencies... (1/271) Purging .makedepends-geeqie (20241110.232651) (2/271) Purging doxygen (1.12.0-r0) (3/271) Purging exiv2-dev (0.28.3-r0) (4/271) Purging exiv2 (0.28.3-r0) (5/271) Purging graphviz-dev (12.1.2-r0) (6/271) Purging gd-dev (2.3.3-r9) (7/271) Purging gd (2.3.3-r9) (8/271) Purging libgd (2.3.3-r9) (9/271) Purging gmp-dev (6.3.0-r2) (10/271) Purging libgmpxx (6.3.0-r2) (11/271) Purging libsm-dev (1.2.4-r4) (12/271) Purging python3-dev (3.12.7-r1) (13/271) Purging graphviz-libs (12.1.2-r0) (14/271) Purging gtk+3.0-dev (3.24.43-r2) (15/271) Purging wayland-protocols (1.38-r0) (16/271) Purging lcms2-dev (2.16-r0) (17/271) Purging lcms2-plugins (2.16-r0) (18/271) Purging lcms2 (2.16-r0) (19/271) Purging libarchive-dev (3.7.7-r0) (20/271) Purging libarchive (3.7.7-r0) (21/271) Purging lua5.3-dev (5.3.6-r6) (22/271) Purging lua5.3 (5.3.6-r6) (23/271) Purging lua5.3-libs (5.3.6-r6) (24/271) Purging meson-pyc (1.6.0-r0) (25/271) Purging meson (1.6.0-r0) (26/271) Purging samurai (1.2-r6) (27/271) Purging xxd (9.1.0707-r0) (28/271) Purging agetty-openrc (0.55.1-r2) (29/271) Purging agetty (2.40.2-r3) (30/271) Purging at-spi2-core-dev (2.54.0-r0) (31/271) Purging blkid (2.40.2-r3) (32/271) Purging cfdisk (2.40.2-r3) (33/271) Purging dbus-dev (1.14.10-r4) (34/271) Purging dmesg (2.40.2-r3) (35/271) Purging findmnt (2.40.2-r3) (36/271) Purging flock (2.40.2-r3) (37/271) Purging fstrim (2.40.2-r3) (38/271) Purging gdk-pixbuf-dev (2.42.12-r1) (39/271) Purging git-perl (2.46.2-r0) (40/271) Purging perl-git (2.46.2-r0) (41/271) Purging perl-error (0.17029-r2) (42/271) Purging perl (5.40.0-r3) (43/271) Purging gtk+3.0 (3.24.43-r2) Executing gtk+3.0-3.24.43-r2.post-deinstall (44/271) Purging gtk-update-icon-cache (3.24.43-r2) (45/271) Purging hicolor-icon-theme (0.18-r0) (46/271) Purging hexdump (2.40.2-r3) (47/271) Purging libatk-bridge-2.0 (2.54.0-r0) (48/271) Purging libavif-dev (1.0.4-r0) (49/271) Purging libavif (1.0.4-r0) (50/271) Purging libdav1d (1.5.0-r0) (51/271) Purging libepoxy-dev (1.5.10-r1) (52/271) Purging libepoxy (1.5.10-r1) (53/271) Purging libice-dev (1.1.1-r6) (54/271) Purging libxcomposite-dev (0.4.6-r5) (55/271) Purging libxcomposite (0.4.6-r5) (56/271) Purging libxcursor-dev (1.2.2-r1) (57/271) Purging libxcursor (1.2.2-r1) (58/271) Purging libxinerama-dev (1.1.5-r4) (59/271) Purging libxinerama (1.1.5-r4) (60/271) Purging libxkbcommon-dev (1.7.0-r1) (61/271) Purging libxkbcommon-x11 (1.7.0-r1) (62/271) Purging libxkbcommon (1.7.0-r1) (63/271) Purging xkeyboard-config (2.43-r0) (64/271) Purging libxml2-dev (2.13.4-r3) (65/271) Purging libxpm-dev (3.5.17-r0) (66/271) Purging libxpm (3.5.17-r0) (67/271) Purging libxrandr-dev (1.5.4-r1) (68/271) Purging libxrandr (1.5.4-r1) (69/271) Purging libxt (1.3.0-r5) (70/271) Purging libxtst-dev (1.2.5-r0) (71/271) Purging linenoise (1.0-r5) (72/271) Purging logger (2.40.2-r3) (73/271) Purging losetup (2.40.2-r3) (74/271) Purging lsblk (2.40.2-r3) (75/271) Purging lscpu (2.40.2-r3) (76/271) Purging mcookie (2.40.2-r3) (77/271) Purging mesa-dev (24.2.6-r0) (78/271) Purging libxdamage-dev (1.1.6-r5) (79/271) Purging libxdamage (1.1.6-r5) (80/271) Purging libxshmfence-dev (1.3.2-r6) (81/271) Purging mesa-egl (24.2.6-r0) (82/271) Purging mesa-gbm (24.2.6-r0) (83/271) Purging mesa-gl (24.2.6-r0) (84/271) Purging mesa-gles (24.2.6-r0) (85/271) Purging mesa-osmesa (24.2.6-r0) (86/271) Purging mesa-rusticl (24.2.6-r0) (87/271) Purging clang19-headers (19.1.2-r0) (88/271) Purging libclc (19.1.2-r0) (89/271) Purging mesa-xatracker (24.2.6-r0) (90/271) Purging mesa (24.2.6-r0) (91/271) Purging mesa-glapi (24.2.6-r0) (92/271) Purging mount (2.40.2-r3) (93/271) Purging openssl-dev (3.3.2-r3) (94/271) Purging pango-dev (1.54.0-r1) (95/271) Purging pango-tools (1.54.0-r1) (96/271) Purging pango (1.54.0-r1) Executing pango-1.54.0-r1.pre-deinstall (97/271) Purging partx (2.40.2-r3) (98/271) Purging py3-packaging-pyc (24.1-r0) (99/271) Purging py3-parsing-pyc (3.1.4-r0) (100/271) Purging python3-pyc (3.12.7-r1) (101/271) Purging python3-pycache-pyc0 (3.12.7-r1) (102/271) Purging xcb-proto-pyc (1.17.0-r0) (103/271) Purging pyc (3.12.7-r1) (104/271) Purging runuser (2.40.2-r3) (105/271) Purging setpriv (2.40.2-r3) (106/271) Purging sfdisk (2.40.2-r3) (107/271) Purging spirv-llvm-translator-libs (19.1.0-r0) (108/271) Purging spirv-tools (1.3.290.0-r0) (109/271) Purging tiff-dev (4.7.0-r0) (110/271) Purging libtiffxx (4.7.0-r0) (111/271) Purging umount (2.40.2-r3) (112/271) Purging util-linux-misc (2.40.2-r3) (113/271) Purging setarch (2.40.2-r3) (114/271) Purging util-linux-openrc (2.40.2-r3) (115/271) Purging uuidgen (2.40.2-r3) (116/271) Purging wayland-dev (1.23.1-r0) (117/271) Purging wayland-libs-cursor (1.23.1-r0) (118/271) Purging wayland-libs-egl (1.23.1-r0) (119/271) Purging wayland-libs-server (1.23.1-r0) (120/271) Purging wayland-libs-client (1.23.1-r0) (121/271) Purging wipefs (2.40.2-r3) (122/271) Purging xz-dev (5.6.3-r0) (123/271) Purging zstd-dev (1.5.6-r1) (124/271) Purging zstd (1.5.6-r1) (125/271) Purging aom-libs (3.10.0-r0) (126/271) Purging at-spi2-core (2.54.0-r0) (127/271) Purging cups-libs (2.4.11-r0) (128/271) Purging avahi-libs (0.8-r19) (129/271) Purging harfbuzz-dev (9.0.0-r1) (130/271) Purging harfbuzz-cairo (9.0.0-r1) (131/271) Purging harfbuzz-gobject (9.0.0-r1) (132/271) Purging harfbuzz-icu (9.0.0-r1) (133/271) Purging harfbuzz-subset (9.0.0-r1) (134/271) Purging harfbuzz (9.0.0-r1) (135/271) Purging graphite2-dev (1.3.14-r6) (136/271) Purging graphite2 (1.3.14-r6) (137/271) Purging cairo-dev (1.18.2-r1) (138/271) Purging cairo-tools (1.18.2-r1) (139/271) Purging xcb-util-dev (0.4.1-r3) (140/271) Purging util-macros (1.20.1-r0) (141/271) Purging xcb-util (0.4.1-r3) (142/271) Purging cairo-gobject (1.18.2-r1) (143/271) Purging cairo (1.18.2-r1) (144/271) Purging libxft-dev (2.3.8-r3) (145/271) Purging libxft (2.3.8-r3) (146/271) Purging fontconfig-dev (2.15.0-r1) (147/271) Purging fontconfig (2.15.0-r1) (148/271) Purging freetype-dev (2.13.3-r0) (149/271) Purging freetype (2.13.3-r0) (150/271) Purging brotli-dev (1.1.0-r2) (151/271) Purging brotli (1.1.0-r2) (152/271) Purging glib-dev (2.82.2-r0) (153/271) Purging bzip2-dev (1.0.8-r6) (154/271) Purging docbook-xsl (1.79.2-r11) (155/271) Purging docbook-xsl-ns (1.79.2-r11) Executing docbook-xsl-ns-1.79.2-r11.pre-deinstall (156/271) Purging docbook-xsl-nons (1.79.2-r11) Executing docbook-xsl-nons-1.79.2-r11.pre-deinstall (157/271) Purging docbook-xml (4.5-r9) Executing docbook-xml-4.5-r9.pre-deinstall (158/271) Purging gettext-dev (0.22.5-r0) (159/271) Purging xz (5.6.3-r0) (160/271) Purging gettext-asprintf (0.22.5-r0) (161/271) Purging gettext (0.22.5-r0) (162/271) Purging gettext-envsubst (0.22.5-r0) (163/271) Purging libxml2-utils (2.13.4-r3) (164/271) Purging libxslt (1.1.42-r1) (165/271) Purging py3-packaging (24.1-r0) (166/271) Purging py3-parsing (3.1.4-r0) (167/271) Purging pcre2-dev (10.43-r0) (168/271) Purging libpcre2-16 (10.43-r0) (169/271) Purging libpcre2-32 (10.43-r0) (170/271) Purging libedit-dev (20240808.3.1-r0) (171/271) Purging ncurses-dev (6.5_p20241006-r2) (172/271) Purging libncurses++ (6.5_p20241006-r2) (173/271) Purging bsd-compat-headers (0.7.2-r6) (174/271) Purging clang19-libs (19.1.2-r0) (175/271) Purging dbus-libs (1.14.10-r4) (176/271) Purging expat-dev (2.6.4-r0) (177/271) Purging expat (2.6.4-r0) (178/271) Purging fribidi-dev (1.0.16-r0) (179/271) Purging fribidi (1.0.16-r0) (180/271) Purging libxxf86vm-dev (1.1.5-r6) (181/271) Purging libxxf86vm (1.1.5-r6) (182/271) Purging libxrender-dev (0.9.11-r5) (183/271) Purging libxrender (0.9.11-r5) (184/271) Purging libxi-dev (1.8.2-r0) (185/271) Purging libxi (1.8.2-r0) (186/271) Purging libxfixes-dev (6.0.1-r4) (187/271) Purging libxfixes (6.0.1-r4) (188/271) Purging libxext-dev (1.3.6-r2) (189/271) Purging libx11-dev (1.8.10-r0) (190/271) Purging xtrans (1.5.1-r0) (191/271) Purging libxcb-dev (1.16.1-r0) (192/271) Purging xcb-proto (1.17.0-r0) (193/271) Purging python3 (3.12.7-r1) (194/271) Purging gdbm (1.24-r0) (195/271) Purging gdk-pixbuf (2.42.12-r1) Executing gdk-pixbuf-2.42.12-r1.pre-deinstall (196/271) Purging shared-mime-info (2.4-r0) Executing shared-mime-info-2.4-r0.post-deinstall (197/271) Purging gettext-libs (0.22.5-r0) (198/271) Purging libatk-1.0 (2.54.0-r0) (199/271) Purging glib (2.82.2-r0) (200/271) Purging gnutls (3.8.5-r0) (201/271) Purging libdrm-dev (2.4.123-r1) (202/271) Purging libdrm (2.4.123-r1) (203/271) Purging libpciaccess-dev (0.18.1-r0) (204/271) Purging libpciaccess (0.18.1-r0) (205/271) Purging hwdata-pci (0.388-r0) (206/271) Purging icu-dev (74.2-r0) (207/271) Purging icu (74.2-r0) (208/271) Purging icu-libs (74.2-r0) (209/271) Purging icu-data-en (74.2-r0) (210/271) Purging util-linux-dev (2.40.2-r3) (211/271) Purging libfdisk (2.40.2-r3) (212/271) Purging libmount (2.40.2-r3) (213/271) Purging libsmartcols (2.40.2-r3) (214/271) Purging util-linux (2.40.2-r3) (215/271) Purging libblkid (2.40.2-r3) (216/271) Purging libxdmcp-dev (1.1.5-r1) (217/271) Purging libxtst (1.2.5-r0) (218/271) Purging libxext (1.3.6-r2) (219/271) Purging libx11 (1.8.10-r0) (220/271) Purging libxcb (1.16.1-r0) (221/271) Purging libxdmcp (1.1.5-r1) (222/271) Purging libbsd (0.12.2-r0) (223/271) Purging libbz2 (1.0.8-r6) (224/271) Purging libcap-ng (0.8.5-r0) (225/271) Purging libeconf (0.6.3-r0) (226/271) Purging libelf (0.191-r0) (227/271) Purging libffi-dev (3.4.6-r0) (228/271) Purging linux-headers (6.6-r1) (229/271) Purging llvm19-libs (19.1.2-r0) (230/271) Purging p11-kit (0.25.5-r2) (231/271) Purging libffi (3.4.6-r0) (232/271) Purging libformw (6.5_p20241006-r2) (233/271) Purging libgcrypt (1.10.3-r1) (234/271) Purging libgpg-error (1.50-r0) (235/271) Purging libsm (1.2.4-r4) (236/271) Purging libice (1.1.1-r6) (237/271) Purging libintl (0.22.5-r0) (238/271) Purging libjpeg-turbo-dev (3.0.4-r0) (239/271) Purging libturbojpeg (3.0.4-r0) (240/271) Purging tiff (4.7.0-r0) (241/271) Purging libjpeg-turbo (3.0.4-r0) (242/271) Purging libmd (1.1.0-r0) (243/271) Purging libmenuw (6.5_p20241006-r2) (244/271) Purging libpanelw (6.5_p20241006-r2) (245/271) Purging libpng-dev (1.6.44-r0) (246/271) Purging libpng (1.6.44-r0) (247/271) Purging libwebp-dev (1.4.0-r0) (248/271) Purging libwebpdecoder (1.4.0-r0) (249/271) Purging libwebpdemux (1.4.0-r0) (250/271) Purging libwebpmux (1.4.0-r0) (251/271) Purging libwebp (1.4.0-r0) (252/271) Purging libsharpyuv (1.4.0-r0) (253/271) Purging libtasn1 (4.19.0-r2) (254/271) Purging libuuid (2.40.2-r3) (255/271) Purging libxau-dev (1.0.11-r4) (256/271) Purging libxau (1.0.11-r4) (257/271) Purging libxml2 (2.13.4-r3) (258/271) Purging libxshmfence (1.3.2-r6) (259/271) Purging linux-pam (1.6.1-r1) (260/271) Purging mpdecimal (4.0.0-r0) (261/271) Purging nettle (3.10-r1) (262/271) Purging pixman-dev (0.43.4-r1) (263/271) Purging pixman (0.43.4-r1) (264/271) Purging utmps-libs (0.1.2.3-r2) (265/271) Purging skalibs-libs (2.14.3.0-r0) (266/271) Purging sqlite-dev (3.47.0-r0) (267/271) Purging sqlite-libs (3.47.0-r0) (268/271) Purging sqlite (3.47.0-r0) (269/271) Purging xorgproto (2024.1-r0) (270/271) Purging xz-libs (5.6.3-r0) (271/271) Purging zlib-dev (1.3.1-r2) Executing busybox-1.37.0-r6.trigger OK: 395 MiB in 101 packages >>> geeqie: Updating the community/x86_64 repository index... >>> geeqie: Signing the index...