==> Building on mausholdvii ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/geeqie ./ .SRCINFO 2,526 100% 0.00kB/s 0:00:00 2,526 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=7/9) PKGBUILD 3,328 100% 3.17MB/s 0:00:00 3,328 100% 3.17MB/s 0:00:00 (xfr#2, to-chk=6/9) geeqie-2.1-3.log 475 100% 463.87kB/s 0:00:00 475 100% 463.87kB/s 0:00:00 (xfr#3, to-chk=5/9) geeqie-2.1-lua.patch 293 100% 286.13kB/s 0:00:00 293 100% 286.13kB/s 0:00:00 (xfr#4, to-chk=4/9) geeqie-2.1-webp-pixbuf-loader.patch 11,418 100% 10.89MB/s 0:00:00 11,418 100% 10.89MB/s 0:00:00 (xfr#5, to-chk=3/9) keys/ keys/pgp/ keys/pgp/91EC400226201276E2ADCEC7D0DA6F44C936D1DA.asc 3,134 100% 2.99MB/s 0:00:00 3,134 100% 2.99MB/s 0:00:00 (xfr#6, to-chk=0/9) sent 9,577 bytes received 183 bytes 19,520.00 bytes/sec total size is 20,897 speedup is 2.14 ==> Ensuring required PGP keys are present...  -> Checking for 91EC400226201276E2ADCEC7D0DA6F44C936D1DA... ==> Patching arch to riscv64... ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l felix0 on remote host... [?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix0]...done ==> Making package: geeqie 2.1-3 (Tue Nov 7 19:14:29 2023) ==> Retrieving sources...  -> Downloading geeqie-2.1.tar.xz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 10 1758k 10 188k 0 0 99k 0 0:00:17 0:00:01 0:00:16 188k 100 1758k 100 1758k 0 0 755k 0 0:00:02 0:00:02 --:--:-- 1235k  -> Downloading geeqie-2.1.tar.xz.asc... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 833 100 833 0 0 628 0 0:00:01 0:00:01 --:--:-- 628  -> Downloading exiv2-0.28.0_1.patch... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 3930 100 3930 0 0 5453 0 --:--:-- --:--:-- --:--:-- 5450  -> Downloading exiv2-0.28.0_2.patch... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1638 100 1638 0 0 2391 0 --:--:-- --:--:-- --:--:-- 2391  -> Found geeqie-2.1-lua.patch  -> Found geeqie-2.1-webp-pixbuf-loader.patch ==> Validating source files with sha256sums... geeqie-2.1.tar.xz ... Passed geeqie-2.1.tar.xz.asc ... Skipped exiv2-0.28.0_1.patch ... Passed exiv2-0.28.0_2.patch ... Passed geeqie-2.1-lua.patch ... Passed geeqie-2.1-webp-pixbuf-loader.patch ... Passed ==> Verifying source file signatures with gpg... geeqie-2.1.tar.xz ... Passed ==> Making package: geeqie 2.1-3 (Tue Nov 7 19:14:58 2023) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... :: There are 2 providers available for jack: :: Repository extra 1) jack2 2) pipewire-jack Enter a number (default=1): looking for conflicting packages... warning: dependency cycle detected: warning: harfbuzz will be installed before its freetype2 dependency warning: dependency cycle detected: warning: mesa will be installed before its libglvnd dependency Package (181) New Version Net Change Download Size extra/adobe-source-code-pro-fonts 2.042u+1.062i+1.026vf-1 1.86 MiB extra/adwaita-cursors 45.0-1 11.40 MiB extra/adwaita-icon-theme 45.0-1 1.20 MiB extra/alsa-lib 1.2.10-2 1.57 MiB extra/alsa-topology-conf 1.2.5.1-3 0.33 MiB extra/alsa-ucm-conf 1.2.10-2 0.33 MiB extra/aom 3.7.0-1 4.60 MiB core/argon2 20190702-5 0.08 MiB extra/at-spi2-core 2.50.0-1 3.79 MiB extra/avahi 1:0.8+r139+ge5b0bad-1 1.75 MiB extra/cantarell-fonts 1:0.303.1-1 0.19 MiB extra/cogl 1.22.8-2 4.45 MiB 0.81 MiB core/cryptsetup 2.6.1-3 2.50 MiB extra/dav1d 1.3.0-1 0.57 MiB core/dbus 1.14.10-1 0.80 MiB extra/dconf 0.40.0-2 0.42 MiB extra/default-cursors 2-1 0.00 MiB extra/desktop-file-utils 0.27-1 0.18 MiB core/device-mapper 2.03.22-2 0.68 MiB extra/duktape 2.7.0-6 0.73 MiB extra/enchant 2.6.2-1 0.18 MiB extra/ffmpeg 2:6.0-13 33.77 MiB 11.89 MiB extra/flac 1.4.3-1 1.01 MiB extra/fontconfig 2:2.14.2-1 1.00 MiB extra/freeglut 3.4.0-1 0.36 MiB extra/freetype2 2.13.2-1 1.51 MiB extra/fribidi 1.0.13-2 0.23 MiB extra/giflib 5.2.1-2 0.22 MiB extra/glib-networking 1:2.78.0-1 0.59 MiB extra/glu 9.0.3-1 0.27 MiB extra/gperftools 2.13-2 2.32 MiB 0.60 MiB extra/graphite 1:1.3.14-3 0.17 MiB extra/gsettings-desktop-schemas 45.0-1 4.92 MiB extra/gsm 1.0.22-1 0.08 MiB extra/gtk-update-icon-cache 1:4.12.3-2 0.03 MiB extra/harfbuzz 8.2.2-1 3.66 MiB extra/hidapi 0.14.0-2 0.12 MiB extra/highway 1.0.7-1 2.91 MiB core/hwdata 0.375-2 8.88 MiB extra/imath 3.1.9-2 22.51 MiB core/iptables 1:1.8.9-1 1.74 MiB extra/iso-codes 4.15.0-1 18.47 MiB extra/jack2 1.9.22-1 1.68 MiB extra/jasper 4.0.0-1 0.57 MiB extra/jbigkit 2.1-7 0.13 MiB extra/json-glib 1.8.0-1 0.94 MiB core/kbd 2.6.3-1 3.01 MiB core/kmod 31-1 0.25 MiB extra/l-smash 2.14.5-3 0.91 MiB extra/lame 3.100-4 1.05 MiB extra/libass 0.17.1-1 0.19 MiB extra/libasyncns 1:0.8+r3+g68cd5af-2 0.04 MiB extra/libavc1394 0.5.4-6 0.11 MiB extra/libbluray 1.3.4-1 1.22 MiB extra/libbs2b 3.1.0-8 0.06 MiB extra/libcloudproviders 0.3.4-1 0.46 MiB extra/libcolord 1.4.6-1 1.20 MiB extra/libcups 1:2.4.7-2 0.77 MiB extra/libdaemon 0.14-5 0.05 MiB extra/libdatrie 0.2.13-4 0.47 MiB extra/libde265 1.0.12-1 0.58 MiB extra/libdeflate 1.19-1 0.09 MiB extra/libdrm 2.4.117-1 1.13 MiB core/libedit 20230828_3.1-1 0.24 MiB extra/libepoxy 1.5.10-2 2.67 MiB extra/libevdev 1.13.1-1 0.24 MiB extra/libglvnd 1.7.0-1 3.72 MiB extra/libgudev 238-1 0.38 MiB extra/libiec61883 1.2.0-7 0.10 MiB core/libinih 57-1 0.04 MiB extra/libinput 1.24.0-1 0.95 MiB core/libmnl 1.0.5-1 0.03 MiB extra/libmodplug 0.8.9.0-5.1 0.34 MiB core/libnetfilter_conntrack 1.0.9-1 0.14 MiB core/libnfnetlink 1.0.2-1 0.04 MiB core/libnftnl 1.2.6-1 0.22 MiB core/libnl 3.8.0-1 1.73 MiB extra/libogg 1.3.5-1 0.43 MiB extra/libomxil-bellagio 0.9.3-4 0.54 MiB extra/libopenmpt 0.7.3-1 1.80 MiB core/libpcap 1.10.4-1 0.58 MiB extra/libpciaccess 0.17-1 0.05 MiB extra/libpng 1.6.40-2 0.51 MiB extra/libproxy 0.5.3-2 0.08 MiB extra/libpulse 16.1-6 1.31 MiB extra/libraw1394 2.1.2-3 0.13 MiB extra/librsvg 2:2.57.0-1 8.42 MiB extra/libsamplerate 0.2.2-2 1.54 MiB extra/libsndfile 1.2.2-1 0.91 MiB extra/libsoup3 3.4.4-1 1.88 MiB extra/libsoxr 0.1.3-3 0.14 MiB extra/libssh 0.10.5-1 0.49 MiB extra/libstemmer 2.2.0-2 0.80 MiB extra/libthai 0.1.29-3 1.21 MiB extra/libtheora 1.1.1-6 1.56 MiB 0.33 MiB extra/libunwind 1.7.2-1 0.23 MiB extra/libva 2.20.0-1 0.85 MiB extra/libvdpau 1.5-2 0.26 MiB extra/libvorbis 1.3.7-3 1.36 MiB extra/libvpx 1.13.1-1 2.17 MiB extra/libwacom 2.8.0-1 0.69 MiB extra/libwebp 1.3.2-1 0.75 MiB extra/libx11 1.8.7-1 9.66 MiB extra/libxau 1.0.11-2 0.02 MiB extra/libxcb 1.16-1 3.68 MiB extra/libxcomposite 0.4.6-1 0.02 MiB extra/libxcursor 1.2.1-3 0.06 MiB extra/libxdamage 1.1.6-1 0.01 MiB extra/libxdmcp 1.1.4-2 0.12 MiB extra/libxext 1.3.5-1 0.29 MiB extra/libxfixes 6.0.1-1 0.03 MiB extra/libxft 2.3.8-1 0.11 MiB extra/libxi 1.8.1-1 0.46 MiB extra/libxinerama 1.1.5-1 0.02 MiB extra/libxkbcommon 1.6.0-1 0.74 MiB extra/libxrandr 1.5.4-1 0.06 MiB extra/libxrender 0.9.11-1 0.08 MiB extra/libxshmfence 1.3.2-1 0.01 MiB extra/libxtst 1.2.4-1.1 0.11 MiB extra/libxv 1.0.12-1 0.05 MiB extra/libxxf86vm 1.1.5-1.1 0.03 MiB extra/llvm-libs 16.0.6-1 115.87 MiB extra/lm_sensors 1:3.6.0.r41.g31d1f125-2 0.41 MiB core/lzo 2.10-5 0.34 MiB extra/mesa 1:23.2.1-2.1 67.80 MiB extra/mpg123 1.32.3-1 1.00 MiB 0.47 MiB extra/mtdev 1.1.6-2 0.04 MiB core/nspr 4.35-1 0.67 MiB core/nss 3.94-1 4.26 MiB extra/ocl-icd 2.3.2-1 0.40 MiB extra/onevpl 2023.3.1-1 2.85 MiB extra/opencore-amr 0.1.6-1 0.24 MiB extra/openexr 3.2.1-1 6.67 MiB extra/opus 1.4-1 0.46 MiB extra/pixman 0.42.2-1 0.40 MiB extra/poppler 23.10.0-1 5.46 MiB core/popt 1.19-1 0.55 MiB extra/portaudio 1:19.7.0-2 0.30 MiB extra/rav1e 0.6.6-3 4.25 MiB extra/sdl2 2.28.5-1 4.62 MiB 1.03 MiB extra/shared-mime-info 2.3-1 4.52 MiB extra/speex 1.2.1-1 0.59 MiB extra/speexdsp 1.2.1-1 0.52 MiB extra/srt 1.5.3-1 2.93 MiB extra/svt-av1 1.7.0-1 3.40 MiB core/systemd 254.5-1.1 27.04 MiB extra/tracker3 3.6.0-1 2.97 MiB extra/v4l-utils 1.24.1-2 4.55 MiB extra/vid.stab 1.1.1-1 0.12 MiB extra/vmaf 2.3.1-1 6.31 MiB extra/vulkan-icd-loader 1.3.269-1 0.51 MiB extra/wayland 1.22.0-1 0.74 MiB extra/x264 3:0.164.r3108.31e19f9-1 2.34 MiB extra/x265 3.5-3 3.62 MiB extra/xcb-proto 1.16.0-1 1.04 MiB extra/xkeyboard-config 2.40-1 6.55 MiB extra/xorg-xprop 1.2.6-1 0.04 MiB extra/xorgproto 2023.2-1 1.43 MiB extra/xvidcore 1.3.7-2 0.44 MiB extra/zimg 3.0.5-1 0.30 MiB extra/cairo 1.18.0-1 1.33 MiB extra/clutter 1.26.4-2 17.31 MiB 1.87 MiB extra/clutter-gtk 1.8.4-3 0.25 MiB 0.05 MiB extra/djvulibre 3.5.28-5 2.57 MiB extra/exiv2 0.28.0-3 7.82 MiB extra/ffmpegthumbnailer 2.2.2-5 0.21 MiB 0.08 MiB extra/gdk-pixbuf2 2.42.10-2 2.90 MiB extra/gspell 1.12.2-1 0.71 MiB 0.12 MiB extra/gtk3 1:3.24.38-1 47.98 MiB extra/hicolor-icon-theme 0.17-3 0.05 MiB extra/lcms2 2.15-1 0.58 MiB extra/libchamplain 0.12.21-1 2.11 MiB 0.21 MiB extra/libheif 1.17.3-1 0.98 MiB 0.35 MiB extra/libjpeg-turbo 3.0.1-1 1.81 MiB extra/libjxl 0.8.2-2 16.26 MiB extra/libraw 0.21.1-2 2.47 MiB extra/libtiff 4.6.0-1 4.95 MiB extra/lua 5.4.6-2 1.33 MiB extra/openjpeg2 2.5.0-3 13.35 MiB extra/pango 1:1.51.1-1 2.18 MiB extra/poppler-glib 23.10.0-1 3.01 MiB Total Download Size: 17.81 MiB Total Installed Size: 629.11 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... ffmpeg-2:6.0-13-riscv64 downloading... clutter-1.26.4-2-riscv64 downloading... sdl2-2.28.5-1-riscv64 downloading... cogl-1.22.8-2-riscv64 downloading... gperftools-2.13-2-riscv64 downloading... mpg123-1.32.3-1-riscv64 downloading... libheif-1.17.3-1-riscv64 downloading... libtheora-1.1.1-6-riscv64 downloading... libchamplain-0.12.21-1-riscv64 downloading... gspell-1.12.2-1-riscv64 downloading... ffmpegthumbnailer-2.2.2-5-riscv64 downloading... clutter-gtk-1.8.4-3-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libinih... installing exiv2... installing hicolor-icon-theme... installing libpng... installing jbigkit... installing libjpeg-turbo... Optional dependencies for libjpeg-turbo java-runtime>11: for TurboJPEG Java wrapper installing libtiff... Optional dependencies for libtiff freeglut: for using tiffgt [pending] installing shared-mime-info... installing gdk-pixbuf2... Optional dependencies for gdk-pixbuf2 libwmf: Load .wmf and .apm libopenraw: Load .dng, .cr2, .crw, .nef, .orf, .pef, .arw, .erf, .mrw, and .raf libavif: Load .avif libheif: Load .heif, .heic, and .avif [pending] libjxl: Load .jxl [pending] librsvg: Load .svg, .svgz, and .svg.gz [pending] webp-pixbuf-loader: Load .webp installing graphite... Optional dependencies for graphite graphite-docs: Documentation installing harfbuzz... Optional dependencies for harfbuzz harfbuzz-utils: utilities installing freetype2... installing fontconfig... Creating fontconfig configuration... Rebuilding fontconfig cache... installing xcb-proto... installing xorgproto... installing libxdmcp... installing libxau... installing libxcb... installing libx11... installing libxext... installing libxrender... installing lzo... installing pixman... installing cairo... installing fribidi... installing libdatrie... installing libthai... installing libxft... installing pango... installing librsvg... installing gtk-update-icon-cache... installing adwaita-cursors... installing adwaita-icon-theme... installing dbus... installing adobe-source-code-pro-fonts... installing cantarell-fonts... installing dconf... installing gsettings-desktop-schemas... installing libxfixes... installing libxi... installing libxtst... installing device-mapper... installing popt... installing argon2... installing cryptsetup... installing libmnl... installing libnftnl... installing libnl... installing libpcap... installing libnfnetlink... installing libnetfilter_conntrack... installing iptables... installing kbd... installing kmod... installing hwdata... installing systemd... warning: directory permissions differ on /var/log/journal/ filesystem: 755 package: 2755 Creating group 'sys' with GID 3. Creating group 'mem' with GID 8. Creating group 'ftp' with GID 11. Creating group 'mail' with GID 12. Creating group 'log' with GID 19. Creating group 'smmsp' with GID 25. Creating group 'proc' with GID 26. Creating group 'games' with GID 50. Creating group 'lock' with GID 54. Creating group 'network' with GID 90. Creating group 'floppy' with GID 94. Creating group 'scanner' with GID 96. Creating group 'power' with GID 98. Creating group 'nobody' with GID 65534. Creating group 'adm' with GID 999. Creating group 'wheel' with GID 998. Creating group 'utmp' with GID 997. Creating group 'audio' with GID 996. Creating group 'disk' with GID 995. Creating group 'input' with GID 994. Creating group 'kmem' with GID 993. Creating group 'kvm' with GID 992. Creating group 'lp' with GID 991. Creating group 'optical' with GID 990. Creating group 'render' with GID 989. Creating group 'sgx' with GID 988. Creating group 'storage' with GID 987. Creating group 'tty' with GID 5. Creating group 'uucp' with GID 986. Creating group 'video' with GID 985. Creating group 'users' with GID 984. Creating group 'groups' with GID 983. Creating group 'systemd-journal' with GID 982. Creating group 'rfkill' with GID 981. Creating group 'bin' with GID 1. Creating user 'bin' (n/a) with UID 1 and GID 1. Creating group 'daemon' with GID 2. Creating user 'daemon' (n/a) with UID 2 and GID 2. Creating user 'mail' (n/a) with UID 8 and GID 12. Creating user 'ftp' (n/a) with UID 14 and GID 11. Creating group 'http' with GID 33. Creating user 'http' (n/a) with UID 33 and GID 33. Creating user 'nobody' (Kernel Overflow User) with UID 65534 and GID 65534. Creating group 'dbus' with GID 81. Creating user 'dbus' (System Message Bus) with UID 81 and GID 81. Creating group 'systemd-coredump' with GID 980. Creating user 'systemd-coredump' (systemd Core Dumper) with UID 980 and GID 980. Creating group 'systemd-network' with GID 979. Creating user 'systemd-network' (systemd Network Management) with UID 979 and GID 979. Creating group 'systemd-oom' with GID 978. Creating user 'systemd-oom' (systemd Userspace OOM Killer) with UID 978 and GID 978. Creating group 'systemd-journal-remote' with GID 977. Creating user 'systemd-journal-remote' (systemd Journal Remote) with UID 977 and GID 977. Creating group 'systemd-journal-upload' with GID 976. Creating user 'systemd-journal-upload' (systemd Journal Upload) with UID 976 and GID 976. Creating group 'systemd-resolve' with GID 975. Creating user 'systemd-resolve' (systemd Resolver) with UID 975 and GID 975. Creating group 'systemd-timesync' with GID 974. Creating user 'systemd-timesync' (systemd Time Synchronization) with UID 974 and GID 974. Creating group 'tss' with GID 973. Creating user 'tss' (tss user for tpm2) with UID 973 and GID 973. Creating group 'uuidd' with GID 68. Creating user 'uuidd' (n/a) with UID 68 and GID 68. Created symlink /etc/systemd/system/getty.target.wants/getty@tty1.service → /usr/lib/systemd/system/getty@.service. Created symlink /etc/systemd/system/multi-user.target.wants/remote-fs.target → /usr/lib/systemd/system/remote-fs.target. Optional dependencies for systemd libmicrohttpd: systemd-journal-gatewayd and systemd-journal-remote quota-tools: kernel-level quota management systemd-sysvcompat: symlink package to provide sysvinit binaries systemd-ukify: combine kernel and initrd into a signed Unified Kernel Image polkit: allow administration as unprivileged user python: Unified Kernel Image with ukify curl: systemd-journal-upload, machinectl pull-tar and pull-raw [installed] gnutls: systemd-journal-gatewayd and systemd-journal-remote [installed] libbpf: support BPF programs libfido2: unlocking LUKS2 volumes with FIDO2 token libp11-kit: support PKCS#11 [installed] tpm2-tss: unlocking LUKS2 volumes with TPM2 [installed] installing xorg-xprop... installing at-spi2-core... Optional dependencies for at-spi2-core dbus-broker: Alternative bus implementation installing desktop-file-utils... installing iso-codes... installing libcloudproviders... installing lcms2... installing libcolord... installing libdaemon... installing avahi... Optional dependencies for avahi gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc [pending] libevent: libevent bindings [installed] nss-mdns: NSS support for mDNS python-dbus: avahi-bookmarks, avahi-discover python-gobject: avahi-bookmarks, avahi-discover python-twisted: avahi-bookmarks qt5-base: qt5 bindings installing libcups... installing libpciaccess... installing libdrm... Optional dependencies for libdrm cairo: needed for modetest tool [installed] installing libunwind... installing libxdamage... installing libxshmfence... installing libxxf86vm... installing libedit... installing llvm-libs... installing lm_sensors... Optional dependencies for lm_sensors rrdtool: for logging with sensord perl: for sensor detection and configuration convert [installed] installing vulkan-icd-loader... Optional dependencies for vulkan-icd-loader vulkan-driver: packaged vulkan driver installing default-cursors... Optional dependencies for default-cursors adwaita-cursors: default cursor theme [installed] installing wayland... installing libomxil-bellagio... installing mesa... Optional dependencies for mesa opengl-man-pages: for the OpenGL API man pages installing libglvnd... installing libepoxy... installing libxcomposite... installing libxcursor... installing libxinerama... installing xkeyboard-config... installing libxkbcommon... Optional dependencies for libxkbcommon libxkbcommon-x11: xkbcli interactive-x11 wayland: xkbcli interactive-wayland [installed] installing libxrandr... installing json-glib... installing duktape... installing libproxy... installing glib-networking... installing libsoup3... Optional dependencies for libsoup3 samba: Windows Domain SSO installing libstemmer... installing tracker3... Optional dependencies for tracker3 libsoup: Alternative remoting backend installing gtk3... Optional dependencies for gtk3 evince: Default print preview command installing alsa-topology-conf... installing alsa-ucm-conf... installing alsa-lib... installing aom... installing gsm... installing libsamplerate... installing opus... installing jack2... Optional dependencies for jack2 a2jmidid: for ALSA MIDI to JACK MIDI bridging libffado: for firewire support using FFADO jack-example-tools: for official JACK example-clients and tools jack2-dbus: for dbus integration jack2-docs: for developer documentation realtime-privileges: for realtime privileges installing lame... installing libass... installing libraw1394... installing libavc1394... installing libbluray... Optional dependencies for libbluray java-runtime: BD-J library installing libogg... installing flac... installing libvorbis... installing mpg123... Optional dependencies for mpg123 sdl2: for sdl audio support [pending] jack: for jack audio support [installed] libpulse: for pulse audio support [pending] perl: for conplay [installed] installing libsndfile... Optional dependencies for libsndfile alsa-lib: for sndfile-play [installed] installing libbs2b... installing dav1d... Optional dependencies for dav1d dav1d-doc: HTML documentation installing libiec61883... installing giflib... installing gperftools... Optional dependencies for gperftools graphviz: pprof graph generation perl: pprof and pprof-symbolize commands [installed] installing highway... installing imath... Optional dependencies for imath python: python bindings boost-libs: python bindings installing libdeflate... installing openexr... installing libjxl... Optional dependencies for libjxl gdk-pixbuf2: for gdk-pixbuf loader [installed] gimp: for gimp plugin java-runtime: for JNI bindings installing libmodplug... installing libasyncns... installing libpulse... Optional dependencies for libpulse glib2: mainloop integration [installed] installing portaudio... installing libopenmpt... installing rav1e... installing libsoxr... installing libssh... installing libtheora... installing libva... Optional dependencies for libva intel-media-driver: backend for Intel GPUs (>= Broadwell) libva-intel-driver: backend for Intel GPUs (<= Haswell) libva-mesa-driver: backend for AMD and NVIDIA GPUs installing libvdpau... Optional dependencies for libvdpau libvdpau-va-gl: driver using VAAPI mesa-vdpau: driver for Mesa nvidia-utils: driver for NVIDIA installing vid.stab... installing libvpx... installing libwebp... installing l-smash... installing x264... installing x265... installing libxv... installing xvidcore... installing zimg... installing ocl-icd... Optional dependencies for ocl-icd opencl-driver: packaged opencl driver installing onevpl... Optional dependencies for onevpl intel-media-sdk: runtime for legacy Intel GPUs onevpl-intel-gpu: runtime for Tiger Lake and newer GPUs installing opencore-amr... installing openjpeg2... installing hidapi... Optional dependencies for hidapi libusb: for hidapi-libusb [installed] installing sdl2... Optional dependencies for sdl2 alsa-lib: ALSA audio driver [installed] libpulse: PulseAudio audio driver [installed] jack: JACK audio driver [installed] pipewire: PipeWire audio driver libdecor: Wayland client decorations installing speexdsp... installing speex... installing srt... installing svt-av1... installing v4l-utils... Optional dependencies for v4l-utils qt5-base: for qv4l2 and qvidcap alsa-lib: for qv4l2 [installed] installing vmaf... installing ffmpeg... Optional dependencies for ffmpeg avisynthplus: AviSynthPlus support onevpl-intel-gpu: Intel QuickSync support ladspa: LADSPA filters nvidia-utils: Nvidia NVDEC/NVENC support installing ffmpegthumbnailer... Optional dependencies for ffmpegthumbnailer gvfs: support for gio uris installing djvulibre... installing libde265... Optional dependencies for libde265 ffmpeg: for sherlock265 [installed] qt5-base: for sherlock265 sdl: dec265 YUV overlay output installing libheif... Optional dependencies for libheif libjpeg: for heif-convert and heif-enc [installed] libpng: for heif-convert and heif-enc [installed] dav1d: dav1d encoder [installed] rav1e: rav1e encoder [installed] svt-av1: svt-av1 encoder [installed] installing cogl... installing mtdev... installing libevdev... installing libgudev... installing libwacom... Optional dependencies for libwacom python-libevdev: for libwacom-show-stylus python-pyudev: for libwacom-show-stylus installing libinput... Optional dependencies for libinput gtk4: libinput debug-gui python-pyudev: libinput measure python-libevdev: libinput measure installing clutter... installing clutter-gtk... installing libchamplain... installing nspr... installing nss... installing poppler... Optional dependencies for poppler poppler-data: highly recommended encoding data to display PDF documents with certain encodings and characters installing poppler-glib... installing freeglut... installing glu... installing jasper... Optional dependencies for jasper jasper-doc: documentation installing libraw... installing lua... installing enchant... Optional dependencies for enchant aspell: for aspell based spell checking support hunspell: for hunspell based spell checking support libvoikko: for libvoikko based spell checking support hspell: for hspell based spell checking support nuspell: for nuspell based spell checking support installing gspell... :: Running post-transaction hooks... ( 1/18) Creating system user accounts... Creating group 'avahi' with GID 972. Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 972 and GID 972. ( 2/18) Updating journal message catalog... ( 3/18) Reloading system manager configuration... Skipped: Current root is not booted. ( 4/18) Updating udev hardware database... ( 5/18) Applying kernel sysctl settings... Skipped: Current root is not booted. ( 6/18) Creating temporary files... ( 7/18) Reloading device manager configuration... Skipped: Device manager is not running. ( 8/18) Arming ConditionNeedsUpdate... ( 9/18) Updating the MIME type database... (10/18) Updating fontconfig configuration... (11/18) Reloading system bus configuration... Skipped: Current root is not booted. (12/18) Updating fontconfig cache... (13/18) Probing GDK-Pixbuf loader modules... (14/18) Updating GIO module cache... (15/18) Compiling GSettings XML schema files... (16/18) Probing GTK3 input method modules... (17/18) Updating icon theme caches... (18/18) Updating the desktop file MIME type cache... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (342) New Version Net Change Download Size core/btrfs-progs 6.5.3-2 6.04 MiB 1.30 MiB extra/bubblewrap 0.8.0-1.1 0.07 MiB 0.04 MiB core/dnssec-anchors 20190629-3 0.00 MiB extra/docbook-xml 4.5-9 1.96 MiB extra/docbook-xsl 1.79.2-7 26.32 MiB extra/fftw 3.3.10-4 4.76 MiB extra/fuse-common 3.16.2-1 0.00 MiB 0.00 MiB extra/fuse3 3.16.2-1 0.42 MiB 0.12 MiB extra/gcr 3.41.1-4 3.77 MiB 0.72 MiB extra/gd 2.3.3-7 0.57 MiB extra/ghc-libs 9.0.2-3 137.63 MiB extra/ghostscript 10.02.1-1 42.03 MiB 19.76 MiB extra/gnome-desktop 1:44.0-1 0.52 MiB 0.11 MiB extra/gnome-desktop-common 1:44.0-1 2.84 MiB 0.47 MiB core/gpm 1.20.7.r38.ge82d1a6-5 0.33 MiB 0.13 MiB extra/gsfonts 20200910-3 3.11 MiB extra/gst-plugins-base-libs 1.22.6-1 10.87 MiB extra/gstreamer 1.22.6-1 10.01 MiB extra/gts 0.7.6.121130-2 0.50 MiB extra/gvfs 1.52.1-1 5.01 MiB 1.00 MiB extra/haskell-aeson 2.1.2.1-16 10.30 MiB extra/haskell-aeson-pretty 0.8.9-146 0.17 MiB extra/haskell-ansi-terminal 0.11.4-36.1 0.88 MiB extra/haskell-ansi-wl-pprint 0.6.9-388.1 0.28 MiB extra/haskell-appar 0.1.8-13 0.11 MiB extra/haskell-asn1-encoding 0.9.6-214 0.47 MiB extra/haskell-asn1-parse 0.9.5-214 0.07 MiB extra/haskell-asn1-types 0.3.4-193 0.47 MiB extra/haskell-assoc 1.0.2-204.1 0.07 MiB extra/haskell-async 2.2.4-175.1 0.31 MiB extra/haskell-attoparsec 0.14.4-59 2.62 MiB extra/haskell-attoparsec-iso8601 1.1.0.0-35 0.17 MiB extra/haskell-auto-update 0.1.6-315 0.12 MiB 0.03 MiB extra/haskell-base-compat 0.12.2-1 0.33 MiB extra/haskell-base-compat-batteries 0.12.2-55.1 0.33 MiB extra/haskell-base-orphans 0.8.7-64.1 0.32 MiB extra/haskell-base-unicode-symbols 0.2.4.2-13 0.09 MiB extra/haskell-base16-bytestring 1.0.2.0-65 0.08 MiB extra/haskell-base64 0.4.2.4-53 2.37 MiB 0.22 MiB extra/haskell-base64-bytestring 1.2.1.0-88 0.15 MiB extra/haskell-basement 0.0.16-1 5.74 MiB extra/haskell-bifunctors 5.6-15.1 3.07 MiB extra/haskell-bitvec 1.1.3.0-63 1.69 MiB extra/haskell-blaze-builder 0.4.2.3-1 0.52 MiB extra/haskell-blaze-html 0.9.1.2-210 3.56 MiB extra/haskell-blaze-markup 0.8.2.8-116 0.72 MiB extra/haskell-boring 0.2.1-2 0.08 MiB 0.02 MiB extra/haskell-bsb-http-chunked 0.0.0.4-359 0.03 MiB 0.01 MiB extra/haskell-byteorder 1.0.4-24 0.06 MiB extra/haskell-call-stack 0.4.0-154.1 0.06 MiB extra/haskell-case-insensitive 1.2.1.0-188 0.16 MiB extra/haskell-cassava 0.5.3.0-68 2.08 MiB 0.33 MiB extra/haskell-cereal 0.5.8.3-1 1.26 MiB extra/haskell-citeproc 0.8.1-58 8.21 MiB 1.10 MiB extra/haskell-cmdargs 0.10.22-1 2.17 MiB extra/haskell-colour 2.3.6-180.1 0.86 MiB extra/haskell-commonmark 0.2.3-8 10.07 MiB 1.31 MiB extra/haskell-commonmark-extensions 0.2.3.5-9 2.23 MiB 0.36 MiB extra/haskell-commonmark-pandoc 0.2.1.3-42 0.23 MiB 0.05 MiB extra/haskell-comonad 5.0.8-199.1 0.62 MiB extra/haskell-conduit 1.3.5-16 2.32 MiB extra/haskell-conduit-extra 1.3.6-97 0.88 MiB extra/haskell-constraints 0.13.4-34 1.63 MiB extra/haskell-contravariant 1.5.5-3 0.45 MiB extra/haskell-cookie 0.4.6-1 0.15 MiB extra/haskell-crypton 0.32-7 10.93 MiB extra/haskell-crypton-connection 0.3.1-15 0.28 MiB extra/haskell-crypton-x509 1.7.6-10 1.72 MiB extra/haskell-crypton-x509-store 1.6.9-10 0.15 MiB extra/haskell-crypton-x509-system 1.6.7-10 0.06 MiB extra/haskell-crypton-x509-validation 1.6.12-10 0.33 MiB extra/haskell-data-array-byte 0.1.0.1-25.1 0.13 MiB extra/haskell-data-default 0.7.1.1-285.1 0.01 MiB extra/haskell-data-default-class 0.1.2.0-24 0.06 MiB extra/haskell-data-default-instances-containers 0.0.1-36 0.02 MiB extra/haskell-data-default-instances-dlist 0.0.1-298.1 0.01 MiB extra/haskell-data-default-instances-old-locale 0.0.1-36 0.01 MiB extra/haskell-data-fix 0.3.2-87 0.20 MiB extra/haskell-dec 0.0.5-4 0.05 MiB 0.02 MiB extra/haskell-diff 0.4.1-60 0.32 MiB extra/haskell-digest 0.0.1.7-1 0.05 MiB extra/haskell-digits 0.3.1-6 0.04 MiB 0.01 MiB extra/haskell-distributive 0.6.2.1-194 0.26 MiB extra/haskell-dlist 1.0-220.1 0.26 MiB extra/haskell-doclayout 0.4.0.1-9 1.82 MiB 0.28 MiB extra/haskell-doctemplates 0.11-37 1.71 MiB 0.27 MiB extra/haskell-easy-file 0.2.5-6 0.15 MiB extra/haskell-emojis 0.1.2-60 5.99 MiB extra/haskell-erf 2.0.0.0-24 0.06 MiB extra/haskell-fast-logger 3.1.2-40 0.42 MiB 0.09 MiB extra/haskell-fgl 5.8.1.1-11 2.02 MiB extra/haskell-file-embed 0.0.15.0-1 0.16 MiB extra/haskell-foldable1-classes-compat 0.1-15.1 0.57 MiB extra/haskell-generically 0.1.1-1 0.10 MiB extra/haskell-ghc-bignum-orphans 0.1.1-1 0.01 MiB extra/haskell-glob 0.10.2-75 0.43 MiB extra/haskell-gridtables 0.1.0.0-28 0.59 MiB 0.12 MiB extra/haskell-haddock-library 1.10.0-237 1.51 MiB 0.28 MiB extra/haskell-hashable 1.4.3.0-4.2 0.62 MiB extra/haskell-hourglass 0.2.12-231 1.85 MiB extra/haskell-hslua 2.3.0-15 0.06 MiB 0.02 MiB extra/haskell-hslua-aeson 2.3.0-15 0.08 MiB 0.03 MiB extra/haskell-hslua-classes 2.3.0-19 0.28 MiB 0.05 MiB extra/haskell-hslua-core 2.3.1-13 0.79 MiB 0.14 MiB extra/haskell-hslua-list 1.1.1-25 0.03 MiB 0.01 MiB extra/haskell-hslua-marshalling 2.3.0-14 0.43 MiB 0.08 MiB extra/haskell-hslua-module-doclayout 1.1.0-17 0.46 MiB 0.08 MiB extra/haskell-hslua-module-path 1.1.0-15 0.20 MiB 0.05 MiB extra/haskell-hslua-module-system 1.1.0-14 0.29 MiB 0.06 MiB extra/haskell-hslua-module-text 1.1.0-14 0.12 MiB 0.03 MiB extra/haskell-hslua-module-version 1.1.0-15 0.10 MiB 0.03 MiB extra/haskell-hslua-module-zip 1.1.0-14 0.18 MiB 0.04 MiB extra/haskell-hslua-objectorientation 2.3.0-14 0.35 MiB 0.07 MiB extra/haskell-hslua-packaging 2.3.0-14 0.51 MiB 0.11 MiB extra/haskell-hslua-repl 0.1.1-13 0.07 MiB 0.02 MiB extra/haskell-hslua-typing 0.1.0-14 0.25 MiB 0.05 MiB extra/haskell-http-api-data 0.5.1-22 1.44 MiB 0.24 MiB extra/haskell-http-client 0.7.13.1-70 2.11 MiB 0.40 MiB extra/haskell-http-client-tls 0.3.6.3-16 0.23 MiB 0.06 MiB extra/haskell-http-date 0.0.11-121 0.20 MiB extra/haskell-http-media 0.8.1.0-5 0.60 MiB 0.11 MiB extra/haskell-http-types 0.12.3-315 0.70 MiB 0.13 MiB extra/haskell-http2 3.0.3-66 3.61 MiB 0.66 MiB extra/haskell-hunit 1.6.2.0-197.1 0.38 MiB extra/haskell-indexed-traversable 0.1.3-7.1 0.81 MiB extra/haskell-indexed-traversable-instances 0.1.1.2-13 0.09 MiB extra/haskell-integer-logarithms 1.0.3.1-6 0.12 MiB extra/haskell-iproute 1.7.12-67 1.12 MiB extra/haskell-ipynb 0.2-107 0.74 MiB 0.13 MiB extra/haskell-isocline 1.0.9-1 0.49 MiB extra/haskell-jira-wiki-markup 1.5.1-7 1.62 MiB extra/haskell-juicypixels 3.3.8-16 9.28 MiB extra/haskell-lexer 1.1.1-1 1.10 MiB extra/haskell-libyaml 0.1.2-313 0.73 MiB 0.14 MiB extra/haskell-lpeg 1.0.4-10 0.02 MiB extra/haskell-lua 2.3.1-7 0.48 MiB extra/haskell-memory 0.17.0-53 1.23 MiB extra/haskell-mime-types 0.1.1.0-1 2.38 MiB extra/haskell-mmorph 1.2.0-5 0.22 MiB extra/haskell-monad-control 1.0.3.1-87 0.18 MiB extra/haskell-mono-traversable 1.0.15.3-141 4.29 MiB extra/haskell-network 3.1.4.0-5 1.70 MiB extra/haskell-network-byte-order 0.1.6-163 0.17 MiB extra/haskell-network-uri 2.6.4.2-15 0.73 MiB extra/haskell-old-locale 1.0.0.7-30 0.13 MiB extra/haskell-old-time 1.1.0.3-30 0.49 MiB extra/haskell-onetuple 0.3.1-60 0.02 MiB extra/haskell-only 0.1-22 0.08 MiB extra/haskell-optparse-applicative 0.17.0.0-59.1 1.46 MiB extra/haskell-ordered-containers 0.2.3-1 0.70 MiB 0.13 MiB extra/haskell-pandoc 3.1.5-1 64.48 MiB 9.81 MiB extra/haskell-pandoc-lua-engine 0.2-49 3.38 MiB 0.54 MiB extra/haskell-pandoc-lua-marshal 0.2.2-24 2.01 MiB 0.32 MiB extra/haskell-pandoc-server 0.1-130 0.91 MiB 0.13 MiB extra/haskell-pandoc-types 1.23-37 5.15 MiB 0.73 MiB extra/haskell-pem 0.2.4-270 0.09 MiB extra/haskell-pretty-show 1.10-14 0.72 MiB extra/haskell-prettyprinter 1.7.1-134 1.41 MiB extra/haskell-primitive 0.7.4.0-81.1 1.82 MiB extra/haskell-psqueues 0.2.7.3-67 0.84 MiB extra/haskell-quickcheck 2.14.3-22.2 3.43 MiB extra/haskell-random 1.2.1.1-123.2 1.71 MiB extra/haskell-recv 0.1.0-15 0.07 MiB extra/haskell-regex-base 0.94.0.2-2 0.40 MiB extra/haskell-regex-tdfa 1.3.2.2-13 3.29 MiB extra/haskell-resourcet 1.2.6-36 0.47 MiB extra/haskell-safe 0.3.19-8 0.35 MiB extra/haskell-safe-exceptions 0.1.7.4-6 0.18 MiB extra/haskell-scientific 0.3.7.0-98 0.56 MiB extra/haskell-semialign 1.2.0.1-129 0.79 MiB extra/haskell-semigroupoids 5.3.7-111 2.84 MiB extra/haskell-servant 0.19.1-54 1.45 MiB 0.27 MiB extra/haskell-servant-server 0.19.2-94 1.52 MiB 0.27 MiB extra/haskell-sha 1.6.4.4-19 0.45 MiB extra/haskell-simple-sendfile 0.2.31-25 0.07 MiB 0.02 MiB extra/haskell-singleton-bool 0.1.7-2 0.07 MiB 0.02 MiB extra/haskell-skylighting 0.13.4-5 16.13 MiB 0.90 MiB extra/haskell-skylighting-core 0.13.4-5 5.60 MiB 0.74 MiB extra/haskell-skylighting-format-ansi 0.1-81 0.55 MiB 0.10 MiB extra/haskell-skylighting-format-blaze-html 0.1.1.1-14 0.15 MiB 0.04 MiB extra/haskell-skylighting-format-context 0.1.0.2-46 0.09 MiB 0.03 MiB extra/haskell-skylighting-format-latex 0.1-81 0.10 MiB 0.03 MiB extra/haskell-socks 0.6.1-222 0.89 MiB extra/haskell-some 1.0.5-1 0.41 MiB extra/haskell-sop-core 0.5.0.2-1 1.36 MiB 0.20 MiB extra/haskell-split 0.2.4-1 0.17 MiB extra/haskell-splitmix 0.1.0.4-146.1 0.18 MiB extra/haskell-statevar 1.2.2-2 0.08 MiB extra/haskell-streaming-commons 0.2.2.6-11 0.98 MiB extra/haskell-strict 0.4.0.1-178.1 1.07 MiB extra/haskell-string-conversions 0.4.0.1-156 0.07 MiB 0.02 MiB extra/haskell-syb 0.7.2.3-13.1 0.53 MiB extra/haskell-tagged 0.8.8-1 0.32 MiB extra/haskell-tagsoup 0.14.8-211 5.18 MiB extra/haskell-temporary 1.3-540.3 0.06 MiB extra/haskell-texmath 0.12.8-12 25.01 MiB 3.95 MiB extra/haskell-text-conversions 0.3.1.1-47 0.11 MiB 0.03 MiB extra/haskell-text-icu 0.8.0.4-1 4.57 MiB extra/haskell-text-short 0.1.5-64 0.34 MiB extra/haskell-th-abstraction 0.4.5.0-1 1.01 MiB extra/haskell-th-compat 0.1.4-28 0.11 MiB extra/haskell-th-lift 0.8.4-1 0.21 MiB extra/haskell-th-lift-instances 0.1.20-32 0.29 MiB extra/haskell-these 1.1.1.1-205.1 0.61 MiB extra/haskell-time-compat 1.9.6.1-82 0.73 MiB extra/haskell-time-manager 0.0.1-10 0.07 MiB 0.02 MiB extra/haskell-tls 1.8.0-8 6.66 MiB extra/haskell-toml-parser 1.3.0.0-12 1.98 MiB 0.33 MiB extra/haskell-transformers-base 0.4.6-87 0.14 MiB extra/haskell-transformers-compat 0.7.2-1 0.83 MiB extra/haskell-type-equality 1-12 0.01 MiB extra/haskell-typed-process 0.2.11.0-10 0.39 MiB extra/haskell-typst 0.3.1.0-18 7.30 MiB 1.14 MiB extra/haskell-typst-symbols 0.1.2-1 4.76 MiB extra/haskell-unicode-collation 0.1.3.5-7 10.52 MiB 0.82 MiB extra/haskell-unicode-data 0.4.0.1-18 18.19 MiB extra/haskell-unicode-transforms 0.4.0.1-57 2.04 MiB 0.16 MiB extra/haskell-uniplate 1.6.13-194 1.72 MiB 0.29 MiB extra/haskell-unix-compat 0.7-13 0.03 MiB 0.01 MiB extra/haskell-unix-time 0.4.11-4 0.17 MiB extra/haskell-unliftio 0.2.24.0-10 1.29 MiB extra/haskell-unliftio-core 0.2.1.0-1 0.08 MiB extra/haskell-unordered-containers 0.2.19.1-77 1.58 MiB extra/haskell-utf8-string 1.0.2-135 0.37 MiB extra/haskell-uuid-types 1.0.5.1-1 0.31 MiB extra/haskell-vault 0.3.1.5-156 0.20 MiB 0.05 MiB extra/haskell-vector 0.13.0.0-57.2 9.74 MiB extra/haskell-vector-algorithms 0.9.0.1-63 3.49 MiB extra/haskell-vector-stream 0.1.0.0-1.1 0.51 MiB extra/haskell-wai 3.2.3-205 0.14 MiB 0.04 MiB extra/haskell-wai-app-static 3.1.8-15 0.57 MiB 0.12 MiB extra/haskell-wai-cors 0.2.7-322 0.25 MiB 0.06 MiB extra/haskell-wai-extra 3.1.13.0-174.1 1.61 MiB 0.33 MiB extra/haskell-wai-logger 2.4.0-325.1 0.16 MiB 0.04 MiB extra/haskell-warp 3.3.30-3 1.49 MiB 0.30 MiB extra/haskell-witherable 0.4.2-70 0.92 MiB extra/haskell-word8 0.1.3-22 0.10 MiB extra/haskell-xml 1.3.14-30 0.81 MiB extra/haskell-xml-conduit 1.9.1.3-15 2.35 MiB extra/haskell-xml-types 0.3.8-8 1.13 MiB extra/haskell-yaml 0.11.11.2-11 1.09 MiB 0.21 MiB extra/haskell-zip-archive 0.4.3-11 0.59 MiB extra/haskell-zlib 0.6.3.0-45 0.82 MiB extra/hslua-cli 1.4.1-14 0.12 MiB 0.04 MiB extra/hwloc 2.9.1-1 1.31 MiB extra/ijs 0.35-5 0.11 MiB extra/itstool 1:2.0.7-1 0.09 MiB 0.02 MiB extra/jbig2dec 0.20-1 0.13 MiB core/ldns 1.8.3-2 1.71 MiB core/libaio 0.3.113-2 0.03 MiB extra/libatasmart 0.19-6 0.09 MiB extra/libavif 1.0.1-4 0.36 MiB 0.15 MiB extra/libblockdev 3.0.4-1 3.83 MiB extra/libbytesize 2.8-2 0.08 MiB extra/libcdio 2.1.0-3 0.80 MiB 0.25 MiB extra/libcdio-paranoia 10.2+2.0.1-3 0.13 MiB 0.06 MiB extra/libexif 0.6.24-2 2.69 MiB extra/libfontenc 1.1.7-1 0.03 MiB 0.01 MiB extra/libgxps 0.3.2-4 0.55 MiB 0.10 MiB extra/libhandy 1.8.2-1 2.36 MiB 0.46 MiB extra/libice 1.1.1-2 0.33 MiB extra/libidn 1.41-1 0.75 MiB extra/liblqr 0.4.2-3 0.07 MiB core/libnsl 2.0.1-1 0.07 MiB extra/libnvme 1.6-2 1.31 MiB extra/libpaper 2.1.2-1 0.06 MiB extra/libraqm 0.10.1-1 0.18 MiB extra/libsm 1.2.4-1 0.25 MiB extra/libspectre 0.2.12-1 0.07 MiB extra/libsynctex 2023.66984-16 0.12 MiB extra/libxfont2 2.0.6-2 0.19 MiB 0.11 MiB extra/libxkbfile 1.1.2-1 0.16 MiB extra/libxmu 1.1.4-1 0.32 MiB extra/libxpm 3.5.17-1 0.13 MiB extra/libxslt 1.1.38-1 0.71 MiB extra/libxt 1.3.0-1 1.96 MiB extra/libyaml 0.2.5-2 0.15 MiB extra/libyuv r2426+464c51a0-1 1.18 MiB 0.20 MiB extra/lua-lpeg 1.1.0-1 0.05 MiB core/lvm2 2.03.22-2 5.26 MiB extra/mallard-ducktype 1.0.2-9 0.62 MiB 0.10 MiB core/mdadm 4.2-2 0.78 MiB extra/netpbm 10.73.43-2 5.15 MiB extra/ninja 1.11.1-3 0.28 MiB extra/numactl 2.0.16-1 0.19 MiB extra/openmpi 4.1.5-5 7.34 MiB extra/openpmix 4.2.6-1 3.09 MiB core/openssh 9.5p1-1 4.27 MiB extra/orc 0.4.34-1 1.10 MiB extra/parted 3.6-1 2.38 MiB extra/perl-clone 0.46-2 0.02 MiB 0.01 MiB extra/perl-encode-locale 1.05-11 0.02 MiB 0.01 MiB extra/perl-file-listing 6.16-2 0.02 MiB 0.01 MiB extra/perl-html-parser 3.81-2 0.38 MiB 0.14 MiB extra/perl-html-tagset 3.20-14 0.02 MiB 0.01 MiB extra/perl-http-cookiejar 0.014-1 0.03 MiB 0.01 MiB extra/perl-http-cookies 6.10-4 0.04 MiB 0.02 MiB extra/perl-http-daemon 6.16-2 0.04 MiB 0.02 MiB extra/perl-http-date 6.06-1 0.01 MiB 0.01 MiB extra/perl-http-message 6.45-1 0.16 MiB 0.07 MiB extra/perl-http-negotiate 6.01-12 0.02 MiB 0.01 MiB extra/perl-io-html 1.004-4 0.02 MiB 0.01 MiB extra/perl-libwww 6.72-1 0.33 MiB 0.13 MiB extra/perl-lwp-mediatypes 6.04-4 0.06 MiB 0.02 MiB extra/perl-net-http 6.23-2 0.04 MiB 0.02 MiB extra/perl-timedate 2.33-5 0.08 MiB extra/perl-try-tiny 0.31-3 0.03 MiB 0.02 MiB extra/perl-uri 5.21-1 0.17 MiB 0.08 MiB extra/perl-www-robotrules 6.02-12 0.02 MiB 0.01 MiB extra/perl-xml-parser 2.46-5 0.72 MiB 0.23 MiB extra/polkit 123-1 1.81 MiB extra/poppler-data 0.4.12-1 12.34 MiB core/procps-ng 4.0.4-2 2.40 MiB core/psmisc 23.6-1 0.68 MiB 0.24 MiB extra/python-lxml 4.9.2-3 4.39 MiB extra/python-tqdm 4.65.0-3 0.64 MiB extra/python-typing_extensions 4.8.0-1 0.35 MiB core/thin-provisioning-tools 1.0.7-1 2.41 MiB 0.93 MiB extra/udisks2 2.10.1-2 15.46 MiB extra/vim-runtime 9.0.2070-1 35.55 MiB 6.89 MiB extra/volume_key 0.3.12-8 0.67 MiB extra/xorg-fonts-encodings 1.0.7-1 0.61 MiB 0.56 MiB extra/xorg-server-common 21.1.9-1 0.12 MiB 0.03 MiB extra/xorg-setxkbmap 1.3.4-1 0.03 MiB 0.01 MiB extra/xorg-xauth 1.1.2-1 0.05 MiB 0.02 MiB extra/xorg-xkbcomp 1.4.6-1 0.18 MiB 0.09 MiB extra/yelp-xsl 42.1-1 1.34 MiB 0.19 MiB extra/doxygen 1.9.8-1 19.98 MiB extra/evince 45.0-1 11.61 MiB 1.72 MiB extra/fbida 2.14-5 0.43 MiB 0.18 MiB extra/graphviz 9.0.0-1 10.10 MiB extra/imagemagick 7.1.1.21-1 20.51 MiB 8.23 MiB extra/intltool 0.51.0-6 0.15 MiB 0.05 MiB extra/libwmf 0.2.13-1 3.15 MiB 1.84 MiB extra/meson 1.2.2-2 13.10 MiB extra/pandoc-cli 0.1.1-62 0.10 MiB 0.03 MiB extra/perl-image-exiftool 12.60-3 13.50 MiB 2.58 MiB core/python 3.11.5-2.1 107.29 MiB extra/shellcheck 0.9.0-57 23.19 MiB 3.58 MiB extra/vim 9.0.2070-1 4.26 MiB 2.21 MiB extra/xorg-server-xvfb 21.1.9-1 1.76 MiB 0.85 MiB extra/yelp-tools 42.1-1 0.16 MiB 0.03 MiB Total Download Size: 85.72 MiB Total Installed Size: 1015.31 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... ghostscript-10.02.1-1-riscv64 downloading... haskell-pandoc-3.1.5-1-riscv64 downloading... imagemagick-7.1.1.21-1-riscv64 downloading... vim-runtime-9.0.2070-1-riscv64 downloading... haskell-texmath-0.12.8-12-riscv64 downloading... shellcheck-0.9.0-57-riscv64 downloading... perl-image-exiftool-12.60-3-any downloading... vim-9.0.2070-1-riscv64 downloading... libwmf-0.2.13-1-riscv64 downloading... evince-45.0-1-riscv64 downloading... haskell-commonmark-0.2.3-8-riscv64 downloading... btrfs-progs-6.5.3-2-riscv64 downloading... haskell-typst-0.3.1.0-18-riscv64 downloading... haskell-citeproc-0.8.1-58-riscv64 downloading... gvfs-1.52.1-1-riscv64 downloading... thin-provisioning-tools-1.0.7-1-riscv64 downloading... haskell-skylighting-0.13.4-5-riscv64 downloading... xorg-server-xvfb-21.1.9-1-riscv64 downloading... haskell-unicode-collation-0.1.3.5-7-riscv64 downloading... haskell-skylighting-core-0.13.4-5-riscv64 downloading... haskell-pandoc-types-1.23-37-riscv64 downloading... gcr-3.41.1-4-riscv64 downloading... haskell-http2-3.0.3-66-riscv64 downloading... xorg-fonts-encodings-1.0.7-1-any downloading... haskell-pandoc-lua-engine-0.2-49-riscv64 downloading... gnome-desktop-common-1:44.0-1-riscv64 downloading... libhandy-1.8.2-1-riscv64 downloading... haskell-http-client-0.7.13.1-70-riscv64 downloading... haskell-commonmark-extensions-0.2.3.5-9-riscv64 downloading... haskell-toml-parser-1.3.0.0-12-riscv64 downloading... haskell-cassava-0.5.3.0-68-riscv64 downloading... haskell-wai-extra-3.1.13.0-174.1-riscv64 downloading... haskell-pandoc-lua-marshal-0.2.2-24-riscv64 downloading... haskell-warp-3.3.30-3-riscv64 downloading... haskell-uniplate-1.6.13-194-riscv64 downloading... haskell-haddock-library-1.10.0-237-riscv64 downloading... haskell-doclayout-0.4.0.1-9-riscv64 downloading... haskell-doctemplates-0.11-37-riscv64 downloading... haskell-servant-server-0.19.2-94-riscv64 downloading... haskell-servant-0.19.1-54-riscv64 downloading... libcdio-2.1.0-3-riscv64 downloading... psmisc-23.6-1-riscv64 downloading... haskell-http-api-data-0.5.1-22-riscv64 downloading... perl-xml-parser-2.46-5-riscv64 downloading... haskell-base64-0.4.2.4-53-riscv64 downloading... haskell-yaml-0.11.11.2-11-riscv64 downloading... haskell-sop-core-0.5.0.2-1-riscv64 downloading... libyuv-r2426+464c51a0-1-riscv64 downloading... yelp-xsl-42.1-1-any downloading... fbida-2.14-5-riscv64 downloading... haskell-unicode-transforms-0.4.0.1-57-riscv64 downloading... libavif-1.0.1-4-riscv64 downloading... perl-html-parser-3.81-2-riscv64 downloading... haskell-hslua-core-2.3.1-13-riscv64 downloading... haskell-libyaml-0.1.2-313-riscv64 downloading... gpm-1.20.7.r38.ge82d1a6-5-riscv64 downloading... haskell-http-types-0.12.3-315-riscv64 downloading... haskell-pandoc-server-0.1-130-riscv64 downloading... haskell-ipynb-0.2-107-riscv64 downloading... perl-libwww-6.72-1-any downloading... haskell-ordered-containers-0.2.3-1-riscv64 downloading... haskell-gridtables-0.1.0.0-28-riscv64 downloading... haskell-wai-app-static-3.1.8-15-riscv64 downloading... fuse3-3.16.2-1-riscv64 downloading... haskell-http-media-0.8.1.0-5-riscv64 downloading... haskell-hslua-packaging-2.3.0-14-riscv64 downloading... gnome-desktop-1:44.0-1-riscv64 downloading... libxfont2-2.0.6-2-riscv64 downloading... libgxps-0.3.2-4-riscv64 downloading... mallard-ducktype-1.0.2-9-any downloading... haskell-skylighting-format-ansi-0.1-81-riscv64 downloading... xorg-xkbcomp-1.4.6-1-riscv64 downloading... haskell-fast-logger-3.1.2-40-riscv64 downloading... haskell-hslua-marshalling-2.3.0-14-riscv64 downloading... haskell-hslua-module-doclayout-1.1.0-17-riscv64 downloading... perl-uri-5.21-1-any downloading... haskell-hslua-objectorientation-2.3.0-14-riscv64 downloading... perl-http-message-6.45-1-any downloading... libcdio-paranoia-10.2+2.0.1-3-riscv64 downloading... haskell-wai-cors-0.2.7-322-riscv64 downloading... haskell-hslua-module-system-1.1.0-14-riscv64 downloading... haskell-http-client-tls-0.3.6.3-16-riscv64 downloading... intltool-0.51.0-6-any downloading... haskell-hslua-classes-2.3.0-19-riscv64 downloading... haskell-commonmark-pandoc-0.2.1.3-42-riscv64 downloading... haskell-hslua-typing-0.1.0-14-riscv64 downloading... haskell-vault-0.3.1.5-156-riscv64 downloading... haskell-hslua-module-path-1.1.0-15-riscv64 downloading... haskell-hslua-module-zip-1.1.0-14-riscv64 downloading... haskell-wai-logger-2.4.0-325.1-riscv64 downloading... haskell-skylighting-format-blaze-html-0.1.1.1-14-riscv64 downloading... haskell-wai-3.2.3-205-riscv64 downloading... hslua-cli-1.4.1-14-riscv64 downloading... bubblewrap-0.8.0-1.1-riscv64 downloading... haskell-auto-update-0.1.6-315-riscv64 downloading... haskell-skylighting-format-latex-0.1-81-riscv64 downloading... yelp-tools-42.1-1-any downloading... haskell-hslua-module-text-1.1.0-14-riscv64 downloading... pandoc-cli-0.1.1-62-riscv64 downloading... haskell-skylighting-format-context-0.1.0.2-46-riscv64 downloading... haskell-hslua-module-version-1.1.0-15-riscv64 downloading... haskell-text-conversions-0.3.1.1-47-riscv64 downloading... xorg-server-common-21.1.9-1-riscv64 downloading... haskell-hslua-aeson-2.3.0-15-riscv64 downloading... xorg-xauth-1.1.2-1-riscv64 downloading... haskell-simple-sendfile-0.2.31-25-riscv64 downloading... haskell-hslua-repl-0.1.1-13-riscv64 downloading... perl-net-http-6.23-2-any downloading... haskell-hslua-2.3.0-15-riscv64 downloading... perl-http-cookies-6.10-4-any downloading... haskell-string-conversions-0.4.0.1-156-riscv64 downloading... haskell-time-manager-0.0.1-10-riscv64 downloading... itstool-1:2.0.7-1-any downloading... haskell-singleton-bool-0.1.7-2-riscv64 downloading... perl-lwp-mediatypes-6.04-4-any downloading... perl-try-tiny-0.31-3-any downloading... perl-http-daemon-6.16-2-any downloading... haskell-boring-0.2.1-2-riscv64 downloading... haskell-dec-0.0.5-4-riscv64 downloading... libfontenc-1.1.7-1-riscv64 downloading... haskell-unix-compat-0.7-13-riscv64 downloading... haskell-digits-0.3.1-6-riscv64 downloading... perl-io-html-1.004-4-any downloading... xorg-setxkbmap-1.3.4-1-riscv64 downloading... perl-http-cookiejar-0.014-1-any downloading... haskell-bsb-http-chunked-0.0.0.4-359-riscv64 downloading... haskell-hslua-list-1.1.1-25-riscv64 downloading... perl-http-negotiate-6.01-12-any downloading... perl-www-robotrules-6.02-12-any downloading... perl-html-tagset-3.20-14-any downloading... perl-encode-locale-1.05-11-any downloading... perl-clone-0.46-2-riscv64 downloading... perl-file-listing-6.16-2-any downloading... perl-http-date-6.06-1-any downloading... fuse-common-3.16.2-1-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing ninja... installing libnsl... installing python... Optional dependencies for python python-setuptools: for building Python packages using tooling that is usually bundled with Python python-pip: for installing Python packages using tooling that is usually bundled with Python python-pipx: for installing Python software not packaged on Arch Linux sqlite: for a default database integration [installed] mpdecimal: for decimal xz: for lzma [installed] tk: for tkinter installing python-tqdm... Optional dependencies for python-tqdm python-requests: telegram installing python-typing_extensions... installing meson... installing perl-encode-locale... installing perl-timedate... installing perl-http-date... installing perl-file-listing... installing perl-html-tagset... installing perl-clone... installing perl-io-html... installing perl-lwp-mediatypes... installing perl-uri... installing perl-http-message... installing perl-html-parser... installing perl-http-cookies... installing perl-http-daemon... installing perl-http-cookiejar... installing perl-http-negotiate... installing perl-net-http... installing perl-try-tiny... installing perl-www-robotrules... installing perl-libwww... Optional dependencies for perl-libwww perl-lwp-protocol-https: for https:// url schemes installing perl-xml-parser... installing intltool... installing vim-runtime... Optional dependencies for vim-runtime sh: support for some tools and macros [installed] python: demoserver example tool [installed] gawk: mve tools upport [installed] installing procps-ng... installing gpm... installing vim... Optional dependencies for vim python: Python language support [installed] ruby: Ruby language support lua: Lua language support [installed] perl: Perl language support [installed] tcl: Tcl language support installing bubblewrap... installing gnome-desktop-common... installing gnome-desktop... installing gsfonts... installing gstreamer... Optional dependencies for gstreamer python: gst-plugins-doc-cache-generator [installed] installing orc... installing gst-plugins-base-libs... installing fuse-common... installing fuse3... installing dnssec-anchors... installing ldns... Optional dependencies for ldns libpcap: ldns-dpa tool [installed] installing openssh... Optional dependencies for openssh libfido2: FIDO/U2F support sh: for ssh-copy-id and findssl.sh [installed] x11-ssh-askpass: input passphrase in X xorg-xauth: X11 forwarding [pending] installing gcr... installing libcdio... installing libcdio-paranoia... installing psmisc... installing btrfs-progs... Optional dependencies for btrfs-progs python: libbtrfsutil python bindings [installed] e2fsprogs: btrfs-convert [installed] reiserfsprogs: btrfs-convert installing libatasmart... installing libbytesize... Optional dependencies for libbytesize python-six: for bscalc command installing libnvme... installing mdadm... Optional dependencies for mdadm bash: mdcheck [installed] installing parted... installing volume_key... Optional dependencies for volume_key python-volume_key: for Python bindings installing libblockdev... Optional dependencies for libblockdev btrfs-progs: BTRFS plugin [installed] dosfstools: VFAT filesystem support exfatprogs: for exFAT filesystem support f2fs-tools: for F2FS filesystem support gobject-introspection-runtime: for Python integration lvm2: LVM plugin [pending] ndctl: NVDIMM plugin nilfs-utils: for nilfs filesystem support ntfs-3g: NTFS filesystem support python: for Python integration [installed] udftools: for UDF filesystem support xfsprogs: XFS filesystem support installing thin-provisioning-tools... installing libaio... installing lvm2... installing polkit... installing udisks2... Optional dependencies for udisks2 dosfstools: FAT filesystem support exfatprogs: exFAT filesystem support e2fsprogs: Ext2/3/4 filesystem suport [installed] udftools: UDF filesystem support xfsprogs: XFS filesystem support installing gvfs... Optional dependencies for gvfs gtk3: Recent files support [installed] gvfs-afc: AFC (mobile devices) support gvfs-goa: gnome-online-accounts (e.g. OwnCloud) support gvfs-google: Google Drive support gvfs-gphoto2: gphoto2 (PTP camera/MTP media player) support gvfs-mtp: MTP device support gvfs-nfs: NFS support gvfs-smb: SMB/CIFS (Windows client) support installing libgxps... installing libhandy... installing libice... installing libsm... installing libxt... installing jbig2dec... installing libpaper... installing ijs... installing libidn... installing poppler-data... installing ghostscript... Optional dependencies for ghostscript gtk3: needed for gsx [installed] installing libspectre... installing libsynctex... installing evince... Optional dependencies for evince texlive-bin: DVI support installing libwmf... Optional dependencies for libwmf gdk-pixbuf2: for pixbuf loader [installed] installing hwloc... Optional dependencies for hwloc cairo [installed] libxml2 [installed] pciutils libx11 [installed] installing openpmix... Optional dependencies for openpmix openpmix-docs: for documentation installing openmpi... Optional dependencies for openmpi gcc-fortran: fortran support perl: for aggregate_profile.pl and profile2mat.pl [installed] installing fftw... installing liblqr... installing libraqm... installing imagemagick... Optional dependencies for imagemagick ghostscript: PS/PDF support [installed] jbigkit: JBIG support [installed] libheif: HEIF support [installed] libjpeg-turbo: JPEG support [installed] libjxl: JPEG XL support [installed] libraw: DNG support [installed] librsvg: SVG support [installed] libwebp: WEBP support [installed] libwmf: WMF support [installed] libzip: OpenRaster support ocl-icd: OpenCL support [installed] openexr: OpenEXR support [installed] openjpeg2: JPEG2000 support [installed] djvulibre: DJVU support [installed] pango: Text rendering [installed] installing libexif... installing fbida... Optional dependencies for fbida ghostscript: to use fbgs [installed] openmotif: for ida libxpm: for ida [pending] installing perl-image-exiftool... Optional dependencies for perl-image-exiftool perl-archive-zip: Support for ZIP-files, including EPUB installing doxygen... Optional dependencies for doxygen graphviz: for caller/callee graph generation [pending] qt5-base: for doxywizard installing yelp-xsl... installing libxslt... Optional dependencies for libxslt python: Python bindings [installed] installing python-lxml... Optional dependencies for python-lxml python-beautifulsoup4: support for beautifulsoup parser to parse not well formed HTML python-cssselect: support for cssselect python-html5lib: support for html5lib parser python-lxml-docs: offline docs installing docbook-xml... installing itstool... installing docbook-xsl... installing mallard-ducktype... installing yelp-tools... installing libxpm... installing libyuv... installing libavif... installing gd... Optional dependencies for gd perl: bdftogd script [installed] installing netpbm... installing gts... installing graphviz... Warning: Could not load "/usr/lib/graphviz/libgvplugin_gdk.so.6" - It was found, so perhaps one of its dependents was not. Try ldd. Warning: Could not load "/usr/lib/graphviz/libgvplugin_gtk.so.6" - It was found, so perhaps one of its dependents was not. Try ldd. Warning: Could not load "/usr/lib/graphviz/libgvplugin_gdk.so.6" - It was found, so perhaps one of its dependents was not. Try ldd. Warning: Could not load "/usr/lib/graphviz/libgvplugin_gtk.so.6" - It was found, so perhaps one of its dependents was not. Try ldd. Optional dependencies for graphviz guile: guile bindings [installed] lua: lua bindings [installed] perl: perl bindings [installed] python: python bindings [installed] r: r bindings tcl: tcl bindings qt6-base: gvedit gtk2: gtk output plugin xterm: vimdot installing numactl... installing ghc-libs... installing haskell-lua... installing haskell-hslua-core... installing haskell-hslua-marshalling... installing haskell-isocline... installing haskell-hslua-repl... installing hslua-cli... installing haskell-dlist... installing haskell-transformers-compat... installing haskell-glob... installing haskell-primitive... installing haskell-vector-stream... installing haskell-vector... installing haskell-zlib... installing haskell-juicypixels... installing haskell-sha... installing haskell-base-orphans... installing haskell-onetuple... installing haskell-erf... installing haskell-splitmix... installing haskell-random... installing haskell-quickcheck... installing haskell-data-array-byte... installing haskell-ghc-bignum-orphans... installing haskell-hashable... installing haskell-integer-logarithms... installing haskell-scientific... installing haskell-attoparsec... installing haskell-base-compat... installing haskell-base-compat-batteries... installing haskell-data-fix... installing haskell-generically... installing haskell-tagged... installing haskell-foldable1-classes-compat... installing haskell-indexed-traversable... installing haskell-unordered-containers... installing haskell-indexed-traversable-instances... installing haskell-distributive... installing haskell-comonad... installing haskell-th-abstraction... installing haskell-bifunctors... installing haskell-statevar... installing haskell-contravariant... installing haskell-semigroupoids... installing haskell-assoc... installing haskell-these... installing haskell-semialign... installing haskell-strict... installing haskell-text-short... installing haskell-time-compat... installing haskell-uuid-types... installing haskell-witherable... installing haskell-aeson... installing haskell-cmdargs... installing haskell-aeson-pretty... installing haskell-base64... installing haskell-blaze-builder... installing haskell-blaze-markup... installing haskell-blaze-html... installing haskell-case-insensitive... installing haskell-data-default-class... installing haskell-data-default-instances-containers... installing haskell-data-default-instances-dlist... installing haskell-old-locale... installing haskell-data-default-instances-old-locale... installing haskell-data-default... installing haskell-file-embed... installing haskell-syb... installing haskell-pandoc-types... installing haskell-safe... installing haskell-text-icu... installing haskell-th-lift... installing haskell-th-lift-instances... installing haskell-unicode-collation... installing haskell-uniplate... installing haskell-split... installing haskell-bitvec... installing haskell-vector-algorithms... installing haskell-mono-traversable... installing haskell-unliftio-core... installing haskell-resourcet... installing haskell-conduit... installing haskell-async... installing haskell-network... installing haskell-streaming-commons... installing haskell-typed-process... installing haskell-conduit-extra... installing haskell-xml-types... installing haskell-xml-conduit... installing haskell-citeproc... installing haskell-unicode-data... installing haskell-unicode-transforms... installing haskell-commonmark... installing haskell-emojis... installing haskell-th-compat... installing haskell-network-uri... installing haskell-commonmark-extensions... installing haskell-commonmark-pandoc... installing haskell-basement... installing haskell-hourglass... installing haskell-memory... installing haskell-asn1-types... installing haskell-asn1-encoding... installing haskell-asn1-parse... installing haskell-crypton... installing haskell-pem... installing haskell-crypton-x509... installing haskell-crypton-x509-store... installing haskell-crypton-x509-system... installing haskell-crypton-x509-validation... installing haskell-cereal... installing haskell-socks... installing haskell-old-time... installing haskell-unix-time... installing haskell-tls... installing haskell-crypton-connection... installing haskell-doclayout... installing haskell-base16-bytestring... installing haskell-base64-bytestring... installing haskell-text-conversions... installing haskell-doctemplates... installing haskell-gridtables... installing haskell-haddock-library... installing haskell-cookie... installing haskell-http-types... installing haskell-appar... installing haskell-byteorder... installing haskell-iproute... installing haskell-mime-types... installing haskell-http-client... installing haskell-http-client-tls... installing haskell-ipynb... installing haskell-jira-wiki-markup... installing haskell-lexer... installing haskell-pretty-show... installing haskell-colour... installing haskell-utf8-string... installing haskell-skylighting-core... installing haskell-ansi-terminal... installing haskell-skylighting-format-ansi... installing haskell-skylighting-format-blaze-html... installing haskell-skylighting-format-context... installing haskell-skylighting-format-latex... installing haskell-skylighting... installing haskell-tagsoup... installing haskell-temporary... installing haskell-typst-symbols... installing haskell-xml... installing haskell-texmath... installing haskell-only... installing haskell-cassava... installing haskell-digits... installing haskell-ordered-containers... installing haskell-regex-base... installing haskell-regex-tdfa... installing haskell-prettyprinter... installing haskell-toml-parser... installing libyaml... installing haskell-libyaml... installing haskell-ansi-wl-pprint... installing haskell-optparse-applicative... installing haskell-yaml... installing haskell-typst... installing haskell-digest... installing haskell-zip-archive... installing haskell-pandoc... Optional dependencies for haskell-pandoc pandoc-crossref: for numbering figures, equations, tables and cross-references to them with pandoc-crossref filter texlive-context: for pdf output using context engine groff: for pdf output using pdfroff engine [installed] python-weasyprint: for pdf output using weasyprint engine typst: for pdf output using typst engine tectonic: for pdf output using tectonic engine texlive-fontsrecommended: for pdf output using latex or xelatex engines texlive-latex: for pdf output using pdflatex engine texlive-xetex: for pdf output using xelatex engine installing haskell-hslua-aeson... installing haskell-hslua-classes... installing haskell-hslua-typing... installing haskell-hslua-objectorientation... installing haskell-hslua-packaging... installing haskell-hslua... installing haskell-hslua-module-doclayout... installing haskell-hslua-module-path... installing haskell-hslua-module-system... installing haskell-hslua-module-text... installing haskell-hslua-module-version... installing haskell-hslua-list... installing haskell-hslua-module-zip... installing lua-lpeg... installing haskell-lpeg... installing haskell-pandoc-lua-marshal... installing haskell-pandoc-lua-engine... installing haskell-type-equality... installing haskell-constraints... installing haskell-attoparsec-iso8601... installing haskell-http-api-data... installing haskell-http-media... installing haskell-transformers-base... installing haskell-monad-control... installing haskell-mmorph... installing haskell-sop-core... installing haskell-boring... installing haskell-dec... installing haskell-some... installing haskell-singleton-bool... installing haskell-string-conversions... installing haskell-vault... installing haskell-servant... installing haskell-wai... installing haskell-http-date... installing haskell-unix-compat... installing haskell-auto-update... installing haskell-easy-file... installing haskell-fast-logger... installing haskell-wai-logger... installing haskell-bsb-http-chunked... installing haskell-network-byte-order... installing haskell-psqueues... installing haskell-safe-exceptions... installing haskell-unliftio... installing haskell-time-manager... installing haskell-http2... installing haskell-recv... installing haskell-simple-sendfile... installing haskell-word8... installing haskell-warp... installing haskell-call-stack... installing haskell-hunit... installing haskell-wai-extra... installing haskell-wai-app-static... installing haskell-servant-server... installing haskell-base-unicode-symbols... installing haskell-wai-cors... installing haskell-pandoc-server... installing pandoc-cli... installing xorg-fonts-encodings... installing libfontenc... installing libxfont2... installing libxkbfile... installing xorg-xkbcomp... installing xorg-setxkbmap... installing xorg-server-common... installing libxmu... installing xorg-xauth... installing xorg-server-xvfb... installing haskell-diff... installing haskell-fgl... installing shellcheck... :: Running post-transaction hooks... ( 1/18) Creating system user accounts... Creating group 'polkitd' with GID 102. Creating user 'polkitd' (PolicyKit daemon) with UID 102 and GID 102. ( 2/18) Reloading system manager configuration... Skipped: Current root is not booted. ( 3/18) Creating temporary files... ( 4/18) Reloading device manager configuration... Skipped: Device manager is not running. ( 5/18) Arming ConditionNeedsUpdate... ( 6/18) Updating the MIME type database... ( 7/18) Updating fontconfig configuration... ( 8/18) Reloading system bus configuration... Skipped: Current root is not booted. ( 9/18) Warn about old perl modules (10/18) Updating fontconfig cache... (11/18) Probing GDK-Pixbuf loader modules... (12/18) Registering Haskell modules... (13/18) Updating GIO module cache... (14/18) Compiling GSettings XML schema files... (15/18) Updating icon theme caches... (16/18) Reloading GVFS config... (17/18) Updating the info directory file... (18/18) Updating the desktop file MIME type cache... [?25h==> Retrieving sources...  -> Found geeqie-2.1.tar.xz  -> Found geeqie-2.1.tar.xz.asc  -> Found exiv2-0.28.0_1.patch  -> Found exiv2-0.28.0_2.patch  -> Found geeqie-2.1-lua.patch  -> Found geeqie-2.1-webp-pixbuf-loader.patch ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting geeqie-2.1.tar.xz with bsdtar ==> Starting prepare()... patching file src/advanced-exif.cc patching file src/exif-common.cc Hunk #1 succeeded at 994 (offset -1 lines). patching file src/exif.cc patching file src/exif.h patching file src/exiv2.cc patching file meson.build Hunk #1 succeeded at 277 (offset -3 lines). Hunk #2 succeeded at 285 (offset -3 lines). patching file src/lua.cc patching file config.h.in patching file doxygen.conf patching file meson.build Hunk #1 succeeded at 534 (offset -8 lines). patching file meson_options.txt patching file src/image-load-webp.cc patching file src/image-load-webp.h patching file src/image-load.cc patching file src/meson.build ==> Starting build()... + exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_lto=true -D b_pie=true -D python.bytecompile=1 geeqie-2.1 build The Meson build system Version: 1.2.2 Source dir: /build/geeqie/src/geeqie-2.1 Build dir: /build/geeqie/src/build Build type: native build Project name: geeqie Project version: 2.1 C compiler for the host machine: cc (gcc 13.2.1 "cc (GCC) 13.2.1 20230801") C linker for the host machine: cc ld.bfd 2.41.0 C++ compiler for the host machine: c++ (gcc 13.2.1 "c++ (GCC) 13.2.1 20230801") C++ linker for the host machine: c++ ld.bfd 2.41.0 Host machine cpu family: riscv64 Host machine cpu: riscv64 Run-time dependency threads found: YES Program gdk-pixbuf-csource found: YES (/usr/bin/gdk-pixbuf-csource) Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources) Program glib-genmarshal found: YES (/usr/bin/glib-genmarshal) Program git found: NO Found pkg-config: /usr/bin/pkg-config (1.8.1) Run-time dependency gtk+-3.0 found: YES 3.24.38 Run-time dependency glib-2.0 found: YES 2.78.1 Check usable header "execinfo.h" : YES Run-time dependency libarchive found: YES 3.7.2 Program xxd found: YES (/usr/bin/xxd) Run-time dependency lcms2 found: YES 2.15 Run-time dependency ddjvuapi found: YES 3.5.28 Program evince found: YES (/usr/bin/evince) Check usable header "execinfo.h" : YES (cached) Run-time dependency exiv2 found: YES 0.28.0 Run-time dependency champlain-0.12 found: YES 0.12.21 Run-time dependency champlain-gtk-0.12 found: YES 0.12.21 Run-time dependency clutter-1.0 found: YES 1.26.4 Run-time dependency clutter-gtk-1.0 found: YES 1.8.4 Run-time dependency libheif found: YES 1.17.3 Run-time dependency libopenjp2 found: YES 2.5.0 Run-time dependency libjpeg found: YES 3.0.1 Checking for function "jpeg_destroy_decompress" with dependency libjpeg: YES Run-time dependency libjxl found: YES 0.8.2 Run-time dependency libraw found: YES 0.21.1 Run-time dependency lua found: YES 5.4.6 Program pandoc found: YES (/usr/bin/pandoc) Run-time dependency poppler-glib found: YES 23.10.0 Run-time dependency gspell-1 found: YES 1.12.2 Run-time dependency libtiff-4 found: YES 4.6.0 Checking for function "TIFFClientOpen" with dependency libtiff-4: YES Run-time dependency libffmpegthumbnailer found: YES 2.2.2 Checking whether type "struct video_thumbnailer_struct" has member "prefer_embedded_metadata" : YES Checking whether type "struct image_data_struct" has member "image_data_width" : YES Checking for function "video_thumbnailer_set_size" with dependency libffmpegthumbnailer: YES Run-time dependency libwebp found: YES 1.3.2 Checking if "nl_langinfo and _NL_TIME_FIRST_WEEKDAY" : links: YES 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) Found pkg-config: /usr/bin/pkg-config (1.8.1) Dependency glib-2.0 found: YES 2.78.1 (cached) Program glib-genmarshal found: YES (/usr/bin/glib-genmarshal) Program generate-ClayRGB1998-icc-h.sh found: YES (/build/geeqie/src/geeqie-2.1/scripts/generate-ClayRGB1998-icc-h.sh) Program yelp-build found: YES (/usr/bin/yelp-build) Program ln found: YES (/usr/bin/ln) Configuring geeqie.spec using configuration Program xvfb-run found: YES (/usr/bin/xvfb-run) Program shellcheck found: YES (/usr/bin/shellcheck) Build targets in project: 61 geeqie 2.1 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: YES Configuration archive : archive files e.g. .zip supported: YES cms : color management supported: YES djvu : djvu files supported: YES print preview : print preview supported: YES execinfo : stacktrace supported: YES exiv2 : image metadata processed by exiv2: YES gps-map : GPS map displayed YES heif : heif files supported: YES j2k : j2k files supported: YES jpeg : jpeg files supported: YES jpegxl : jpegxl files supported: YES libraw : .cr3 files supported: YES lua : lua supported: YES pdf : pdf files supported: YES spell : spelling checks enabled YES tiff : tiff files supported: YES videothumbnailer : thumbnails of video files supported: YES webp : webp files supported: YES Documentation README : README.html created: YES nl_langinfo : first weekday depends on locale: YES help : Help files created: YES Thumbnailer fmpegthumbnailer_metadata: fmpegthumbnailer_metadata found: YES fmpegthumbnailer_rgb : fmpegthumbnailer_rgb found: YES fmpegthumbnailer_set_size: fmpegthumbnailer_set_size found: YES Testing xvfb : Test runs: YES shellcheck : Test runs: YES User defined options auto_features : enabled buildtype : plain libexecdir : lib prefix : /usr sbindir : bin wrap_mode : nodownload python.bytecompile : 1 b_lto : true b_pie : true Found ninja-1.11.1 at /usr/bin/ninja Generating targets: 0%| | 0/61 eta ? Generating targets: 97%|█████████▋| 59/61 eta 00:00 Writing build.ninja: 0%| | 0/215 eta ? ninja: Entering directory `/build/geeqie/src/build' [1/184] Generating po/ar/LC_MESSAGES/geeqie-ar.mo with a custom command [2/184] Generating po/bg/LC_MESSAGES/geeqie-bg.mo with a custom command [3/184] Generating po/cs/LC_MESSAGES/geeqie-cs.mo with a custom command [4/184] Generating po/be/LC_MESSAGES/geeqie-be.mo with a custom command [5/184] Generating po/ca/LC_MESSAGES/geeqie-ca.mo with a custom command [6/184] Generating po/da/LC_MESSAGES/geeqie-da.mo with a custom command [7/184] Generating po/en_GB/LC_MESSAGES/geeqie-en_GB.mo with a custom command [8/184] Generating po/de/LC_MESSAGES/geeqie-de.mo with a custom command [9/184] Generating po/el/LC_MESSAGES/geeqie-el.mo with a custom command [10/184] Generating po/eo/LC_MESSAGES/geeqie-eo.mo with a custom command [11/184] Generating po/es/LC_MESSAGES/geeqie-es.mo with a custom command [12/184] Generating po/et/LC_MESSAGES/geeqie-et.mo with a custom command [13/184] Generating po/fi/LC_MESSAGES/geeqie-fi.mo with a custom command [14/184] Generating po/eu/LC_MESSAGES/geeqie-eu.mo with a custom command [15/184] Generating po/fr/LC_MESSAGES/geeqie-fr.mo with a custom command [16/184] Generating po/id/LC_MESSAGES/geeqie-id.mo with a custom command [17/184] Generating po/hu/LC_MESSAGES/geeqie-hu.mo with a custom command [18/184] Generating po/it/LC_MESSAGES/geeqie-it.mo with a custom command [19/184] Generating po/ja/LC_MESSAGES/geeqie-ja.mo with a custom command [20/184] Generating po/ko/LC_MESSAGES/geeqie-ko.mo with a custom command [21/184] Generating po/nb/LC_MESSAGES/geeqie-nb.mo with a custom command [22/184] Generating po/nl/LC_MESSAGES/geeqie-nl.mo with a custom command [23/184] Generating po/pl/LC_MESSAGES/geeqie-pl.mo with a custom command [24/184] Generating po/pt_BR/LC_MESSAGES/geeqie-pt_BR.mo with a custom command [25/184] Generating po/ro/LC_MESSAGES/geeqie-ro.mo with a custom command [26/184] Generating po/ru/LC_MESSAGES/geeqie-ru.mo with a custom command [27/184] Generating po/sl/LC_MESSAGES/geeqie-sl.mo with a custom command [28/184] Generating po/sv/LC_MESSAGES/geeqie-sv.mo with a custom command [29/184] Generating po/sk/LC_MESSAGES/geeqie-sk.mo with a custom command [30/184] Generating po/sr@latin/LC_MESSAGES/geeqie-sr@latin.mo with a custom command [31/184] Generating po/sr/LC_MESSAGES/geeqie-sr.mo with a custom command [32/184] Generating po/th/LC_MESSAGES/geeqie-th.mo with a custom command [33/184] Generating po/tlh/LC_MESSAGES/geeqie-tlh.mo with a custom command [34/184] Generating po/tr/LC_MESSAGES/geeqie-tr.mo with a custom command [35/184] Generating po/vi/LC_MESSAGES/geeqie-vi.mo with a custom command [36/184] Generating po/uk/LC_MESSAGES/geeqie-uk.mo with a custom command [37/184] Generating po/zh_CN/LC_MESSAGES/geeqie-zh_CN.mo with a custom command [38/184] Generating po/zh_TW/LC_MESSAGES/geeqie-zh_TW.mo with a custom command [39/184] Generating po/translator_resources with a custom command (wrapped by meson because command contains newlines) [40/184] Generating plugins/camera-import/camera-import.desktop with a custom command [41/184] Generating plugins/random-image/random-image.desktop with a custom command [42/184] Generating plugins/export-jpeg/export-jpeg.desktop with a custom command [43/184] Generating plugins/image-crop/image-crop.desktop with a custom command [44/184] Generating src/authors/authors_resources with a custom command [45/184] Generating src/icons/icons_resources_h with a custom command [46/184] Generating src/icons/icons_resources_c with a custom command [47/184] Generating src/gq-marshal_h with a custom command INFO: Reading ../geeqie-2.1/src/gq-marshal.list... [48/184] Generating src/gq-marshal_c with a custom command INFO: Reading ../geeqie-2.1/src/gq-marshal.list... [49/184] Generating src/ui_icons with a custom command (wrapped by meson to capture output) [50/184] Generating src/ClayRGB1998 with a custom command [51/184] Generating plugins/tethered-photography/tethered-photography.desktop with a custom command [52/184] Compiling C object src/geeqie.p/meson-generated_.._.._po_translators.c.o [53/184] Generating plugins/rotate/rotate.desktop with a custom command [54/184] Compiling C object src/geeqie.p/meson-generated_.._gq-marshal.c.o src/gq-marshal.c: In function ‘gq_marshal_VOID__INT_INT_INT_INT’: src/gq-marshal.c:83:14: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 83 | callback = (GMarshalFunc_VOID__INT_INT_INT_INT) (marshal_data ? marshal_data : cc->callback); | ^ src/gq-marshal.c: In function ‘gq_marshal_VOID__INT_INT’: src/gq-marshal.c:122:14: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 122 | callback = (GMarshalFunc_VOID__INT_INT) (marshal_data ? marshal_data : cc->callback); | ^ [55/184] Generating plugins/template.desktop with a custom command [56/184] Generating plugins/symlink/symlink.desktop with a custom command [57/184] Generating README.html with a custom command [58/184] Compiling C object src/geeqie.p/meson-generated_.._authors_authors.c.o [59/184] Compiling C object src/geeqie.p/meson-generated_.._icons_icons.c.o [60/184] 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 ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/src/bar.cc:22: ../geeqie-2.1/src/bar.cc: In function ‘void bar_menu_popup(GtkWidget*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:460:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 460 | #define GTK_STOCK_GOTO_TOP ((GtkStock)"gtk-goto-top") | ^~~~~~~~ ../geeqie-2.1/src/bar.cc:389:62: note: in expansion of macro ‘GTK_STOCK_GOTO_TOP’ 389 | menu_item_add_stock(menu, _("Move to _top"), GTK_STOCK_GOTO_TOP, G_CALLBACK(bar_expander_move_top_cb), expander); | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:496:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 496 | #define GTK_STOCK_GO_UP ((GtkStock)"gtk-go-up") | ^~~~~~~~ ../geeqie-2.1/src/bar.cc:390:58: note: in expansion of macro ‘GTK_STOCK_GO_UP’ 390 | menu_item_add_stock(menu, _("Move _up"), GTK_STOCK_GO_UP, G_CALLBACK(bar_expander_move_up_cb), expander); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:478:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 478 | #define GTK_STOCK_GO_DOWN ((GtkStock)"gtk-go-down") | ^~~~~~~~ ../geeqie-2.1/src/bar.cc:391:60: note: in expansion of macro ‘GTK_STOCK_GO_DOWN’ 391 | menu_item_add_stock(menu, _("Move _down"), GTK_STOCK_GO_DOWN, G_CALLBACK(bar_expander_move_down_cb), expander); | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:433:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 433 | #define GTK_STOCK_GOTO_BOTTOM ((GtkStock)"gtk-goto-bottom") | ^~~~~~~~ ../geeqie-2.1/src/bar.cc:392:65: note: in expansion of macro ‘GTK_STOCK_GOTO_BOTTOM’ 392 | menu_item_add_stock(menu, _("Move to _bottom"), GTK_STOCK_GOTO_BOTTOM, G_CALLBACK(bar_expander_move_bottom_cb), expander); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:838:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 838 | #define GTK_STOCK_PREFERENCES ((GtkStock)"gtk-preferences") | ^~~~~~~~ ../geeqie-2.1/src/bar.cc:397:67: note: in expansion of macro ‘GTK_STOCK_PREFERENCES’ 397 | menu_item_add_stock(menu, _("Height..."), GTK_STOCK_PREFERENCES, G_CALLBACK(bar_expander_height_cb), expander); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../geeqie-2.1/src/bar.cc:401:56: note: in expansion of macro ‘GTK_STOCK_DELETE’ 401 | menu_item_add_stock(menu, _("Remove"), GTK_STOCK_DELETE, G_CALLBACK(bar_expander_delete_cb), expander); | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/bar.cc: In function ‘void bar_menu_add_popup(GtkWidget*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 132 | #define GTK_STOCK_ADD ((GtkStock)"gtk-add") | ^~~~~~~~ ../geeqie-2.1/src/bar.cc:421:66: note: in expansion of macro ‘GTK_STOCK_ADD’ 421 | item = menu_item_add_stock(menu, _(pane->title), GTK_STOCK_ADD, G_CALLBACK(bar_expander_add_cb), bar); | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/bar.cc: In function ‘GtkWidget* bar_new(LayoutWindow*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 132 | #define GTK_STOCK_ADD ((GtkStock)"gtk-add") | ^~~~~~~~ ../geeqie-2.1/src/bar.cc:789:52: note: in expansion of macro ‘GTK_STOCK_ADD’ 789 | bd->add_button = pref_toolbar_button(tbar, GTK_STOCK_ADD, nullptr, FALSE, | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ [61/184] Compiling C++ object src/geeqie.p/bar-exif.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 ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/src/bar-exif.cc:22: ../geeqie-2.1/src/bar-exif.cc: In function ‘void bar_pane_exif_conf_dialog(GtkWidget*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../geeqie-2.1/src/bar-exif.cc:567:39: note: in expansion of macro ‘GTK_STOCK_OK’ 567 | generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr, | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/bar-exif.cc:576:34: warning: ‘void gtk_table_attach_defaults(GtkTable*, GtkWidget*, guint, guint, guint, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 576 | gtk_table_attach_defaults(GTK_TABLE(table), cdd->key_entry, 1, 2, 0, 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:138:12: note: declared here 138 | void gtk_table_attach_defaults (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/bar-exif.cc:585:34: warning: ‘void gtk_table_attach_defaults(GtkTable*, GtkWidget*, guint, guint, guint, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 585 | gtk_table_attach_defaults(GTK_TABLE(table), cdd->title_entry, 1, 2, 1, 2); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:138:12: note: declared here 138 | void gtk_table_attach_defaults (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/bar-exif.cc: In function ‘void bar_pane_exif_menu_popup(GtkWidget*, PaneExifData*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:364:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 364 | #define GTK_STOCK_EDIT ((GtkStock)"gtk-edit") | ^~~~~~~~ ../geeqie-2.1/src/bar-exif.cc:643:49: note: in expansion of macro ‘GTK_STOCK_EDIT’ 643 | menu_item_add_stock(menu, conf, GTK_STOCK_EDIT, G_CALLBACK(bar_pane_exif_conf_dialog_cb), widget); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../geeqie-2.1/src/bar-exif.cc:644:48: note: in expansion of macro ‘GTK_STOCK_DELETE’ 644 | menu_item_add_stock(menu, del, GTK_STOCK_DELETE, G_CALLBACK(bar_pane_exif_delete_entry_cb), widget); | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:237:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 237 | #define GTK_STOCK_COPY ((GtkStock)"gtk-copy") | ^~~~~~~~ ../geeqie-2.1/src/bar-exif.cc:645:49: note: in expansion of macro ‘GTK_STOCK_COPY’ 645 | menu_item_add_stock(menu, copy, GTK_STOCK_COPY, G_CALLBACK(bar_pane_exif_copy_entry_cb), widget); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 132 | #define GTK_STOCK_ADD ((GtkStock)"gtk-add") | ^~~~~~~~ ../geeqie-2.1/src/bar-exif.cc:653:51: note: in expansion of macro ‘GTK_STOCK_ADD’ 653 | menu_item_add_stock(menu, _("Add entry"), GTK_STOCK_ADD, G_CALLBACK(bar_pane_exif_conf_dialog_cb), ped->widget); | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ [62/184] Compiling C++ object src/geeqie.p/bar-histogram.cc.o [63/184] Compiling C++ object src/geeqie.p/bar-comment.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 ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/src/bar-comment.cc:22: ../geeqie-2.1/src/bar-comment.cc: In function ‘void bar_pane_comment_populate_popup(GtkTextView*, GtkMenu*, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 132 | #define GTK_STOCK_ADD ((GtkStock)"gtk-add") | ^~~~~~~~ ../geeqie-2.1/src/bar-comment.cc:235:80: note: in expansion of macro ‘GTK_STOCK_ADD’ 235 | menu_item_add_stock(GTK_WIDGET(menu), _("Add text to selected files"), GTK_STOCK_ADD, G_CALLBACK(bar_pane_comment_sel_add_cb), pcd); | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:228:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 228 | #define GTK_STOCK_CONVERT ((GtkStock)"gtk-convert") | ^~~~~~~~ ../geeqie-2.1/src/bar-comment.cc:236:93: note: in expansion of macro ‘GTK_STOCK_CONVERT’ 236 | menu_item_add_stock(GTK_WIDGET(menu), _("Replace existing text in selected files"), GTK_STOCK_CONVERT, G_CALLBACK(bar_pane_comment_sel_replace_cb), data); | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ [64/184] Compiling C++ object src/geeqie.p/advanced-exif.cc.o ../geeqie-2.1/src/advanced-exif.cc: In function ‘GtkWidget* advanced_exif_new(LayoutWindow*)’: ../geeqie-2.1/src/advanced-exif.cc:483:37: warning: ‘void gtk_tree_view_set_rules_hint(GtkTreeView*, gboolean)’ is deprecated [-Wdeprecated-declarations] 483 | gtk_tree_view_set_rules_hint(GTK_TREE_VIEW(ew->listview), TRUE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /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 ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/src/advanced-exif.cc:22: /usr/include/gtk-3.0/gtk/gtktreeview.h:246:24: note: declared here 246 | void gtk_tree_view_set_rules_hint (GtkTreeView *tree_view, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [65/184] Compiling C++ object src/geeqie.p/bar-gps.cc.o In file included from /usr/include/champlain-0.12/champlain/champlain-map-source.h:27, from /usr/include/champlain-0.12/champlain/champlain-view.h:29, from /usr/include/champlain-0.12/champlain/champlain.h:41, from ../geeqie-2.1/src/bar-gps.cc:41: /usr/include/champlain-0.12/champlain/champlain-tile.h:107:70: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 107 | const GTimeVal *champlain_tile_get_modified_time (ChamplainTile *self); | ^ In file included from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from /usr/include/gtk-3.0/gdk/gdkconfig.h:8, from /usr/include/gtk-3.0/gdk/gdk.h:30, from ../geeqie-2.1/src/main.h:57, from ../geeqie-2.1/src/bar-gps.cc:22: /usr/include/glib-2.0/glib/gtypes.h:578:26: note: declared here 578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ /usr/include/champlain-0.12/champlain/champlain-tile.h:126:25: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 126 | const GTimeVal *time); | ^ /usr/include/glib-2.0/glib/gtypes.h:578:26: note: declared here 578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ 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 ../geeqie-2.1/src/main.h:58: ../geeqie-2.1/src/bar-gps.cc: In function ‘void bar_pane_gps_dnd_receive(GtkWidget*, GdkDragContext*, gint, gint, GtkSelectionData*, guint, guint, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:302:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 302 | #define GTK_STOCK_DIALOG_QUESTION ((GtkStock)"gtk-dialog-question") | ^~~~~~~~ ../geeqie-2.1/src/bar-gps.cc:216:64: note: in expansion of macro ‘GTK_STOCK_DIALOG_QUESTION’ 216 | generic_dialog_add_message(gd, GTK_STOCK_DIALOG_QUESTION, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:964:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 964 | #define GTK_STOCK_SAVE ((GtkStock)"gtk-save") | ^~~~~~~~ ../geeqie-2.1/src/bar-gps.cc:220:63: note: in expansion of macro ‘GTK_STOCK_SAVE’ 220 | generic_dialog_add_button(gd, GTK_STOCK_SAVE, NULL, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/bar-gps.cc: In function ‘void bar_pane_gps_map_centreing(PaneGPSData*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:275:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 275 | #define GTK_STOCK_DIALOG_INFO ((GtkStock)"gtk-dialog-info") | ^~~~~~~~ ../geeqie-2.1/src/bar-gps.cc:856:40: note: in expansion of macro ‘GTK_STOCK_DIALOG_INFO’ 856 | generic_dialog_add_message(gd, GTK_STOCK_DIALOG_INFO, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../geeqie-2.1/src/bar-gps.cc:858:39: note: in expansion of macro ‘GTK_STOCK_OK’ 858 | generic_dialog_add_button(gd, GTK_STOCK_OK, NULL, NULL, TRUE); | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ [66/184] Compiling C++ object src/geeqie.p/bar-rating.cc.o [67/184] Compiling C++ object src/geeqie.p/cache-loader.cc.o [68/184] Compiling C++ object src/geeqie.p/cache.cc.o [69/184] Compiling C++ object src/geeqie.p/bar-keywords.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 ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/src/bar-keywords.cc:22: ../geeqie-2.1/src/bar-keywords.cc: In function ‘void bar_pane_keywords_populate_popup_cb(GtkTextView*, GtkMenu*, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 132 | #define GTK_STOCK_ADD ((GtkStock)"gtk-add") | ^~~~~~~~ ../geeqie-2.1/src/bar-keywords.cc:483:93: note: in expansion of macro ‘GTK_STOCK_ADD’ 483 | menu_item_add_stock(GTK_WIDGET(menu), _("Add selected keywords to selected files"), GTK_STOCK_ADD, G_CALLBACK(bar_pane_keywords_sel_add_cb), pkd); | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:228:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 228 | #define GTK_STOCK_CONVERT ((GtkStock)"gtk-convert") | ^~~~~~~~ ../geeqie-2.1/src/bar-keywords.cc:484:120: note: in expansion of macro ‘GTK_STOCK_CONVERT’ 484 | menu_item_add_stock(GTK_WIDGET(menu), _("Replace existing keywords in selected files with selected keywords"), GTK_STOCK_CONVERT, G_CALLBACK(bar_pane_keywords_sel_replace_cb), pkd); | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/bar-keywords.cc: In function ‘void bar_pane_keywords_edit_dialog(PaneKeywordsData*, gboolean)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../geeqie-2.1/src/bar-keywords.cc:964:39: note: in expansion of macro ‘GTK_STOCK_OK’ 964 | generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr, | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/bar-keywords.cc:972:34: warning: ‘void gtk_table_attach_defaults(GtkTable*, GtkWidget*, guint, guint, guint, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 972 | gtk_table_attach_defaults(GTK_TABLE(table), cdd->edit_widget, 1, 2, 0, 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:138:12: note: declared here 138 | void gtk_table_attach_defaults (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/bar-keywords.cc: In function ‘void bar_pane_keywords_disconnect_marks_cb(GtkWidget*, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../geeqie-2.1/src/bar-keywords.cc:1060:40: note: in expansion of macro ‘GTK_STOCK_DIALOG_WARNING’ 1060 | generic_dialog_add_message(gd, GTK_STOCK_DIALOG_WARNING, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../geeqie-2.1/src/bar-keywords.cc:1062:39: note: in expansion of macro ‘GTK_STOCK_OK’ 1062 | generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr, bar_pane_keywords_disconnect_marks_ok_cb, TRUE); | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/bar-keywords.cc: In function ‘void bar_pane_keywords_menu_popup(GtkWidget*, PaneKeywordsData*, gint, gint)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:738:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 738 | #define GTK_STOCK_NEW ((GtkStock)"gtk-new") | ^~~~~~~~ ../geeqie-2.1/src/bar-keywords.cc:1307:53: note: in expansion of macro ‘GTK_STOCK_NEW’ 1307 | menu_item_add_stock(menu, _("New keyword"), GTK_STOCK_NEW, G_CALLBACK(bar_pane_keywords_add_dialog_cb), pkd); | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 132 | #define GTK_STOCK_ADD ((GtkStock)"gtk-add") | ^~~~~~~~ ../geeqie-2.1/src/bar-keywords.cc:1332:57: note: in expansion of macro ‘GTK_STOCK_ADD’ 1332 | menu_item_add_stock(menu, text, GTK_STOCK_ADD, G_CALLBACK(bar_pane_keywords_add_to_selected_cb), pkd); | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:364:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 364 | #define GTK_STOCK_EDIT ((GtkStock)"gtk-edit") | ^~~~~~~~ ../geeqie-2.1/src/bar-keywords.cc:1360:49: note: in expansion of macro ‘GTK_STOCK_EDIT’ 1360 | menu_item_add_stock(menu, text, GTK_STOCK_EDIT, G_CALLBACK(bar_pane_keywords_edit_dialog_cb), pkd); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../geeqie-2.1/src/bar-keywords.cc:1363:49: note: in expansion of macro ‘GTK_STOCK_DELETE’ 1363 | menu_item_add_stock(menu, text, GTK_STOCK_DELETE, G_CALLBACK(bar_pane_keywords_delete_cb), pkd); | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../geeqie-2.1/src/bar-keywords.cc:1370:57: note: in expansion of macro ‘GTK_STOCK_DELETE’ 1370 | menu_item_add_stock(menu, text, GTK_STOCK_DELETE, G_CALLBACK(bar_pane_keywords_connect_mark_cb), pkd); | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../geeqie-2.1/src/bar-keywords.cc:1377:57: note: in expansion of macro ‘GTK_STOCK_DELETE’ 1377 | menu_item_add_stock(menu, text, GTK_STOCK_DELETE, G_CALLBACK(bar_pane_keywords_disconnect_marks_cb), pkd); | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ [70/184] Compiling C++ object src/geeqie.p/bar-sort.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 ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/src/bar-sort.cc:22: ../geeqie-2.1/src/bar-sort.cc: In function ‘void bar_filter_help_dialog()’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:275:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 275 | #define GTK_STOCK_DIALOG_INFO ((GtkStock)"gtk-dialog-info") | ^~~~~~~~ ../geeqie-2.1/src/bar-sort.cc:434:40: note: in expansion of macro ‘GTK_STOCK_DIALOG_INFO’ 434 | generic_dialog_add_message(gd, GTK_STOCK_DIALOG_INFO, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 516 | #define GTK_STOCK_HELP ((GtkStock)"gtk-help") | ^~~~~~~~ ../geeqie-2.1/src/bar-sort.cc:436:39: note: in expansion of macro ‘GTK_STOCK_HELP’ 436 | generic_dialog_add_button(gd, GTK_STOCK_HELP, nullptr, bar_filter_help_cb, TRUE); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../geeqie-2.1/src/bar-sort.cc:437:39: note: in expansion of macro ‘GTK_STOCK_OK’ 437 | generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr, nullptr, TRUE); | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/bar-sort.cc: In function ‘void bar_sort_add_ok_cb(FileDialog*, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:275:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 275 | #define GTK_STOCK_DIALOG_INFO ((GtkStock)"gtk-dialog-info") | ^~~~~~~~ ../geeqie-2.1/src/bar-sort.cc:516:80: note: in expansion of macro ‘GTK_STOCK_DIALOG_INFO’ 516 | file_util_warning_dialog(_("Collection exists"), text, GTK_STOCK_DIALOG_INFO, nullptr); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../geeqie-2.1/src/bar-sort.cc:532:58: note: in expansion of macro ‘GTK_STOCK_DIALOG_ERROR’ 532 | GTK_STOCK_DIALOG_ERROR, GENERIC_DIALOG(fd)->dialog); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/bar-sort.cc: In function ‘void bar_sort_add_cb(GtkWidget*, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../geeqie-2.1/src/bar-sort.cc:576:44: note: in expansion of macro ‘GTK_STOCK_OK’ 576 | file_dialog_add_button(sd->dialog, GTK_STOCK_OK, nullptr, bar_sort_add_ok_cb, TRUE); | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/bar-sort.cc: In function ‘GtkWidget* bar_sort_new(LayoutWindow*, SortActionType, SortModeType, SortSelectionType, const gchar*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 132 | #define GTK_STOCK_ADD ((GtkStock)"gtk-add") | ^~~~~~~~ ../geeqie-2.1/src/bar-sort.cc:746:52: note: in expansion of macro ‘GTK_STOCK_ADD’ 746 | sd->add_button = pref_toolbar_button(tbar, GTK_STOCK_ADD, nullptr, FALSE, | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1074:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1074 | #define GTK_STOCK_UNDO ((GtkStock)"gtk-undo") | ^~~~~~~~ ../geeqie-2.1/src/bar-sort.cc:749:53: note: in expansion of macro ‘GTK_STOCK_UNDO’ 749 | sd->undo_button = pref_toolbar_button(tbar, GTK_STOCK_UNDO, nullptr, FALSE, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 516 | #define GTK_STOCK_HELP ((GtkStock)"gtk-help") | ^~~~~~~~ ../geeqie-2.1/src/bar-sort.cc:752:53: note: in expansion of macro ‘GTK_STOCK_HELP’ 752 | sd->help_button = pref_toolbar_button(tbar, GTK_STOCK_HELP, nullptr, FALSE, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ [71/184] Compiling C++ object src/geeqie.p/cache-maint.cc.o ../geeqie-2.1/src/cache-maint.cc: In function ‘void cache_maintenance_render_stop_cb(gpointer)’: ../geeqie-2.1/src/cache-maint.cc:70:41: warning: ‘void gtk_status_icon_set_tooltip_text(GtkStatusIcon*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 70 | gtk_status_icon_set_tooltip_text(status_icon, _("Geeqie: Creating sim data...")); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:275, from ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/cache-maint.cc: In function ‘void cache_maintenance_clean_stop_cb(gpointer)’: ../geeqie-2.1/src/cache-maint.cc:76:41: warning: ‘void gtk_status_icon_set_tooltip_text(GtkStatusIcon*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 76 | gtk_status_icon_set_tooltip_text(status_icon, _("Geeqie: Creating thumbs...")); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:137:23: note: declared here 137 | void gtk_status_icon_set_tooltip_text (GtkStatusIcon *status_icon, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/cache-maint.cc: In function ‘void cache_maintenance(const gchar*)’: ../geeqie-2.1/src/cache-maint.cc:108:54: warning: ‘GtkStatusIcon* gtk_status_icon_new_from_pixbuf(GdkPixbuf*)’ is deprecated [-Wdeprecated-declarations] 108 | status_icon = gtk_status_icon_new_from_pixbuf(pixbuf_inline(PIXBUF_INLINE_ICON)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:86:23: note: declared here 86 | GtkStatusIcon *gtk_status_icon_new_from_pixbuf (GdkPixbuf *pixbuf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/cache-maint.cc:109:41: warning: ‘void gtk_status_icon_set_tooltip_text(GtkStatusIcon*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 109 | gtk_status_icon_set_tooltip_text(status_icon, _("Geeqie: Cleaning thumbs...")); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:137:23: note: declared here 137 | void gtk_status_icon_set_tooltip_text (GtkStatusIcon *status_icon, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/cache-maint.cc:110:36: warning: ‘void gtk_status_icon_set_visible(GtkStatusIcon*, gboolean)’ is deprecated [-Wdeprecated-declarations] 110 | gtk_status_icon_set_visible(status_icon, TRUE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:151:23: note: declared here 151 | void gtk_status_icon_set_visible (GtkStatusIcon *status_icon, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254: ../geeqie-2.1/src/cache-maint.cc: In function ‘void cache_maintain_home(gboolean, gboolean, GtkWidget*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../geeqie-2.1/src/cache-maint.cc:388:62: note: in expansion of macro ‘GTK_STOCK_CLOSE’ 388 | cm->button_close = generic_dialog_add_button(cm->gd, GTK_STOCK_CLOSE, nullptr, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1038:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1038 | #define GTK_STOCK_STOP ((GtkStock)"gtk-stop") | ^~~~~~~~ ../geeqie-2.1/src/cache-maint.cc:391:61: note: in expansion of macro ‘GTK_STOCK_STOP’ 391 | cm->button_stop = generic_dialog_add_button(cm->gd, GTK_STOCK_STOP, nullptr, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/cache-maint.cc: In function ‘void cache_manager_render_start_cb(GenericDialog*, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../geeqie-2.1/src/cache-maint.cc:815:25: note: in expansion of macro ‘GTK_STOCK_DIALOG_WARNING’ 815 | GTK_STOCK_DIALOG_WARNING, cd->gd->dialog); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/cache-maint.cc: In function ‘void cache_manager_render_dialog(GtkWidget*, const gchar*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../geeqie-2.1/src/cache-maint.cc:888:62: note: in expansion of macro ‘GTK_STOCK_CLOSE’ 888 | cd->button_close = generic_dialog_add_button(cd->gd, GTK_STOCK_CLOSE, nullptr, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../geeqie-2.1/src/cache-maint.cc:890:62: note: in expansion of macro ‘GTK_STOCK_OK’ 890 | cd->button_start = generic_dialog_add_button(cd->gd, GTK_STOCK_OK, _("S_tart"), | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1038:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1038 | #define GTK_STOCK_STOP ((GtkStock)"gtk-stop") | ^~~~~~~~ ../geeqie-2.1/src/cache-maint.cc:892:61: note: in expansion of macro ‘GTK_STOCK_STOP’ 892 | cd->button_stop = generic_dialog_add_button(cd->gd, GTK_STOCK_STOP, nullptr, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/cache-maint.cc: In function ‘void cache_manager_standard_process(GtkWidget*, gboolean)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../geeqie-2.1/src/cache-maint.cc:1147:28: note: in expansion of macro ‘GTK_STOCK_DELETE’ 1147 | stock_id = GTK_STOCK_DELETE; | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:188:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 188 | #define GTK_STOCK_CLEAR ((GtkStock)"gtk-clear") | ^~~~~~~~ ../geeqie-2.1/src/cache-maint.cc:1152:28: note: in expansion of macro ‘GTK_STOCK_CLEAR’ 1152 | stock_id = GTK_STOCK_CLEAR; | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../geeqie-2.1/src/cache-maint.cc:1161:62: note: in expansion of macro ‘GTK_STOCK_CLOSE’ 1161 | cd->button_close = generic_dialog_add_button(cd->gd, GTK_STOCK_CLOSE, nullptr, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../geeqie-2.1/src/cache-maint.cc:1163:62: note: in expansion of macro ‘GTK_STOCK_OK’ 1163 | cd->button_start = generic_dialog_add_button(cd->gd, GTK_STOCK_OK, _("S_tart"), | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1038:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1038 | #define GTK_STOCK_STOP ((GtkStock)"gtk-stop") | ^~~~~~~~ ../geeqie-2.1/src/cache-maint.cc:1165:61: note: in expansion of macro ‘GTK_STOCK_STOP’ 1165 | cd->button_stop = generic_dialog_add_button(cd->gd, GTK_STOCK_STOP, nullptr, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/cache-maint.cc: In function ‘void cache_manager_main_clear_confirm(GtkWidget*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:302:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 302 | #define GTK_STOCK_DIALOG_QUESTION ((GtkStock)"gtk-dialog-question") | ^~~~~~~~ ../geeqie-2.1/src/cache-maint.cc:1232:40: note: in expansion of macro ‘GTK_STOCK_DIALOG_QUESTION’ 1232 | generic_dialog_add_message(gd, GTK_STOCK_DIALOG_QUESTION, _("Clear cache"), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../geeqie-2.1/src/cache-maint.cc:1234:39: note: in expansion of macro ‘GTK_STOCK_OK’ 1234 | generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr, cache_manager_main_clear_ok_cb, TRUE); | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/cache-maint.cc: In function ‘void cache_manager_sim_start_cb(GenericDialog*, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../geeqie-2.1/src/cache-maint.cc:1484:25: note: in expansion of macro ‘GTK_STOCK_DIALOG_WARNING’ 1484 | GTK_STOCK_DIALOG_WARNING, cd->gd->dialog); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/cache-maint.cc: In function ‘void cache_manager_sim_load_dialog(GtkWidget*, const gchar*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../geeqie-2.1/src/cache-maint.cc:1530:62: note: in expansion of macro ‘GTK_STOCK_CLOSE’ 1530 | cd->button_close = generic_dialog_add_button(cd->gd, GTK_STOCK_CLOSE, nullptr, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../geeqie-2.1/src/cache-maint.cc:1532:62: note: in expansion of macro ‘GTK_STOCK_OK’ 1532 | cd->button_start = generic_dialog_add_button(cd->gd, GTK_STOCK_OK, _("S_tart"), | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1038:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1038 | #define GTK_STOCK_STOP ((GtkStock)"gtk-stop") | ^~~~~~~~ ../geeqie-2.1/src/cache-maint.cc:1534:61: note: in expansion of macro ‘GTK_STOCK_STOP’ 1534 | cd->button_stop = generic_dialog_add_button(cd->gd, GTK_STOCK_STOP, nullptr, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/cache-maint.cc: In function ‘void cache_manager_cache_maintenance_start_cb(GenericDialog*, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../geeqie-2.1/src/cache-maint.cc:1614:25: note: in expansion of macro ‘GTK_STOCK_DIALOG_WARNING’ 1614 | GTK_STOCK_DIALOG_WARNING, cd->gd->dialog); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/cache-maint.cc: In function ‘void cache_manager_cache_maintenance_load_dialog(GtkWidget*, const gchar*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../geeqie-2.1/src/cache-maint.cc:1649:62: note: in expansion of macro ‘GTK_STOCK_CLOSE’ 1649 | cd->button_close = generic_dialog_add_button(cd->gd, GTK_STOCK_CLOSE, nullptr, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../geeqie-2.1/src/cache-maint.cc:1651:62: note: in expansion of macro ‘GTK_STOCK_OK’ 1651 | cd->button_start = generic_dialog_add_button(cd->gd, GTK_STOCK_OK, _("S_tart"), | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/cache-maint.cc: In function ‘void cache_manager_show()’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../geeqie-2.1/src/cache-maint.cc:1705:39: note: in expansion of macro ‘GTK_STOCK_CLOSE’ 1705 | generic_dialog_add_button(gd, GTK_STOCK_CLOSE, nullptr, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 516 | #define GTK_STOCK_HELP ((GtkStock)"gtk-help") | ^~~~~~~~ ../geeqie-2.1/src/cache-maint.cc:1707:39: note: in expansion of macro ‘GTK_STOCK_HELP’ 1707 | generic_dialog_add_button(gd, GTK_STOCK_HELP, nullptr, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:188:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 188 | #define GTK_STOCK_CLEAR ((GtkStock)"gtk-clear") | ^~~~~~~~ ../geeqie-2.1/src/cache-maint.cc:1720:49: note: in expansion of macro ‘GTK_STOCK_CLEAR’ 1720 | button = pref_table_button(table, 0, 0, GTK_STOCK_CLEAR, _("Clean up"), FALSE, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../geeqie-2.1/src/cache-maint.cc:1725:49: note: in expansion of macro ‘GTK_STOCK_DELETE’ 1725 | button = pref_table_button(table, 0, 1, GTK_STOCK_DELETE, _("Clear cache"), FALSE, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:188:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 188 | #define GTK_STOCK_CLEAR ((GtkStock)"gtk-clear") | ^~~~~~~~ ../geeqie-2.1/src/cache-maint.cc:1739:49: note: in expansion of macro ‘GTK_STOCK_CLEAR’ 1739 | button = pref_table_button(table, 0, 0, GTK_STOCK_CLEAR, _("Clean up"), FALSE, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../geeqie-2.1/src/cache-maint.cc:1744:49: note: in expansion of macro ‘GTK_STOCK_DELETE’ 1744 | button = pref_table_button(table, 0, 1, GTK_STOCK_DELETE, _("Clear cache"), FALSE, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:373:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 373 | #define GTK_STOCK_EXECUTE ((GtkStock)"gtk-execute") | ^~~~~~~~ ../geeqie-2.1/src/cache-maint.cc:1763:49: note: in expansion of macro ‘GTK_STOCK_EXECUTE’ 1763 | button = pref_table_button(table, 0, 0, GTK_STOCK_EXECUTE, _("Create"), FALSE, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:188:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 188 | #define GTK_STOCK_CLEAR ((GtkStock)"gtk-clear") | ^~~~~~~~ ../geeqie-2.1/src/cache-maint.cc:1775:49: note: in expansion of macro ‘GTK_STOCK_CLEAR’ 1775 | button = pref_table_button(table, 0, 0, GTK_STOCK_CLEAR, _("Clean up"), FALSE, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:373:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 373 | #define GTK_STOCK_EXECUTE ((GtkStock)"gtk-execute") | ^~~~~~~~ ../geeqie-2.1/src/cache-maint.cc:1784:49: note: in expansion of macro ‘GTK_STOCK_EXECUTE’ 1784 | button = pref_table_button(table, 0, 0, GTK_STOCK_EXECUTE, _("Select"), FALSE, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ [72/184] Compiling C++ object src/geeqie.p/cellrenderericon.cc.o In file included from /usr/include/gtk-3.0/gdk/gdkcairo.h:26, from /usr/include/gtk-3.0/gdk/gdk.h:33, from ../geeqie-2.1/src/main.h:57, from ../geeqie-2.1/src/cellrenderericon.cc:20: ../geeqie-2.1/src/cellrenderericon.cc: In function ‘void gqv_cell_renderer_icon_class_init(GQvCellRendererIconClass*)’: /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:62:44: warning: ‘GType gdk_color_get_type()’ is deprecated: Use 'gdk_rgba_get_type' instead [-Wdeprecated-declarations] 62 | #define GDK_TYPE_COLOR (gdk_color_get_type ()) | ~~~~~~~~~~~~~~~~~~~^~ ../geeqie-2.1/src/cellrenderericon.cc:175:57: note: in expansion of macro ‘GDK_TYPE_COLOR’ 175 | GDK_TYPE_COLOR, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:65:11: note: declared here 65 | GType gdk_color_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:62:44: warning: ‘GType gdk_color_get_type()’ is deprecated: Use 'gdk_rgba_get_type' instead [-Wdeprecated-declarations] 62 | #define GDK_TYPE_COLOR (gdk_color_get_type ()) | ~~~~~~~~~~~~~~~~~~~^~ ../geeqie-2.1/src/cellrenderericon.cc:183:57: note: in expansion of macro ‘GDK_TYPE_COLOR’ 183 | GDK_TYPE_COLOR, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:65:11: note: declared here 65 | GType gdk_color_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/cellrenderericon.cc: In function ‘void gqv_cell_renderer_icon_render(GtkCellRenderer*, cairo_t*, GtkWidget*, const GdkRectangle*, const GdkRectangle*, GtkCellRendererState)’: ../geeqie-2.1/src/cellrenderericon.cc:670:41: warning: ‘GtkStateType gtk_widget_get_state(GtkWidget*)’ is deprecated: Use 'gtk_widget_get_state_flags' instead [-Wdeprecated-declarations] 670 | if (gtk_widget_get_state(widget) == GTK_STATE_INSENSITIVE) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /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 ../geeqie-2.1/src/main.h:58: /usr/include/gtk-3.0/gtk/gtkwidget.h:827:23: note: declared here 827 | GtkStateType gtk_widget_get_state (GtkWidget *widget); | ^~~~~~~~~~~~~~~~~~~~ [73/184] Compiling C++ object src/geeqie.p/compat.cc.o [74/184] Compiling C++ object src/geeqie.p/collect-io.cc.o [75/184] Compiling C++ object src/geeqie.p/collect-dlg.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 ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/src/collect-dlg.cc:22: ../geeqie-2.1/src/collect-dlg.cc: In function ‘gboolean collection_save_confirmed(FileDialog*, gboolean, CollectionData*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:275:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 275 | #define GTK_STOCK_DIALOG_INFO ((GtkStock)"gtk-dialog-info") | ^~~~~~~~ ../geeqie-2.1/src/collect-dlg.cc:65:70: note: in expansion of macro ‘GTK_STOCK_DIALOG_INFO’ 65 | file_util_warning_dialog(_("Invalid filename"), buf, GTK_STOCK_DIALOG_INFO, GENERIC_DIALOG(fd)->dialog); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:302:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 302 | #define GTK_STOCK_DIALOG_QUESTION ((GtkStock)"gtk-dialog-question") | ^~~~~~~~ ../geeqie-2.1/src/collect-dlg.cc:78:48: note: in expansion of macro ‘GTK_STOCK_DIALOG_QUESTION’ 78 | generic_dialog_add_message(gd, GTK_STOCK_DIALOG_QUESTION, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../geeqie-2.1/src/collect-dlg.cc:81:47: note: in expansion of macro ‘GTK_STOCK_OK’ 81 | generic_dialog_add_button(gd, GTK_STOCK_OK, _("_Overwrite"), collection_confirm_ok_cb, TRUE); | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../geeqie-2.1/src/collect-dlg.cc:91:65: note: in expansion of macro ‘GTK_STOCK_DIALOG_ERROR’ 91 | file_util_warning_dialog(_("Save Failed"), buf, GTK_STOCK_DIALOG_ERROR, GENERIC_DIALOG(fd)->dialog); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/collect-dlg.cc: In function ‘void real_collection_button_pressed(FileDialog*, gpointer, gint)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../geeqie-2.1/src/collect-dlg.cc:148:91: note: in expansion of macro ‘GTK_STOCK_DIALOG_ERROR’ 148 | file_util_warning_dialog(_("Can not open collection file"), text, GTK_STOCK_DIALOG_ERROR, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/collect-dlg.cc: In function ‘void collection_save_or_load_dialog(const gchar*, gint, CollectionData*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:964:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 964 | #define GTK_STOCK_SAVE ((GtkStock)"gtk-save") | ^~~~~~~~ ../geeqie-2.1/src/collect-dlg.cc:203:28: note: in expansion of macro ‘GTK_STOCK_SAVE’ 203 | stock_id = GTK_STOCK_SAVE; | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:765:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 765 | #define GTK_STOCK_OPEN ((GtkStock)"gtk-open") | ^~~~~~~~ ../geeqie-2.1/src/collect-dlg.cc:210:28: note: in expansion of macro ‘GTK_STOCK_OPEN’ 210 | stock_id = GTK_STOCK_OPEN; | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 132 | #define GTK_STOCK_ADD ((GtkStock)"gtk-add") | ^~~~~~~~ ../geeqie-2.1/src/collect-dlg.cc:218:28: note: in expansion of macro ‘GTK_STOCK_ADD’ 218 | stock_id = GTK_STOCK_ADD; | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ [76/184] Compiling C++ object src/geeqie.p/collect.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 ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/src/collect.cc:22: ../geeqie-2.1/src/collect.cc: In function ‘void collection_close_save_cb(GenericDialog*, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../geeqie-2.1/src/collect.cc:1202:55: note: in expansion of macro ‘GTK_STOCK_DIALOG_ERROR’ 1202 | warning_dialog(_("Save Failed"), buf, GTK_STOCK_DIALOG_ERROR, cw->window); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/collect.cc: In function ‘void collection_close_dlg_show(CollectWindow*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:302:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 302 | #define GTK_STOCK_DIALOG_QUESTION ((GtkStock)"gtk-dialog-question") | ^~~~~~~~ ../geeqie-2.1/src/collect.cc:1241:40: note: in expansion of macro ‘GTK_STOCK_DIALOG_QUESTION’ 1241 | generic_dialog_add_message(gd, GTK_STOCK_DIALOG_QUESTION, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:964:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 964 | #define GTK_STOCK_SAVE ((GtkStock)"gtk-save") | ^~~~~~~~ ../geeqie-2.1/src/collect.cc:1245:39: note: in expansion of macro ‘GTK_STOCK_SAVE’ 1245 | generic_dialog_add_button(gd, GTK_STOCK_SAVE, nullptr, collection_close_save_cb, TRUE); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../geeqie-2.1/src/collect.cc:1246:39: note: in expansion of macro ‘GTK_STOCK_DELETE’ 1246 | generic_dialog_add_button(gd, GTK_STOCK_DELETE, _("_Discard"), collection_close_close_cb, FALSE); | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ [77/184] Compiling C++ object src/geeqie.p/collect-table.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 ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/src/collect-table.cc:22: ../geeqie-2.1/src/collect-table.cc: In function ‘GtkWidget* collection_table_popup_menu(CollectTable*, gboolean)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:738:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 738 | #define GTK_STOCK_NEW ((GtkStock)"gtk-new") | ^~~~~~~~ ../geeqie-2.1/src/collect-table.cc:981:71: note: in expansion of macro ‘GTK_STOCK_NEW’ 981 | menu_item_add_stock_sensitive(menu, _("View in _new window"), GTK_STOCK_NEW, over_icon, | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 395 | #define GTK_STOCK_FIND ((GtkStock)"gtk-find") | ^~~~~~~~ ../geeqie-2.1/src/collect-table.cc:983:56: note: in expansion of macro ‘GTK_STOCK_FIND’ 983 | menu_item_add_stock(menu, _("Go to original"), GTK_STOCK_FIND, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:946:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 946 | #define GTK_STOCK_REMOVE ((GtkStock)"gtk-remove") | ^~~~~~~~ ../geeqie-2.1/src/collect-table.cc:986:59: note: in expansion of macro ‘GTK_STOCK_REMOVE’ 986 | menu_item_add_stock_sensitive(menu, _("Rem_ove"), GTK_STOCK_REMOVE, over_icon, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 132 | #define GTK_STOCK_ADD ((GtkStock)"gtk-add") | ^~~~~~~~ ../geeqie-2.1/src/collect-table.cc:989:68: note: in expansion of macro ‘GTK_STOCK_ADD’ 989 | menu_item_add_stock(menu, _("Append from file selection"), GTK_STOCK_ADD, | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:765:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 765 | #define GTK_STOCK_OPEN ((GtkStock)"gtk-open") | ^~~~~~~~ ../geeqie-2.1/src/collect-table.cc:991:67: note: in expansion of macro ‘GTK_STOCK_OPEN’ 991 | menu_item_add_stock(menu, _("Append from collection..."), GTK_STOCK_OPEN, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:237:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 237 | #define GTK_STOCK_COPY ((GtkStock)"gtk-copy") | ^~~~~~~~ ../geeqie-2.1/src/collect-table.cc:1015:60: note: in expansion of macro ‘GTK_STOCK_COPY’ 1015 | menu_item_add_stock_sensitive(menu, _("_Copy..."), GTK_STOCK_COPY, over_icon, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../geeqie-2.1/src/collect-table.cc:1033:55: note: in expansion of macro ‘GTK_STOCK_DELETE’ 1033 | _("_Delete"), GTK_STOCK_DELETE, over_icon, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:964:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 964 | #define GTK_STOCK_SAVE ((GtkStock)"gtk-save") | ^~~~~~~~ ../geeqie-2.1/src/collect-table.cc:1049:58: note: in expansion of macro ‘GTK_STOCK_SAVE’ 1049 | menu_item_add_stock(menu, _("_Save collection"), GTK_STOCK_SAVE, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:973:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 973 | #define GTK_STOCK_SAVE_AS ((GtkStock)"gtk-save-as") | ^~~~~~~~ ../geeqie-2.1/src/collect-table.cc:1051:64: note: in expansion of macro ‘GTK_STOCK_SAVE_AS’ 1051 | menu_item_add_stock(menu, _("Save collection _as..."), GTK_STOCK_SAVE_AS, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 395 | #define GTK_STOCK_FIND ((GtkStock)"gtk-find") | ^~~~~~~~ ../geeqie-2.1/src/collect-table.cc:1054:61: note: in expansion of macro ‘GTK_STOCK_FIND’ 1054 | menu_item_add_stock(menu, _("_Find duplicates..."), GTK_STOCK_FIND, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:847:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 847 | #define GTK_STOCK_PRINT ((GtkStock)"gtk-print") | ^~~~~~~~ ../geeqie-2.1/src/collect-table.cc:1056:60: note: in expansion of macro ‘GTK_STOCK_PRINT’ 1056 | menu_item_add_stock_sensitive(menu, _("Print..."), GTK_STOCK_PRINT, over_icon, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/collect-table.cc: In function ‘gint page_height(CollectTable*)’: ../geeqie-2.1/src/collect-table.cc:1230:44: warning: ‘GtkAdjustment* gtk_tree_view_get_vadjustment(GtkTreeView*)’ is deprecated: Use 'gtk_scrollable_get_vadjustment' instead [-Wdeprecated-declarations] 1230 | adj = gtk_tree_view_get_vadjustment(GTK_TREE_VIEW(ct->listview)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /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/gtktreeview.h:227:24: note: declared here 227 | GtkAdjustment *gtk_tree_view_get_vadjustment (GtkTreeView *tree_view); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/collect-table.cc: In function ‘void collection_table_insert_marker(CollectTable*, CollectInfo*, gboolean)’: ../geeqie-2.1/src/collect-table.cc:1542:50: warning: ‘void gdk_window_set_background_pattern(GdkWindow*, cairo_pattern_t*)’ is deprecated [-Wdeprecated-declarations] 1542 | gdk_window_set_background_pattern(ct->marker_window, pattern); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /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 ../geeqie-2.1/src/main.h:57: /usr/include/gtk-3.0/gdk/gdkwindow.h:790:15: note: declared here 790 | void gdk_window_set_background_pattern (GdkWindow *window, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/collect-table.cc: In function ‘void collection_table_scroll(CollectTable*, gboolean)’: ../geeqie-2.1/src/collect-table.cc:1658:67: warning: ‘GtkAdjustment* gtk_tree_view_get_vadjustment(GtkTreeView*)’ is deprecated: Use 'gtk_scrollable_get_vadjustment' instead [-Wdeprecated-declarations] 1658 | GtkAdjustment *adj = gtk_tree_view_get_vadjustment(GTK_TREE_VIEW(ct->listview)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtktreeview.h:227:24: note: declared here 227 | GtkAdjustment *gtk_tree_view_get_vadjustment (GtkTreeView *tree_view); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/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") | ^~~~~~~~ ../geeqie-2.1/src/collect-table.cc:2230:72: note: in expansion of macro ‘GTK_STOCK_DND_MULTIPLE’ 2230 | menu_item_add_stock(menu, _("Dropped list includes folders."), GTK_STOCK_DND_MULTIPLE, nullptr, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../geeqie-2.1/src/collect-table.cc:2232:55: note: in expansion of macro ‘GTK_STOCK_OK’ 2232 | menu_item_add_stock(menu, _("_Add contents"), GTK_STOCK_OK, | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 132 | #define GTK_STOCK_ADD ((GtkStock)"gtk-add") | ^~~~~~~~ ../geeqie-2.1/src/collect-table.cc:2234:65: note: in expansion of macro ‘GTK_STOCK_ADD’ 2234 | menu_item_add_stock(menu, _("Add contents _recursive"), GTK_STOCK_ADD, | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:946:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 946 | #define GTK_STOCK_REMOVE ((GtkStock)"gtk-remove") | ^~~~~~~~ ../geeqie-2.1/src/collect-table.cc:2236:55: note: in expansion of macro ‘GTK_STOCK_REMOVE’ 2236 | menu_item_add_stock(menu, _("_Skip folders"), GTK_STOCK_REMOVE, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:159:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 159 | #define GTK_STOCK_CANCEL ((GtkStock)"gtk-cancel") | ^~~~~~~~ ../geeqie-2.1/src/collect-table.cc:2239:48: note: in expansion of macro ‘GTK_STOCK_CANCEL’ 2239 | menu_item_add_stock(menu, _("Cancel"), GTK_STOCK_CANCEL, nullptr, ct); | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/collect-table.cc: In function ‘void collection_table_cell_data_cb(GtkTreeViewColumn*, GtkCellRenderer*, GtkTreeModel*, GtkTreeIter*, gpointer)’: ../geeqie-2.1/src/collect-table.cc:2506:37: warning: ‘GtkStyle* gtk_widget_get_style(GtkWidget*)’ is deprecated: Use 'gtk_widget_get_style_context' instead [-Wdeprecated-declarations] 2506 | style = gtk_widget_get_style(ct->listview); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /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); | ^~~~~~~~~~~~~~~~~~~~ [78/184] Compiling C++ object src/geeqie.p/color-man.cc.o ../geeqie-2.1/src/color-man.cc: In function ‘guchar* nclx_to_lcms_profile(const heif_color_profile_nclx*, guint*)’: ../geeqie-2.1/src/color-man.cc:572:22: warning: variable ‘primaries_name’ set but not used [-Wunused-but-set-variable] 572 | const gchar *primaries_name = ""; | ^~~~~~~~~~~~~~ ../geeqie-2.1/src/color-man.cc:573:22: warning: variable ‘trc_name’ set but not used [-Wunused-but-set-variable] 573 | const gchar *trc_name = ""; | ^~~~~~~~ [79/184] Compiling C++ object src/geeqie.p/exif.cc.o [80/184] Compiling C++ object src/geeqie.p/dnd.cc.o [81/184] Compiling C++ object src/geeqie.p/desktop-file.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 ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/src/desktop-file.cc:22: ../geeqie-2.1/src/desktop-file.cc: In function ‘gboolean editor_window_save(EditorWindow*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../geeqie-2.1/src/desktop-file.cc:77:91: note: in expansion of macro ‘GTK_STOCK_DIALOG_ERROR’ 77 | file_util_warning_dialog(_("Can't save"), _("Please specify file name."), GTK_STOCK_DIALOG_ERROR, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../geeqie-2.1/src/desktop-file.cc:89:92: note: in expansion of macro ‘GTK_STOCK_DIALOG_ERROR’ 89 | file_util_warning_dialog(_("Can't save"), _("Could not create directory"), GTK_STOCK_DIALOG_ERROR, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../geeqie-2.1/src/desktop-file.cc:95:75: note: in expansion of macro ‘GTK_STOCK_DIALOG_ERROR’ 95 | file_util_warning_dialog(_("Can't save"), error->message, GTK_STOCK_DIALOG_ERROR, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/desktop-file.cc: In function ‘void editor_window_new(const gchar*, const gchar*)’: ../geeqie-2.1/src/desktop-file.cc:215:42: warning: ‘GtkWidget* gtk_hbutton_box_new()’ is deprecated: Use 'gtk_button_box_new' instead [-Wdeprecated-declarations] 215 | button_hbox = gtk_hbutton_box_new(); | ~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:261: /usr/include/gtk-3.0/gtk/deprecated/gtkhbbox.h:62:12: note: declared here 62 | GtkWidget* gtk_hbutton_box_new (void); | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:964:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 964 | #define GTK_STOCK_SAVE ((GtkStock)"gtk-save") | ^~~~~~~~ ../geeqie-2.1/src/desktop-file.cc:221:52: note: in expansion of macro ‘GTK_STOCK_SAVE’ 221 | ew->save_button = pref_button_new(nullptr, GTK_STOCK_SAVE, nullptr, FALSE, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../geeqie-2.1/src/desktop-file.cc:229:43: note: in expansion of macro ‘GTK_STOCK_CLOSE’ 229 | button = pref_button_new(nullptr, GTK_STOCK_CLOSE, nullptr, FALSE, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/desktop-file.cc: In function ‘void editor_list_window_delete_dlg_ok_cb(GenericDialog*, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../geeqie-2.1/src/desktop-file.cc:296:65: note: in expansion of macro ‘GTK_STOCK_DIALOG_WARNING’ 296 | warning_dialog(_("File deletion failed"), text, GTK_STOCK_DIALOG_WARNING, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/desktop-file.cc: In function ‘void editor_list_window_delete_cb(GtkWidget*, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../geeqie-2.1/src/desktop-file.cc:344:52: note: in expansion of macro ‘GTK_STOCK_DELETE’ 344 | generic_dialog_add_button(ewl->gd, GTK_STOCK_DELETE, nullptr, editor_list_window_delete_dlg_ok_cb, TRUE); | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:302:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 302 | #define GTK_STOCK_DIALOG_QUESTION ((GtkStock)"gtk-dialog-question") | ^~~~~~~~ ../geeqie-2.1/src/desktop-file.cc:347:53: note: in expansion of macro ‘GTK_STOCK_DIALOG_QUESTION’ 347 | generic_dialog_add_message(ewl->gd, GTK_STOCK_DIALOG_QUESTION, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/desktop-file.cc: In function ‘void editor_list_window_create()’: ../geeqie-2.1/src/desktop-file.cc:556:35: warning: ‘GtkWidget* gtk_hbutton_box_new()’ is deprecated: Use 'gtk_button_box_new' instead [-Wdeprecated-declarations] 556 | hbox = gtk_hbutton_box_new(); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gtk/deprecated/gtkhbbox.h:62:12: note: declared here 62 | GtkWidget* gtk_hbutton_box_new (void); | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 516 | #define GTK_STOCK_HELP ((GtkStock)"gtk-help") | ^~~~~~~~ ../geeqie-2.1/src/desktop-file.cc:563:43: note: in expansion of macro ‘GTK_STOCK_HELP’ 563 | button = pref_button_new(nullptr, GTK_STOCK_HELP, nullptr, FALSE, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:738:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 738 | #define GTK_STOCK_NEW ((GtkStock)"gtk-new") | ^~~~~~~~ ../geeqie-2.1/src/desktop-file.cc:569:43: note: in expansion of macro ‘GTK_STOCK_NEW’ 569 | button = pref_button_new(nullptr, GTK_STOCK_NEW, nullptr, FALSE, | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:364:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 364 | #define GTK_STOCK_EDIT ((GtkStock)"gtk-edit") | ^~~~~~~~ ../geeqie-2.1/src/desktop-file.cc:575:43: note: in expansion of macro ‘GTK_STOCK_EDIT’ 575 | button = pref_button_new(nullptr, GTK_STOCK_EDIT, nullptr, FALSE, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../geeqie-2.1/src/desktop-file.cc:583:43: note: in expansion of macro ‘GTK_STOCK_DELETE’ 583 | button = pref_button_new(nullptr, GTK_STOCK_DELETE, nullptr, FALSE, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../geeqie-2.1/src/desktop-file.cc:591:43: note: in expansion of macro ‘GTK_STOCK_CLOSE’ 591 | button = pref_button_new(nullptr, GTK_STOCK_CLOSE, nullptr, FALSE, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ [82/184] Compiling C++ object src/geeqie.p/debug.cc.o [83/184] Compiling C++ object src/geeqie.p/editors.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 ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/src/editors.cc:22: ../geeqie-2.1/src/editors.cc: In function ‘EditorVerboseData* editor_verbose_window(EditorData*, const gchar*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../geeqie-2.1/src/editors.cc:597:62: note: in expansion of macro ‘GTK_STOCK_CLOSE’ 597 | vd->button_close = generic_dialog_add_button(vd->gd, GTK_STOCK_CLOSE, nullptr, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/editors.cc: In function ‘EditorFlags start_editor_from_filelist_full(const gchar*, GList*, const gchar*, EditorCallback, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../geeqie-2.1/src/editors.cc:1332:77: note: in expansion of macro ‘GTK_STOCK_DIALOG_ERROR’ 1332 | file_util_warning_dialog(_("Invalid editor command"), text, GTK_STOCK_DIALOG_ERROR, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ [84/184] Compiling C++ object src/geeqie.p/dupe.cc.o ../geeqie-2.1/src/dupe.cc: In function ‘void widget_set_cursor(GtkWidget*, gint)’: ../geeqie-2.1/src/dupe.cc:391:40: warning: ‘GdkCursor* gdk_cursor_new(GdkCursorType)’ is deprecated: Use 'gdk_cursor_new_for_display' instead [-Wdeprecated-declarations] 391 | cursor = gdk_cursor_new(static_cast(icon)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:34, from ../geeqie-2.1/src/main.h:57, from ../geeqie-2.1/src/dupe.cc:24: /usr/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here 228 | GdkCursor* gdk_cursor_new (GdkCursorType cursor_type); | ^~~~~~~~~~~~~~ ../geeqie-2.1/src/dupe.cc: In function ‘void dupe_listview_add(DupeWindow*, DupeItem*, DupeItem*)’: ../geeqie-2.1/src/dupe.cc:705:36: warning: ISO C++ forbids converting a string constant to ‘gchar*’ {aka ‘char*’} [-Wwrite-strings] 705 | text[DUPE_COLUMN_THUMB] = (""); | ~^~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254, from ../geeqie-2.1/src/main.h:58: ../geeqie-2.1/src/dupe.cc: In function ‘void dupe_display_stats(DupeWindow*, DupeItem*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../geeqie-2.1/src/dupe.cc:3139:39: note: in expansion of macro ‘GTK_STOCK_CLOSE’ 3139 | generic_dialog_add_button(gd, GTK_STOCK_CLOSE, nullptr, nullptr, TRUE); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/dupe.cc: In function ‘GtkWidget* dupe_menu_popup_main(DupeWindow*, DupeItem*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:738:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 738 | #define GTK_STOCK_NEW ((GtkStock)"gtk-new") | ^~~~~~~~ ../geeqie-2.1/src/dupe.cc:3521:71: note: in expansion of macro ‘GTK_STOCK_NEW’ 3521 | menu_item_add_stock_sensitive(menu, _("View in _new window"), GTK_STOCK_NEW, on_row, | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:847:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 847 | #define GTK_STOCK_PRINT ((GtkStock)"gtk-print") | ^~~~~~~~ ../geeqie-2.1/src/dupe.cc:3548:60: note: in expansion of macro ‘GTK_STOCK_PRINT’ 3548 | menu_item_add_stock_sensitive(menu, _("Print..."), GTK_STOCK_PRINT, on_row, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:237:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 237 | #define GTK_STOCK_COPY ((GtkStock)"gtk-copy") | ^~~~~~~~ ../geeqie-2.1/src/dupe.cc:3551:60: note: in expansion of macro ‘GTK_STOCK_COPY’ 3551 | menu_item_add_stock_sensitive(menu, _("_Copy..."), GTK_STOCK_COPY, on_row, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../geeqie-2.1/src/dupe.cc:3569:55: note: in expansion of macro ‘GTK_STOCK_DELETE’ 3569 | _("_Delete"), GTK_STOCK_DELETE, on_row, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:946:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 946 | #define GTK_STOCK_REMOVE ((GtkStock)"gtk-remove") | ^~~~~~~~ ../geeqie-2.1/src/dupe.cc:3573:59: note: in expansion of macro ‘GTK_STOCK_REMOVE’ 3573 | menu_item_add_stock_sensitive(menu, _("Rem_ove"), GTK_STOCK_REMOVE, on_row, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:188:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 188 | #define GTK_STOCK_CLEAR ((GtkStock)"gtk-clear") | ^~~~~~~~ ../geeqie-2.1/src/dupe.cc:3575:58: note: in expansion of macro ‘GTK_STOCK_CLEAR’ 3575 | menu_item_add_stock_sensitive(menu, _("C_lear"), GTK_STOCK_CLEAR, (dw->list != nullptr), | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../geeqie-2.1/src/dupe.cc:3578:55: note: in expansion of macro ‘GTK_STOCK_CLOSE’ 3578 | menu_item_add_stock(menu, _("Close _window"), GTK_STOCK_CLOSE, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/dupe.cc: In function ‘GtkWidget* dupe_menu_popup_second(DupeWindow*, DupeItem*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:738:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 738 | #define GTK_STOCK_NEW ((GtkStock)"gtk-new") | ^~~~~~~~ ../geeqie-2.1/src/dupe.cc:3859:71: note: in expansion of macro ‘GTK_STOCK_NEW’ 3859 | menu_item_add_stock_sensitive(menu, _("View in _new window"), GTK_STOCK_NEW, on_row, | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:946:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 946 | #define GTK_STOCK_REMOVE ((GtkStock)"gtk-remove") | ^~~~~~~~ ../geeqie-2.1/src/dupe.cc:3867:59: note: in expansion of macro ‘GTK_STOCK_REMOVE’ 3867 | menu_item_add_stock_sensitive(menu, _("Rem_ove"), GTK_STOCK_REMOVE, on_row, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:188:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 188 | #define GTK_STOCK_CLEAR ((GtkStock)"gtk-clear") | ^~~~~~~~ ../geeqie-2.1/src/dupe.cc:3869:58: note: in expansion of macro ‘GTK_STOCK_CLEAR’ 3869 | menu_item_add_stock_sensitive(menu, _("C_lear"), GTK_STOCK_CLEAR, notempty, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../geeqie-2.1/src/dupe.cc:3872:55: note: in expansion of macro ‘GTK_STOCK_CLOSE’ 3872 | menu_item_add_stock(menu, _("Close _window"), GTK_STOCK_CLOSE, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/dupe.cc: In function ‘void dupe_second_set_toggle_cb(GtkWidget*, gpointer)’: ../geeqie-2.1/src/dupe.cc:3887:43: warning: ‘void gtk_table_set_col_spacings(GtkTable*, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 3887 | gtk_table_set_col_spacings(GTK_TABLE(dw->table), PREF_PAD_GAP); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:164:12: note: declared here 164 | void gtk_table_set_col_spacings (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/dupe.cc:3892:43: warning: ‘void gtk_table_set_col_spacings(GtkTable*, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 3892 | gtk_table_set_col_spacings(GTK_TABLE(dw->table), 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:164:12: note: declared here 164 | void gtk_table_set_col_spacings (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/dupe.cc: In function ‘GdkColor* dupe_listview_color_shifted(GtkWidget*)’: ../geeqie-2.1/src/dupe.cc:4022:45: warning: ‘GtkStyle* gtk_widget_get_style(GtkWidget*)’ is deprecated: Use 'gtk_widget_get_style_context' instead [-Wdeprecated-declarations] 4022 | style = gtk_widget_get_style(widget); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /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); | ^~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/dupe.cc: In function ‘DupeWindow* dupe_window_new()’: ../geeqie-2.1/src/dupe.cc:4634:34: warning: ‘GtkWidget* gtk_table_new(guint, guint, gboolean)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 4634 | dw->table = gtk_table_new(1, 3, FALSE); | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:119:12: note: declared here 119 | GtkWidget* gtk_table_new (guint rows, | ^~~~~~~~~~~~~ ../geeqie-2.1/src/dupe.cc:4641:34: warning: ‘void gtk_table_attach_defaults(GtkTable*, GtkWidget*, guint, guint, guint, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 4641 | gtk_table_attach_defaults(GTK_TABLE(dw->table), scrolled, 0, 2, 0, 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:138:12: note: declared here 138 | void gtk_table_attach_defaults (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/dupe.cc:4684:34: warning: ‘void gtk_table_attach_defaults(GtkTable*, GtkWidget*, guint, guint, guint, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 4684 | gtk_table_attach_defaults(GTK_TABLE(dw->table), dw->second_vbox, 2, 3, 0, 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:138:12: note: declared here 138 | void gtk_table_attach_defaults (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/dupe.cc:4687:43: warning: ‘void gtk_table_set_col_spacings(GtkTable*, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 4687 | gtk_table_set_col_spacings(GTK_TABLE(dw->table), PREF_PAD_GAP); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:164:12: note: declared here 164 | void gtk_table_set_col_spacings (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/dupe.cc:4692:43: warning: ‘void gtk_table_set_col_spacings(GtkTable*, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 4692 | gtk_table_set_col_spacings(GTK_TABLE(dw->table), 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:164:12: note: declared here 164 | void gtk_table_set_col_spacings (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/dupe.cc:4798:35: warning: ‘GtkWidget* gtk_hbutton_box_new()’ is deprecated: Use 'gtk_button_box_new' instead [-Wdeprecated-declarations] 4798 | hbox = gtk_hbutton_box_new(); | ~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:261: /usr/include/gtk-3.0/gtk/deprecated/gtkhbbox.h:62:12: note: declared here 62 | GtkWidget* gtk_hbutton_box_new (void); | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 516 | #define GTK_STOCK_HELP ((GtkStock)"gtk-help") | ^~~~~~~~ ../geeqie-2.1/src/dupe.cc:4804:43: note: in expansion of macro ‘GTK_STOCK_HELP’ 4804 | button = pref_button_new(nullptr, GTK_STOCK_HELP, nullptr, FALSE, G_CALLBACK(dupe_help_cb), nullptr); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1038:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1038 | #define GTK_STOCK_STOP ((GtkStock)"gtk-stop") | ^~~~~~~~ ../geeqie-2.1/src/dupe.cc:4810:43: note: in expansion of macro ‘GTK_STOCK_STOP’ 4810 | button = pref_button_new(nullptr, GTK_STOCK_STOP, nullptr, FALSE, G_CALLBACK(dupe_check_stop_cb), dw); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../geeqie-2.1/src/dupe.cc:4815:43: note: in expansion of macro ‘GTK_STOCK_CLOSE’ 4815 | button = pref_button_new(nullptr, GTK_STOCK_CLOSE, nullptr, FALSE, G_CALLBACK(dupe_window_close_cb), dw); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/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") | ^~~~~~~~ ../geeqie-2.1/src/dupe.cc:4929:72: note: in expansion of macro ‘GTK_STOCK_DND_MULTIPLE’ 4929 | menu_item_add_stock(menu, _("Dropped list includes folders."), GTK_STOCK_DND_MULTIPLE, nullptr, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../geeqie-2.1/src/dupe.cc:4931:55: note: in expansion of macro ‘GTK_STOCK_OK’ 4931 | menu_item_add_stock(menu, _("_Add contents"), GTK_STOCK_OK, G_CALLBACK(confirm_dir_list_add), d); | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 132 | #define GTK_STOCK_ADD ((GtkStock)"gtk-add") | ^~~~~~~~ ../geeqie-2.1/src/dupe.cc:4932:65: note: in expansion of macro ‘GTK_STOCK_ADD’ 4932 | menu_item_add_stock(menu, _("Add contents _recursive"), GTK_STOCK_ADD, G_CALLBACK(confirm_dir_list_recurse), d); | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:946:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 946 | #define GTK_STOCK_REMOVE ((GtkStock)"gtk-remove") | ^~~~~~~~ ../geeqie-2.1/src/dupe.cc:4933:55: note: in expansion of macro ‘GTK_STOCK_REMOVE’ 4933 | menu_item_add_stock(menu, _("_Skip folders"), GTK_STOCK_REMOVE, G_CALLBACK(confirm_dir_list_skip), d); | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:159:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 159 | #define GTK_STOCK_CANCEL ((GtkStock)"gtk-cancel") | ^~~~~~~~ ../geeqie-2.1/src/dupe.cc:4935:48: note: in expansion of macro ‘GTK_STOCK_CANCEL’ 4935 | menu_item_add_stock(menu, _("Cancel"), GTK_STOCK_CANCEL, G_CALLBACK(confirm_dir_list_cancel), d); | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/dupe.cc: In function ‘void dupe_dnd_data_get(GtkWidget*, GdkDragContext*, gint, gint, GtkSelectionData*, guint, guint, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:275:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 275 | #define GTK_STOCK_DIALOG_INFO ((GtkStock)"gtk-dialog-info") | ^~~~~~~~ ../geeqie-2.1/src/dupe.cc:4991:117: note: in expansion of macro ‘GTK_STOCK_DIALOG_INFO’ 4991 | warning_dialog(_("Find duplicates"), _("Please wait for the current file selection to be loaded."), GTK_STOCK_DIALOG_INFO, dw->window); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/dupe.cc: In function ‘void pop_menu_export(GList*, gpointer, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:964:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 964 | #define GTK_STOCK_SAVE ((GtkStock)"gtk-save") | ^~~~~~~~ ../geeqie-2.1/src/dupe.cc:5373:20: note: in expansion of macro ‘GTK_STOCK_SAVE’ 5373 | stock_id = GTK_STOCK_SAVE; | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/dupe.cc: In function ‘GtkWidget* submenu_add_export(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") | ^~~~~~~~ ../geeqie-2.1/src/dupe.cc:5412:41: note: in expansion of macro ‘GTK_STOCK_INDEX’ 5412 | GTK_STOCK_INDEX, TRUE, G_CALLBACK(func), GINT_TO_POINTER(0)); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /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") | ^~~~~~~~ ../geeqie-2.1/src/dupe.cc:5414:41: note: in expansion of macro ‘GTK_STOCK_INDEX’ 5414 | GTK_STOCK_INDEX, TRUE, G_CALLBACK(func), GINT_TO_POINTER(1)); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ [85/184] Compiling C++ object src/geeqie.p/format-canon.cc.o [86/184] Compiling C++ object src/geeqie.p/format-fuji.cc.o [87/184] Compiling C++ object src/geeqie.p/format-nikon.cc.o [88/184] Compiling C++ object src/geeqie.p/format-olympus.cc.o [89/184] Compiling C++ object src/geeqie.p/format-raw.cc.o [90/184] Compiling C++ object src/geeqie.p/exif-common.cc.o In file included from /usr/include/glib-2.0/glib/giochannel.h:36, from /usr/include/glib-2.0/glib.h:56, from /usr/include/gtk-3.0/gdk/gdkconfig.h:8, from /usr/include/gtk-3.0/gdk/gdk.h:30, from ../geeqie-2.1/src/main.h:57, from ../geeqie-2.1/src/exif-common.cc:37: ../geeqie-2.1/src/exif-common.cc: In function ‘gchar* exif_build_formatted_GPSPosition(ExifData*)’: /usr/include/glib-2.0/glib/gstring.h:73:31: warning: ignoring return value of ‘gchar* g_string_free_and_steal(GString*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 73 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../geeqie-2.1/src/exif-common.cc:577:9: note: in expansion of macro ‘g_string_free’ 577 | g_string_free(string, FALSE); | ^~~~~~~~~~~~~ ../geeqie-2.1/src/exif-common.cc: In function ‘gchar* exif_build_formatted_Flash(ExifData*)’: /usr/include/glib-2.0/glib/gstring.h:73:31: warning: ignoring return value of ‘gchar* g_string_free_and_steal(GString*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 73 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../geeqie-2.1/src/exif-common.cc:444:9: note: in expansion of macro ‘g_string_free’ 444 | g_string_free(string, FALSE); | ^~~~~~~~~~~~~ [91/184] Compiling C++ object src/geeqie.p/filecache.cc.o ../geeqie-2.1/src/filecache.cc: In function ‘void file_cache_dump(FileCacheData*)’: ../geeqie-2.1/src/filecache.cc:184:22: warning: unused variable ‘fe’ [-Wunused-variable] 184 | auto fe = static_cast(work->data); | ^~ ../geeqie-2.1/src/filecache.cc:178:16: warning: unused variable ‘n’ [-Wunused-variable] 178 | gulong n = 0; | ^ [92/184] Compiling C++ object src/geeqie.p/filedata.cc.o ../geeqie-2.1/src/filedata.cc: In function ‘FileData* file_data_new(const gchar*, stat*, gboolean)’: ../geeqie-2.1/src/filedata.cc:405:26: warning: variable ‘changed’ set but not used [-Wunused-but-set-variable] 405 | gboolean changed; | ^~~~~~~ In file included from ../geeqie-2.1/src/main.h:123, from ../geeqie-2.1/src/filedata.cc:22: ../geeqie-2.1/src/filedata.cc: In function ‘FileData* file_data_ref(FileData*)’: ../geeqie-2.1/src/filedata.cc:676:28: warning: format ‘%p’ expects argument of type ‘void*’, but argument 3 has type ‘FileData*’ [-Wformat=] 676 | log_printf("Error: fd magick mismatch fd=%p", fd); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | | | FileData* ../geeqie-2.1/src/debug.h:35:56: note: in definition of macro ‘log_printf’ 35 | #define log_printf(...) log_domain_printf(DOMAIN_INFO, __VA_ARGS__) | ^~~~~~~~~~~ ../geeqie-2.1/src/filedata.cc:676:59: note: format string is defined here 676 | log_printf("Error: fd magick mismatch fd=%p", fd); | ~^ | | | void* ../geeqie-2.1/src/filedata.cc: In function ‘void file_data_unref(FileData*)’: ../geeqie-2.1/src/filedata.cc:816:28: warning: format ‘%p’ expects argument of type ‘void*’, but argument 3 has type ‘FileData*’ [-Wformat=] 816 | log_printf("Error: fd magick mismatch fd=%p", fd); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | | | FileData* ../geeqie-2.1/src/debug.h:35:56: note: in definition of macro ‘log_printf’ 35 | #define log_printf(...) log_domain_printf(DOMAIN_INFO, __VA_ARGS__) | ^~~~~~~~~~~ ../geeqie-2.1/src/filedata.cc:816:59: note: format string is defined here 816 | log_printf("Error: fd magick mismatch fd=%p", fd); | ~^ | | | void* In file included from /usr/include/glib-2.0/glib/giochannel.h:36, from /usr/include/glib-2.0/glib.h:56, from /usr/include/gtk-3.0/gdk/gdkconfig.h:8, from /usr/include/gtk-3.0/gdk/gdk.h:30, from ../geeqie-2.1/src/main.h:57: ../geeqie-2.1/src/filedata.cc: In function ‘gboolean marks_list_save(gchar*, gboolean)’: /usr/include/glib-2.0/glib/gstring.h:73:31: warning: ignoring return value of ‘gchar* g_string_free_and_steal(GString*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 73 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../geeqie-2.1/src/filedata.cc:3432:9: note: in expansion of macro ‘g_string_free’ 3432 | g_string_free(marks, FALSE); | ^~~~~~~~~~~~~ [93/184] Compiling C++ object src/geeqie.p/filefilter.cc.o [94/184] Compiling C++ object src/geeqie.p/fullscreen.cc.o ../geeqie-2.1/src/fullscreen.cc: In function ‘void clear_mouse_cursor(GtkWidget*, gint)’: ../geeqie-2.1/src/fullscreen.cc:54:40: warning: ‘GdkCursor* gdk_cursor_new(GdkCursorType)’ is deprecated: Use 'gdk_cursor_new_for_display' instead [-Wdeprecated-declarations] 54 | cursor = gdk_cursor_new(GDK_WATCH); | ~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:34, from ../geeqie-2.1/src/main.h:57, from ../geeqie-2.1/src/fullscreen.cc:22: /usr/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here 228 | GdkCursor* gdk_cursor_new (GdkCursorType cursor_type); | ^~~~~~~~~~~~~~ ../geeqie-2.1/src/fullscreen.cc:66:40: warning: ‘GdkCursor* gdk_cursor_new(GdkCursorType)’ is deprecated: Use 'gdk_cursor_new_for_display' instead [-Wdeprecated-declarations] 66 | cursor = gdk_cursor_new(GDK_BLANK_CURSOR); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here 228 | GdkCursor* gdk_cursor_new (GdkCursorType cursor_type); | ^~~~~~~~~~~~~~ ../geeqie-2.1/src/fullscreen.cc: In function ‘void fullscreen_stop(FullScreenData*)’: ../geeqie-2.1/src/fullscreen.cc:358:28: warning: ‘void gdk_keyboard_ungrab(guint32)’ is deprecated: Use 'gdk_device_ungrab' instead [-Wdeprecated-declarations] 358 | gdk_keyboard_ungrab(GDK_CURRENT_TIME); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /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_); | ^~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/fullscreen.cc: In function ‘GList* fullscreen_prefs_list()’: ../geeqie-2.1/src/fullscreen.cc:398:43: warning: ‘gint gdk_display_get_n_screens(GdkDisplay*)’ is deprecated [-Wdeprecated-declarations] 398 | number = gdk_display_get_n_screens(display); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /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: /usr/include/gtk-3.0/gdk/gdkdisplay.h:54:13: note: declared here 54 | gint gdk_display_get_n_screens (GdkDisplay *display); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/fullscreen.cc:406:48: warning: ‘GdkScreen* gdk_display_get_screen(GdkDisplay*, gint)’ is deprecated [-Wdeprecated-declarations] 406 | screen = gdk_display_get_screen(display, i); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkdisplay.h:56:13: note: declared here 56 | GdkScreen * gdk_display_get_screen (GdkDisplay *display, | ^~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/fullscreen.cc:407:53: warning: ‘gint gdk_screen_get_n_monitors(GdkScreen*)’ is deprecated: Use 'gdk_display_get_n_monitors' instead [-Wdeprecated-declarations] 407 | monitors = gdk_screen_get_n_monitors(screen); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gdk/gdkscreen.h:74:14: note: declared here 74 | gint gdk_screen_get_n_monitors (GdkScreen *screen); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/fullscreen.cc:416:60: warning: ‘gchar* gdk_screen_make_display_name(GdkScreen*)’ is deprecated [-Wdeprecated-declarations] 416 | name = gdk_screen_make_display_name(screen); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gdk/gdkscreen.h:71:14: note: declared here 71 | gchar * gdk_screen_make_display_name (GdkScreen *screen); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/fullscreen.cc:422:66: warning: ‘gint gdk_screen_get_width(GdkScreen*)’ is deprecated [-Wdeprecated-declarations] 422 | rect.width = gdk_screen_get_width(screen); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gdk/gdkscreen.h:58:14: note: declared here 58 | gint gdk_screen_get_width (GdkScreen *screen); | ^~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/fullscreen.cc:423:68: warning: ‘gint gdk_screen_get_height(GdkScreen*)’ is deprecated [-Wdeprecated-declarations] 423 | rect.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); | ^~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/fullscreen.cc:428:64: warning: ‘void gdk_screen_get_monitor_geometry(GdkScreen*, gint, GdkRectangle*)’ is deprecated: Use 'gdk_monitor_get_geometry' instead [-Wdeprecated-declarations] 428 | gdk_screen_get_monitor_geometry(screen, j, &rect); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkscreen.h:78:14: note: declared here 78 | void gdk_screen_get_monitor_geometry (GdkScreen *screen, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/fullscreen.cc:429:75: warning: ‘gchar* gdk_screen_get_monitor_plug_name(GdkScreen*, gint)’ is deprecated: Use 'gdk_monitor_get_model' instead [-Wdeprecated-declarations] 429 | subname = gdk_screen_get_monitor_plug_name(screen, j); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkscreen.h:100:15: note: declared here 100 | gchar * gdk_screen_get_monitor_plug_name (GdkScreen *screen, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/fullscreen.cc: In function ‘void fullscreen_prefs_get_geometry(gint, GtkWidget*, gint*, gint*, gint*, gint*, GdkScreen**, gboolean*)’: ../geeqie-2.1/src/fullscreen.cc:526:60: warning: ‘gint gdk_display_get_n_screens(GdkDisplay*)’ is deprecated [-Wdeprecated-declarations] 526 | if (n >= 0 && n < gdk_display_get_n_screens(display)) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkdisplay.h:54:13: note: declared here 54 | gint gdk_display_get_n_screens (GdkDisplay *display); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/fullscreen.cc:528:56: warning: ‘GdkScreen* gdk_display_get_screen(GdkDisplay*, gint)’ is deprecated [-Wdeprecated-declarations] 528 | screen = gdk_display_get_screen(display, n); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkdisplay.h:56:13: note: declared here 56 | GdkScreen * gdk_display_get_screen (GdkDisplay *display, | ^~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/fullscreen.cc:544:92: warning: ‘gint gdk_screen_get_monitor_at_window(GdkScreen*, GdkWindow*)’ is deprecated: Use 'gdk_display_get_monitor_at_window' instead [-Wdeprecated-declarations] 544 | sd->number%100 == gdk_screen_get_monitor_at_window(screen, gtk_widget_get_window(widget))+1))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkscreen.h:91:15: note: declared here 91 | gint gdk_screen_get_monitor_at_window (GdkScreen *screen, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/fullscreen.cc:562:57: warning: ‘gint gdk_screen_get_width(GdkScreen*)’ is deprecated [-Wdeprecated-declarations] 562 | if (width) *width = gdk_screen_get_width(screen); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gdk/gdkscreen.h:58:14: note: declared here 58 | gint gdk_screen_get_width (GdkScreen *screen); | ^~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/fullscreen.cc:563:60: warning: ‘gint gdk_screen_get_height(GdkScreen*)’ is deprecated [-Wdeprecated-declarations] 563 | if (height) *height = gdk_screen_get_height(screen); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gdk/gdkscreen.h:60:14: note: declared here 60 | gint gdk_screen_get_height (GdkScreen *screen); | ^~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/fullscreen.cc:575:59: warning: ‘gint gdk_screen_get_monitor_at_window(GdkScreen*, GdkWindow*)’ is deprecated: Use 'gdk_display_get_monitor_at_window' instead [-Wdeprecated-declarations] 575 | monitor = gdk_screen_get_monitor_at_window(screen, gtk_widget_get_window(widget)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkscreen.h:91:15: note: declared here 91 | gint gdk_screen_get_monitor_at_window (GdkScreen *screen, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/fullscreen.cc:577:48: warning: ‘void gdk_screen_get_monitor_geometry(GdkScreen*, gint, GdkRectangle*)’ is deprecated: Use 'gdk_monitor_get_geometry' instead [-Wdeprecated-declarations] 577 | gdk_screen_get_monitor_geometry(screen, monitor, &rect); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkscreen.h:78:14: note: declared here 78 | void gdk_screen_get_monitor_geometry (GdkScreen *screen, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [95/184] Compiling C++ object src/geeqie.p/history-list.cc.o [96/184] Compiling C++ object src/geeqie.p/histogram.cc.o [97/184] Compiling C++ object src/geeqie.p/image.cc.o ../geeqie-2.1/src/image.cc: In function ‘void image_background_set_color_from_options(ImageWindow*, gboolean)’: ../geeqie-2.1/src/image.cc:1913:55: warning: ‘void gtk_style_context_get_background_color(GtkStyleContext*, GtkStateFlags, GdkRGBA*)’ is deprecated: Use 'gtk_render_background' instead [-Wdeprecated-declarations] 1913 | gtk_style_context_get_background_color(style_context, GTK_STATE_FLAG_NORMAL, &bg_color); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkicontheme.h:27, from /usr/include/gtk-3.0/gtk/gtk.h:127, from ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/image.cc: In function ‘void image_select(ImageWindow*, gboolean)’: ../geeqie-2.1/src/image.cc:2010:37: warning: ‘void gtk_widget_set_state(GtkWidget*, GtkStateType)’ is deprecated: Use 'gtk_widget_set_state_flags' instead [-Wdeprecated-declarations] 2010 | gtk_widget_set_state(imd->widget, GTK_STATE_SELECTED); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31: /usr/include/gtk-3.0/gtk/gtkwidget.h:823:23: note: declared here 823 | void gtk_widget_set_state (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/image.cc:2011:37: warning: ‘void gtk_widget_set_state(GtkWidget*, GtkStateType)’ is deprecated: Use 'gtk_widget_set_state_flags' instead [-Wdeprecated-declarations] 2011 | gtk_widget_set_state(imd->pr, GTK_STATE_NORMAL); /* do not propagate */ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkwidget.h:823:23: note: declared here 823 | void gtk_widget_set_state (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/image.cc:2014:37: warning: ‘void gtk_widget_set_state(GtkWidget*, GtkStateType)’ is deprecated: Use 'gtk_widget_set_state_flags' instead [-Wdeprecated-declarations] 2014 | gtk_widget_set_state(imd->widget, GTK_STATE_NORMAL); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkwidget.h:823:23: note: declared here 823 | void gtk_widget_set_state (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/image.cc: In function ‘gboolean selectable_frame_draw_cb(GtkWidget*, cairo_t*, gpointer)’: ../geeqie-2.1/src/image.cc:2120:48: warning: ‘GtkStyle* gtk_widget_get_style(GtkWidget*)’ is deprecated: Use 'gtk_widget_get_style_context' instead [-Wdeprecated-declarations] 2120 | gtk_paint_flat_box(gtk_widget_get_style(widget), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /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); | ^~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/image.cc:2122:48: warning: ‘GtkStateType gtk_widget_get_state(GtkWidget*)’ is deprecated: Use 'gtk_widget_get_state_flags' instead [-Wdeprecated-declarations] 2122 | gtk_widget_get_state(widget), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/gtkwidget.h:827:23: note: declared here 827 | GtkStateType gtk_widget_get_state (GtkWidget *widget); | ^~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/image.cc:2120:27: warning: ‘void gtk_paint_flat_box(GtkStyle*, cairo_t*, GtkStateType, GtkShadowType, GtkWidget*, const gchar*, gint, gint, gint, gint)’ is deprecated: Use 'GtkStyleContext and gtk_render_background' instead [-Wdeprecated-declarations] 2120 | gtk_paint_flat_box(gtk_widget_get_style(widget), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2121 | cr, | ~~~ 2122 | gtk_widget_get_state(widget), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2123 | gtk_frame_get_shadow_type(GTK_FRAME(widget)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2124 | widget, | ~~~~~~~ 2125 | nullptr, | ~~~~~~~~ 2126 | allocation.x + 3, allocation.y + 3, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2127 | allocation.width - 6, allocation.height - 6); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:546:6: note: declared here 546 | void gtk_paint_flat_box (GtkStyle *style, | ^~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/image.cc:2131:53: warning: ‘GtkStyle* gtk_widget_get_style(GtkWidget*)’ is deprecated: Use 'gtk_widget_get_style_context' instead [-Wdeprecated-declarations] 2131 | gtk_paint_focus(gtk_widget_get_style(widget), cr, GTK_STATE_ACTIVE, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:742:13: note: declared here 742 | GtkStyle * gtk_widget_get_style (GtkWidget *widget); | ^~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/image.cc:2131:32: warning: ‘void gtk_paint_focus(GtkStyle*, cairo_t*, GtkStateType, GtkWidget*, const gchar*, gint, gint, gint, gint)’ is deprecated: Use 'GtkStyleContext and gtk_render_focus' instead [-Wdeprecated-declarations] 2131 | gtk_paint_focus(gtk_widget_get_style(widget), cr, GTK_STATE_ACTIVE, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2132 | widget, "image_window", | ~~~~~~~~~~~~~~~~~~~~~~~ 2133 | allocation.x, allocation.y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2134 | allocation.width - 1, allocation.height - 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:630:6: note: declared here 630 | void gtk_paint_focus (GtkStyle *style, | ^~~~~~~~~~~~~~~ ../geeqie-2.1/src/image.cc:2138:54: warning: ‘GtkStyle* gtk_widget_get_style(GtkWidget*)’ is deprecated: Use 'gtk_widget_get_style_context' instead [-Wdeprecated-declarations] 2138 | gtk_paint_shadow(gtk_widget_get_style(widget), cr, GTK_STATE_NORMAL, GTK_SHADOW_IN, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:742:13: note: declared here 742 | GtkStyle * gtk_widget_get_style (GtkWidget *widget); | ^~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/image.cc:2138:33: warning: ‘void gtk_paint_shadow(GtkStyle*, cairo_t*, GtkStateType, GtkShadowType, GtkWidget*, const gchar*, gint, gint, gint, gint)’ is deprecated: Use 'GtkStyleContext and gtk_render_background' instead [-Wdeprecated-declarations] 2138 | gtk_paint_shadow(gtk_widget_get_style(widget), cr, GTK_STATE_NORMAL, GTK_SHADOW_IN, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2139 | widget, "image_window", | ~~~~~~~~~~~~~~~~~~~~~~~ 2140 | allocation.x, allocation.y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2141 | allocation.width - 1, allocation.height - 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:500:6: note: declared here 500 | void gtk_paint_shadow (GtkStyle *style, | ^~~~~~~~~~~~~~~~ [98/184] Compiling C++ object src/geeqie.p/image-load-collection.cc.o [99/184] Compiling C++ object src/geeqie.p/image-load.cc.o [100/184] Compiling C++ object src/geeqie.p/image-load-cr3.cc.o [101/184] Compiling C++ object src/geeqie.p/image-load-dds.cc.o [102/184] Compiling C++ object src/geeqie.p/exiv2.cc.o ../geeqie-2.1/src/exiv2.cc: In function ‘void _debug_exception(const char*, int, const char*, Exiv2::Error&)’: ../geeqie-2.1/src/exiv2.cc:104:42: warning: unused parameter ‘file’ [-Wunused-parameter] 104 | static void _debug_exception(const char* file, | ~~~~~~~~~~~~^~~~ ../geeqie-2.1/src/exiv2.cc:105:34: warning: unused parameter ‘line’ [-Wunused-parameter] 105 | int line, | ~~~~^~~~ ../geeqie-2.1/src/exiv2.cc:106:42: warning: unused parameter ‘func’ [-Wunused-parameter] 106 | const char* func, | ~~~~~~~~~~~~^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from ../geeqie-2.1/src/exiv2.cc:55: ../geeqie-2.1/src/exiv2.cc: In function ‘char* exif_item_get_data(ExifItem*, guint*)’: ../geeqie-2.1/src/exiv2.cc:700:30: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 700 | g_assert(res == md->size()); | ~~~~^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gmacros.h:1236:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’ 1236 | if (expr) \ | ^~~~ /usr/include/glib-2.0/glib/gmacros.h:1243:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’ 1243 | #define G_LIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 1)) | ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gtestutils.h:276:49: note: in expansion of macro ‘G_LIKELY’ 276 | if G_LIKELY (expr) ; else \ | ^~~~~~~~ ../geeqie-2.1/src/exiv2.cc:700:17: note: in expansion of macro ‘g_assert’ 700 | g_assert(res == md->size()); | ^~~~~~~~ ../geeqie-2.1/src/exiv2.cc: In function ‘GList* exif_add_value_to_glist(GList*, Exiv2::Metadatum&, MetadataFormat, const Exiv2::ExifData*)’: ../geeqie-2.1/src/exiv2.cc:1070:31: warning: comparison of integer expressions of different signedness: ‘gint’ {aka ‘int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1070 | for (i = 0; i < item.count(); i++) | ~~^~~~~~~~~~~~~~ [103/184] Compiling C++ object src/geeqie.p/image-load-djvu.cc.o [104/184] Compiling C++ object src/geeqie.p/image-load-external.cc.o [105/184] Compiling C++ object src/geeqie.p/image-load-gdk.cc.o [106/184] Compiling C++ object src/geeqie.p/image-load-ffmpegthumbnailer.cc.o [107/184] Compiling C++ object src/geeqie.p/image-load-heif.cc.o ../geeqie-2.1/src/image-load-heif.cc: In function ‘gboolean image_loader_heif_load(gpointer, const guchar*, gsize, GError**)’: ../geeqie-2.1/src/image-load-heif.cc:74:25: warning: ISO C++ forbids variable length array ‘IDs’ [-Wvla] 74 | guint32 IDs[page_total * sizeof(guint32)]; | ^~~ [108/184] Compiling C++ object src/geeqie.p/image-load-j2k.cc.o [109/184] Compiling C++ object src/geeqie.p/image-load-jpeg.cc.o [110/184] Compiling C++ object src/geeqie.p/image-load-jpegxl.cc.o [111/184] Compiling C++ object src/geeqie.p/image-load-pdf.cc.o ../geeqie-2.1/src/image-load-pdf.cc: In function ‘gboolean image_loader_pdf_load(gpointer, const guchar*, gsize, GError**)’: ../geeqie-2.1/src/image-load-pdf.cc:54:50: warning: ‘PopplerDocument* poppler_document_new_from_data(char*, int, const char*, GError**)’ is deprecated: Use poppler_document_new_from_bytes instead [-Wdeprecated-declarations] 54 | document = poppler_document_new_from_data((gchar *)(buf), count, nullptr, &poppler_error); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/poppler/glib/poppler.h:250, from ../geeqie-2.1/src/image-load-pdf.cc:27: /usr/include/poppler/glib/poppler-document.h:298:18: note: declared here 298 | PopplerDocument *poppler_document_new_from_data(char *data, int length, const char *password, GError **error) G_GNUC_DEPRECATED_FOR(poppler_document_new_from_bytes); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [112/184] Compiling C++ object src/geeqie.p/image-load-psd.cc.o ../geeqie-2.1/src/image-load-psd.cc: In function ‘void decompress_line(const guchar*, guint, guchar*)’: ../geeqie-2.1/src/image-load-psd.cc:240:26: warning: comparison is always false due to limited range of data type [-Wtype-limits] 240 | if (byte == -128) { | ~~~~~^~~~~~~ ../geeqie-2.1/src/image-load-psd.cc:242:33: warning: comparison is always true due to limited range of data type [-Wtype-limits] 242 | } else if (byte > -1) { | ~~~~~^~~~ [113/184] Compiling C++ object src/geeqie.p/image-load-svgz.cc.o [114/184] Compiling C++ object src/geeqie.p/image-load-libraw.cc.o [115/184] Compiling C++ object src/geeqie.p/image-load-webp.cc.o [116/184] Compiling C++ object src/geeqie.p/image-load-tiff.cc.o [117/184] Compiling C++ object src/geeqie.p/keymap-template.cc.o [118/184] Compiling C++ object src/geeqie.p/image-overlay.cc.o [119/184] Compiling C++ object src/geeqie.p/image-load-zxscr.cc.o [120/184] Compiling C++ object src/geeqie.p/img-view.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 ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/src/img-view.cc:22: ../geeqie-2.1/src/img-view.cc: In function ‘void button_cb(ImageWindow*, GdkEventButton*, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../geeqie-2.1/src/img-view.cc:671:112: note: in expansion of macro ‘GTK_STOCK_DIALOG_WARNING’ 671 | warning_dialog(_("Cannot open archive file"), _("See the Log Window"), GTK_STOCK_DIALOG_WARNING, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/img-view.cc: In function ‘ViewWindow* real_view_window_new(FileData*, GList*, CollectionData*, CollectInfo*)’: ../geeqie-2.1/src/img-view.cc:987:43: warning: ‘gint gdk_screen_width()’ is deprecated [-Wdeprecated-declarations] 987 | gint mw = gdk_screen_width() * options->image.max_window_size / 100; | ~~~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:50, from ../geeqie-2.1/src/main.h:57: /usr/include/gtk-3.0/gdk/gdkmain.h:108:6: note: declared here 108 | gint gdk_screen_width (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~ ../geeqie-2.1/src/img-view.cc:988:44: warning: ‘gint gdk_screen_height()’ is deprecated [-Wdeprecated-declarations] 988 | gint mh = gdk_screen_height() * options->image.max_window_size / 100; | ~~~~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gdk/gdkmain.h:110:6: note: declared here 110 | gint gdk_screen_height (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/img-view.cc: In function ‘GtkWidget* view_popup_menu(ViewWindow*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1121:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1121 | #define GTK_STOCK_ZOOM_IN ((GtkStock)"gtk-zoom-in") | ^~~~~~~~ ../geeqie-2.1/src/img-view.cc:1406:50: note: in expansion of macro ‘GTK_STOCK_ZOOM_IN’ 1406 | menu_item_add_stock(menu, _("Zoom _in"), GTK_STOCK_ZOOM_IN, G_CALLBACK(view_zoom_in_cb), vw); | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1130:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1130 | #define GTK_STOCK_ZOOM_OUT ((GtkStock)"gtk-zoom-out") | ^~~~~~~~ ../geeqie-2.1/src/img-view.cc:1407:51: note: in expansion of macro ‘GTK_STOCK_ZOOM_OUT’ 1407 | menu_item_add_stock(menu, _("Zoom _out"), GTK_STOCK_ZOOM_OUT, G_CALLBACK(view_zoom_out_cb), vw); | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1103:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1103 | #define GTK_STOCK_ZOOM_100 ((GtkStock)"gtk-zoom-100") | ^~~~~~~~ ../geeqie-2.1/src/img-view.cc:1408:51: note: in expansion of macro ‘GTK_STOCK_ZOOM_100’ 1408 | menu_item_add_stock(menu, _("Zoom _1:1"), GTK_STOCK_ZOOM_100, G_CALLBACK(view_zoom_1_1_cb), vw); | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1112:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1112 | #define GTK_STOCK_ZOOM_FIT ((GtkStock)"gtk-zoom-fit") | ^~~~~~~~ ../geeqie-2.1/src/img-view.cc:1409:53: note: in expansion of macro ‘GTK_STOCK_ZOOM_FIT’ 1409 | menu_item_add_stock(menu, _("Zoom to fit"), GTK_STOCK_ZOOM_FIT, G_CALLBACK(view_zoom_fit_cb), vw); | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:738:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 738 | #define GTK_STOCK_NEW ((GtkStock)"gtk-new") | ^~~~~~~~ ../geeqie-2.1/src/img-view.cc:1420:61: note: in expansion of macro ‘GTK_STOCK_NEW’ 1420 | menu_item_add_stock(menu, _("View in _new window"), GTK_STOCK_NEW, G_CALLBACK(view_new_window_cb), vw); | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:237:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 237 | #define GTK_STOCK_COPY ((GtkStock)"gtk-copy") | ^~~~~~~~ ../geeqie-2.1/src/img-view.cc:1424:50: note: in expansion of macro ‘GTK_STOCK_COPY’ 1424 | menu_item_add_stock(menu, _("_Copy..."), GTK_STOCK_COPY, G_CALLBACK(view_copy_cb), vw); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../geeqie-2.1/src/img-view.cc:1437:55: note: in expansion of macro ‘GTK_STOCK_DELETE’ 1437 | _("_Delete"), GTK_STOCK_DELETE, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../geeqie-2.1/src/img-view.cc:1479:55: note: in expansion of macro ‘GTK_STOCK_CLOSE’ 1479 | menu_item_add_stock(menu, _("C_lose window"), GTK_STOCK_CLOSE, G_CALLBACK(view_close_cb), vw); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/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") | ^~~~~~~~ ../geeqie-2.1/src/img-view.cc:1597:72: note: in expansion of macro ‘GTK_STOCK_DND_MULTIPLE’ 1597 | menu_item_add_stock(menu, _("Dropped list includes folders."), GTK_STOCK_DND_MULTIPLE, nullptr, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../geeqie-2.1/src/img-view.cc:1599:55: note: in expansion of macro ‘GTK_STOCK_OK’ 1599 | menu_item_add_stock(menu, _("_Add contents"), GTK_STOCK_OK, G_CALLBACK(view_dir_list_add), d); | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 132 | #define GTK_STOCK_ADD ((GtkStock)"gtk-add") | ^~~~~~~~ ../geeqie-2.1/src/img-view.cc:1600:65: note: in expansion of macro ‘GTK_STOCK_ADD’ 1600 | menu_item_add_stock(menu, _("Add contents _recursive"), GTK_STOCK_ADD, G_CALLBACK(view_dir_list_recurse), d); | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:946:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 946 | #define GTK_STOCK_REMOVE ((GtkStock)"gtk-remove") | ^~~~~~~~ ../geeqie-2.1/src/img-view.cc:1601:55: note: in expansion of macro ‘GTK_STOCK_REMOVE’ 1601 | menu_item_add_stock(menu, _("_Skip folders"), GTK_STOCK_REMOVE, G_CALLBACK(view_dir_list_skip), d); | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:159:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 159 | #define GTK_STOCK_CANCEL ((GtkStock)"gtk-cancel") | ^~~~~~~~ ../geeqie-2.1/src/img-view.cc:1603:48: note: in expansion of macro ‘GTK_STOCK_CANCEL’ 1603 | menu_item_add_stock(menu, _("Cancel"), GTK_STOCK_CANCEL, G_CALLBACK(view_dir_list_cancel), d); | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ [121/184] Compiling C++ object src/geeqie.p/jpeg-parser.cc.o ../geeqie-2.1/src/jpeg-parser.cc: In function ‘gint mpo_parse_Index_IFD_entry(const guchar*, guint, guint, TiffByteOrder, gpointer)’: ../geeqie-2.1/src/jpeg-parser.cc:197:15: warning: variable ‘format’ set but not used [-Wunused-but-set-variable] 197 | guint format; | ^~~~~~ ../geeqie-2.1/src/jpeg-parser.cc: In function ‘gint mpo_parse_Attributes_IFD_entry(const guchar*, guint, guint, TiffByteOrder, gpointer)’: ../geeqie-2.1/src/jpeg-parser.cc:269:15: warning: variable ‘format’ set but not used [-Wunused-but-set-variable] 269 | guint format; | ^~~~~~ ../geeqie-2.1/src/jpeg-parser.cc:270:15: warning: variable ‘count’ set but not used [-Wunused-but-set-variable] 270 | guint count; | ^~~~~ [122/184] Compiling C++ object src/geeqie.p/layout-config.cc.o ../geeqie-2.1/src/layout-config.cc: In function ‘void layout_config_table_button(GtkWidget*, LayoutLocation, const gchar*)’: ../geeqie-2.1/src/layout-config.cc:230:34: warning: ‘void gtk_table_attach_defaults(GtkTable*, GtkWidget*, guint, guint, guint, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 230 | gtk_table_attach_defaults(GTK_TABLE(table), button, x1, x2, y1, y2); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280, from ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/src/layout-config.cc:22: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:138:12: note: declared here 138 | void gtk_table_attach_defaults (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-config.cc: In function ‘GtkWidget* layout_config_widget(GtkWidget*, GtkWidget*, gint, LayoutConfig*)’: ../geeqie-2.1/src/layout-config.cc:256:30: warning: ‘GtkWidget* gtk_table_new(guint, guint, gboolean)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 256 | table = gtk_table_new(2, 2, TRUE); | ~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:119:12: note: declared here 119 | GtkWidget* gtk_table_new (guint rows, | ^~~~~~~~~~~~~ [123/184] Compiling C++ object src/geeqie.p/layout.cc.o In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:31, from /usr/include/glib-2.0/glib-object.h:24, from /usr/include/glib-2.0/gio/gioenums.h:30, from /usr/include/glib-2.0/gio/giotypes.h:30, from /usr/include/glib-2.0/gio/gio.h:28, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28, from /usr/include/gtk-3.0/gdk/gdk.h:32, from ../geeqie-2.1/src/main.h:57, from ../geeqie-2.1/src/layout.cc:22: ../geeqie-2.1/src/layout.cc: In function ‘GtkWidget* layout_tool_setup(LayoutWindow*)’: ../geeqie-2.1/src/layout.cc:370:48: warning: ‘GtkWidget* gtk_hpaned_new()’ is deprecated: Use 'gtk_paned_new' instead [-Wdeprecated-declarations] 370 | box_folders = GTK_WIDGET(gtk_hpaned_new()); | ~~~~~~~~~~~~~~^~ /usr/include/glib-2.0/gobject/gtype.h:2644:57: note: in definition of macro ‘_G_TYPE_CIC’ 2644 | # define _G_TYPE_CIC(ip, gt, ct) ((ct*) (void *) ip) | ^~ /usr/include/gtk-3.0/gtk/gtkwidget.h:58:44: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ 58 | #define GTK_WIDGET(widget) (G_TYPE_CHECK_INSTANCE_CAST ((widget), GTK_TYPE_WIDGET, GtkWidget)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout.cc:370:23: note: in expansion of macro ‘GTK_WIDGET’ 370 | box_folders = GTK_WIDGET(gtk_hpaned_new()); | ^~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:263, from ../geeqie-2.1/src/main.h:58: /usr/include/gtk-3.0/gtk/deprecated/gtkhpaned.h:61:13: note: declared here 61 | GtkWidget * gtk_hpaned_new (void); | ^~~~~~~~~~~~~~ ../geeqie-2.1/src/layout.cc: In function ‘void layout_tools_setup(LayoutWindow*, GtkWidget*, GtkWidget*)’: ../geeqie-2.1/src/layout.cc:1644:48: warning: ‘GtkWidget* gtk_vpaned_new()’ is deprecated: Use 'gtk_paned_new' instead [-Wdeprecated-declarations] 1644 | lw->tools_pane = gtk_vpaned_new(); | ~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:287: /usr/include/gtk-3.0/gtk/deprecated/gtkvpaned.h:61:13: note: declared here 61 | GtkWidget * gtk_vpaned_new (void); | ^~~~~~~~~~~~~~ ../geeqie-2.1/src/layout.cc:1649:48: warning: ‘GtkWidget* gtk_hpaned_new()’ is deprecated: Use 'gtk_paned_new' instead [-Wdeprecated-declarations] 1649 | lw->tools_pane = gtk_hpaned_new(); | ~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gtk/deprecated/gtkhpaned.h:61:13: note: declared here 61 | GtkWidget * gtk_hpaned_new (void); | ^~~~~~~~~~~~~~ ../geeqie-2.1/src/layout.cc: In function ‘void layout_grid_setup(LayoutWindow*)’: ../geeqie-2.1/src/layout.cc:1845:40: warning: ‘GtkWidget* gtk_vpaned_new()’ is deprecated: Use 'gtk_paned_new' instead [-Wdeprecated-declarations] 1845 | v = lw->v_pane = gtk_vpaned_new(); | ~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gtk/deprecated/gtkvpaned.h:61:13: note: declared here 61 | GtkWidget * gtk_vpaned_new (void); | ^~~~~~~~~~~~~~ ../geeqie-2.1/src/layout.cc:1848:40: warning: ‘GtkWidget* gtk_hpaned_new()’ is deprecated: Use 'gtk_paned_new' instead [-Wdeprecated-declarations] 1848 | h = lw->h_pane = gtk_hpaned_new(); | ~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gtk/deprecated/gtkhpaned.h:61:13: note: declared here 61 | GtkWidget * gtk_hpaned_new (void); | ^~~~~~~~~~~~~~ ../geeqie-2.1/src/layout.cc: In function ‘void layout_show_config_window(LayoutWindow*)’: ../geeqie-2.1/src/layout.cc:2280:35: warning: ‘GtkWidget* gtk_hbutton_box_new()’ is deprecated: Use 'gtk_button_box_new' instead [-Wdeprecated-declarations] 2280 | hbox = gtk_hbutton_box_new(); | ~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:261: /usr/include/gtk-3.0/gtk/deprecated/gtkhbbox.h:62:12: note: declared here 62 | GtkWidget* gtk_hbutton_box_new (void); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../geeqie-2.1/src/layout.cc:2286:43: note: in expansion of macro ‘GTK_STOCK_OK’ 2286 | button = pref_button_new(nullptr, GTK_STOCK_OK, nullptr, FALSE, | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 516 | #define GTK_STOCK_HELP ((GtkStock)"gtk-help") | ^~~~~~~~ ../geeqie-2.1/src/layout.cc:2301:43: note: in expansion of macro ‘GTK_STOCK_HELP’ 2301 | button = pref_button_new(nullptr, GTK_STOCK_HELP, nullptr, FALSE, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:141:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 141 | #define GTK_STOCK_APPLY ((GtkStock)"gtk-apply") | ^~~~~~~~ ../geeqie-2.1/src/layout.cc:2307:43: note: in expansion of macro ‘GTK_STOCK_APPLY’ 2307 | button = pref_button_new(nullptr, GTK_STOCK_APPLY, nullptr, FALSE, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:159:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 159 | #define GTK_STOCK_CANCEL ((GtkStock)"gtk-cancel") | ^~~~~~~~ ../geeqie-2.1/src/layout.cc:2313:43: note: in expansion of macro ‘GTK_STOCK_CANCEL’ 2313 | button = pref_button_new(nullptr, GTK_STOCK_CANCEL, nullptr, FALSE, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/layout.cc: In function ‘LayoutWindow* layout_new_with_geometry(FileData*, LayoutOptions*, const gchar*)’: ../geeqie-2.1/src/layout.cc:2679:47: warning: ‘gboolean gtk_window_parse_geometry(GtkWindow*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 2679 | if (!gtk_window_parse_geometry(GTK_WINDOW(lw->window), geometry)) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31: /usr/include/gtk-3.0/gtk/gtkwindow.h:443:10: note: declared here 443 | gboolean gtk_window_parse_geometry (GtkWindow *window, | ^~~~~~~~~~~~~~~~~~~~~~~~~ [124/184] Compiling C++ object src/geeqie.p/md5-util.cc.o [125/184] Compiling C++ object src/geeqie.p/logwindow.cc.o ../geeqie-2.1/src/logwindow.cc: In function ‘gboolean debug_changed_cb(GtkSpinButton*, LogWindow*)’: ../geeqie-2.1/src/logwindow.cc:345:49: warning: unused parameter ‘widget’ [-Wunused-parameter] 345 | static gboolean debug_changed_cb(GtkSpinButton *widget, LogWindow *UNUSED(logwin)) | ~~~~~~~~~~~~~~~^~~~~~ ../geeqie-2.1/src/logwindow.cc: In function ‘LogWindow* log_window_create(LayoutWindow*)’: ../geeqie-2.1/src/logwindow.cc:388:20: warning: unused variable ‘hbox’ [-Wunused-variable] 388 | GtkWidget *hbox; | ^~~~ ../geeqie-2.1/src/logwindow.cc:389:20: warning: unused variable ‘label’ [-Wunused-variable] 389 | GtkWidget *label = nullptr; | ^~~~~ ../geeqie-2.1/src/logwindow.cc:390:20: warning: unused variable ‘search_box’ [-Wunused-variable] 390 | GtkWidget *search_box; | ^~~~~~~~~~ ../geeqie-2.1/src/logwindow.cc:391:20: warning: unused variable ‘backwards_button’ [-Wunused-variable] 391 | GtkWidget *backwards_button; | ^~~~~~~~~~~~~~~~ ../geeqie-2.1/src/logwindow.cc:392:20: warning: unused variable ‘forwards_button’ [-Wunused-variable] 392 | GtkWidget *forwards_button; | ^~~~~~~~~~~~~~~ ../geeqie-2.1/src/logwindow.cc:393:20: warning: unused variable ‘all_button’ [-Wunused-variable] 393 | GtkWidget *all_button; | ^~~~~~~~~~ ../geeqie-2.1/src/logwindow.cc:394:23: warning: unused variable ‘theme’ [-Wunused-variable] 394 | GtkIconTheme *theme; | ^~~~~ ../geeqie-2.1/src/logwindow.cc:395:20: warning: unused variable ‘pixbuf’ [-Wunused-variable] 395 | GdkPixbuf *pixbuf; | ^~~~~~ ../geeqie-2.1/src/logwindow.cc:396:20: warning: unused variable ‘image’ [-Wunused-variable] 396 | GtkWidget *image = nullptr; | ^~~~~ ../geeqie-2.1/src/logwindow.cc: At global scope: ../geeqie-2.1/src/logwindow.cc:371:13: warning: ‘void filter_entry_icon_cb(GtkEntry*, GtkEntryIconPosition, GdkEvent*, gpointer)’ defined but not used [-Wunused-function] 371 | static void filter_entry_icon_cb(GtkEntry *entry, GtkEntryIconPosition UNUSED(pos), GdkEvent *UNUSED(event), gpointer UNUSED(userdata)) | ^~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/logwindow.cc:352:13: warning: ‘void search_entry_icon_cb(GtkEntry*, GtkEntryIconPosition, GdkEvent*, gpointer)’ defined but not used [-Wunused-function] 352 | static void search_entry_icon_cb(GtkEntry *UNUSED(entry), GtkEntryIconPosition pos, GdkEvent *UNUSED(event), gpointer userdata) | ^~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/logwindow.cc:345:17: warning: ‘gboolean debug_changed_cb(GtkSpinButton*, LogWindow*)’ defined but not used [-Wunused-function] 345 | static gboolean debug_changed_cb(GtkSpinButton *widget, LogWindow *UNUSED(logwin)) | ^~~~~~~~~~~~~~~~ ../geeqie-2.1/src/logwindow.cc:338:17: warning: ‘gboolean all_keypress_event_cb(GtkToggleButton*, LogWindow*)’ defined but not used [-Wunused-function] 338 | static gboolean all_keypress_event_cb(GtkToggleButton *widget, LogWindow *logwin) | ^~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/logwindow.cc:331:17: warning: ‘gboolean forwards_keypress_event_cb(GtkWidget*, GdkEventKey*, LogWindow*)’ defined but not used [-Wunused-function] 331 | static gboolean forwards_keypress_event_cb(GtkWidget *widget, GdkEventKey *event, LogWindow *logwin) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/logwindow.cc:324:17: warning: ‘gboolean backwards_keypress_event_cb(GtkWidget*, GdkEventKey*, LogWindow*)’ defined but not used [-Wunused-function] 324 | static gboolean backwards_keypress_event_cb(GtkWidget *widget, GdkEventKey *event, LogWindow *logwin) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/logwindow.cc:214:13: warning: ‘void search_activate_event(GtkEntry*, LogWindow*)’ defined but not used [-Wunused-function] 214 | static void search_activate_event(GtkEntry *UNUSED(widget), LogWindow *logwin) | ^~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/logwindow.cc:171:13: warning: ‘void log_window_regexp_cb(GtkWidget*, gpointer)’ defined but not used [-Wunused-function] 171 | static void log_window_regexp_cb(GtkWidget *text_entry, gpointer UNUSED(data)) | ^~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/logwindow.cc:166:13: warning: ‘void log_window_timer_data_cb(GtkWidget*, gpointer)’ defined but not used [-Wunused-function] 166 | static void log_window_timer_data_cb(GtkWidget *UNUSED(widget), gpointer UNUSED(data)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/logwindow.cc:150:13: warning: ‘void log_window_line_wrap_cb(GtkWidget*, gpointer)’ defined but not used [-Wunused-function] 150 | static void log_window_line_wrap_cb(GtkWidget *UNUSED(widget), gpointer data) | ^~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/logwindow.cc:145:13: warning: ‘void log_window_pause_cb(GtkWidget*, gpointer)’ defined but not used [-Wunused-function] 145 | static void log_window_pause_cb(GtkWidget *UNUSED(widget), gpointer UNUSED(data)) | ^~~~~~~~~~~~~~~~~~~ [126/184] Compiling C++ object src/geeqie.p/layout-image.cc.o ../geeqie-2.1/src/layout-image.cc: In function ‘void layout_image_animate_toggle(LayoutWindow*)’: ../geeqie-2.1/src/layout-image.cc:470:45: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 470 | action = gtk_action_group_get_action(lw->action_group, "Animate"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:254, from ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-image.cc:471:37: warning: ‘void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)’ is deprecated [-Wdeprecated-declarations] 471 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), lw->options.animate); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37: ../geeqie-2.1/src/layout-image.cc: In function ‘void li_open_archive_cb(GtkWidget*, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../geeqie-2.1/src/layout-image.cc:696:88: note: in expansion of macro ‘GTK_STOCK_DIALOG_WARNING’ 696 | warning_dialog(_("Cannot open archive file"), _("See the Log Window"), GTK_STOCK_DIALOG_WARNING, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/layout-image.cc: In function ‘GtkWidget* layout_image_pop_menu(LayoutWindow*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1121:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1121 | #define GTK_STOCK_ZOOM_IN ((GtkStock)"gtk-zoom-in") | ^~~~~~~~ ../geeqie-2.1/src/layout-image.cc:777:50: note: in expansion of macro ‘GTK_STOCK_ZOOM_IN’ 777 | menu_item_add_stock(menu, _("Zoom _in"), GTK_STOCK_ZOOM_IN, G_CALLBACK(li_pop_menu_zoom_in_cb), lw); | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1130:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1130 | #define GTK_STOCK_ZOOM_OUT ((GtkStock)"gtk-zoom-out") | ^~~~~~~~ ../geeqie-2.1/src/layout-image.cc:778:51: note: in expansion of macro ‘GTK_STOCK_ZOOM_OUT’ 778 | menu_item_add_stock(menu, _("Zoom _out"), GTK_STOCK_ZOOM_OUT, G_CALLBACK(li_pop_menu_zoom_out_cb), lw); | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1103:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1103 | #define GTK_STOCK_ZOOM_100 ((GtkStock)"gtk-zoom-100") | ^~~~~~~~ ../geeqie-2.1/src/layout-image.cc:779:51: note: in expansion of macro ‘GTK_STOCK_ZOOM_100’ 779 | menu_item_add_stock(menu, _("Zoom _1:1"), GTK_STOCK_ZOOM_100, G_CALLBACK(li_pop_menu_zoom_1_1_cb), lw); | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1112:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1112 | #define GTK_STOCK_ZOOM_FIT ((GtkStock)"gtk-zoom-fit") | ^~~~~~~~ ../geeqie-2.1/src/layout-image.cc:780:53: note: in expansion of macro ‘GTK_STOCK_ZOOM_FIT’ 780 | menu_item_add_stock(menu, _("Zoom to fit"), GTK_STOCK_ZOOM_FIT, G_CALLBACK(li_pop_menu_zoom_fit_cb), lw); | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:738:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 738 | #define GTK_STOCK_NEW ((GtkStock)"gtk-new") | ^~~~~~~~ ../geeqie-2.1/src/layout-image.cc:791:68: note: in expansion of macro ‘GTK_STOCK_NEW’ 791 | item = menu_item_add_stock(menu, _("View in _new window"), GTK_STOCK_NEW, G_CALLBACK(li_pop_menu_new_cb), lw); | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:765:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 765 | #define GTK_STOCK_OPEN ((GtkStock)"gtk-open") | ^~~~~~~~ ../geeqie-2.1/src/layout-image.cc:797:61: note: in expansion of macro ‘GTK_STOCK_OPEN’ 797 | item = menu_item_add_stock(menu, _("Open archive"), GTK_STOCK_OPEN, G_CALLBACK(li_open_archive_cb), lw); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:237:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 237 | #define GTK_STOCK_COPY ((GtkStock)"gtk-copy") | ^~~~~~~~ ../geeqie-2.1/src/layout-image.cc:805:57: note: in expansion of macro ‘GTK_STOCK_COPY’ 805 | item = menu_item_add_stock(menu, _("_Copy..."), GTK_STOCK_COPY, G_CALLBACK(li_pop_menu_copy_cb), lw); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/layout-image.cc: In function ‘void layout_image_button_cb(ImageWindow*, GdkEventButton*, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../geeqie-2.1/src/layout-image.cc:1883:112: note: in expansion of macro ‘GTK_STOCK_DIALOG_WARNING’ 1883 | warning_dialog(_("Cannot open archive file"), _("See the Log Window"), GTK_STOCK_DIALOG_WARNING, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/layout-image.cc: In function ‘GtkWidget* layout_image_setup_split_hv(LayoutWindow*, gboolean)’: ../geeqie-2.1/src/layout-image.cc:2332:39: warning: ‘GtkWidget* gtk_vpaned_new()’ is deprecated: Use 'gtk_paned_new' instead [-Wdeprecated-declarations] 2332 | paned = gtk_vpaned_new(); | ~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:287: /usr/include/gtk-3.0/gtk/deprecated/gtkvpaned.h:61:13: note: declared here 61 | GtkWidget * gtk_vpaned_new (void); | ^~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-image.cc:2337:39: warning: ‘GtkWidget* gtk_hpaned_new()’ is deprecated: Use 'gtk_paned_new' instead [-Wdeprecated-declarations] 2337 | paned = gtk_hpaned_new(); | ~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:263: /usr/include/gtk-3.0/gtk/deprecated/gtkhpaned.h:61:13: note: declared here 61 | GtkWidget * gtk_hpaned_new (void); | ^~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-image.cc: In function ‘GtkWidget* layout_image_setup_split_triple(LayoutWindow*)’: ../geeqie-2.1/src/layout-image.cc:2367:33: warning: ‘GtkWidget* gtk_hpaned_new()’ is deprecated: Use 'gtk_paned_new' instead [-Wdeprecated-declarations] 2367 | hpaned1 = gtk_hpaned_new(); | ~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gtk/deprecated/gtkhpaned.h:61:13: note: declared here 61 | GtkWidget * gtk_hpaned_new (void); | ^~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-image.cc:2369:33: warning: ‘GtkWidget* gtk_hpaned_new()’ is deprecated: Use 'gtk_paned_new' instead [-Wdeprecated-declarations] 2369 | hpaned2 = gtk_hpaned_new(); | ~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gtk/deprecated/gtkhpaned.h:61:13: note: declared here 61 | GtkWidget * gtk_hpaned_new (void); | ^~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-image.cc: In function ‘GtkWidget* layout_image_setup_split_quad(LayoutWindow*)’: ../geeqie-2.1/src/layout-image.cc:2413:32: warning: ‘GtkWidget* gtk_hpaned_new()’ is deprecated: Use 'gtk_paned_new' instead [-Wdeprecated-declarations] 2413 | hpaned = gtk_hpaned_new(); | ~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gtk/deprecated/gtkhpaned.h:61:13: note: declared here 61 | GtkWidget * gtk_hpaned_new (void); | ^~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-image.cc:2415:33: warning: ‘GtkWidget* gtk_vpaned_new()’ is deprecated: Use 'gtk_paned_new' instead [-Wdeprecated-declarations] 2415 | vpaned1 = gtk_vpaned_new(); | ~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gtk/deprecated/gtkvpaned.h:61:13: note: declared here 61 | GtkWidget * gtk_vpaned_new (void); | ^~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-image.cc:2417:33: warning: ‘GtkWidget* gtk_vpaned_new()’ is deprecated: Use 'gtk_paned_new' instead [-Wdeprecated-declarations] 2417 | vpaned2 = gtk_vpaned_new(); | ~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gtk/deprecated/gtkvpaned.h:61:13: note: declared here 61 | GtkWidget * gtk_vpaned_new (void); | ^~~~~~~~~~~~~~ [127/184] Compiling C++ object src/geeqie.p/lua.cc.o [128/184] Compiling C++ object src/geeqie.p/layout-util.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 ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/src/layout-util.cc:22: ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_menu_clear_marks_cb(GtkAction*, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:302:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 302 | #define GTK_STOCK_DIALOG_QUESTION ((GtkStock)"gtk-dialog-question") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:242:40: note: in expansion of macro ‘GTK_STOCK_DIALOG_QUESTION’ 242 | generic_dialog_add_message(gd, GTK_STOCK_DIALOG_QUESTION, "Clear all marks?", | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:245:39: note: in expansion of macro ‘GTK_STOCK_OK’ 245 | generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr, layout_menu_clear_marks_ok_cb, TRUE); | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 516 | #define GTK_STOCK_HELP ((GtkStock)"gtk-help") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:246:39: note: in expansion of macro ‘GTK_STOCK_HELP’ 246 | generic_dialog_add_button(gd, GTK_STOCK_HELP, nullptr, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_menu_alter_desaturate_cb(GtkToggleAction*, gpointer)’: ../geeqie-2.1/src/layout-util.cc:483:69: warning: ‘gboolean gtk_toggle_action_get_active(GtkToggleAction*)’ is deprecated [-Wdeprecated-declarations] 483 | layout_image_set_desaturate(lw, gtk_toggle_action_get_active(action)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /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:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_menu_alter_ignore_alpha_cb(GtkToggleAction*, gpointer)’: ../geeqie-2.1/src/layout-util.cc:490:69: warning: ‘gboolean gtk_toggle_action_get_active(GtkToggleAction*)’ is deprecated [-Wdeprecated-declarations] 490 | if (lw->options.ignore_alpha == gtk_toggle_action_get_active(action)) return; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:492:66: warning: ‘gboolean gtk_toggle_action_get_active(GtkToggleAction*)’ is deprecated [-Wdeprecated-declarations] 492 | layout_image_set_ignore_alpha(lw, gtk_toggle_action_get_active(action)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_menu_exif_rotate_cb(GtkToggleAction*, gpointer)’: ../geeqie-2.1/src/layout-util.cc:506:73: warning: ‘gboolean gtk_toggle_action_get_active(GtkToggleAction*)’ is deprecated [-Wdeprecated-declarations] 506 | options->image.exif_rotate_enable = gtk_toggle_action_get_active(action); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_menu_select_rectangle_cb(GtkToggleAction*, gpointer)’: ../geeqie-2.1/src/layout-util.cc:512:63: warning: ‘gboolean gtk_toggle_action_get_active(GtkToggleAction*)’ is deprecated [-Wdeprecated-declarations] 512 | options->draw_rectangle = gtk_toggle_action_get_active(action); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_menu_split_pane_sync_cb(GtkToggleAction*, gpointer)’: ../geeqie-2.1/src/layout-util.cc:519:67: warning: ‘gboolean gtk_toggle_action_get_active(GtkToggleAction*)’ is deprecated [-Wdeprecated-declarations] 519 | lw->options.split_pane_sync = gtk_toggle_action_get_active(action); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_menu_select_overunderexposed_cb(GtkToggleAction*, gpointer)’: ../geeqie-2.1/src/layout-util.cc:526:75: warning: ‘gboolean gtk_toggle_action_get_active(GtkToggleAction*)’ is deprecated [-Wdeprecated-declarations] 526 | layout_image_set_overunderexposed(lw, gtk_toggle_action_get_active(action)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_menu_write_rotate(GtkToggleAction*, gpointer, gboolean)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:606:56: note: in expansion of macro ‘GTK_STOCK_DIALOG_ERROR’ 606 | generic_dialog_add_message(gd, GTK_STOCK_DIALOG_ERROR, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:608:55: note: in expansion of macro ‘GTK_STOCK_OK’ 608 | generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr, nullptr, TRUE); | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_menu_split_cb(GtkRadioAction*, GtkRadioAction*, gpointer)’: ../geeqie-2.1/src/layout-util.cc:844:78: warning: ‘gint gtk_radio_action_get_current_value(GtkRadioAction*)’ is deprecated [-Wdeprecated-declarations] 844 | 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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_menu_thumb_cb(GtkToggleAction*, gpointer)’: ../geeqie-2.1/src/layout-util.cc:853:58: warning: ‘gboolean gtk_toggle_action_get_active(GtkToggleAction*)’ is deprecated [-Wdeprecated-declarations] 853 | layout_thumb_set(lw, gtk_toggle_action_get_active(action)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_menu_list_cb(GtkRadioAction*, GtkRadioAction*, gpointer)’: ../geeqie-2.1/src/layout-util.cc:862:117: warning: ‘gint gtk_radio_action_get_current_value(GtkRadioAction*)’ is deprecated [-Wdeprecated-declarations] 862 | layout_views_set(lw, lw->options.dir_view_type, static_cast(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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_menu_view_dir_as_cb(GtkToggleAction*, gpointer)’: ../geeqie-2.1/src/layout-util.cc:871:41: warning: ‘gboolean gtk_toggle_action_get_active(GtkToggleAction*)’ is deprecated [-Wdeprecated-declarations] 871 | if (gtk_toggle_action_get_active(action)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_menu_open_archive_cb(GtkAction*, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:910:96: note: in expansion of macro ‘GTK_STOCK_DIALOG_WARNING’ 910 | warning_dialog(_("Cannot open archive file"), _("See the Log Window"), GTK_STOCK_DIALOG_WARNING, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_menu_overlay_cb(GtkToggleAction*, gpointer)’: ../geeqie-2.1/src/layout-util.cc:942:41: warning: ‘gboolean gtk_toggle_action_get_active(GtkToggleAction*)’ is deprecated [-Wdeprecated-declarations] 942 | if (gtk_toggle_action_get_active(action)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /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 ../geeqie-2.1/src/main.h:57: ../geeqie-2.1/src/layout-util.cc:951:98: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 951 | GtkToggleAction *histogram_action = GTK_TOGGLE_ACTION(gtk_action_group_get_action(lw->action_group, "ImageHistogram")); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2644:57: note: in definition of macro ‘_G_TYPE_CIC’ 2644 | # define _G_TYPE_CIC(ip, gt, ct) ((ct*) (void *) ip) | ^~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:41:44: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ 41 | #define GTK_TOGGLE_ACTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TOGGLE_ACTION, GtkToggleAction)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:951:53: note: in expansion of macro ‘GTK_TOGGLE_ACTION’ 951 | GtkToggleAction *histogram_action = GTK_TOGGLE_ACTION(gtk_action_group_get_action(lw->action_group, "ImageHistogram")); | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:954:45: warning: ‘void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)’ is deprecated [-Wdeprecated-declarations] 954 | gtk_toggle_action_set_active(histogram_action, FALSE); /* this calls layout_menu_histogram_cb */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_menu_histogram_cb(GtkToggleAction*, gpointer)’: ../geeqie-2.1/src/layout-util.cc:962:41: warning: ‘gboolean gtk_toggle_action_get_active(GtkToggleAction*)’ is deprecated [-Wdeprecated-declarations] 962 | if (gtk_toggle_action_get_active(action)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_menu_animate_cb(GtkToggleAction*, gpointer)’: ../geeqie-2.1/src/layout-util.cc:979:64: warning: ‘gboolean gtk_toggle_action_get_active(GtkToggleAction*)’ is deprecated [-Wdeprecated-declarations] 979 | if (lw->options.animate == gtk_toggle_action_get_active(action)) return; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_menu_rectangular_selection_cb(GtkToggleAction*, gpointer)’: ../geeqie-2.1/src/layout-util.cc:985:82: warning: ‘gboolean gtk_toggle_action_get_active(GtkToggleAction*)’ is deprecated [-Wdeprecated-declarations] 985 | options->collections.rectangular_selection = gtk_toggle_action_get_active(action); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_menu_histogram_channel_cb(GtkRadioAction*, GtkRadioAction*, gpointer)’: ../geeqie-2.1/src/layout-util.cc:1007:58: warning: ‘gint gtk_radio_action_get_current_value(GtkRadioAction*)’ is deprecated [-Wdeprecated-declarations] 1007 | gint channel = gtk_radio_action_get_current_value(action); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:89:17: note: declared here 89 | gint gtk_radio_action_get_current_value (GtkRadioAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:1008:90: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 1008 | GtkToggleAction *histogram_action = GTK_TOGGLE_ACTION(gtk_action_group_get_action(lw->action_group, "ImageHistogram")); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2644:57: note: in definition of macro ‘_G_TYPE_CIC’ 2644 | # define _G_TYPE_CIC(ip, gt, ct) ((ct*) (void *) ip) | ^~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:41:44: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ 41 | #define GTK_TOGGLE_ACTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TOGGLE_ACTION, GtkToggleAction)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:1008:45: note: in expansion of macro ‘GTK_TOGGLE_ACTION’ 1008 | GtkToggleAction *histogram_action = GTK_TOGGLE_ACTION(gtk_action_group_get_action(lw->action_group, "ImageHistogram")); | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:1012:37: warning: ‘void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)’ is deprecated [-Wdeprecated-declarations] 1012 | gtk_toggle_action_set_active(histogram_action, TRUE); /* this calls layout_menu_histogram_cb */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_menu_histogram_mode_cb(GtkRadioAction*, GtkRadioAction*, gpointer)’: ../geeqie-2.1/src/layout-util.cc:1019:55: warning: ‘gint gtk_radio_action_get_current_value(GtkRadioAction*)’ is deprecated [-Wdeprecated-declarations] 1019 | gint mode = gtk_radio_action_get_current_value(action); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:89:17: note: declared here 89 | gint gtk_radio_action_get_current_value (GtkRadioAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:1020:90: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 1020 | GtkToggleAction *histogram_action = GTK_TOGGLE_ACTION(gtk_action_group_get_action(lw->action_group, "ImageHistogram")); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2644:57: note: in definition of macro ‘_G_TYPE_CIC’ 2644 | # define _G_TYPE_CIC(ip, gt, ct) ((ct*) (void *) ip) | ^~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:41:44: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ 41 | #define GTK_TOGGLE_ACTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TOGGLE_ACTION, GtkToggleAction)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:1020:45: note: in expansion of macro ‘GTK_TOGGLE_ACTION’ 1020 | GtkToggleAction *histogram_action = GTK_TOGGLE_ACTION(gtk_action_group_get_action(lw->action_group, "ImageHistogram")); | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:1024:37: warning: ‘void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)’ is deprecated [-Wdeprecated-declarations] 1024 | gtk_toggle_action_set_active(histogram_action, TRUE); /* this calls layout_menu_histogram_cb */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_menu_float_cb(GtkToggleAction*, gpointer)’: ../geeqie-2.1/src/layout-util.cc:1056:68: warning: ‘gboolean gtk_toggle_action_get_active(GtkToggleAction*)’ is deprecated [-Wdeprecated-declarations] 1056 | if (lw->options.tools_float == gtk_toggle_action_get_active(action)) return; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_menu_toolbar_cb(GtkToggleAction*, gpointer)’: ../geeqie-2.1/src/layout-util.cc:1074:71: warning: ‘gboolean gtk_toggle_action_get_active(GtkToggleAction*)’ is deprecated [-Wdeprecated-declarations] 1074 | if (lw->options.toolbar_hidden == gtk_toggle_action_get_active(action)) return; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_menu_info_pixel_cb(GtkToggleAction*, gpointer)’: ../geeqie-2.1/src/layout-util.cc:1084:72: warning: ‘gboolean gtk_toggle_action_get_active(GtkToggleAction*)’ is deprecated [-Wdeprecated-declarations] 1084 | if (lw->options.show_info_pixel == gtk_toggle_action_get_active(action)) return; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_menu_bar_cb(GtkToggleAction*, gpointer)’: ../geeqie-2.1/src/layout-util.cc:1095:67: warning: ‘gboolean gtk_toggle_action_get_active(GtkToggleAction*)’ is deprecated [-Wdeprecated-declarations] 1095 | if (layout_bar_enabled(lw) == gtk_toggle_action_get_active(action)) return; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_menu_bar_sort_cb(GtkToggleAction*, gpointer)’: ../geeqie-2.1/src/layout-util.cc:1105:72: warning: ‘gboolean gtk_toggle_action_get_active(GtkToggleAction*)’ is deprecated [-Wdeprecated-declarations] 1105 | if (layout_bar_sort_enabled(lw) == gtk_toggle_action_get_active(action)) return; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_menu_hide_bars_cb(GtkToggleAction*, gpointer)’: ../geeqie-2.1/src/layout-util.cc:1115:74: warning: ‘gboolean gtk_toggle_action_get_active(GtkToggleAction*)’ is deprecated [-Wdeprecated-declarations] 1115 | if (lw->options.bars_state.hidden == gtk_toggle_action_get_active(action)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_menu_slideshow_cb(GtkToggleAction*, gpointer)’: ../geeqie-2.1/src/layout-util.cc:1126:78: warning: ‘gboolean gtk_toggle_action_get_active(GtkToggleAction*)’ is deprecated [-Wdeprecated-declarations] 1126 | if (layout_image_slideshow_active(lw) == gtk_toggle_action_get_active(action)) return; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_menu_stereo_mode_next_cb(GtkAction*, gpointer)’: ../geeqie-2.1/src/layout-util.cc:1160:55: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 1160 | GtkAction *radio = gtk_action_group_get_action(lw->action_group, "StereoAuto"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:1161:43: warning: ‘void gtk_radio_action_set_current_value(GtkRadioAction*, gint)’ is deprecated [-Wdeprecated-declarations] 1161 | gtk_radio_action_set_current_value(GTK_RADIO_ACTION(radio), mode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:91:17: note: declared here 91 | void gtk_radio_action_set_current_value (GtkRadioAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_menu_stereo_mode_cb(GtkRadioAction*, GtkRadioAction*, gpointer)’: ../geeqie-2.1/src/layout-util.cc:1173:55: warning: ‘gint gtk_radio_action_get_current_value(GtkRadioAction*)’ is deprecated [-Wdeprecated-declarations] 1173 | gint mode = gtk_radio_action_get_current_value(action); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:89:17: note: declared here 89 | gint gtk_radio_action_get_current_value (GtkRadioAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_menu_file_filter_cb(GtkToggleAction*, gpointer)’: ../geeqie-2.1/src/layout-util.cc:1428:64: warning: ‘gboolean gtk_toggle_action_get_active(GtkToggleAction*)’ is deprecated [-Wdeprecated-declarations] 1428 | layout_file_filter_set(lw, gtk_toggle_action_get_active(action)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_menu_marks_cb(GtkToggleAction*, gpointer)’: ../geeqie-2.1/src/layout-util.cc:1435:58: warning: ‘gboolean gtk_toggle_action_get_active(GtkToggleAction*)’ is deprecated [-Wdeprecated-declarations] 1435 | layout_marks_set(lw, gtk_toggle_action_get_active(action)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_menu_edit_cb(GtkAction*, gpointer)’: ../geeqie-2.1/src/layout-util.cc:1770:47: warning: ‘const gchar* gtk_action_get_name(GtkAction*)’ is deprecated [-Wdeprecated-declarations] 1770 | const gchar *key = gtk_action_get_name(action); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /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); | ^~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_color_menu_enable_cb(GtkToggleAction*, gpointer)’: ../geeqie-2.1/src/layout-util.cc:1814:83: warning: ‘gboolean gtk_toggle_action_get_active(GtkToggleAction*)’ is deprecated [-Wdeprecated-declarations] 1814 | if (layout_image_color_profile_get_use(lw) == gtk_toggle_action_get_active(action)) return; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:1816:76: warning: ‘gboolean gtk_toggle_action_get_active(GtkToggleAction*)’ is deprecated [-Wdeprecated-declarations] 1816 | layout_image_color_profile_set_use(lw, gtk_toggle_action_get_active(action)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_color_menu_use_image_cb(GtkToggleAction*, gpointer)’: ../geeqie-2.1/src/layout-util.cc:1834:54: warning: ‘gboolean gtk_toggle_action_get_active(GtkToggleAction*)’ is deprecated [-Wdeprecated-declarations] 1834 | if (use_image == gtk_toggle_action_get_active(action)) return; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:1835:79: warning: ‘gboolean gtk_toggle_action_get_active(GtkToggleAction*)’ is deprecated [-Wdeprecated-declarations] 1835 | layout_image_color_profile_set(lw, input, gtk_toggle_action_get_active(action)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_color_menu_input_cb(GtkRadioAction*, GtkRadioAction*, gpointer)’: ../geeqie-2.1/src/layout-util.cc:1853:50: warning: ‘gint gtk_radio_action_get_current_value(GtkRadioAction*)’ is deprecated [-Wdeprecated-declarations] 1853 | type = gtk_radio_action_get_current_value(action); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:89:17: note: declared here 89 | gint gtk_radio_action_get_current_value (GtkRadioAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_menu_recent_update(LayoutWindow*)’: ../geeqie-2.1/src/layout-util.cc:1935:43: warning: ‘GtkWidget* gtk_ui_manager_get_widget(GtkUIManager*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 1935 | recent = gtk_ui_manager_get_widget(lw->ui_manager, "/MainMenu/FileMenu/OpenRecent"); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /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, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_menu_new_window_update(LayoutWindow*)’: ../geeqie-2.1/src/layout-util.cc:2093:41: warning: ‘GtkWidget* gtk_ui_manager_get_widget(GtkUIManager*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 2093 | menu = gtk_ui_manager_get_widget(lw->ui_manager, "/MainMenu/WindowsMenu/NewWindow"); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here 149 | GtkWidget *gtk_ui_manager_get_widget (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void window_rename_ok(GenericDialog*, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2149:65: note: in expansion of macro ‘GTK_STOCK_DIALOG_WARNING’ 2149 | warning_dialog(_("Rename window"), buf, GTK_STOCK_DIALOG_WARNING, rw->gd->dialog); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_menu_windows_menu_cb(GtkWidget*, gpointer)’: ../geeqie-2.1/src/layout-util.cc:2238:41: warning: ‘GtkWidget* gtk_ui_manager_get_widget(GtkUIManager*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 2238 | menu = gtk_ui_manager_get_widget(lw->ui_manager, "/MainMenu/WindowsMenu/"); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here 149 | GtkWidget *gtk_ui_manager_get_widget (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_menu_view_menu_cb(GtkWidget*, gpointer)’: ../geeqie-2.1/src/layout-util.cc:2269:41: warning: ‘GtkWidget* gtk_ui_manager_get_widget(GtkUIManager*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 2269 | menu = gtk_ui_manager_get_widget(lw->ui_manager, "/MainMenu/ViewMenu/"); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here 149 | GtkWidget *gtk_ui_manager_get_widget (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_menu_window_rename_cb(GtkWidget*, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2399:59: note: in expansion of macro ‘GTK_STOCK_OK’ 2399 | rw->button_ok = generic_dialog_add_button(rw->gd, GTK_STOCK_OK, _("OK"), window_rename_ok_cb, TRUE); | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_menu_window_delete_cb(GtkWidget*, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2430:59: note: in expansion of macro ‘GTK_STOCK_OK’ 2430 | dw->button_ok = generic_dialog_add_button(dw->gd, GTK_STOCK_OK, _("OK"), window_delete_ok_cb, TRUE); | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc: At global scope: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:237:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 237 | #define GTK_STOCK_COPY ((GtkStock)"gtk-copy") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2477:25: note: in expansion of macro ‘GTK_STOCK_COPY’ 2477 | { "Copy", GTK_STOCK_COPY, N_("_Copy..."), "C", N_("Copy..."), CB(layout_menu_copy_cb) }, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2483:25: note: in expansion of macro ‘GTK_STOCK_DELETE’ 2483 | { "PermanentDelete", GTK_STOCK_DELETE, N_("Delete..."), "Delete",N_("Delete..."), CB(layout_menu_delete_cb) }, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2487:25: note: in expansion of macro ‘GTK_STOCK_CLOSE’ 2487 | { "CloseWindow", GTK_STOCK_CLOSE, N_("C_lose window"), "W", N_("Close window"), CB(layout_menu_close_cb) }, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:919:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 919 | #define GTK_STOCK_QUIT ((GtkStock)"gtk-quit") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2488:25: note: in expansion of macro ‘GTK_STOCK_QUIT’ 2488 | { "Quit", GTK_STOCK_QUIT, N_("_Quit"), "Q", N_("Quit"), CB(layout_menu_exit_cb) }, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:460:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 460 | #define GTK_STOCK_GOTO_TOP ((GtkStock)"gtk-goto-top") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2489:25: note: in expansion of macro ‘GTK_STOCK_GOTO_TOP’ 2489 | { "FirstImage", GTK_STOCK_GOTO_TOP, N_("_First Image"), "Home", N_("First Image"), CB(layout_menu_image_first_cb) }, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:496:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 496 | #define GTK_STOCK_GO_UP ((GtkStock)"gtk-go-up") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2490:25: note: in expansion of macro ‘GTK_STOCK_GO_UP’ 2490 | { "PrevImage", GTK_STOCK_GO_UP, N_("_Previous Image"), "BackSpace", N_("Previous Image"), CB(layout_menu_image_prev_cb) }, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:496:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 496 | #define GTK_STOCK_GO_UP ((GtkStock)"gtk-go-up") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2491:25: note: in expansion of macro ‘GTK_STOCK_GO_UP’ 2491 | { "PrevImageAlt1", GTK_STOCK_GO_UP, N_("_Previous Image"), "Page_Up", N_("Previous Image"), CB(layout_menu_image_prev_cb) }, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:496:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 496 | #define GTK_STOCK_GO_UP ((GtkStock)"gtk-go-up") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2492:25: note: in expansion of macro ‘GTK_STOCK_GO_UP’ 2492 | { "PrevImageAlt2", GTK_STOCK_GO_UP, N_("_Previous Image"), "KP_Page_Up", N_("Previous Image"), CB(layout_menu_image_prev_cb) }, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:478:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 478 | #define GTK_STOCK_GO_DOWN ((GtkStock)"gtk-go-down") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2493:25: note: in expansion of macro ‘GTK_STOCK_GO_DOWN’ 2493 | { "NextImage", GTK_STOCK_GO_DOWN, N_("_Next Image"), "space", N_("Next Image"), CB(layout_menu_image_next_cb) }, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:478:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 478 | #define GTK_STOCK_GO_DOWN ((GtkStock)"gtk-go-down") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2494:25: note: in expansion of macro ‘GTK_STOCK_GO_DOWN’ 2494 | { "NextImageAlt1", GTK_STOCK_GO_DOWN, N_("_Next Image"), "Page_Down", N_("Next Image"), CB(layout_menu_image_next_cb) }, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:451:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 451 | #define GTK_STOCK_GOTO_LAST ((GtkStock)"gtk-goto-last") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2496:25: note: in expansion of macro ‘GTK_STOCK_GOTO_LAST’ 2496 | { "ImageForward", GTK_STOCK_GOTO_LAST, N_("Image Forward"), nullptr, N_("Forward in image history"), CB(layout_menu_image_forward_cb) }, | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:442:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 442 | #define GTK_STOCK_GOTO_FIRST ((GtkStock)"gtk-goto-first") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2497:25: note: in expansion of macro ‘GTK_STOCK_GOTO_FIRST’ 2497 | { "ImageBack", GTK_STOCK_GOTO_FIRST, N_("Image Back"), nullptr, N_("Back in image history"), CB(layout_menu_image_back_cb) }, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:685:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 685 | #define GTK_STOCK_MEDIA_PREVIOUS ((GtkStock)"gtk-media-previous") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2499:17: note: in expansion of macro ‘GTK_STOCK_MEDIA_PREVIOUS’ 2499 | { "FirstPage",GTK_STOCK_MEDIA_PREVIOUS, N_("_First Page"), nullptr, N_( "First Page of multi-page image"), CB(layout_menu_page_first_cb) }, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:652:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 652 | #define GTK_STOCK_MEDIA_NEXT ((GtkStock)"gtk-media-next") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2500:17: note: in expansion of macro ‘GTK_STOCK_MEDIA_NEXT’ 2500 | { "LastPage", GTK_STOCK_MEDIA_NEXT, N_("_Last Page"), nullptr, N_("Last Page of multi-page image"), CB(layout_menu_page_last_cb) }, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:641:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 641 | #define GTK_STOCK_MEDIA_FORWARD ((GtkStock)"gtk-media-forward") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2501:17: note: in expansion of macro ‘GTK_STOCK_MEDIA_FORWARD’ 2501 | { "NextPage", GTK_STOCK_MEDIA_FORWARD, N_("_Next Page"), nullptr, N_("Next Page of multi-page image"), CB(layout_menu_page_next_cb) }, | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:707:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 707 | #define GTK_STOCK_MEDIA_REWIND ((GtkStock)"gtk-media-rewind") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2502:17: note: in expansion of macro ‘GTK_STOCK_MEDIA_REWIND’ 2502 | { "PrevPage", GTK_STOCK_MEDIA_REWIND, N_("_Previous Page"), nullptr, N_("Previous Page of multi-page image"), CB(layout_menu_page_previous_cb) }, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:478:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 478 | #define GTK_STOCK_GO_DOWN ((GtkStock)"gtk-go-down") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2505:25: note: in expansion of macro ‘GTK_STOCK_GO_DOWN’ 2505 | { "NextImageAlt2", GTK_STOCK_GO_DOWN, N_("_Next Image"), "KP_Page_Down", N_("Next Image"), CB(layout_menu_image_next_cb) }, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:433:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 433 | #define GTK_STOCK_GOTO_BOTTOM ((GtkStock)"gtk-goto-bottom") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2506:25: note: in expansion of macro ‘GTK_STOCK_GOTO_BOTTOM’ 2506 | { "LastImage", GTK_STOCK_GOTO_BOTTOM, N_("_Last Image"), "End", N_("Last Image"), CB(layout_menu_image_last_cb) }, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:469:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 469 | #define GTK_STOCK_GO_BACK ((GtkStock)"gtk-go-back") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2507:25: note: in expansion of macro ‘GTK_STOCK_GO_BACK’ 2507 | { "Back", GTK_STOCK_GO_BACK, N_("_Back"), nullptr, N_("Back in folder history"), CB(layout_menu_back_cb) }, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:487:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 487 | #define GTK_STOCK_GO_FORWARD ((GtkStock)"gtk-go-forward") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2508:17: note: in expansion of macro ‘GTK_STOCK_GO_FORWARD’ 2508 | { "Forward", GTK_STOCK_GO_FORWARD, N_("_Forward"), nullptr, N_("Forward in folder history"), CB(layout_menu_forward_cb) }, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:525:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 525 | #define GTK_STOCK_HOME ((GtkStock)"gtk-home") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2509:25: note: in expansion of macro ‘GTK_STOCK_HOME’ 2509 | { "Home", GTK_STOCK_HOME, N_("_Home"), nullptr, N_("Home"), CB(layout_menu_home_cb) }, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:496:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 496 | #define GTK_STOCK_GO_UP ((GtkStock)"gtk-go-up") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2510:25: note: in expansion of macro ‘GTK_STOCK_GO_UP’ 2510 | { "Up", GTK_STOCK_GO_UP, N_("_Up"), nullptr, N_("Up one folder"), CB(layout_menu_up_cb) }, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:364:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 364 | #define GTK_STOCK_EDIT ((GtkStock)"gtk-edit") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2514:25: note: in expansion of macro ‘GTK_STOCK_EDIT’ 2514 | { "RenameWindow", GTK_STOCK_EDIT, N_("Rename window"), nullptr, N_("Rename window"), CB(layout_menu_window_rename_cb) }, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2515:25: note: in expansion of macro ‘GTK_STOCK_DELETE’ 2515 | { "DeleteWindow", GTK_STOCK_DELETE, N_("Delete window"), nullptr, N_("Delete window"), CB(layout_menu_window_delete_cb) }, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /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") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2516:25: note: in expansion of macro ‘GTK_STOCK_INDEX’ 2516 | { "NewCollection", GTK_STOCK_INDEX, N_("_New collection"), "C", N_("New collection"), CB(layout_menu_new_cb) }, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:765:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 765 | #define GTK_STOCK_OPEN ((GtkStock)"gtk-open") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2517:25: note: in expansion of macro ‘GTK_STOCK_OPEN’ 2517 | { "OpenCollection", GTK_STOCK_OPEN, N_("_Open collection..."), "O", N_("Open collection..."), CB(layout_menu_open_cb) }, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 395 | #define GTK_STOCK_FIND ((GtkStock)"gtk-find") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2519:25: note: in expansion of macro ‘GTK_STOCK_FIND’ 2519 | { "Search", GTK_STOCK_FIND, N_("_Search..."), "F3", N_("Search..."), CB(layout_menu_search_cb) }, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 395 | #define GTK_STOCK_FIND ((GtkStock)"gtk-find") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2520:25: note: in expansion of macro ‘GTK_STOCK_FIND’ 2520 | { "FindDupes", GTK_STOCK_FIND, N_("_Find duplicates..."), "D", N_("Find duplicates..."), CB(layout_menu_dupes_cb) }, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:847:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 847 | #define GTK_STOCK_PRINT ((GtkStock)"gtk-print") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2522:25: note: in expansion of macro ‘GTK_STOCK_PRINT’ 2522 | { "Print", GTK_STOCK_PRINT, N_("_Print..."), "P", N_("Print..."), CB(layout_menu_print_cb) }, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:313:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 313 | #define GTK_STOCK_DIRECTORY ((GtkStock)"gtk-directory") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2523:25: note: in expansion of macro ‘GTK_STOCK_DIRECTORY’ 2523 | { "NewFolder", GTK_STOCK_DIRECTORY, N_("N_ew folder..."), "F", N_("New folder..."), CB(layout_menu_dir_cb) }, | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:838:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 838 | #define GTK_STOCK_PREFERENCES ((GtkStock)"gtk-preferences") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2541:25: note: in expansion of macro ‘GTK_STOCK_PREFERENCES’ 2541 | { "Preferences", GTK_STOCK_PREFERENCES, N_("P_references..."), "O", N_("Preferences..."), CB(layout_menu_config_cb) }, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:838:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 838 | #define GTK_STOCK_PREFERENCES ((GtkStock)"gtk-preferences") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2542:25: note: in expansion of macro ‘GTK_STOCK_PREFERENCES’ 2542 | { "Plugins", GTK_STOCK_PREFERENCES, N_("Configure _Plugins..."), nullptr, N_("Configure Plugins..."), CB(layout_menu_editors_cb) }, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:838:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 838 | #define GTK_STOCK_PREFERENCES ((GtkStock)"gtk-preferences") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2543:25: note: in expansion of macro ‘GTK_STOCK_PREFERENCES’ 2543 | { "LayoutConfig", GTK_STOCK_PREFERENCES, N_("_Configure this window..."), nullptr, N_("Configure this window..."), CB(layout_menu_layout_config_cb) }, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:964:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 964 | #define GTK_STOCK_SAVE ((GtkStock)"gtk-save") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2546:25: note: in expansion of macro ‘GTK_STOCK_SAVE’ 2546 | { "SaveMetadata", GTK_STOCK_SAVE, N_("_Save metadata"), "S", N_("Save metadata"), CB(layout_menu_metadata_write_cb) }, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1121:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1121 | #define GTK_STOCK_ZOOM_IN ((GtkStock)"gtk-zoom-in") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2548:25: note: in expansion of macro ‘GTK_STOCK_ZOOM_IN’ 2548 | { "ZoomInAlt1", GTK_STOCK_ZOOM_IN, N_("Zoom _in"), "KP_Add", N_("Zoom in"), CB(layout_menu_zoom_in_cb) }, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1121:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1121 | #define GTK_STOCK_ZOOM_IN ((GtkStock)"gtk-zoom-in") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2549:25: note: in expansion of macro ‘GTK_STOCK_ZOOM_IN’ 2549 | { "ZoomIn", GTK_STOCK_ZOOM_IN, N_("Zoom _in"), "equal", N_("Zoom in"), CB(layout_menu_zoom_in_cb) }, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1130:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1130 | #define GTK_STOCK_ZOOM_OUT ((GtkStock)"gtk-zoom-out") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2550:25: note: in expansion of macro ‘GTK_STOCK_ZOOM_OUT’ 2550 | { "ZoomOut", GTK_STOCK_ZOOM_OUT, N_("Zoom _out"), "minus", N_("Zoom out"), CB(layout_menu_zoom_out_cb) }, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1130:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1130 | #define GTK_STOCK_ZOOM_OUT ((GtkStock)"gtk-zoom-out") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2551:25: note: in expansion of macro ‘GTK_STOCK_ZOOM_OUT’ 2551 | { "ZoomOutAlt1", GTK_STOCK_ZOOM_OUT, N_("Zoom _out"), "KP_Subtract", N_("Zoom out"), CB(layout_menu_zoom_out_cb) }, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1103:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1103 | #define GTK_STOCK_ZOOM_100 ((GtkStock)"gtk-zoom-100") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2552:25: note: in expansion of macro ‘GTK_STOCK_ZOOM_100’ 2552 | { "Zoom100", GTK_STOCK_ZOOM_100, N_("Zoom _1:1"), "Z", N_("Zoom 1:1"), CB(layout_menu_zoom_1_1_cb) }, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1103:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1103 | #define GTK_STOCK_ZOOM_100 ((GtkStock)"gtk-zoom-100") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2553:25: note: in expansion of macro ‘GTK_STOCK_ZOOM_100’ 2553 | { "Zoom100Alt1", GTK_STOCK_ZOOM_100, N_("Zoom _1:1"), "KP_Divide", N_("Zoom 1:1"), CB(layout_menu_zoom_1_1_cb) }, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1112:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1112 | #define GTK_STOCK_ZOOM_FIT ((GtkStock)"gtk-zoom-fit") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2554:25: note: in expansion of macro ‘GTK_STOCK_ZOOM_FIT’ 2554 | { "ZoomFitAlt1", GTK_STOCK_ZOOM_FIT, N_("_Zoom to fit"), "KP_Multiply", N_("Zoom to fit"), CB(layout_menu_zoom_fit_cb) }, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1112:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1112 | #define GTK_STOCK_ZOOM_FIT ((GtkStock)"gtk-zoom-fit") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2555:25: note: in expansion of macro ‘GTK_STOCK_ZOOM_FIT’ 2555 | { "ZoomFit", GTK_STOCK_ZOOM_FIT, N_("_Zoom to fit"), "X", N_("Zoom to fit"), CB(layout_menu_zoom_fit_cb) }, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2558:25: note: in expansion of macro ‘GTK_STOCK_FILE’ 2558 | { "Zoom200", GTK_STOCK_FILE, N_("Zoom _2:1"), nullptr, N_("Zoom 2:1"), CB(layout_menu_zoom_2_1_cb) }, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2559:25: note: in expansion of macro ‘GTK_STOCK_FILE’ 2559 | { "Zoom300", GTK_STOCK_FILE, N_("Zoom _3:1"), nullptr, N_("Zoom 3:1"), CB(layout_menu_zoom_3_1_cb) }, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2560:25: note: in expansion of macro ‘GTK_STOCK_FILE’ 2560 | { "Zoom400", GTK_STOCK_FILE, N_("Zoom _4:1"), nullptr, N_("Zoom 4:1"), CB(layout_menu_zoom_4_1_cb) }, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2561:25: note: in expansion of macro ‘GTK_STOCK_FILE’ 2561 | { "Zoom50", GTK_STOCK_FILE, N_("Zoom 1:2"), nullptr, N_("Zoom 1:2"), CB(layout_menu_zoom_1_2_cb) }, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2562:25: note: in expansion of macro ‘GTK_STOCK_FILE’ 2562 | { "Zoom33", GTK_STOCK_FILE, N_("Zoom 1:3"), nullptr, N_("Zoom 1:3"), CB(layout_menu_zoom_1_3_cb) }, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2563:25: note: in expansion of macro ‘GTK_STOCK_FILE’ 2563 | { "Zoom25", GTK_STOCK_FILE, N_("Zoom 1:4"), nullptr, N_("Zoom 1:4"), CB(layout_menu_zoom_1_4_cb) }, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1121:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1121 | #define GTK_STOCK_ZOOM_IN ((GtkStock)"gtk-zoom-in") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2564:25: note: in expansion of macro ‘GTK_STOCK_ZOOM_IN’ 2564 | { "ConnectZoomIn", GTK_STOCK_ZOOM_IN, N_("Zoom _in"), "plus", N_("Connected Zoom in"), CB(layout_menu_connect_zoom_in_cb) }, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1121:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1121 | #define GTK_STOCK_ZOOM_IN ((GtkStock)"gtk-zoom-in") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2565:25: note: in expansion of macro ‘GTK_STOCK_ZOOM_IN’ 2565 | { "ConnectZoomInAlt1",GTK_STOCK_ZOOM_IN, N_("Zoom _in"), "KP_Add", N_("Connected Zoom in"), CB(layout_menu_connect_zoom_in_cb) }, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1130:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1130 | #define GTK_STOCK_ZOOM_OUT ((GtkStock)"gtk-zoom-out") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2566:25: note: in expansion of macro ‘GTK_STOCK_ZOOM_OUT’ 2566 | { "ConnectZoomOut", GTK_STOCK_ZOOM_OUT, N_("Zoom _out"), "underscore", N_("Connected Zoom out"), CB(layout_menu_connect_zoom_out_cb) }, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1130:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1130 | #define GTK_STOCK_ZOOM_OUT ((GtkStock)"gtk-zoom-out") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2567:26: note: in expansion of macro ‘GTK_STOCK_ZOOM_OUT’ 2567 | { "ConnectZoomOutAlt1",GTK_STOCK_ZOOM_OUT, N_("Zoom _out"), "KP_Subtract", N_("Connected Zoom out"), CB(layout_menu_connect_zoom_out_cb) }, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1103:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1103 | #define GTK_STOCK_ZOOM_100 ((GtkStock)"gtk-zoom-100") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2568:25: note: in expansion of macro ‘GTK_STOCK_ZOOM_100’ 2568 | { "ConnectZoom100", GTK_STOCK_ZOOM_100, N_("Zoom _1:1"), "Z", N_("Connected Zoom 1:1"), CB(layout_menu_connect_zoom_1_1_cb) }, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1103:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1103 | #define GTK_STOCK_ZOOM_100 ((GtkStock)"gtk-zoom-100") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2569:26: note: in expansion of macro ‘GTK_STOCK_ZOOM_100’ 2569 | { "ConnectZoom100Alt1",GTK_STOCK_ZOOM_100, N_("Zoom _1:1"), "KP_Divide", N_("Connected Zoom 1:1"), CB(layout_menu_connect_zoom_1_1_cb) }, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1112:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1112 | #define GTK_STOCK_ZOOM_FIT ((GtkStock)"gtk-zoom-fit") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2570:25: note: in expansion of macro ‘GTK_STOCK_ZOOM_FIT’ 2570 | { "ConnectZoomFit", GTK_STOCK_ZOOM_FIT, N_("_Zoom to fit"), "X", N_("Connected Zoom to fit"), CB(layout_menu_connect_zoom_fit_cb) }, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1112:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1112 | #define GTK_STOCK_ZOOM_FIT ((GtkStock)"gtk-zoom-fit") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2571:26: note: in expansion of macro ‘GTK_STOCK_ZOOM_FIT’ 2571 | { "ConnectZoomFitAlt1",GTK_STOCK_ZOOM_FIT, N_("_Zoom to fit"), "KP_Multiply", N_("Connected Zoom to fit"), CB(layout_menu_connect_zoom_fit_cb) }, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:765:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 765 | #define GTK_STOCK_OPEN ((GtkStock)"gtk-open") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2581:25: note: in expansion of macro ‘GTK_STOCK_OPEN’ 2581 | { "OpenArchive", GTK_STOCK_OPEN, N_("Open archive"), nullptr, N_("Open archive"), CB(layout_menu_open_archive_cb) }, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:424:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 424 | #define GTK_STOCK_FULLSCREEN ((GtkStock)"gtk-fullscreen") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2582:25: note: in expansion of macro ‘GTK_STOCK_FULLSCREEN’ 2582 | { "FullScreen", GTK_STOCK_FULLSCREEN, N_("F_ull screen"), "F", N_("Full screen"), CB(layout_menu_fullscreen_cb) }, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:424:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 424 | #define GTK_STOCK_FULLSCREEN ((GtkStock)"gtk-fullscreen") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2583:25: note: in expansion of macro ‘GTK_STOCK_FULLSCREEN’ 2583 | { "FullScreenAlt1", GTK_STOCK_FULLSCREEN, N_("F_ull screen"), "V", N_("Full screen"), CB(layout_menu_fullscreen_cb) }, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:424:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 424 | #define GTK_STOCK_FULLSCREEN ((GtkStock)"gtk-fullscreen") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2584:25: note: in expansion of macro ‘GTK_STOCK_FULLSCREEN’ 2584 | { "FullScreenAlt2", GTK_STOCK_FULLSCREEN, N_("F_ull screen"), "F11", N_("Full screen"), CB(layout_menu_fullscreen_cb) }, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:621:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 621 | #define GTK_STOCK_LEAVE_FULLSCREEN ((GtkStock)"gtk-leave-fullscreen") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2585:25: note: in expansion of macro ‘GTK_STOCK_LEAVE_FULLSCREEN’ 2585 | { "Escape", GTK_STOCK_LEAVE_FULLSCREEN,N_("_Leave full screen"), "Escape", N_("Leave full screen"), CB(layout_menu_escape_cb) }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:621:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 621 | #define GTK_STOCK_LEAVE_FULLSCREEN ((GtkStock)"gtk-leave-fullscreen") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2586:25: note: in expansion of macro ‘GTK_STOCK_LEAVE_FULLSCREEN’ 2586 | { "EscapeAlt1", GTK_STOCK_LEAVE_FULLSCREEN,N_("_Leave full screen"), "Q", N_("Leave full screen"), CB(layout_menu_escape_cb) }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:663:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 663 | #define GTK_STOCK_MEDIA_PAUSE ((GtkStock)"gtk-media-pause") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2591:25: note: in expansion of macro ‘GTK_STOCK_MEDIA_PAUSE’ 2591 | { "SlideShowPause", GTK_STOCK_MEDIA_PAUSE, N_("_Pause slideshow"), "P", N_("Pause slideshow"), CB(layout_menu_slideshow_pause_cb) }, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2592:25: note: in expansion of macro ‘GTK_STOCK_FILE’ 2592 | { "SlideShowFaster", GTK_STOCK_FILE, N_("Faster"), "equal", N_("Slideshow Faster"), CB(layout_menu_slideshow_faster_cb) }, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2593:25: note: in expansion of macro ‘GTK_STOCK_FILE’ 2593 | { "SlideShowSlower", GTK_STOCK_FILE, N_("Slower"), "minus", N_("Slideshow Slower"), CB(layout_menu_slideshow_slower_cb) }, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:937:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 937 | #define GTK_STOCK_REFRESH ((GtkStock)"gtk-refresh") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2594:25: note: in expansion of macro ‘GTK_STOCK_REFRESH’ 2594 | { "Refresh", GTK_STOCK_REFRESH, N_("_Refresh"), "R", N_("Refresh"), CB(layout_menu_refresh_cb) }, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 516 | #define GTK_STOCK_HELP ((GtkStock)"gtk-help") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2595:25: note: in expansion of macro ‘GTK_STOCK_HELP’ 2595 | { "HelpContents", GTK_STOCK_HELP, N_("_Help manual"), "F1", N_("Help manual"), CB(layout_menu_help_cb) }, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 395 | #define GTK_STOCK_FIND ((GtkStock)"gtk-find") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2601:33: note: in expansion of macro ‘GTK_STOCK_FIND’ 2601 | { "SearchAndRunCommand", GTK_STOCK_FIND, N_("Search and Run command"), "slash", N_("Search commands by keyword and run them"), CB(layout_menu_search_and_run_cb) }, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:123:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 123 | #define GTK_STOCK_ABOUT ((GtkStock)"gtk-about") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2602:25: note: in expansion of macro ‘GTK_STOCK_ABOUT’ 2602 | { "About", GTK_STOCK_ABOUT, N_("_About"), nullptr, N_("About"), CB(layout_menu_about_cb) }, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:208:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 208 | #define GTK_STOCK_COLOR_PICKER ((GtkStock)"gtk-color-picker") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2619:25: note: in expansion of macro ‘GTK_STOCK_COLOR_PICKER’ 2619 | { "ShowInfoPixel", GTK_STOCK_COLOR_PICKER, N_("Pi_xel Info"), nullptr, N_("Show Pixel Info"), CB(layout_menu_info_pixel_cb), FALSE }, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1047:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1047 | #define GTK_STOCK_STRIKETHROUGH ((GtkStock)"gtk-strikethrough") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2620:20: note: in expansion of macro ‘GTK_STOCK_STRIKETHROUGH’ 2620 | { "IgnoreAlpha", GTK_STOCK_STRIKETHROUGH, N_("Hide _alpha"), "A", N_("Hide alpha channel"), CB(layout_menu_alter_ignore_alpha_cb), FALSE}, | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:674:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 674 | #define GTK_STOCK_MEDIA_PLAY ((GtkStock)"gtk-media-play") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2626:25: note: in expansion of macro ‘GTK_STOCK_MEDIA_PLAY’ 2626 | { "SlideShow", GTK_STOCK_MEDIA_PLAY, N_("Toggle _slideshow"), "S", N_("Toggle slideshow"), CB(layout_menu_slideshow_cb), FALSE }, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:993:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 993 | #define GTK_STOCK_SELECT_COLOR ((GtkStock)"gtk-select-color") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2627:25: note: in expansion of macro ‘GTK_STOCK_SELECT_COLOR’ 2627 | { "UseColorProfiles", GTK_STOCK_SELECT_COLOR, N_("Use _color profiles"), nullptr, N_("Use color profiles"), CB(layout_color_menu_enable_cb), FALSE}, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:776:42: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 776 | #define GTK_STOCK_ORIENTATION_PORTRAIT ((GtkStock)"gtk-orientation-portrait") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:2634:25: note: in expansion of macro ‘GTK_STOCK_ORIENTATION_PORTRAIT’ 2634 | { "ExifRotate", GTK_STOCK_ORIENTATION_PORTRAIT, N_("_Exif rotate"), "X", N_("Toggle Exif rotate"), CB(layout_menu_exif_rotate_cb), FALSE }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_actions_setup_mark(LayoutWindow*, gint, const gchar*, const gchar*, const gchar*, const gchar*, GCallback)’: ../geeqie-2.1/src/layout-util.cc:2999:37: warning: ‘void gtk_action_group_add_actions(GtkActionGroup*, const GtkActionEntry*, guint, gpointer)’ is deprecated [-Wdeprecated-declarations] 2999 | gtk_action_group_add_actions(lw->action_group, &entry, 1, lw); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:210:17: note: declared here 210 | void gtk_action_group_add_actions (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3000:45: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 3000 | action = gtk_action_group_get_action(lw->action_group, name); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_actions_setup_marks(LayoutWindow*)’: ../geeqie-2.1/src/layout-util.cc:3060:47: warning: ‘guint gtk_ui_manager_add_ui_from_string(GtkUIManager*, const gchar*, gssize, GError**)’ is deprecated [-Wdeprecated-declarations] 3060 | if (!gtk_ui_manager_add_ui_from_string(lw->ui_manager, desc->str, -1, &error)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_actions_setup_editors(LayoutWindow*)’: ../geeqie-2.1/src/layout-util.cc:3161:41: warning: ‘void gtk_ui_manager_remove_ui(GtkUIManager*, guint)’ is deprecated [-Wdeprecated-declarations] 3161 | gtk_ui_manager_remove_ui(lw->ui_manager, lw->ui_editors_id); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:179:16: note: declared here 179 | void gtk_ui_manager_remove_ui (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3166:51: warning: ‘void gtk_ui_manager_remove_action_group(GtkUIManager*, GtkActionGroup*)’ is deprecated [-Wdeprecated-declarations] 3166 | gtk_ui_manager_remove_action_group(lw->ui_manager, lw->action_group_editors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:142:16: note: declared here 142 | void gtk_ui_manager_remove_action_group (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3169:56: warning: ‘GtkActionGroup* gtk_action_group_new(const gchar*)’ is deprecated [-Wdeprecated-declarations] 3169 | lw->action_group_editors = gtk_action_group_new("MenuActionsExternal"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:175:17: note: declared here 175 | GtkActionGroup *gtk_action_group_new (const gchar *name); | ^~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3170:43: warning: ‘void gtk_ui_manager_insert_action_group(GtkUIManager*, GtkActionGroup*, gint)’ is deprecated [-Wdeprecated-declarations] 3170 | gtk_ui_manager_insert_action_group(lw->ui_manager, lw->action_group_editors, 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:138:16: note: declared here 138 | void gtk_ui_manager_insert_action_group (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3196:45: warning: ‘void gtk_action_group_add_actions(GtkActionGroup*, const GtkActionEntry*, guint, gpointer)’ is deprecated [-Wdeprecated-declarations] 3196 | gtk_action_group_add_actions(lw->action_group_editors, &entry, 1, lw); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:210:17: note: declared here 210 | void gtk_action_group_add_actions (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3214:62: warning: ‘guint gtk_ui_manager_add_ui_from_string(GtkUIManager*, const gchar*, gssize, GError**)’ is deprecated [-Wdeprecated-declarations] 3214 | lw->ui_editors_id = gtk_ui_manager_add_ui_from_string(lw->ui_manager, desc->str, -1, &error); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_actions_setup(LayoutWindow*)’: ../geeqie-2.1/src/layout-util.cc:3233:48: warning: ‘GtkActionGroup* gtk_action_group_new(const gchar*)’ is deprecated [-Wdeprecated-declarations] 3233 | lw->action_group = gtk_action_group_new("MenuActions"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:175:17: note: declared here 175 | GtkActionGroup *gtk_action_group_new (const gchar *name); | ^~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3234:44: warning: ‘void gtk_action_group_set_translate_func(GtkActionGroup*, GtkTranslateFunc, gpointer, GDestroyNotify)’ is deprecated [-Wdeprecated-declarations] 3234 | gtk_action_group_set_translate_func(lw->action_group, menu_translate, nullptr, nullptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3236:37: warning: ‘void gtk_action_group_add_actions(GtkActionGroup*, const GtkActionEntry*, guint, gpointer)’ is deprecated [-Wdeprecated-declarations] 3236 | gtk_action_group_add_actions(lw->action_group, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 3237 | menu_entries, G_N_ELEMENTS(menu_entries), lw); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:210:17: note: declared here 210 | void gtk_action_group_add_actions (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3238:44: warning: ‘void gtk_action_group_add_toggle_actions(GtkActionGroup*, const GtkToggleActionEntry*, guint, gpointer)’ is deprecated [-Wdeprecated-declarations] 3238 | gtk_action_group_add_toggle_actions(lw->action_group, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 3239 | menu_toggle_entries, G_N_ELEMENTS(menu_toggle_entries), lw); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3240:43: warning: ‘void gtk_action_group_add_radio_actions(GtkActionGroup*, const GtkRadioActionEntry*, guint, gint, GCallback, gpointer)’ is deprecated [-Wdeprecated-declarations] 3240 | gtk_action_group_add_radio_actions(lw->action_group, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 3241 | menu_radio_entries, G_N_ELEMENTS(menu_radio_entries), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3242 | 0, G_CALLBACK(layout_menu_list_cb), lw); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3243:43: warning: ‘void gtk_action_group_add_radio_actions(GtkActionGroup*, const GtkRadioActionEntry*, guint, gint, GCallback, gpointer)’ is deprecated [-Wdeprecated-declarations] 3243 | gtk_action_group_add_radio_actions(lw->action_group, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 3244 | menu_split_radio_entries, G_N_ELEMENTS(menu_split_radio_entries), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3245 | 0, G_CALLBACK(layout_menu_split_cb), lw); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3246:44: warning: ‘void gtk_action_group_add_toggle_actions(GtkActionGroup*, const GtkToggleActionEntry*, guint, gpointer)’ is deprecated [-Wdeprecated-declarations] 3246 | gtk_action_group_add_toggle_actions(lw->action_group, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 3247 | menu_view_dir_toggle_entries, G_N_ELEMENTS(menu_view_dir_toggle_entries), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3248 | lw); | ~~~ /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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3249:43: warning: ‘void gtk_action_group_add_radio_actions(GtkActionGroup*, const GtkRadioActionEntry*, guint, gint, GCallback, gpointer)’ is deprecated [-Wdeprecated-declarations] 3249 | gtk_action_group_add_radio_actions(lw->action_group, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 3250 | menu_color_radio_entries, COLOR_PROFILE_FILE + COLOR_PROFILE_INPUTS, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3251 | 0, G_CALLBACK(layout_color_menu_input_cb), lw); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3252:43: warning: ‘void gtk_action_group_add_radio_actions(GtkActionGroup*, const GtkRadioActionEntry*, guint, gint, GCallback, gpointer)’ is deprecated [-Wdeprecated-declarations] 3252 | gtk_action_group_add_radio_actions(lw->action_group, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 3253 | menu_histogram_channel, G_N_ELEMENTS(menu_histogram_channel), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3254 | 0, G_CALLBACK(layout_menu_histogram_channel_cb), lw); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3255:43: warning: ‘void gtk_action_group_add_radio_actions(GtkActionGroup*, const GtkRadioActionEntry*, guint, gint, GCallback, gpointer)’ is deprecated [-Wdeprecated-declarations] 3255 | gtk_action_group_add_radio_actions(lw->action_group, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 3256 | menu_histogram_mode, G_N_ELEMENTS(menu_histogram_mode), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3257 | 0, G_CALLBACK(layout_menu_histogram_mode_cb), lw); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3258:43: warning: ‘void gtk_action_group_add_radio_actions(GtkActionGroup*, const GtkRadioActionEntry*, guint, gint, GCallback, gpointer)’ is deprecated [-Wdeprecated-declarations] 3258 | gtk_action_group_add_radio_actions(lw->action_group, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 3259 | menu_stereo_mode_entries, G_N_ELEMENTS(menu_stereo_mode_entries), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3260 | 0, G_CALLBACK(layout_menu_stereo_mode_cb), lw); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3263:44: warning: ‘GtkUIManager* gtk_ui_manager_new()’ is deprecated [-Wdeprecated-declarations] 3263 | 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); | ^~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3264:40: warning: ‘void gtk_ui_manager_set_add_tearoffs(GtkUIManager*, gboolean)’ is deprecated [-Wdeprecated-declarations] 3264 | gtk_ui_manager_set_add_tearoffs(lw->ui_manager, TRUE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:132:16: note: declared here 132 | void gtk_ui_manager_set_add_tearoffs (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3265:43: warning: ‘void gtk_ui_manager_insert_action_group(GtkUIManager*, GtkActionGroup*, gint)’ is deprecated [-Wdeprecated-declarations] 3265 | gtk_ui_manager_insert_action_group(lw->ui_manager, lw->action_group, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:138:16: note: declared here 138 | void gtk_ui_manager_insert_action_group (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3269:47: warning: ‘guint gtk_ui_manager_add_ui_from_string(GtkUIManager*, const gchar*, gssize, GError**)’ is deprecated [-Wdeprecated-declarations] 3269 | if (!gtk_ui_manager_add_ui_from_string(lw->ui_manager, menu_ui_description, -1, &error)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_actions_add_window(LayoutWindow*, GtkWidget*)’: ../geeqie-2.1/src/layout-util.cc:3373:47: warning: ‘GtkAccelGroup* gtk_ui_manager_get_accel_group(GtkUIManager*)’ is deprecated [-Wdeprecated-declarations] 3373 | group = gtk_ui_manager_get_accel_group(lw->ui_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:147:16: note: declared here 147 | GtkAccelGroup *gtk_ui_manager_get_accel_group (GtkUIManager *manager); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘GtkWidget* layout_actions_menu_bar(LayoutWindow*)’: ../geeqie-2.1/src/layout-util.cc:3380:49: warning: ‘GtkWidget* gtk_ui_manager_get_widget(GtkUIManager*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 3380 | lw->menu_bar = gtk_ui_manager_get_widget(lw->ui_manager, "/MainMenu"); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here 149 | GtkWidget *gtk_ui_manager_get_widget (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘GtkWidget* layout_actions_toolbar(LayoutWindow*, ToolbarType)’: ../geeqie-2.1/src/layout-util.cc:3391:70: warning: ‘GtkWidget* gtk_ui_manager_get_widget(GtkUIManager*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 3391 | lw->toolbar[type] = gtk_ui_manager_get_widget(lw->ui_manager, "/ToolBar"); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here 149 | GtkWidget *gtk_ui_manager_get_widget (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3396:70: warning: ‘GtkWidget* gtk_ui_manager_get_widget(GtkUIManager*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 3396 | lw->toolbar[type] = gtk_ui_manager_get_widget(lw->ui_manager, "/StatusBar"); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here 149 | GtkWidget *gtk_ui_manager_get_widget (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_toolbar_clear(LayoutWindow*, ToolbarType)’: ../geeqie-2.1/src/layout-util.cc:3432:41: warning: ‘void gtk_ui_manager_remove_ui(GtkUIManager*, guint)’ is deprecated [-Wdeprecated-declarations] 3432 | gtk_ui_manager_remove_ui(lw->ui_manager, lw->toolbar_merge_id[type]); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:179:16: note: declared here 179 | void gtk_ui_manager_remove_ui (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3433:45: warning: ‘void gtk_ui_manager_ensure_update(GtkUIManager*)’ is deprecated [-Wdeprecated-declarations] 3433 | gtk_ui_manager_ensure_update(lw->ui_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:184:16: note: declared here 184 | void gtk_ui_manager_ensure_update (GtkUIManager *manager); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3438:65: warning: ‘guint gtk_ui_manager_new_merge_id(GtkUIManager*)’ is deprecated [-Wdeprecated-declarations] 3438 | lw->toolbar_merge_id[type] = gtk_ui_manager_new_merge_id(lw->ui_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:186:16: note: declared here 186 | guint gtk_ui_manager_new_merge_id (GtkUIManager *manager); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_toolbar_add(LayoutWindow*, ToolbarType, const gchar*)’: ../geeqie-2.1/src/layout-util.cc:3468:72: warning: ‘GtkActionGroup* gtk_action_group_new(const gchar*)’ is deprecated [-Wdeprecated-declarations] 3468 | lw->action_group_editors = gtk_action_group_new("MenuActionsExternal"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:175:17: note: declared here 175 | GtkActionGroup *gtk_action_group_new (const gchar *name); | ^~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3469:59: warning: ‘void gtk_ui_manager_insert_action_group(GtkUIManager*, GtkActionGroup*, gint)’ is deprecated [-Wdeprecated-declarations] 3469 | gtk_ui_manager_insert_action_group(lw->ui_manager, lw->action_group_editors, 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:138:16: note: declared here 138 | void gtk_ui_manager_insert_action_group (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3471:49: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 3471 | if (!gtk_action_group_get_action(lw->action_group_editors, action)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:630:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 630 | #define GTK_STOCK_MISSING_IMAGE ((GtkStock)"gtk-missing-image") | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3474:50: note: in expansion of macro ‘GTK_STOCK_MISSING_IMAGE’ 3474 | GTK_STOCK_MISSING_IMAGE, | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3480:53: warning: ‘void gtk_action_group_add_actions(GtkActionGroup*, const GtkActionEntry*, guint, gpointer)’ is deprecated [-Wdeprecated-declarations] 3480 | gtk_action_group_add_actions(lw->action_group_editors, &entry, 1, lw); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:210:17: note: declared here 210 | void gtk_action_group_add_actions (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3483:30: warning: ‘void gtk_ui_manager_add_ui(GtkUIManager*, guint, const gchar*, const gchar*, const gchar*, GtkUIManagerItemType, gboolean)’ is deprecated [-Wdeprecated-declarations] 3483 | gtk_ui_manager_add_ui(lw->ui_manager, lw->toolbar_merge_id[type], path, action, action, GTK_UI_MANAGER_TOOLITEM, FALSE); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:171:16: note: declared here 171 | void gtk_ui_manager_add_ui (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_util_status_update_write(LayoutWindow*)’: ../geeqie-2.1/src/layout-util.cc:3638:45: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 3638 | action = gtk_action_group_get_action(lw->action_group, "SaveMetadata"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3639:33: warning: ‘void gtk_action_set_sensitive(GtkAction*, gboolean)’ is deprecated [-Wdeprecated-declarations] 3639 | gtk_action_set_sensitive(action, n > 0); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:109:14: note: declared here 109 | void gtk_action_set_sensitive (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_util_sync_color(LayoutWindow*)’: ../geeqie-2.1/src/layout-util.cc:3690:45: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 3690 | action = gtk_action_group_get_action(lw->action_group, "UseColorProfiles"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3692:37: warning: ‘void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)’ is deprecated [-Wdeprecated-declarations] 3692 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), use_color); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3712:45: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 3712 | action = gtk_action_group_get_action(lw->action_group, "UseImageProfile"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3713:37: warning: ‘void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)’ is deprecated [-Wdeprecated-declarations] 3713 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), use_image); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3714:33: warning: ‘void gtk_action_set_sensitive(GtkAction*, gboolean)’ is deprecated [-Wdeprecated-declarations] 3714 | gtk_action_set_sensitive(action, use_color); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:109:14: note: declared here 109 | void gtk_action_set_sensitive (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3719:53: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 3719 | action = gtk_action_group_get_action(lw->action_group, action_name); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3737:47: warning: ‘void gtk_action_set_visible(GtkAction*, gboolean)’ is deprecated [-Wdeprecated-declarations] 3737 | gtk_action_set_visible(action, file && file[0]); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:116:14: note: declared here 116 | void gtk_action_set_visible (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3740:41: warning: ‘void gtk_action_set_sensitive(GtkAction*, gboolean)’ is deprecated [-Wdeprecated-declarations] 3740 | gtk_action_set_sensitive(action, !use_image); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:109:14: note: declared here 109 | void gtk_action_set_sensitive (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3741:45: warning: ‘void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)’ is deprecated [-Wdeprecated-declarations] 3741 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), (i == input)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3744:45: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 3744 | action = gtk_action_group_get_action(lw->action_group, "Grayscale"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3745:37: warning: ‘void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)’ is deprecated [-Wdeprecated-declarations] 3745 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), layout_image_get_desaturate(lw)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_util_sync_file_filter(LayoutWindow*)’: ../geeqie-2.1/src/layout-util.cc:3754:45: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 3754 | action = gtk_action_group_get_action(lw->action_group, "ShowFileFilter"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3755:37: warning: ‘void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)’ is deprecated [-Wdeprecated-declarations] 3755 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), lw->options.show_file_filter); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_util_sync_marks(LayoutWindow*)’: ../geeqie-2.1/src/layout-util.cc:3764:45: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 3764 | action = gtk_action_group_get_action(lw->action_group, "ShowMarks"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3765:37: warning: ‘void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)’ is deprecated [-Wdeprecated-declarations] 3765 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), lw->options.show_marks); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_util_sync_views(LayoutWindow*)’: ../geeqie-2.1/src/layout-util.cc:3775:45: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 3775 | action = gtk_action_group_get_action(lw->action_group, "FolderTree"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3776:37: warning: ‘void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)’ is deprecated [-Wdeprecated-declarations] 3776 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), lw->options.dir_view_type); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3778:45: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 3778 | action = gtk_action_group_get_action(lw->action_group, "SplitSingle"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3779:43: warning: ‘void gtk_radio_action_set_current_value(GtkRadioAction*, gint)’ is deprecated [-Wdeprecated-declarations] 3779 | gtk_radio_action_set_current_value(GTK_RADIO_ACTION(action), lw->split_mode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:91:17: note: declared here 91 | void gtk_radio_action_set_current_value (GtkRadioAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3781:45: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 3781 | action = gtk_action_group_get_action(lw->action_group, "SplitNextPane"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3782:33: warning: ‘void gtk_action_set_sensitive(GtkAction*, gboolean)’ is deprecated [-Wdeprecated-declarations] 3782 | gtk_action_set_sensitive(action, !(lw->split_mode == SPLIT_NONE)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:109:14: note: declared here 109 | void gtk_action_set_sensitive (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3783:45: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 3783 | action = gtk_action_group_get_action(lw->action_group, "SplitPreviousPane"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3784:33: warning: ‘void gtk_action_set_sensitive(GtkAction*, gboolean)’ is deprecated [-Wdeprecated-declarations] 3784 | gtk_action_set_sensitive(action, !(lw->split_mode == SPLIT_NONE)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:109:14: note: declared here 109 | void gtk_action_set_sensitive (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3785:45: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 3785 | action = gtk_action_group_get_action(lw->action_group, "SplitUpPane"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3786:33: warning: ‘void gtk_action_set_sensitive(GtkAction*, gboolean)’ is deprecated [-Wdeprecated-declarations] 3786 | gtk_action_set_sensitive(action, !(lw->split_mode == SPLIT_NONE)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:109:14: note: declared here 109 | void gtk_action_set_sensitive (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3787:45: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 3787 | action = gtk_action_group_get_action(lw->action_group, "SplitDownPane"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3788:33: warning: ‘void gtk_action_set_sensitive(GtkAction*, gboolean)’ is deprecated [-Wdeprecated-declarations] 3788 | gtk_action_set_sensitive(action, !(lw->split_mode == SPLIT_NONE)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:109:14: note: declared here 109 | void gtk_action_set_sensitive (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3790:45: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 3790 | action = gtk_action_group_get_action(lw->action_group, "SplitPaneSync"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3791:37: warning: ‘void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)’ is deprecated [-Wdeprecated-declarations] 3791 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), lw->options.split_pane_sync); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3793:45: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 3793 | action = gtk_action_group_get_action(lw->action_group, "ViewIcons"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3794:43: warning: ‘void gtk_radio_action_set_current_value(GtkRadioAction*, gint)’ is deprecated [-Wdeprecated-declarations] 3794 | gtk_radio_action_set_current_value(GTK_RADIO_ACTION(action), lw->options.file_view_type); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:91:17: note: declared here 91 | void gtk_radio_action_set_current_value (GtkRadioAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3796:45: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 3796 | action = gtk_action_group_get_action(lw->action_group, "FloatTools"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3797:37: warning: ‘void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)’ is deprecated [-Wdeprecated-declarations] 3797 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), lw->options.tools_float); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3799:45: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 3799 | action = gtk_action_group_get_action(lw->action_group, "SBar"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3800:37: warning: ‘void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)’ is deprecated [-Wdeprecated-declarations] 3800 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), layout_bar_enabled(lw)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3802:45: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 3802 | action = gtk_action_group_get_action(lw->action_group, "SBarSort"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3803:37: warning: ‘void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)’ is deprecated [-Wdeprecated-declarations] 3803 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), layout_bar_sort_enabled(lw)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3805:45: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 3805 | action = gtk_action_group_get_action(lw->action_group, "HideToolbar"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3806:37: warning: ‘void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)’ is deprecated [-Wdeprecated-declarations] 3806 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), lw->options.toolbar_hidden); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3808:45: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 3808 | action = gtk_action_group_get_action(lw->action_group, "ShowInfoPixel"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3809:37: warning: ‘void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)’ is deprecated [-Wdeprecated-declarations] 3809 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), lw->options.show_info_pixel); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3811:45: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 3811 | action = gtk_action_group_get_action(lw->action_group, "SlideShow"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3812:37: warning: ‘void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)’ is deprecated [-Wdeprecated-declarations] 3812 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), layout_image_slideshow_active(lw)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3814:45: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 3814 | action = gtk_action_group_get_action(lw->action_group, "IgnoreAlpha"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3815:37: warning: ‘void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)’ is deprecated [-Wdeprecated-declarations] 3815 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), lw->options.ignore_alpha); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3817:45: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 3817 | action = gtk_action_group_get_action(lw->action_group, "Animate"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3818:37: warning: ‘void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)’ is deprecated [-Wdeprecated-declarations] 3818 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), lw->options.animate); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3820:45: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 3820 | action = gtk_action_group_get_action(lw->action_group, "ImageOverlay"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3821:37: warning: ‘void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)’ is deprecated [-Wdeprecated-declarations] 3821 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), osd_flags != OSD_SHOW_NOTHING); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3823:45: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 3823 | action = gtk_action_group_get_action(lw->action_group, "ImageHistogram"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3824:37: warning: ‘void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)’ is deprecated [-Wdeprecated-declarations] 3824 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), osd_flags & OSD_SHOW_HISTOGRAM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3826:45: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 3826 | action = gtk_action_group_get_action(lw->action_group, "ExifRotate"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3827:37: warning: ‘void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)’ is deprecated [-Wdeprecated-declarations] 3827 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), options->image.exif_rotate_enable); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3829:45: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 3829 | action = gtk_action_group_get_action(lw->action_group, "OverUnderExposed"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3830:37: warning: ‘void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)’ is deprecated [-Wdeprecated-declarations] 3830 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), options->overunderexposed); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3832:45: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 3832 | action = gtk_action_group_get_action(lw->action_group, "DrawRectangle"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3833:37: warning: ‘void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)’ is deprecated [-Wdeprecated-declarations] 3833 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), options->draw_rectangle); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3835:45: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 3835 | action = gtk_action_group_get_action(lw->action_group, "RectangularSelection"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3836:37: warning: ‘void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)’ is deprecated [-Wdeprecated-declarations] 3836 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), options->collections.rectangular_selection); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3838:45: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 3838 | action = gtk_action_group_get_action(lw->action_group, "ShowFileFilter"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3839:37: warning: ‘void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)’ is deprecated [-Wdeprecated-declarations] 3839 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), lw->options.show_file_filter); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3841:45: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 3841 | action = gtk_action_group_get_action(lw->action_group, "HideBars"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3842:37: warning: ‘void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)’ is deprecated [-Wdeprecated-declarations] 3842 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), (lw->options.bars_state.hidden)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3846:53: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 3846 | action = gtk_action_group_get_action(lw->action_group, "HistogramChanR"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3847:51: warning: ‘void gtk_radio_action_set_current_value(GtkRadioAction*, gint)’ is deprecated [-Wdeprecated-declarations] 3847 | gtk_radio_action_set_current_value(GTK_RADIO_ACTION(action), image_osd_histogram_get_channel(lw->image)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:91:17: note: declared here 91 | void gtk_radio_action_set_current_value (GtkRadioAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3849:53: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 3849 | action = gtk_action_group_get_action(lw->action_group, "HistogramModeLin"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3850:51: warning: ‘void gtk_radio_action_set_current_value(GtkRadioAction*, gint)’ is deprecated [-Wdeprecated-declarations] 3850 | gtk_radio_action_set_current_value(GTK_RADIO_ACTION(action), image_osd_histogram_get_mode(lw->image)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:91:17: note: declared here 91 | void gtk_radio_action_set_current_value (GtkRadioAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3853:45: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 3853 | action = gtk_action_group_get_action(lw->action_group, "ConnectZoomMenu"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3854:33: warning: ‘void gtk_action_set_sensitive(GtkAction*, gboolean)’ is deprecated [-Wdeprecated-declarations] 3854 | gtk_action_set_sensitive(action, lw->split_mode != SPLIT_NONE); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:109:14: note: declared here 109 | void gtk_action_set_sensitive (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3856:45: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 3856 | action = gtk_action_group_get_action(lw->action_group, "WriteRotation"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3857:33: warning: ‘void gtk_action_set_sensitive(GtkAction*, gboolean)’ is deprecated [-Wdeprecated-declarations] 3857 | gtk_action_set_sensitive(action, !(runcmd("which exiftran >/dev/null 2>&1") || | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3858 | runcmd("which mogrify >/dev/null 2>&1") || options->metadata.write_orientation)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:109:14: note: declared here 109 | void gtk_action_set_sensitive (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3859:45: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 3859 | action = gtk_action_group_get_action(lw->action_group, "WriteRotationKeepDate"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3860:33: warning: ‘void gtk_action_set_sensitive(GtkAction*, gboolean)’ is deprecated [-Wdeprecated-declarations] 3860 | gtk_action_set_sensitive(action, !(runcmd("which exiftran >/dev/null 2>&1") || | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3861 | runcmd("which mogrify >/dev/null 2>&1") || options->metadata.write_orientation)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:109:14: note: declared here 109 | void gtk_action_set_sensitive (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3863:45: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 3863 | action = gtk_action_group_get_action(lw->action_group, "StereoAuto"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3864:43: warning: ‘void gtk_radio_action_set_current_value(GtkRadioAction*, gint)’ is deprecated [-Wdeprecated-declarations] 3864 | gtk_radio_action_set_current_value(GTK_RADIO_ACTION(action), layout_image_stereo_pixbuf_get(lw)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:91:17: note: declared here 91 | void gtk_radio_action_set_current_value (GtkRadioAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘void layout_util_sync_thumb(LayoutWindow*)’: ../geeqie-2.1/src/layout-util.cc:3877:45: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 3877 | action = gtk_action_group_get_action(lw->action_group, "Thumbnails"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc:3878:37: warning: ‘void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)’ is deprecated [-Wdeprecated-declarations] 3878 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), lw->options.show_thumbnails); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/layout-util.cc: In function ‘GtkWidget* layout_bars_prepare(LayoutWindow*, GtkWidget*)’: ../geeqie-2.1/src/layout-util.cc:4155:43: warning: ‘GtkWidget* gtk_hpaned_new()’ is deprecated: Use 'gtk_paned_new' instead [-Wdeprecated-declarations] 4155 | lw->utility_paned = gtk_hpaned_new(); | ~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:263: /usr/include/gtk-3.0/gtk/deprecated/gtkhpaned.h:61:13: note: declared here 61 | GtkWidget * gtk_hpaned_new (void); | ^~~~~~~~~~~~~~ [129/184] Compiling C++ object src/geeqie.p/menu.cc.o ../geeqie-2.1/src/menu.cc: In function ‘gchar* sort_type_get_text(SortType)’: ../geeqie-2.1/src/menu.cc:170:17: warning: ISO C++ forbids converting a string constant to ‘gchar*’ {aka ‘char*’} [-Wwrite-strings] 170 | return (""); | ~^~~ ../geeqie-2.1/src/menu.cc: In function ‘gchar* zoom_type_get_text(ZoomMode)’: ../geeqie-2.1/src/menu.cc:270:17: warning: ISO C++ forbids converting a string constant to ‘gchar*’ {aka ‘char*’} [-Wwrite-strings] 270 | return (""); | ~^~~ ../geeqie-2.1/src/menu.cc: In function ‘gchar* alter_type_get_text(AlterType)’: ../geeqie-2.1/src/menu.cc:358:17: warning: ISO C++ forbids converting a string constant to ‘gchar*’ {aka ‘char*’} [-Wwrite-strings] 358 | return (""); | ~^~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254, from ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/src/menu.cc:22: ../geeqie-2.1/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") | ^~~~~~~~ ../geeqie-2.1/src/menu.cc:457:41: note: in expansion of macro ‘GTK_STOCK_INDEX’ 457 | GTK_STOCK_INDEX, TRUE, G_CALLBACK(func), GINT_TO_POINTER(-1)); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ [130/184] Compiling C++ object src/geeqie.p/main.cc.o ../geeqie-2.1/src/main.cc: In function ‘void sig_handler_cb(int, siginfo_t*, void*)’: ../geeqie-2.1/src/main.cc:86:17: warning: variable ‘len’ set but not used [-Wunused-but-set-variable] 86 | ssize_t len; | ^~~ ../geeqie-2.1/src/main.cc: In function ‘void parse_command_line_add_dir(const gchar*, gchar**, gchar**, GList**)’: ../geeqie-2.1/src/main.cc:273:53: warning: unused parameter ‘dir’ [-Wunused-parameter] 273 | static void parse_command_line_add_dir(const gchar *dir, gchar **UNUSED(path), gchar **UNUSED(file), | ~~~~~~~~~~~~~^~~ ../geeqie-2.1/src/main.cc: In function ‘void parse_command_line_for_debug_option(gint, gchar**)’: ../geeqie-2.1/src/main.cc:673:54: warning: unused parameter ‘argc’ [-Wunused-parameter] 673 | static void parse_command_line_for_debug_option(gint argc, gchar *argv[]) | ~~~~~^~~~ ../geeqie-2.1/src/main.cc:673:67: warning: unused parameter ‘argv’ [-Wunused-parameter] 673 | static void parse_command_line_for_debug_option(gint argc, gchar *argv[]) | ~~~~~~~^~~~~~ ../geeqie-2.1/src/main.cc: In function ‘void gtkrc_load()’: ../geeqie-2.1/src/main.cc:997:40: warning: ‘void gtk_rc_add_default_file(const gchar*)’ is deprecated: Use 'GtkStyleContext' instead [-Wdeprecated-declarations] 997 | gtk_rc_add_default_file(pathl); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:273, from ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/src/main.cc:30: /usr/include/gtk-3.0/gtk/deprecated/gtkrc.h:169:11: note: declared here 169 | void gtk_rc_add_default_file (const gchar *filename); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254: ../geeqie-2.1/src/main.cc: In function ‘gint exit_confirm_dlg()’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:302:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 302 | #define GTK_STOCK_DIALOG_QUESTION ((GtkStock)"gtk-dialog-question") | ^~~~~~~~ ../geeqie-2.1/src/main.cc:1109:49: note: in expansion of macro ‘GTK_STOCK_DIALOG_QUESTION’ 1109 | generic_dialog_add_message(exit_dialog, GTK_STOCK_DIALOG_QUESTION, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:919:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 919 | #define GTK_STOCK_QUIT ((GtkStock)"gtk-quit") | ^~~~~~~~ ../geeqie-2.1/src/main.cc:1112:48: note: in expansion of macro ‘GTK_STOCK_QUIT’ 1112 | generic_dialog_add_button(exit_dialog, GTK_STOCK_QUIT, nullptr, exit_confirm_exit_cb, TRUE); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/main.cc: In function ‘void sigbus_handler_cb(int, siginfo_t*, void*)’: ../geeqie-2.1/src/main.cc:1152:62: warning: unused parameter ‘info’ [-Wunused-parameter] 1152 | static void sigbus_handler_cb(int UNUSED(signum), siginfo_t *info, void *UNUSED(context)) | ~~~~~~~~~~~^~~~ ../geeqie-2.1/src/main.cc: In function ‘void set_theme_bg_color()’: ../geeqie-2.1/src/main.cc:1206:55: warning: ‘void gtk_style_context_get_background_color(GtkStyleContext*, GtkStateFlags, GdkRGBA*)’ is deprecated: Use 'gtk_render_background' instead [-Wdeprecated-declarations] 1206 | gtk_style_context_get_background_color(style_context, GTK_STATE_FLAG_NORMAL, &bg_color); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/main.cc: In function ‘gint main(gint, gchar**)’: ../geeqie-2.1/src/main.cc:1277:25: warning: ‘void gdk_threads_init()’ is deprecated [-Wdeprecated-declarations] 1277 | gdk_threads_init(); | ~~~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:61, from ../geeqie-2.1/src/main.h:57: /usr/include/gtk-3.0/gdk/gdkthreads.h:44:10: note: declared here 44 | void gdk_threads_init (void); | ^~~~~~~~~~~~~~~~ ../geeqie-2.1/src/main.cc:1278:26: warning: ‘void gdk_threads_enter()’ is deprecated [-Wdeprecated-declarations] 1278 | gdk_threads_enter(); | ~~~~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gdk/gdkthreads.h:46:10: note: declared here 46 | void gdk_threads_enter (void); | ^~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/main.cc:1584:26: warning: ‘void gdk_threads_leave()’ is deprecated [-Wdeprecated-declarations] 1584 | gdk_threads_leave(); | ~~~~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gdk/gdkthreads.h:48:10: note: declared here 48 | void gdk_threads_leave (void); | ^~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/main.cc: At global scope: ../geeqie-2.1/src/main.cc:1152:13: warning: ‘void sigbus_handler_cb(int, siginfo_t*, void*)’ defined but not used [-Wunused-function] 1152 | static void sigbus_handler_cb(int UNUSED(signum), siginfo_t *info, void *UNUSED(context)) | ^~~~~~~~~~~~~~~~~ [131/184] Compiling C++ object src/geeqie.p/metadata.cc.o [132/184] Compiling C++ object src/geeqie.p/misc.cc.o [133/184] Compiling C++ object src/geeqie.p/options.cc.o [134/184] Compiling C++ object src/geeqie.p/osd.cc.o ../geeqie-2.1/src/osd.cc: In function ‘void set_osd_button(GtkTable*, gint, gint, const gchar*, const gchar*, GtkWidget*)’: ../geeqie-2.1/src/osd.cc:151:34: warning: ‘void gtk_table_attach_defaults(GtkTable*, GtkWidget*, guint, guint, guint, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 151 | gtk_table_attach_defaults(table, new_button, cols, cols+1, rows, rows+1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280, from ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/src/osd.cc:25: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:138:12: note: declared here 138 | void gtk_table_attach_defaults (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /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 ../geeqie-2.1/src/main.h:57: ../geeqie-2.1/src/osd.cc: In function ‘GtkWidget* osd_new(gint, GtkWidget*)’: ../geeqie-2.1/src/osd.cc:187:40: warning: ‘GtkWidget* gtk_table_new(guint, guint, gboolean)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 187 | table = GTK_TABLE(gtk_table_new(max_rows, max_cols, FALSE)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2644:57: note: in definition of macro ‘_G_TYPE_CIC’ 2644 | # define _G_TYPE_CIC(ip, gt, ct) ((ct*) (void *) ip) | ^~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:37:42: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ 37 | #define GTK_TABLE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TABLE, GtkTable)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/osd.cc:187:17: note: in expansion of macro ‘GTK_TABLE’ 187 | table = GTK_TABLE(gtk_table_new(max_rows, max_cols, FALSE)); | ^~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:119:12: note: declared here 119 | GtkWidget* gtk_table_new (guint rows, | ^~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/giochannel.h:36, from /usr/include/glib-2.0/glib.h:56, from /usr/include/gtk-3.0/gdk/gdkconfig.h:8, from /usr/include/gtk-3.0/gdk/gdk.h:30: ../geeqie-2.1/src/osd.cc: In function ‘gchar* image_osd_mkinfo(const gchar*, FileData*, GHashTable*)’: /usr/include/glib-2.0/glib/gstring.h:73:31: warning: ignoring return value of ‘gchar* g_string_free_and_steal(GString*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 73 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../geeqie-2.1/src/osd.cc:453:9: note: in expansion of macro ‘g_string_free’ 453 | g_string_free(osd_info, FALSE); | ^~~~~~~~~~~~~ ../geeqie-2.1/src/osd.cc: In function ‘gchar* keywords_to_string(FileData*)’: /usr/include/glib-2.0/glib/gstring.h:73:31: warning: ignoring return value of ‘gchar* g_string_free_and_steal(GString*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 73 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../geeqie-2.1/src/osd.cc:237:17: note: in expansion of macro ‘g_string_free’ 237 | g_string_free(kwstr, FALSE); | ^~~~~~~~~~~~~ [135/184] Compiling C++ object src/geeqie.p/print.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 ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/src/print.cc:21: ../geeqie-2.1/src/print.cc: In function ‘void print_text_menu(GtkWidget*, PrintWindow*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1002:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1002 | #define GTK_STOCK_SELECT_FONT ((GtkStock)"gtk-select-font") | ^~~~~~~~ ../geeqie-2.1/src/print.cc:401:43: note: in expansion of macro ‘GTK_STOCK_SELECT_FONT’ 401 | button = pref_button_new(nullptr, GTK_STOCK_SELECT_FONT, _("Font"), FALSE, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1002:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1002 | #define GTK_STOCK_SELECT_FONT ((GtkStock)"gtk-select-font") | ^~~~~~~~ ../geeqie-2.1/src/print.cc:455:43: note: in expansion of macro ‘GTK_STOCK_SELECT_FONT’ 455 | button = pref_button_new(nullptr, GTK_STOCK_SELECT_FONT, _("Font"), FALSE, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ [136/184] Compiling C++ object src/geeqie.p/pixbuf-renderer.cc.o ../geeqie-2.1/src/pixbuf-renderer.cc: In function ‘void pixbuf_renderer_init(PixbufRenderer*)’: ../geeqie-2.1/src/pixbuf-renderer.cc:461:39: warning: ‘void gtk_widget_set_double_buffered(GtkWidget*, gboolean)’ is deprecated [-Wdeprecated-declarations] 461 | gtk_widget_set_double_buffered(box, FALSE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /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 ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/src/pixbuf-renderer.cc:26: /usr/include/gtk-3.0/gtk/gtkwidget.h:883:23: note: declared here 883 | void gtk_widget_set_double_buffered (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/pixbuf-renderer.cc: In function ‘void widget_set_cursor(GtkWidget*, gint)’: ../geeqie-2.1/src/pixbuf-renderer.cc:642:40: warning: ‘GdkCursor* gdk_cursor_new(GdkCursorType)’ is deprecated: Use 'gdk_cursor_new_for_display' instead [-Wdeprecated-declarations] 642 | cursor = gdk_cursor_new(static_cast(icon)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:34, from ../geeqie-2.1/src/main.h:57: /usr/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here 228 | GdkCursor* gdk_cursor_new (GdkCursorType cursor_type); | ^~~~~~~~~~~~~~ ../geeqie-2.1/src/pixbuf-renderer.cc: In function ‘gboolean pr_parent_window_resize(PixbufRenderer*, gint, gint)’: ../geeqie-2.1/src/pixbuf-renderer.cc:698:43: warning: ‘gint gdk_screen_width()’ is deprecated [-Wdeprecated-declarations] 698 | gint sw = gdk_screen_width() * pr->window_limit_size / 100; | ~~~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:50: /usr/include/gtk-3.0/gdk/gdkmain.h:108:6: note: declared here 108 | gint gdk_screen_width (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~ ../geeqie-2.1/src/pixbuf-renderer.cc:699:44: warning: ‘gint gdk_screen_height()’ is deprecated [-Wdeprecated-declarations] 699 | gint sh = gdk_screen_height() * pr->window_limit_size / 100; | ~~~~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gdk/gdkmain.h:110:6: note: declared here 110 | gint gdk_screen_height (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/pixbuf-renderer.cc: In function ‘gboolean pr_zoom_clamp(PixbufRenderer*, gdouble, PrZoomFlags)’: ../geeqie-2.1/src/pixbuf-renderer.cc:1693:49: warning: ‘gint gdk_screen_width()’ is deprecated [-Wdeprecated-declarations] 1693 | 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; | ^~~~~~~~~~~~~~~~ ../geeqie-2.1/src/pixbuf-renderer.cc:1694:50: warning: ‘gint gdk_screen_height()’ is deprecated [-Wdeprecated-declarations] 1694 | 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; | ^~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/pixbuf-renderer.cc: In function ‘gboolean pr_mouse_motion_cb(GtkWidget*, GdkEventMotion*, gpointer)’: ../geeqie-2.1/src/pixbuf-renderer.cc:2063:52: warning: ‘gboolean gdk_pointer_is_grabbed()’ is deprecated: Use 'gdk_display_device_is_grabbed' instead [-Wdeprecated-declarations] 2063 | if (!pr->in_drag || !gdk_pointer_is_grabbed()) return FALSE; | ~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gdk/gdkmain.h:104:15: note: declared here 104 | gboolean gdk_pointer_is_grabbed (void); | ^~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/pixbuf-renderer.cc: In function ‘gboolean pr_mouse_press_cb(GtkWidget*, GdkEventButton*, gpointer)’: ../geeqie-2.1/src/pixbuf-renderer.cc:2130:41: warning: ‘GdkGrabStatus gdk_pointer_grab(GdkWindow*, gboolean, GdkEventMask, GdkWindow*, GdkCursor*, guint32)’ is deprecated: Use 'gdk_device_grab' instead [-Wdeprecated-declarations] 2130 | gdk_pointer_grab(gtk_widget_get_window(widget), FALSE, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2131 | static_cast(GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_RELEASE_MASK), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2132 | nullptr, nullptr, bevent->time); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkmain.h:86:15: note: declared here 86 | GdkGrabStatus gdk_pointer_grab (GdkWindow *window, | ^~~~~~~~~~~~~~~~ ../geeqie-2.1/src/pixbuf-renderer.cc: In function ‘gboolean pr_mouse_release_cb(GtkWidget*, GdkEventButton*, gpointer)’: ../geeqie-2.1/src/pixbuf-renderer.cc:2166:35: warning: ‘gboolean gdk_pointer_is_grabbed()’ is deprecated: Use 'gdk_display_device_is_grabbed' instead [-Wdeprecated-declarations] 2166 | if (gdk_pointer_is_grabbed() && gtk_widget_has_grab(GTK_WIDGET(pr))) | ~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gdk/gdkmain.h:104:15: note: declared here 104 | gboolean gdk_pointer_is_grabbed (void); | ^~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/pixbuf-renderer.cc:2169:35: warning: ‘void gdk_pointer_ungrab(guint32)’ is deprecated: Use 'gdk_device_ungrab' instead [-Wdeprecated-declarations] 2169 | gdk_pointer_ungrab(bevent->time); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkmain.h:100:15: note: declared here 100 | void gdk_pointer_ungrab (guint32 time_); | ^~~~~~~~~~~~~~~~~~ [137/184] Compiling C++ object src/geeqie.p/pixbuf-util.cc.o ../geeqie-2.1/src/pixbuf-util.cc: In function ‘void register_stock_icon(const gchar*, GdkPixbuf*)’: ../geeqie-2.1/src/pixbuf-util.cc:204:52: warning: ‘GtkIconFactory* gtk_icon_factory_new()’ is deprecated [-Wdeprecated-declarations] 204 | icon_factory = gtk_icon_factory_new(); | ~~~~~~~~~~~~~~~~~~~~^~ In file included from /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 ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/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); | ^~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/pixbuf-util.cc:205:45: warning: ‘void gtk_icon_factory_add_default(GtkIconFactory*)’ is deprecated [-Wdeprecated-declarations] 205 | gtk_icon_factory_add_default(icon_factory); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h:92:13: note: declared here 92 | void gtk_icon_factory_add_default (GtkIconFactory *factory); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/pixbuf-util.cc:208:48: warning: ‘GtkIconSet* gtk_icon_set_new_from_pixbuf(GdkPixbuf*)’ is deprecated [-Wdeprecated-declarations] 208 | icon_set = gtk_icon_set_new_from_pixbuf(pixbuf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h:140:13: note: declared here 140 | GtkIconSet* gtk_icon_set_new_from_pixbuf (GdkPixbuf *pixbuf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/pixbuf-util.cc:209:29: warning: ‘void gtk_icon_factory_add(GtkIconFactory*, const gchar*, GtkIconSet*)’ is deprecated [-Wdeprecated-declarations] 209 | gtk_icon_factory_add(icon_factory, key, icon_set); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h:82:17: note: declared here 82 | void gtk_icon_factory_add (GtkIconFactory *factory, | ^~~~~~~~~~~~~~~~~~~~ [138/184] Compiling C++ object src/geeqie.p/rcfile.cc.o ../geeqie-2.1/src/rcfile.cc: In function ‘gboolean read_color_option(const gchar*, const gchar*, const gchar*, GdkColor*)’: ../geeqie-2.1/src/rcfile.cc:128:24: warning: ‘gboolean gdk_color_parse(const gchar*, GdkColor*)’ is deprecated: Use 'gdk_rgba_parse' instead [-Wdeprecated-declarations] 128 | gdk_color_parse(value, color); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdkcairo.h:26, from /usr/include/gtk-3.0/gdk/gdk.h:33, from ../geeqie-2.1/src/main.h:57, from ../geeqie-2.1/src/rcfile.cc:22: /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:79:11: note: declared here 79 | gboolean gdk_color_parse (const gchar *spec, | ^~~~~~~~~~~~~~~ [139/184] Compiling C++ object src/geeqie.p/remote.cc.o [140/184] Compiling C++ object src/geeqie.p/preferences.cc.o ../geeqie-2.1/src/preferences.cc: In function ‘void config_window_apply()’: ../geeqie-2.1/src/preferences.cc:364:32: warning: ‘gboolean gdk_color_equal(const GdkColor*, const GdkColor*)’ is deprecated: Use 'gdk_rgba_equal' instead [-Wdeprecated-declarations] 364 | || !gdk_color_equal(&options->image.border_color, &c_options->image.border_color)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdkcairo.h:26, from /usr/include/gtk-3.0/gdk/gdk.h:33, from ../geeqie-2.1/src/main.h:57, from ../geeqie-2.1/src/preferences.cc:22: /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:75:11: note: declared here 75 | gboolean gdk_color_equal (const GdkColor *colora, | ^~~~~~~~~~~~~~~ ../geeqie-2.1/src/preferences.cc: In function ‘void add_quality_menu(GtkWidget*, gint, gint, const gchar*, guint, guint*)’: ../geeqie-2.1/src/preferences.cc:675:25: warning: ‘void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 675 | gtk_table_attach(GTK_TABLE(table), combo, column + 1, column + 2, row, row + 1, GTK_SHRINK, static_cast(0), 0, 0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280, from ../geeqie-2.1/src/main.h:58: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../geeqie-2.1/src/preferences.cc: In function ‘void add_dnd_default_action_selection_menu(GtkWidget*, gint, gint, const gchar*, DnDAction, DnDAction*)’: ../geeqie-2.1/src/preferences.cc:702:25: warning: ‘void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 702 | gtk_table_attach(GTK_TABLE(table), combo, column + 1, column + 2, row, row + 1, GTK_SHRINK, static_cast(0), 0, 0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../geeqie-2.1/src/preferences.cc: In function ‘void add_clipboard_selection_menu(GtkWidget*, gint, gint, const gchar*, gint, gint*)’: ../geeqie-2.1/src/preferences.cc:730:25: warning: ‘void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 730 | gtk_table_attach(GTK_TABLE(table), combo, column + 1, column + 2, row, row + 1, GTK_SHRINK, static_cast(0), 0, 0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../geeqie-2.1/src/preferences.cc: In function ‘void add_zoom_style_selection_menu(GtkWidget*, gint, gint, const gchar*, ZoomStyle, ZoomStyle*)’: ../geeqie-2.1/src/preferences.cc:771:25: warning: ‘void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 771 | gtk_table_attach(GTK_TABLE(table), combo, column + 1, column + 2, row, row + 1, GTK_SHRINK, static_cast(0), 0, 0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254: ../geeqie-2.1/src/preferences.cc: At global scope: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:460:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 460 | #define GTK_STOCK_GOTO_TOP ((GtkStock)"gtk-goto-top") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:784:44: note: in expansion of macro ‘GTK_STOCK_GOTO_TOP’ 784 | {"FirstImage", N_("First Image"), GTK_STOCK_GOTO_TOP}, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:496:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 496 | #define GTK_STOCK_GO_UP ((GtkStock)"gtk-go-up") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:785:47: note: in expansion of macro ‘GTK_STOCK_GO_UP’ 785 | {"PrevImage", N_("Previous Image"), GTK_STOCK_GO_UP}, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:478:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 478 | #define GTK_STOCK_GO_DOWN ((GtkStock)"gtk-go-down") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:786:43: note: in expansion of macro ‘GTK_STOCK_GO_DOWN’ 786 | {"NextImage", N_("Next Image"), GTK_STOCK_GO_DOWN}, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:433:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 433 | #define GTK_STOCK_GOTO_BOTTOM ((GtkStock)"gtk-goto-bottom") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:787:43: note: in expansion of macro ‘GTK_STOCK_GOTO_BOTTOM’ 787 | {"LastImage", N_("Last Image"), GTK_STOCK_GOTO_BOTTOM}, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:469:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 469 | #define GTK_STOCK_GO_BACK ((GtkStock)"gtk-go-back") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:788:37: note: in expansion of macro ‘GTK_STOCK_GO_BACK’ 788 | {"Back", N_("Back"), GTK_STOCK_GO_BACK}, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:487:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 487 | #define GTK_STOCK_GO_FORWARD ((GtkStock)"gtk-go-forward") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:789:40: note: in expansion of macro ‘GTK_STOCK_GO_FORWARD’ 789 | {"Forward", N_("Forward"), GTK_STOCK_GO_FORWARD}, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:525:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 525 | #define GTK_STOCK_HOME ((GtkStock)"gtk-home") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:790:37: note: in expansion of macro ‘GTK_STOCK_HOME’ 790 | {"Home", N_("Home"), GTK_STOCK_HOME}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:496:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 496 | #define GTK_STOCK_GO_UP ((GtkStock)"gtk-go-up") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:791:27: note: in expansion of macro ‘GTK_STOCK_GO_UP’ 791 | {"Up", N_("Up"), GTK_STOCK_GO_UP}, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:685:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 685 | #define GTK_STOCK_MEDIA_PREVIOUS ((GtkStock)"gtk-media-previous") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:792:43: note: in expansion of macro ‘GTK_STOCK_MEDIA_PREVIOUS’ 792 | {"FirstPage", N_("First page"), GTK_STOCK_MEDIA_PREVIOUS}, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:652:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 652 | #define GTK_STOCK_MEDIA_NEXT ((GtkStock)"gtk-media-next") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:793:42: note: in expansion of macro ‘GTK_STOCK_MEDIA_NEXT’ 793 | {"LastPage", N_("Last Page"), GTK_STOCK_MEDIA_NEXT}, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:641:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 641 | #define GTK_STOCK_MEDIA_FORWARD ((GtkStock)"gtk-media-forward") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:794:42: note: in expansion of macro ‘GTK_STOCK_MEDIA_FORWARD’ 794 | {"NextPage", N_("Next page"), GTK_STOCK_MEDIA_FORWARD}, | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:707:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 707 | #define GTK_STOCK_MEDIA_REWIND ((GtkStock)"gtk-media-rewind") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:795:46: note: in expansion of macro ‘GTK_STOCK_MEDIA_REWIND’ 795 | {"PrevPage", N_("Previous Page"), GTK_STOCK_MEDIA_REWIND}, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:738:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 738 | #define GTK_STOCK_NEW ((GtkStock)"gtk-new") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:796:44: note: in expansion of macro ‘GTK_STOCK_NEW’ 796 | {"NewWindow", N_("New _window"), GTK_STOCK_NEW}, | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /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") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:797:55: note: in expansion of macro ‘GTK_STOCK_INDEX’ 797 | {"NewCollection", N_("New collection"), GTK_STOCK_INDEX}, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:765:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 765 | #define GTK_STOCK_OPEN ((GtkStock)"gtk-open") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:798:56: note: in expansion of macro ‘GTK_STOCK_OPEN’ 798 | {"OpenCollection", N_("Open collection"), GTK_STOCK_OPEN}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 395 | #define GTK_STOCK_FIND ((GtkStock)"gtk-find") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:799:39: note: in expansion of macro ‘GTK_STOCK_FIND’ 799 | {"Search", N_("Search"), GTK_STOCK_FIND}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 395 | #define GTK_STOCK_FIND ((GtkStock)"gtk-find") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:800:48: note: in expansion of macro ‘GTK_STOCK_FIND’ 800 | {"FindDupes", N_("Find duplicates"), GTK_STOCK_FIND}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:313:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 313 | #define GTK_STOCK_DIRECTORY ((GtkStock)"gtk-directory") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:801:42: note: in expansion of macro ‘GTK_STOCK_DIRECTORY’ 801 | {"NewFolder", N_("New folder"),GTK_STOCK_DIRECTORY}, | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:237:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 237 | #define GTK_STOCK_COPY ((GtkStock)"gtk-copy") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:802:37: note: in expansion of macro ‘GTK_STOCK_COPY’ 802 | {"Copy", N_("Copy"), GTK_STOCK_COPY}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:805:39: note: in expansion of macro ‘GTK_STOCK_DELETE’ 805 | {"Delete", N_("Delete"), GTK_STOCK_DELETE}, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:806:45: note: in expansion of macro ‘GTK_STOCK_CLOSE’ 806 | {"CloseWindow", N_("Close Window"), GTK_STOCK_CLOSE}, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:847:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 847 | #define GTK_STOCK_PRINT ((GtkStock)"gtk-print") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:813:38: note: in expansion of macro ‘GTK_STOCK_PRINT’ 813 | {"Print", N_("Print"), GTK_STOCK_PRINT}, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:838:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 838 | #define GTK_STOCK_PREFERENCES ((GtkStock)"gtk-preferences") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:814:44: note: in expansion of macro ‘GTK_STOCK_PREFERENCES’ 814 | {"Preferences", N_("Preferences"), GTK_STOCK_PREFERENCES}, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:838:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 838 | #define GTK_STOCK_PREFERENCES ((GtkStock)"gtk-preferences") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:815:62: note: in expansion of macro ‘GTK_STOCK_PREFERENCES’ 815 | {"LayoutConfig", N_("Configure this window"), GTK_STOCK_PREFERENCES}, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1121:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1121 | #define GTK_STOCK_ZOOM_IN ((GtkStock)"gtk-zoom-in") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:823:40: note: in expansion of macro ‘GTK_STOCK_ZOOM_IN’ 823 | {"ZoomIn", N_("Zoom in"), GTK_STOCK_ZOOM_IN}, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1130:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1130 | #define GTK_STOCK_ZOOM_OUT ((GtkStock)"gtk-zoom-out") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:824:41: note: in expansion of macro ‘GTK_STOCK_ZOOM_OUT’ 824 | {"ZoomOut", N_("Zoom out"), GTK_STOCK_ZOOM_OUT}, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1103:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1103 | #define GTK_STOCK_ZOOM_100 ((GtkStock)"gtk-zoom-100") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:825:41: note: in expansion of macro ‘GTK_STOCK_ZOOM_100’ 825 | {"Zoom100", N_("Zoom 1:1"), GTK_STOCK_ZOOM_100}, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1112:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1112 | #define GTK_STOCK_ZOOM_FIT ((GtkStock)"gtk-zoom-fit") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:826:44: note: in expansion of macro ‘GTK_STOCK_ZOOM_FIT’ 826 | {"ZoomFit", N_("Zoom to fit"), GTK_STOCK_ZOOM_FIT}, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:829:41: note: in expansion of macro ‘GTK_STOCK_FILE’ 829 | {"Zoom200", N_("Zoom 2:1"), GTK_STOCK_FILE}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:830:41: note: in expansion of macro ‘GTK_STOCK_FILE’ 830 | {"Zoom300", N_("Zoom 3:1"), GTK_STOCK_FILE}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:831:41: note: in expansion of macro ‘GTK_STOCK_FILE’ 831 | {"Zoom400", N_("Zoom 4:1"), GTK_STOCK_FILE}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:832:41: note: in expansion of macro ‘GTK_STOCK_FILE’ 832 | {"Zoom50", N_("Zoom 1:2"), GTK_STOCK_FILE}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:833:40: note: in expansion of macro ‘GTK_STOCK_FILE’ 833 | {"Zoom33", N_("Zoom1:3"), GTK_STOCK_FILE}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:834:41: note: in expansion of macro ‘GTK_STOCK_FILE’ 834 | {"Zoom25", N_("Zoom 1:4"), GTK_STOCK_FILE}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1121:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1121 | #define GTK_STOCK_ZOOM_IN ((GtkStock)"gtk-zoom-in") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:835:58: note: in expansion of macro ‘GTK_STOCK_ZOOM_IN’ 835 | {"ConnectZoomIn", N_("Connected Zoom in"), GTK_STOCK_ZOOM_IN}, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:663:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 663 | #define GTK_STOCK_MEDIA_PAUSE ((GtkStock)"gtk-media-pause") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:840:56: note: in expansion of macro ‘GTK_STOCK_MEDIA_PAUSE’ 840 | {"SlideShowPause", N_("Pause slideshow"), GTK_STOCK_MEDIA_PAUSE}, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:841:57: note: in expansion of macro ‘GTK_STOCK_FILE’ 841 | {"SlideShowFaster", N_("Slideshow Faster"), GTK_STOCK_FILE}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:842:57: note: in expansion of macro ‘GTK_STOCK_FILE’ 842 | {"SlideShowSlower", N_("Slideshow Slower"), GTK_STOCK_FILE}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:937:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 937 | #define GTK_STOCK_REFRESH ((GtkStock)"gtk-refresh") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:843:40: note: in expansion of macro ‘GTK_STOCK_REFRESH’ 843 | {"Refresh", N_("Refresh"), GTK_STOCK_REFRESH}, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 516 | #define GTK_STOCK_HELP ((GtkStock)"gtk-help") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:844:45: note: in expansion of macro ‘GTK_STOCK_HELP’ 844 | {"HelpContents", N_("Help"), GTK_STOCK_HELP}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:919:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 919 | #define GTK_STOCK_QUIT ((GtkStock)"gtk-quit") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:852:37: note: in expansion of macro ‘GTK_STOCK_QUIT’ 852 | {"Quit", N_("Quit"), GTK_STOCK_QUIT}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc: In function ‘void add_mouse_selection_menu(GtkWidget*, gint, gint, const gchar*, gchar*, gchar**)’: ../geeqie-2.1/src/preferences.cc:910:25: warning: ‘void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 910 | gtk_table_attach(GTK_TABLE(table), combo, column + 1, column + 2, row, row + 1, GTK_SHRINK, static_cast(0), 0, 0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../geeqie-2.1/src/preferences.cc: In function ‘void add_thumb_size_menu(GtkWidget*, gint, gint, gchar*)’: ../geeqie-2.1/src/preferences.cc:977:25: warning: ‘void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 977 | gtk_table_attach(GTK_TABLE(table), combo, column + 1, column + 2, row, row + 1, GTK_SHRINK, static_cast(0), 0, 0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../geeqie-2.1/src/preferences.cc: In function ‘void add_stereo_mode_menu(GtkWidget*, gint, gint, const gchar*, gint, gint*, gboolean)’: ../geeqie-2.1/src/preferences.cc:1096:25: warning: ‘void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 1096 | gtk_table_attach(GTK_TABLE(table), combo, column + 1, column + 2, row, row + 1, GTK_SHRINK, static_cast(0), 0, 0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../geeqie-2.1/src/preferences.cc: In function ‘void add_video_menu(GtkWidget*, gint, gint, const gchar*, gchar*, gchar**)’: ../geeqie-2.1/src/preferences.cc:1137:25: warning: ‘void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 1137 | gtk_table_attach(GTK_TABLE(table), combo, column + 1, column + 2, row, row + 1, GTK_SHRINK, static_cast(0), 0, 0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../geeqie-2.1/src/preferences.cc: In function ‘void filter_default_cb(GtkWidget*, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:302:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 302 | #define GTK_STOCK_DIALOG_QUESTION ((GtkStock)"gtk-dialog-question") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:1438:40: note: in expansion of macro ‘GTK_STOCK_DIALOG_QUESTION’ 1438 | generic_dialog_add_message(gd, GTK_STOCK_DIALOG_QUESTION, _("Reset filters"), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:1440:39: note: in expansion of macro ‘GTK_STOCK_OK’ 1440 | generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr, filter_default_ok_cb, TRUE); | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc: In function ‘void safe_delete_clear_cb(GtkWidget*, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:302:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 302 | #define GTK_STOCK_DIALOG_QUESTION ((GtkStock)"gtk-dialog-question") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:1469:40: note: in expansion of macro ‘GTK_STOCK_DIALOG_QUESTION’ 1469 | generic_dialog_add_message(gd, GTK_STOCK_DIALOG_QUESTION, _("Clear trash"), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:1471:39: note: in expansion of macro ‘GTK_STOCK_OK’ 1471 | generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr, safe_delete_clear_ok_cb, TRUE); | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc: In function ‘void image_overlay_default_template_cb(GtkWidget*, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:302:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 302 | #define GTK_STOCK_DIALOG_QUESTION ((GtkStock)"gtk-dialog-question") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:1517:40: note: in expansion of macro ‘GTK_STOCK_DIALOG_QUESTION’ 1517 | generic_dialog_add_message(gd, GTK_STOCK_DIALOG_QUESTION, _("Reset image overlay template string"), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:1519:39: note: in expansion of macro ‘GTK_STOCK_OK’ 1519 | generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr, image_overlay_default_template_ok_cb, TRUE); | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc: In function ‘void accel_store_populate()’: ../geeqie-2.1/src/preferences.cc:1613:50: warning: ‘GList* gtk_ui_manager_get_action_groups(GtkUIManager*)’ is deprecated [-Wdeprecated-declarations] 1613 | groups = gtk_ui_manager_get_action_groups(lw->ui_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/preferences.cc:1616:56: warning: ‘GList* gtk_action_group_list_actions(GtkActionGroup*)’ is deprecated [-Wdeprecated-declarations] 1616 | actions = gtk_action_group_list_actions(GTK_ACTION_GROUP(groups->data)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:198:17: note: declared here 198 | GList *gtk_action_group_list_actions (GtkActionGroup *action_group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/preferences.cc:1620:63: warning: ‘const gchar* gtk_action_get_accel_path(GtkAction*)’ is deprecated [-Wdeprecated-declarations] 1620 | accel_path = gtk_action_get_accel_path(action); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /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); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/preferences.cc: In function ‘void config_tab_general(GtkWidget*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:188:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 188 | #define GTK_STOCK_CLEAR ((GtkStock)"gtk-clear") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:2062:75: note: in expansion of macro ‘GTK_STOCK_CLEAR’ 2062 | GTK_ENTRY_ICON_SECONDARY, GTK_STOCK_CLEAR); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:2061:38: warning: ‘void gtk_entry_set_icon_from_stock(GtkEntry*, GtkEntryIconPosition, const gchar*)’ is deprecated: Use 'gtk_entry_set_icon_from_icon_name' instead [-Wdeprecated-declarations] 2061 | gtk_entry_set_icon_from_stock(GTK_ENTRY(star_rating_entry), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2062 | GTK_ENTRY_ICON_SECONDARY, GTK_STOCK_CLEAR); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /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/gtkentry.h:320:16: note: declared here 320 | void gtk_entry_set_icon_from_stock (GtkEntry *entry, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:955:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 955 | #define GTK_STOCK_REVERT_TO_SAVED ((GtkStock)"gtk-revert-to-saved") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:2066:73: note: in expansion of macro ‘GTK_STOCK_REVERT_TO_SAVED’ 2066 | GTK_ENTRY_ICON_PRIMARY, GTK_STOCK_REVERT_TO_SAVED); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:2065:38: warning: ‘void gtk_entry_set_icon_from_stock(GtkEntry*, GtkEntryIconPosition, const gchar*)’ is deprecated: Use 'gtk_entry_set_icon_from_icon_name' instead [-Wdeprecated-declarations] 2065 | gtk_entry_set_icon_from_stock(GTK_ENTRY(star_rating_entry), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2066 | GTK_ENTRY_ICON_PRIMARY, GTK_STOCK_REVERT_TO_SAVED); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkentry.h:320:16: note: declared here 320 | void gtk_entry_set_icon_from_stock (GtkEntry *entry, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:188:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 188 | #define GTK_STOCK_CLEAR ((GtkStock)"gtk-clear") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:2094:75: note: in expansion of macro ‘GTK_STOCK_CLEAR’ 2094 | GTK_ENTRY_ICON_SECONDARY, GTK_STOCK_CLEAR); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:2093:38: warning: ‘void gtk_entry_set_icon_from_stock(GtkEntry*, GtkEntryIconPosition, const gchar*)’ is deprecated: Use 'gtk_entry_set_icon_from_icon_name' instead [-Wdeprecated-declarations] 2093 | gtk_entry_set_icon_from_stock(GTK_ENTRY(star_rating_entry), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2094 | GTK_ENTRY_ICON_SECONDARY, GTK_STOCK_CLEAR); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkentry.h:320:16: note: declared here 320 | void gtk_entry_set_icon_from_stock (GtkEntry *entry, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:955:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 955 | #define GTK_STOCK_REVERT_TO_SAVED ((GtkStock)"gtk-revert-to-saved") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:2098:73: note: in expansion of macro ‘GTK_STOCK_REVERT_TO_SAVED’ 2098 | GTK_ENTRY_ICON_PRIMARY, GTK_STOCK_REVERT_TO_SAVED); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:2097:38: warning: ‘void gtk_entry_set_icon_from_stock(GtkEntry*, GtkEntryIconPosition, const gchar*)’ is deprecated: Use 'gtk_entry_set_icon_from_icon_name' instead [-Wdeprecated-declarations] 2097 | gtk_entry_set_icon_from_stock(GTK_ENTRY(star_rating_entry), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2098 | GTK_ENTRY_ICON_PRIMARY, GTK_STOCK_REVERT_TO_SAVED); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkentry.h:320:16: note: declared here 320 | void gtk_entry_set_icon_from_stock (GtkEntry *entry, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:188:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 188 | #define GTK_STOCK_CLEAR ((GtkStock)"gtk-clear") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:2233:75: note: in expansion of macro ‘GTK_STOCK_CLEAR’ 2233 | GTK_ENTRY_ICON_SECONDARY, GTK_STOCK_CLEAR); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:2232:38: warning: ‘void gtk_entry_set_icon_from_stock(GtkEntry*, GtkEntryIconPosition, const gchar*)’ is deprecated: Use 'gtk_entry_set_icon_from_icon_name' instead [-Wdeprecated-declarations] 2232 | gtk_entry_set_icon_from_stock(GTK_ENTRY(help_search_engine_entry), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2233 | GTK_ENTRY_ICON_SECONDARY, GTK_STOCK_CLEAR); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkentry.h:320:16: note: declared here 320 | void gtk_entry_set_icon_from_stock (GtkEntry *entry, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:955:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 955 | #define GTK_STOCK_REVERT_TO_SAVED ((GtkStock)"gtk-revert-to-saved") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:2237:73: note: in expansion of macro ‘GTK_STOCK_REVERT_TO_SAVED’ 2237 | GTK_ENTRY_ICON_PRIMARY, GTK_STOCK_REVERT_TO_SAVED); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:2236:38: warning: ‘void gtk_entry_set_icon_from_stock(GtkEntry*, GtkEntryIconPosition, const gchar*)’ is deprecated: Use 'gtk_entry_set_icon_from_icon_name' instead [-Wdeprecated-declarations] 2236 | gtk_entry_set_icon_from_stock(GTK_ENTRY(help_search_engine_entry), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2237 | GTK_ENTRY_ICON_PRIMARY, GTK_STOCK_REVERT_TO_SAVED); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkentry.h:320:16: note: declared here 320 | void gtk_entry_set_icon_from_stock (GtkEntry *entry, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/preferences.cc: In function ‘void config_tab_osd(GtkWidget*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1002:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1002 | #define GTK_STOCK_SELECT_FONT ((GtkStock)"gtk-select-font") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:2517:43: note: in expansion of macro ‘GTK_STOCK_SELECT_FONT’ 2517 | button = pref_button_new(nullptr, GTK_STOCK_SELECT_FONT, _("Font"), FALSE, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:208:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 208 | #define GTK_STOCK_COLOR_PICKER ((GtkStock)"gtk-color-picker") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:2523:43: note: in expansion of macro ‘GTK_STOCK_COLOR_PICKER’ 2523 | button = pref_button_new(nullptr, GTK_STOCK_COLOR_PICKER, _("Text"), FALSE, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:208:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 208 | #define GTK_STOCK_COLOR_PICKER ((GtkStock)"gtk-color-picker") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:2528:43: note: in expansion of macro ‘GTK_STOCK_COLOR_PICKER’ 2528 | button = pref_button_new(nullptr, GTK_STOCK_COLOR_PICKER, _("Background"), FALSE, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 516 | #define GTK_STOCK_HELP ((GtkStock)"gtk-help") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:2539:43: note: in expansion of macro ‘GTK_STOCK_HELP’ 2539 | button = pref_button_new(nullptr, GTK_STOCK_HELP, nullptr, FALSE, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc: In function ‘void config_tab_files(GtkWidget*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:946:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 946 | #define GTK_STOCK_REMOVE ((GtkStock)"gtk-remove") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:2845:43: note: in expansion of macro ‘GTK_STOCK_REMOVE’ 2845 | button = pref_button_new(nullptr, GTK_STOCK_REMOVE, nullptr, FALSE, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 132 | #define GTK_STOCK_ADD ((GtkStock)"gtk-add") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:2850:43: note: in expansion of macro ‘GTK_STOCK_ADD’ 2850 | button = pref_button_new(nullptr, GTK_STOCK_ADD, nullptr, FALSE, | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc: In function ‘void config_tab_metadata(GtkWidget*)’: ../geeqie-2.1/src/preferences.cc:2907:29: warning: ‘void gtk_misc_set_padding(GtkMisc*, gint, gint)’ is deprecated [-Wdeprecated-declarations] 2907 | gtk_misc_set_padding(GTK_MISC(label), 22, 0); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33: /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:80:9: note: declared here 80 | void gtk_misc_set_padding (GtkMisc *misc, | ^~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/preferences.cc: In function ‘void keywords_find_start_cb(GenericDialog*, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:3143:33: note: in expansion of macro ‘GTK_STOCK_DIALOG_WARNING’ 3143 | GTK_STOCK_DIALOG_WARNING, kfd->gd->dialog); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc: In function ‘void keywords_find_dialog(GtkWidget*, const gchar*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:3178:64: note: in expansion of macro ‘GTK_STOCK_CLOSE’ 3178 | kfd->button_close = generic_dialog_add_button(kfd->gd, GTK_STOCK_CLOSE, nullptr, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:3180:64: note: in expansion of macro ‘GTK_STOCK_OK’ 3180 | kfd->button_start = generic_dialog_add_button(kfd->gd, GTK_STOCK_OK, _("S_tart"), | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1038:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1038 | #define GTK_STOCK_STOP ((GtkStock)"gtk-stop") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:3182:63: note: in expansion of macro ‘GTK_STOCK_STOP’ 3182 | kfd->button_stop = generic_dialog_add_button(kfd->gd, GTK_STOCK_STOP, nullptr, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc: In function ‘void config_tab_keywords(GtkWidget*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:373:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 373 | #define GTK_STOCK_EXECUTE ((GtkStock)"gtk-execute") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:3291:40: note: in expansion of macro ‘GTK_STOCK_EXECUTE’ 3291 | button = pref_button_new(hbox, GTK_STOCK_EXECUTE, _("Search"), FALSE, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc: In function ‘void add_intent_menu(GtkWidget*, gint, gint, const gchar*, gint, gint*)’: ../geeqie-2.1/src/preferences.cc:3394:25: warning: ‘void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 3394 | gtk_table_attach(GTK_TABLE(table), combo, column + 1, column + 2, row, row + 1, GTK_SHRINK, static_cast(0), 0, 0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../geeqie-2.1/src/preferences.cc: In function ‘void config_tab_color(GtkWidget*)’: ../geeqie-2.1/src/preferences.cc:3416:35: warning: ‘void gtk_table_set_col_spacings(GtkTable*, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 3416 | gtk_table_set_col_spacings(GTK_TABLE(table), PREF_PAD_GAP); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:164:12: note: declared here 164 | void gtk_table_set_col_spacings (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/preferences.cc:3442:33: warning: ‘void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 3442 | gtk_table_attach(GTK_TABLE(table), entry, 1, 2, i + 1, i + 2, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3443 | static_cast(GTK_FILL | GTK_EXPAND), static_cast(0), 0, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../geeqie-2.1/src/preferences.cc:3450:33: warning: ‘void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 3450 | gtk_table_attach(GTK_TABLE(table), tabcomp, 2, 3, i + 1, i + 2, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3451 | static_cast(GTK_FILL | GTK_EXPAND), static_cast(0), 0, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../geeqie-2.1/src/preferences.cc:3473:25: warning: ‘void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 3473 | gtk_table_attach(GTK_TABLE(table), tabcomp, 1, 2, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3474 | 0, 1, | ~~~~~ 3475 | static_cast(GTK_FILL | GTK_EXPAND), static_cast(0), 0, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../geeqie-2.1/src/preferences.cc: In function ‘void config_tab_behavior(GtkWidget*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:188:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 188 | #define GTK_STOCK_CLEAR ((GtkStock)"gtk-clear") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:3561:43: note: in expansion of macro ‘GTK_STOCK_CLEAR’ 3561 | button = pref_button_new(nullptr, GTK_STOCK_CLEAR, nullptr, FALSE, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc: In function ‘void config_window_create(LayoutWindow*)’: ../geeqie-2.1/src/preferences.cc:4048:35: warning: ‘GtkWidget* gtk_hbutton_box_new()’ is deprecated: Use 'gtk_button_box_new' instead [-Wdeprecated-declarations] 4048 | hbox = gtk_hbutton_box_new(); | ~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:261: /usr/include/gtk-3.0/gtk/deprecated/gtkhbbox.h:62:12: note: declared here 62 | GtkWidget* gtk_hbutton_box_new (void); | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 516 | #define GTK_STOCK_HELP ((GtkStock)"gtk-help") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:4054:43: note: in expansion of macro ‘GTK_STOCK_HELP’ 4054 | button = pref_button_new(nullptr, GTK_STOCK_HELP, nullptr, FALSE, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:4060:43: note: in expansion of macro ‘GTK_STOCK_OK’ 4060 | button = pref_button_new(nullptr, GTK_STOCK_OK, nullptr, FALSE, | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:159:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 159 | #define GTK_STOCK_CANCEL ((GtkStock)"gtk-cancel") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:4069:43: note: in expansion of macro ‘GTK_STOCK_CANCEL’ 4069 | button = pref_button_new(nullptr, GTK_STOCK_CANCEL, nullptr, FALSE, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc: In function ‘void timezone_async_ready_cb(GObject*, GAsyncResult*, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:4269:123: note: in expansion of macro ‘GTK_STOCK_DIALOG_WARNING’ 4269 | warning_dialog(_("Warning: Cannot open timezone database file"), _("See the Log Window"), GTK_STOCK_DIALOG_WARNING, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:4277:115: note: in expansion of macro ‘GTK_STOCK_DIALOG_WARNING’ 4277 | warning_dialog(_("Warning: Cannot open timezone database file"), _("See the Log Window"), GTK_STOCK_DIALOG_WARNING, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:4284:105: note: in expansion of macro ‘GTK_STOCK_DIALOG_ERROR’ 4284 | file_util_warning_dialog(_("Error: Timezone database download failed"), error->message, GTK_STOCK_DIALOG_ERROR, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc: In function ‘void timezone_database_install_cb(GtkWidget*, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:4326:98: note: in expansion of macro ‘GTK_STOCK_DIALOG_ERROR’ 4326 | file_util_warning_dialog(_("Timezone database download failed"), error->message, GTK_STOCK_DIALOG_ERROR, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:275:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 275 | #define GTK_STOCK_DIALOG_INFO ((GtkStock)"gtk-dialog-info") | ^~~~~~~~ ../geeqie-2.1/src/preferences.cc:4337:52: note: in expansion of macro ‘GTK_STOCK_DIALOG_INFO’ 4337 | generic_dialog_add_message(tz->gd, GTK_STOCK_DIALOG_INFO, _("Downloading timezone database"), nullptr, FALSE); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ [141/184] Compiling C++ object src/geeqie.p/search-and-run.cc.o ../geeqie-2.1/src/search-and-run.cc: In function ‘void command_store_populate(SarData*)’: ../geeqie-2.1/src/search-and-run.cc:98:50: warning: ‘GList* gtk_ui_manager_get_action_groups(GtkUIManager*)’ is deprecated [-Wdeprecated-declarations] 98 | groups = gtk_ui_manager_get_action_groups(sar->lw->ui_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/search-and-run.cc:101:56: warning: ‘GList* gtk_action_group_list_actions(GtkActionGroup*)’ is deprecated [-Wdeprecated-declarations] 101 | actions = gtk_action_group_list_actions(GTK_ACTION_GROUP(groups->data)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/search-and-run.cc:105:63: warning: ‘const gchar* gtk_action_get_accel_path(GtkAction*)’ is deprecated [-Wdeprecated-declarations] 105 | accel_path = gtk_action_get_accel_path(action); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /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); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/search-and-run.cc: In function ‘gboolean entry_box_activate_cb(GtkWidget*, gpointer)’: ../geeqie-2.1/src/search-and-run.cc:190:36: warning: ‘void gtk_action_activate(GtkAction*)’ is deprecated [-Wdeprecated-declarations] 190 | 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); | ^~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/search-and-run.cc: In function ‘gboolean match_selected_cb(GtkEntryCompletion*, GtkTreeModel*, GtkTreeIter*, gpointer)’: ../geeqie-2.1/src/search-and-run.cc:227:36: warning: ‘void gtk_action_activate(GtkAction*)’ is deprecated [-Wdeprecated-declarations] 227 | 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); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37: ../geeqie-2.1/src/search-and-run.cc: In function ‘GtkWidget* search_and_run_new(LayoutWindow*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 395 | #define GTK_STOCK_FIND ((GtkStock)"gtk-find") | ^~~~~~~~ ../geeqie-2.1/src/search-and-run.cc:305:90: note: in expansion of macro ‘GTK_STOCK_FIND’ 305 | gtk_entry_set_icon_from_stock(GTK_ENTRY(sar->entry_box), GTK_ENTRY_ICON_PRIMARY, GTK_STOCK_FIND); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/search-and-run.cc:305:38: warning: ‘void gtk_entry_set_icon_from_stock(GtkEntry*, GtkEntryIconPosition, const gchar*)’ is deprecated: Use 'gtk_entry_set_icon_from_icon_name' instead [-Wdeprecated-declarations] 305 | gtk_entry_set_icon_from_stock(GTK_ENTRY(sar->entry_box), GTK_ENTRY_ICON_PRIMARY, GTK_STOCK_FIND); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /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/gtkentry.h:320:16: note: declared here 320 | void gtk_entry_set_icon_from_stock (GtkEntry *entry, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [142/184] Compiling C++ object src/geeqie.p/renderer-tiles.cc.o ../geeqie-2.1/src/renderer-tiles.cc: In function ‘void rt_overlay_draw(RendererTiles*, gint, gint, gint, gint, ImageTile*)’: ../geeqie-2.1/src/renderer-tiles.cc:628:54: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead [-Wdeprecated-declarations] 628 | cr = gdk_cairo_create(od->window); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from ../geeqie-2.1/src/main.h:57, from ../geeqie-2.1/src/renderer-tiles.cc:26: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ ../geeqie-2.1/src/renderer-tiles.cc:657:62: warning: ‘cairo_t* gdk_cairo_create(GdkWindow*)’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead [-Wdeprecated-declarations] 657 | cr = gdk_cairo_create(od->window); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ [143/184] Compiling C++ object src/geeqie.p/secure-save.cc.o [144/184] Compiling C++ object src/geeqie.p/search.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 ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/src/search.cc:22: ../geeqie-2.1/src/search.cc: In function ‘GtkWidget* search_result_menu(SearchData*, gboolean, gboolean)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:674:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 674 | #define GTK_STOCK_MEDIA_PLAY ((GtkStock)"gtk-media-play") | ^~~~~~~~ ../geeqie-2.1/src/search.cc:1141:57: note: in expansion of macro ‘GTK_STOCK_MEDIA_PLAY’ 1141 | menu_item_add_stock_sensitive(menu, _("_Play"), GTK_STOCK_MEDIA_PLAY, video, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:738:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 738 | #define GTK_STOCK_NEW ((GtkStock)"gtk-new") | ^~~~~~~~ ../geeqie-2.1/src/search.cc:1147:71: note: in expansion of macro ‘GTK_STOCK_NEW’ 1147 | menu_item_add_stock_sensitive(menu, _("View in _new window"), GTK_STOCK_NEW, on_row, | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:847:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 847 | #define GTK_STOCK_PRINT ((GtkStock)"gtk-print") | ^~~~~~~~ ../geeqie-2.1/src/search.cc:1166:60: note: in expansion of macro ‘GTK_STOCK_PRINT’ 1166 | menu_item_add_stock_sensitive(menu, _("Print..."), GTK_STOCK_PRINT, on_row, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:237:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 237 | #define GTK_STOCK_COPY ((GtkStock)"gtk-copy") | ^~~~~~~~ ../geeqie-2.1/src/search.cc:1169:60: note: in expansion of macro ‘GTK_STOCK_COPY’ 1169 | menu_item_add_stock_sensitive(menu, _("_Copy..."), GTK_STOCK_COPY, on_row, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../geeqie-2.1/src/search.cc:1187:55: note: in expansion of macro ‘GTK_STOCK_DELETE’ 1187 | _("_Delete"), GTK_STOCK_DELETE, on_row, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/search.cc: In function ‘void search_start_cb(GtkWidget*, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../geeqie-2.1/src/search.cc:2690:50: note: in expansion of macro ‘GTK_STOCK_DIALOG_WARNING’ 2690 | GTK_STOCK_DIALOG_WARNING, sd->window); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../geeqie-2.1/src/search.cc:2715:69: note: in expansion of macro ‘GTK_STOCK_DIALOG_WARNING’ 2715 | entry_text, GTK_STOCK_DIALOG_WARNING, sd->window); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../geeqie-2.1/src/search.cc:2765:50: note: in expansion of macro ‘GTK_STOCK_DIALOG_WARNING’ 2765 | GTK_STOCK_DIALOG_WARNING, sd->window); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../geeqie-2.1/src/search.cc:2810:125: note: in expansion of macro ‘GTK_STOCK_DIALOG_WARNING’ 2810 | file_util_warning_dialog(_("Collection not found"), _("Please enter an existing collection name."), GTK_STOCK_DIALOG_WARNING, sd->window); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/search.cc: In function ‘void select_collection_clicked_cb(GtkWidget*, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../geeqie-2.1/src/search.cc:3271:20: note: in expansion of macro ‘GTK_STOCK_OK’ 3271 | stock_id = GTK_STOCK_OK; | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/search.cc: In function ‘void search_new(FileData*, FileData*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 516 | #define GTK_STOCK_HELP ((GtkStock)"gtk-help") | ^~~~~~~~ ../geeqie-2.1/src/search.cc:3713:49: note: in expansion of macro ‘GTK_STOCK_HELP’ 3713 | sd->button_help = pref_button_new(hbox, GTK_STOCK_HELP, nullptr, FALSE, G_CALLBACK(search_window_help_cb), sd); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 395 | #define GTK_STOCK_FIND ((GtkStock)"gtk-find") | ^~~~~~~~ ../geeqie-2.1/src/search.cc:3717:50: note: in expansion of macro ‘GTK_STOCK_FIND’ 3717 | sd->button_start = pref_button_new(hbox, GTK_STOCK_FIND, nullptr, FALSE, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1038:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1038 | #define GTK_STOCK_STOP ((GtkStock)"gtk-stop") | ^~~~~~~~ ../geeqie-2.1/src/search.cc:3721:49: note: in expansion of macro ‘GTK_STOCK_STOP’ 3721 | sd->button_stop = pref_button_new(hbox, GTK_STOCK_STOP, nullptr, FALSE, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../geeqie-2.1/src/search.cc:3726:50: note: in expansion of macro ‘GTK_STOCK_CLOSE’ 3726 | sd->button_close = pref_button_new(hbox, GTK_STOCK_CLOSE, nullptr, FALSE, G_CALLBACK(search_window_close_cb), sd); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ [145/184] Compiling C++ object src/geeqie.p/similar.cc.o [146/184] Compiling C++ object src/geeqie.p/shortcuts.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 ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/src/shortcuts.cc:22: ../geeqie-2.1/src/shortcuts.cc: In function ‘void shortcuts_add_cb(GtkWidget*, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../geeqie-2.1/src/shortcuts.cc:109:45: note: in expansion of macro ‘GTK_STOCK_OK’ 109 | file_dialog_add_button(scd->dialog, GTK_STOCK_OK, nullptr, shortcuts_add_ok_cb, TRUE); | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/shortcuts.cc: In function ‘GtkWidget* shortcuts_new(LayoutWindow*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 132 | #define GTK_STOCK_ADD ((GtkStock)"gtk-add") | ^~~~~~~~ ../geeqie-2.1/src/shortcuts.cc:158:53: note: in expansion of macro ‘GTK_STOCK_ADD’ 158 | scd->add_button = pref_toolbar_button(tbar, GTK_STOCK_ADD, nullptr, FALSE, | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ [147/184] Compiling C++ object src/geeqie.p/slideshow.cc.o [148/184] Compiling C++ object src/geeqie.p/thumb.cc.o [149/184] Compiling C++ object src/geeqie.p/toolbar.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 ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/src/toolbar.cc:22: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:460:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 460 | #define GTK_STOCK_GOTO_TOP ((GtkStock)"gtk-goto-top") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:70:44: note: in expansion of macro ‘GTK_STOCK_GOTO_TOP’ 70 | {"FirstImage", N_("First Image"), GTK_STOCK_GOTO_TOP}, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:496:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 496 | #define GTK_STOCK_GO_UP ((GtkStock)"gtk-go-up") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:71:47: note: in expansion of macro ‘GTK_STOCK_GO_UP’ 71 | {"PrevImage", N_("Previous Image"), GTK_STOCK_GO_UP}, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:478:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 478 | #define GTK_STOCK_GO_DOWN ((GtkStock)"gtk-go-down") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:72:43: note: in expansion of macro ‘GTK_STOCK_GO_DOWN’ 72 | {"NextImage", N_("Next Image"), GTK_STOCK_GO_DOWN}, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:433:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 433 | #define GTK_STOCK_GOTO_BOTTOM ((GtkStock)"gtk-goto-bottom") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:73:43: note: in expansion of macro ‘GTK_STOCK_GOTO_BOTTOM’ 73 | {"LastImage", N_("Last Image"), GTK_STOCK_GOTO_BOTTOM}, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:469:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 469 | #define GTK_STOCK_GO_BACK ((GtkStock)"gtk-go-back") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:74:37: note: in expansion of macro ‘GTK_STOCK_GO_BACK’ 74 | {"Back", N_("Back"), GTK_STOCK_GO_BACK}, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:487:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 487 | #define GTK_STOCK_GO_FORWARD ((GtkStock)"gtk-go-forward") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:75:40: note: in expansion of macro ‘GTK_STOCK_GO_FORWARD’ 75 | {"Forward", N_("Forward"), GTK_STOCK_GO_FORWARD}, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:525:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 525 | #define GTK_STOCK_HOME ((GtkStock)"gtk-home") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:76:37: note: in expansion of macro ‘GTK_STOCK_HOME’ 76 | {"Home", N_("Home"), GTK_STOCK_HOME}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:496:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 496 | #define GTK_STOCK_GO_UP ((GtkStock)"gtk-go-up") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:77:27: note: in expansion of macro ‘GTK_STOCK_GO_UP’ 77 | {"Up", N_("Up"), GTK_STOCK_GO_UP}, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:685:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 685 | #define GTK_STOCK_MEDIA_PREVIOUS ((GtkStock)"gtk-media-previous") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:78:43: note: in expansion of macro ‘GTK_STOCK_MEDIA_PREVIOUS’ 78 | {"FirstPage", N_("First page"), GTK_STOCK_MEDIA_PREVIOUS}, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:652:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 652 | #define GTK_STOCK_MEDIA_NEXT ((GtkStock)"gtk-media-next") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:79:42: note: in expansion of macro ‘GTK_STOCK_MEDIA_NEXT’ 79 | {"LastPage", N_("Last Page"), GTK_STOCK_MEDIA_NEXT}, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:641:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 641 | #define GTK_STOCK_MEDIA_FORWARD ((GtkStock)"gtk-media-forward") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:80:42: note: in expansion of macro ‘GTK_STOCK_MEDIA_FORWARD’ 80 | {"NextPage", N_("Next page"), GTK_STOCK_MEDIA_FORWARD}, | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:707:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 707 | #define GTK_STOCK_MEDIA_REWIND ((GtkStock)"gtk-media-rewind") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:81:46: note: in expansion of macro ‘GTK_STOCK_MEDIA_REWIND’ 81 | {"PrevPage", N_("Previous Page"), GTK_STOCK_MEDIA_REWIND}, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:451:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 451 | #define GTK_STOCK_GOTO_LAST ((GtkStock)"gtk-goto-last") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:82:54: note: in expansion of macro ‘GTK_STOCK_GOTO_LAST’ 82 | {"ImageForward", N_("Image Forward"), GTK_STOCK_GOTO_LAST}, | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:442:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 442 | #define GTK_STOCK_GOTO_FIRST ((GtkStock)"gtk-goto-first") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:83:43: note: in expansion of macro ‘GTK_STOCK_GOTO_FIRST’ 83 | {"ImageBack", N_("Image Back"), GTK_STOCK_GOTO_FIRST}, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:738:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 738 | #define GTK_STOCK_NEW ((GtkStock)"gtk-new") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:84:43: note: in expansion of macro ‘GTK_STOCK_NEW’ 84 | {"NewWindow", N_("New window"), GTK_STOCK_NEW}, | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /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") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:85:55: note: in expansion of macro ‘GTK_STOCK_INDEX’ 85 | {"NewCollection", N_("New collection"), GTK_STOCK_INDEX}, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:765:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 765 | #define GTK_STOCK_OPEN ((GtkStock)"gtk-open") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:86:56: note: in expansion of macro ‘GTK_STOCK_OPEN’ 86 | {"OpenCollection", N_("Open collection"), GTK_STOCK_OPEN}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 395 | #define GTK_STOCK_FIND ((GtkStock)"gtk-find") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:87:39: note: in expansion of macro ‘GTK_STOCK_FIND’ 87 | {"Search", N_("Search"), GTK_STOCK_FIND}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 395 | #define GTK_STOCK_FIND ((GtkStock)"gtk-find") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:88:48: note: in expansion of macro ‘GTK_STOCK_FIND’ 88 | {"FindDupes", N_("Find duplicates"), GTK_STOCK_FIND}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:313:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 313 | #define GTK_STOCK_DIRECTORY ((GtkStock)"gtk-directory") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:89:42: note: in expansion of macro ‘GTK_STOCK_DIRECTORY’ 89 | {"NewFolder", N_("New folder"),GTK_STOCK_DIRECTORY}, | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:237:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 237 | #define GTK_STOCK_COPY ((GtkStock)"gtk-copy") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:90:37: note: in expansion of macro ‘GTK_STOCK_COPY’ 90 | {"Copy", N_("Copy"), GTK_STOCK_COPY}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:93:39: note: in expansion of macro ‘GTK_STOCK_DELETE’ 93 | {"Delete", N_("Delete"), GTK_STOCK_DELETE}, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:94:45: note: in expansion of macro ‘GTK_STOCK_CLOSE’ 94 | {"CloseWindow", N_("Close Window"), GTK_STOCK_CLOSE}, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:847:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 847 | #define GTK_STOCK_PRINT ((GtkStock)"gtk-print") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:102:38: note: in expansion of macro ‘GTK_STOCK_PRINT’ 102 | {"Print", N_("Print"), GTK_STOCK_PRINT}, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:838:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 838 | #define GTK_STOCK_PREFERENCES ((GtkStock)"gtk-preferences") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:103:44: note: in expansion of macro ‘GTK_STOCK_PREFERENCES’ 103 | {"Preferences", N_("Preferences"), GTK_STOCK_PREFERENCES}, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:838:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 838 | #define GTK_STOCK_PREFERENCES ((GtkStock)"gtk-preferences") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:104:62: note: in expansion of macro ‘GTK_STOCK_PREFERENCES’ 104 | {"LayoutConfig", N_("Configure this window"), GTK_STOCK_PREFERENCES}, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1121:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1121 | #define GTK_STOCK_ZOOM_IN ((GtkStock)"gtk-zoom-in") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:112:40: note: in expansion of macro ‘GTK_STOCK_ZOOM_IN’ 112 | {"ZoomIn", N_("Zoom in"), GTK_STOCK_ZOOM_IN}, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1130:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1130 | #define GTK_STOCK_ZOOM_OUT ((GtkStock)"gtk-zoom-out") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:113:41: note: in expansion of macro ‘GTK_STOCK_ZOOM_OUT’ 113 | {"ZoomOut", N_("Zoom out"), GTK_STOCK_ZOOM_OUT}, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1103:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1103 | #define GTK_STOCK_ZOOM_100 ((GtkStock)"gtk-zoom-100") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:114:41: note: in expansion of macro ‘GTK_STOCK_ZOOM_100’ 114 | {"Zoom100", N_("Zoom 1:1"), GTK_STOCK_ZOOM_100}, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1112:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1112 | #define GTK_STOCK_ZOOM_FIT ((GtkStock)"gtk-zoom-fit") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:115:44: note: in expansion of macro ‘GTK_STOCK_ZOOM_FIT’ 115 | {"ZoomFit", N_("Zoom to fit"), GTK_STOCK_ZOOM_FIT}, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:118:41: note: in expansion of macro ‘GTK_STOCK_FILE’ 118 | {"Zoom200", N_("Zoom 2:1"), GTK_STOCK_FILE}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:119:41: note: in expansion of macro ‘GTK_STOCK_FILE’ 119 | {"Zoom300", N_("Zoom 3:1"), GTK_STOCK_FILE}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:120:41: note: in expansion of macro ‘GTK_STOCK_FILE’ 120 | {"Zoom400", N_("Zoom 4:1"), GTK_STOCK_FILE}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:121:41: note: in expansion of macro ‘GTK_STOCK_FILE’ 121 | {"Zoom50", N_("Zoom 1:2"), GTK_STOCK_FILE}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:122:40: note: in expansion of macro ‘GTK_STOCK_FILE’ 122 | {"Zoom33", N_("Zoom1:3"), GTK_STOCK_FILE}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:123:41: note: in expansion of macro ‘GTK_STOCK_FILE’ 123 | {"Zoom25", N_("Zoom 1:4"), GTK_STOCK_FILE}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1121:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1121 | #define GTK_STOCK_ZOOM_IN ((GtkStock)"gtk-zoom-in") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:124:58: note: in expansion of macro ‘GTK_STOCK_ZOOM_IN’ 124 | {"ConnectZoomIn", N_("Connected Zoom in"), GTK_STOCK_ZOOM_IN}, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:208:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 208 | #define GTK_STOCK_COLOR_PICKER ((GtkStock)"gtk-color-picker") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:128:57: note: in expansion of macro ‘GTK_STOCK_COLOR_PICKER’ 128 | {"ShowInfoPixel", N_("Pixel Info"), GTK_STOCK_COLOR_PICKER}, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1047:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1047 | #define GTK_STOCK_STRIKETHROUGH ((GtkStock)"gtk-strikethrough") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:129:49: note: in expansion of macro ‘GTK_STOCK_STRIKETHROUGH’ 129 | {"IgnoreAlpha", N_("Ignore Alpha"), GTK_STOCK_STRIKETHROUGH}, | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:776:42: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 776 | #define GTK_STOCK_ORIENTATION_PORTRAIT ((GtkStock)"gtk-orientation-portrait") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:130:49: note: in expansion of macro ‘GTK_STOCK_ORIENTATION_PORTRAIT’ 130 | {"ExifRotate", N_("Exif rotate"), GTK_STOCK_ORIENTATION_PORTRAIT}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:993:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 993 | #define GTK_STOCK_SELECT_COLOR ((GtkStock)"gtk-select-color") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:131:65: note: in expansion of macro ‘GTK_STOCK_SELECT_COLOR’ 131 | {"UseColorProfiles", N_("Use color profiles"), GTK_STOCK_SELECT_COLOR}, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:964:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 964 | #define GTK_STOCK_SAVE ((GtkStock)"gtk-save") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:132:57: note: in expansion of macro ‘GTK_STOCK_SAVE’ 132 | {"SaveMetadata", N_("Save metadata"), GTK_STOCK_SAVE}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:663:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 663 | #define GTK_STOCK_MEDIA_PAUSE ((GtkStock)"gtk-media-pause") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:134:56: note: in expansion of macro ‘GTK_STOCK_MEDIA_PAUSE’ 134 | {"SlideShowPause", N_("Pause slideshow"), GTK_STOCK_MEDIA_PAUSE}, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:135:57: note: in expansion of macro ‘GTK_STOCK_FILE’ 135 | {"SlideShowFaster", N_("Slideshow Faster"), GTK_STOCK_FILE}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:136:57: note: in expansion of macro ‘GTK_STOCK_FILE’ 136 | {"SlideShowSlower", N_("Slideshow Slower"), GTK_STOCK_FILE}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:937:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 937 | #define GTK_STOCK_REFRESH ((GtkStock)"gtk-refresh") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:137:40: note: in expansion of macro ‘GTK_STOCK_REFRESH’ 137 | {"Refresh", N_("Refresh"), GTK_STOCK_REFRESH}, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 516 | #define GTK_STOCK_HELP ((GtkStock)"gtk-help") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:138:45: note: in expansion of macro ‘GTK_STOCK_HELP’ 138 | {"HelpContents", N_("Help"), GTK_STOCK_HELP}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:919:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 919 | #define GTK_STOCK_QUIT ((GtkStock)"gtk-quit") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:146:37: note: in expansion of macro ‘GTK_STOCK_QUIT’ 146 | {"Quit", N_("Quit"), GTK_STOCK_QUIT}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc: In function ‘void toolbar_menu_popup(GtkWidget*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:460:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 460 | #define GTK_STOCK_GOTO_TOP ((GtkStock)"gtk-goto-top") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:217:62: note: in expansion of macro ‘GTK_STOCK_GOTO_TOP’ 217 | menu_item_add_stock(menu, _("Move to _top"), GTK_STOCK_GOTO_TOP, G_CALLBACK(toolbar_item_move_top_cb), widget); | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:496:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 496 | #define GTK_STOCK_GO_UP ((GtkStock)"gtk-go-up") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:218:58: note: in expansion of macro ‘GTK_STOCK_GO_UP’ 218 | menu_item_add_stock(menu, _("Move _up"), GTK_STOCK_GO_UP, G_CALLBACK(toolbar_item_move_up_cb), widget); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:478:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 478 | #define GTK_STOCK_GO_DOWN ((GtkStock)"gtk-go-down") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:219:60: note: in expansion of macro ‘GTK_STOCK_GO_DOWN’ 219 | menu_item_add_stock(menu, _("Move _down"), GTK_STOCK_GO_DOWN, G_CALLBACK(toolbar_item_move_down_cb), widget); | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:433:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 433 | #define GTK_STOCK_GOTO_BOTTOM ((GtkStock)"gtk-goto-bottom") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:220:65: note: in expansion of macro ‘GTK_STOCK_GOTO_BOTTOM’ 220 | menu_item_add_stock(menu, _("Move to _bottom"), GTK_STOCK_GOTO_BOTTOM, G_CALLBACK(toolbar_item_move_bottom_cb), widget); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:222:56: note: in expansion of macro ‘GTK_STOCK_DELETE’ 222 | menu_item_add_stock(menu, _("Remove"), GTK_STOCK_DELETE, G_CALLBACK(toolbar_item_delete_cb), widget); | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc: In function ‘void toolbarlist_add_button(const gchar*, const gchar*, const gchar*, GtkBox*)’: ../geeqie-2.1/src/toolbar.cc:330:72: warning: ‘GtkWidget* gtk_image_new_from_stock(const gchar*, GtkIconSize)’ is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations] 330 | toolbar_entry->image = gtk_image_new_from_stock(toolbar_entry->stock_id, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 331 | GTK_ICON_SIZE_BUTTON); | ~~~~~~~~~~~~~~~~~~~~~ In file included from /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, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:574:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 574 | #define GTK_STOCK_JUMP_TO ((GtkStock)"gtk-jump-to") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:336:65: note: in expansion of macro ‘GTK_STOCK_JUMP_TO’ 336 | toolbar_entry->image = gtk_image_new_from_stock(GTK_STOCK_JUMP_TO, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:336:64: warning: ‘GtkWidget* gtk_image_new_from_stock(const gchar*, GtkIconSize)’ is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations] 336 | toolbar_entry->image = gtk_image_new_from_stock(GTK_STOCK_JUMP_TO, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 337 | GTK_ICON_SIZE_BUTTON); | ~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkimage.h:122:12: note: declared here 122 | GtkWidget* gtk_image_new_from_stock (const gchar *stock_id, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/toolbar.cc: In function ‘GtkWidget* toolbar_select_new(LayoutWindow*, ToolbarType)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 132 | #define GTK_STOCK_ADD ((GtkStock)"gtk-add") | ^~~~~~~~ ../geeqie-2.1/src/toolbar.cc:535:66: note: in expansion of macro ‘GTK_STOCK_ADD’ 535 | toolbarlist[bar]->add_button = pref_toolbar_button(tbar, GTK_STOCK_ADD, "NULL", FALSE, | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ [150/184] Compiling C++ object src/geeqie.p/thumb-standard.cc.o [151/184] Compiling C++ object src/geeqie.p/trash.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 ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/src/trash.cc:22: ../geeqie-2.1/src/trash.cc: In function ‘gint file_util_safe_number(gint64)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../geeqie-2.1/src/trash.cc:89:50: note: in expansion of macro ‘GTK_STOCK_DIALOG_WARNING’ 89 | GTK_STOCK_DIALOG_WARNING, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/trash.cc: In function ‘gboolean file_util_safe_unlink(const gchar*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../geeqie-2.1/src/trash.cc:140:50: note: in expansion of macro ‘GTK_STOCK_DIALOG_WARNING’ 140 | GTK_STOCK_DIALOG_WARNING, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../geeqie-2.1/src/trash.cc:183:68: note: in expansion of macro ‘GTK_STOCK_DIALOG_WARNING’ 183 | gd = file_util_warning_dialog(result, buf, GTK_STOCK_DIALOG_WARNING, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../geeqie-2.1/src/trash.cc:195:85: note: in expansion of macro ‘GTK_STOCK_DIALOG_ERROR’ 195 | gd = warning_dialog(_("Move to trash failed\n\n"), message, GTK_STOCK_DIALOG_ERROR, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 516 | #define GTK_STOCK_HELP ((GtkStock)"gtk-help") | ^~~~~~~~ ../geeqie-2.1/src/trash.cc:196:55: note: in expansion of macro ‘GTK_STOCK_HELP’ 196 | generic_dialog_add_button(gd, GTK_STOCK_HELP, "Help", move_to_trash_failed_cb, FALSE); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ [152/184] Compiling C++ object src/geeqie.p/ui-fileops.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 ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/src/ui-fileops.cc:28: ../geeqie-2.1/src/ui-fileops.cc: In function ‘void encoding_dialog(const gchar*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../geeqie-2.1/src/ui-fileops.cc:105:39: note: in expansion of macro ‘GTK_STOCK_CLOSE’ 105 | generic_dialog_add_button(gd, GTK_STOCK_CLOSE, nullptr, nullptr, TRUE); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../geeqie-2.1/src/ui-fileops.cc:107:40: note: in expansion of macro ‘GTK_STOCK_DIALOG_WARNING’ 107 | generic_dialog_add_message(gd, GTK_STOCK_DIALOG_WARNING, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/ui-fileops.cc: In function ‘void web_file_async_ready_cb(GObject*, GAsyncResult*, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../geeqie-2.1/src/ui-fileops.cc:1036:89: note: in expansion of macro ‘GTK_STOCK_DIALOG_ERROR’ 1036 | file_util_warning_dialog(_("Web file download failed"), error->message, GTK_STOCK_DIALOG_ERROR, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/ui-fileops.cc: In function ‘gboolean download_web_file(const gchar*, gboolean, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:275:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 275 | #define GTK_STOCK_DIALOG_INFO ((GtkStock)"gtk-dialog-info") | ^~~~~~~~ ../geeqie-2.1/src/ui-fileops.cc:1102:69: note: in expansion of macro ‘GTK_STOCK_DIALOG_INFO’ 1102 | generic_dialog_add_message(web->gd, GTK_STOCK_DIALOG_INFO, message, nullptr, FALSE); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ [153/184] Compiling C++ object src/geeqie.p/ui-bookmark.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 ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/src/ui-bookmark.cc:24: ../geeqie-2.1/src/ui-bookmark.cc: In function ‘void bookmark_edit(const gchar*, const gchar*, GtkWidget*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../geeqie-2.1/src/ui-bookmark.cc:277:39: note: in expansion of macro ‘GTK_STOCK_OK’ 277 | generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr, | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/ui-bookmark.cc:286:34: warning: ‘void gtk_table_attach_defaults(GtkTable*, GtkWidget*, guint, guint, guint, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 286 | gtk_table_attach_defaults(GTK_TABLE(table), p->name_entry, 1, 2, 0, 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:138:12: note: declared here 138 | void gtk_table_attach_defaults (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-bookmark.cc:295:34: warning: ‘void gtk_table_attach_defaults(GtkTable*, GtkWidget*, guint, guint, guint, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 295 | gtk_table_attach_defaults(GTK_TABLE(table), label, 1, 2, 1, 2); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:138:12: note: declared here 138 | void gtk_table_attach_defaults (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-bookmark.cc:306:34: warning: ‘void gtk_table_attach_defaults(GtkTable*, GtkWidget*, guint, guint, guint, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 306 | gtk_table_attach_defaults(GTK_TABLE(table), label, 1, 2, 2, 3); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:138:12: note: declared here 138 | void gtk_table_attach_defaults (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-bookmark.cc: In function ‘void bookmark_menu_popup(BookMarkData*, GtkWidget*, gint, guint32, gboolean)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:910:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 910 | #define GTK_STOCK_PROPERTIES ((GtkStock)"gtk-properties") | ^~~~~~~~ ../geeqie-2.1/src/ui-bookmark.cc:388:66: note: in expansion of macro ‘GTK_STOCK_PROPERTIES’ 388 | menu_item_add_stock_sensitive(menu, _("_Properties..."), GTK_STOCK_PROPERTIES, bm->editable, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:496:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 496 | #define GTK_STOCK_GO_UP ((GtkStock)"gtk-go-up") | ^~~~~~~~ ../geeqie-2.1/src/ui-bookmark.cc:390:60: note: in expansion of macro ‘GTK_STOCK_GO_UP’ 390 | menu_item_add_stock_sensitive(menu, _("Move _up"), GTK_STOCK_GO_UP, bm->editable, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:478:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 478 | #define GTK_STOCK_GO_DOWN ((GtkStock)"gtk-go-down") | ^~~~~~~~ ../geeqie-2.1/src/ui-bookmark.cc:392:62: note: in expansion of macro ‘GTK_STOCK_GO_DOWN’ 392 | menu_item_add_stock_sensitive(menu, _("Move _down"), GTK_STOCK_GO_DOWN, bm->editable, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:946:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 946 | #define GTK_STOCK_REMOVE ((GtkStock)"gtk-remove") | ^~~~~~~~ ../geeqie-2.1/src/ui-bookmark.cc:394:59: note: in expansion of macro ‘GTK_STOCK_REMOVE’ 394 | menu_item_add_stock_sensitive(menu, _("_Remove"), GTK_STOCK_REMOVE, bm->editable, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/ui-bookmark.cc: In function ‘void bookmark_populate(BookMarkData*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:313:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 313 | #define GTK_STOCK_DIRECTORY ((GtkStock)"gtk-directory") | ^~~~~~~~ ../geeqie-2.1/src/ui-bookmark.cc:658:77: note: in expansion of macro ‘GTK_STOCK_DIRECTORY’ 658 | b->image = gtk_image_new_from_stock(GTK_STOCK_DIRECTORY, | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/ui-bookmark.cc:658:76: warning: ‘GtkWidget* gtk_image_new_from_stock(const gchar*, GtkIconSize)’ is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations] 658 | b->image = gtk_image_new_from_stock(GTK_STOCK_DIRECTORY, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 659 | GTK_ICON_SIZE_BUTTON); | ~~~~~~~~~~~~~~~~~~~~~ In file included from /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, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:313:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 313 | #define GTK_STOCK_DIRECTORY ((GtkStock)"gtk-directory") | ^~~~~~~~ ../geeqie-2.1/src/ui-bookmark.cc:664:69: note: in expansion of macro ‘GTK_STOCK_DIRECTORY’ 664 | b->image = gtk_image_new_from_stock(GTK_STOCK_DIRECTORY, GTK_ICON_SIZE_BUTTON); | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/ui-bookmark.cc:664:68: warning: ‘GtkWidget* gtk_image_new_from_stock(const gchar*, GtkIconSize)’ is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations] 664 | b->image = gtk_image_new_from_stock(GTK_STOCK_DIRECTORY, GTK_ICON_SIZE_BUTTON); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkimage.h:122:12: note: declared here 122 | GtkWidget* gtk_image_new_from_stock (const gchar *stock_id, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-bookmark.cc: In function ‘void bookmark_dnd_get_data(GtkWidget*, GdkDragContext*, gint, gint, GtkSelectionData*, guint, guint, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../geeqie-2.1/src/ui-bookmark.cc:760:87: note: in expansion of macro ‘GTK_STOCK_FILE’ 760 | buf = bookmark_string(filename_from_path(path), path, GTK_STOCK_FILE); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ [154/184] Compiling C++ object src/geeqie.p/ui-help.cc.o ../geeqie-2.1/src/ui-help.cc: In function ‘GtkWidget* help_window_new(const gchar*, const gchar*, const gchar*, const gchar*)’: ../geeqie-2.1/src/ui-help.cc:237:35: warning: ‘GtkWidget* gtk_hbutton_box_new()’ is deprecated: Use 'gtk_button_box_new' instead [-Wdeprecated-declarations] 237 | hbox = gtk_hbutton_box_new(); | ~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:261, from ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/src/ui-help.cc:25: /usr/include/gtk-3.0/gtk/deprecated/gtkhbbox.h:62:12: note: declared here 62 | GtkWidget* gtk_hbutton_box_new (void); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../geeqie-2.1/src/ui-help.cc:243:44: note: in expansion of macro ‘GTK_STOCK_CLOSE’ 243 | button = gtk_button_new_from_stock(GTK_STOCK_CLOSE); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/ui-help.cc:243:43: warning: ‘GtkWidget* gtk_button_new_from_stock(const gchar*)’ is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations] 243 | button = gtk_button_new_from_stock(GTK_STOCK_CLOSE); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:54: /usr/include/gtk-3.0/gtk/gtkbutton.h:103:16: note: declared here 103 | GtkWidget* gtk_button_new_from_stock (const gchar *stock_id); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [155/184] Compiling C++ object src/geeqie.p/ui-menu.cc.o ../geeqie-2.1/src/ui-menu.cc: In function ‘gint actions_sort_cb(gconstpointer, gconstpointer)’: ../geeqie-2.1/src/ui-menu.cc:89:49: warning: ‘const gchar* gtk_action_get_accel_path(GtkAction*)’ is deprecated [-Wdeprecated-declarations] 89 | accel_path_a = gtk_action_get_accel_path(GTK_ACTION(a)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/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); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-menu.cc:90:49: warning: ‘const gchar* gtk_action_get_accel_path(GtkAction*)’ is deprecated [-Wdeprecated-declarations] 90 | accel_path_b = gtk_action_get_accel_path(GTK_ACTION(b)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:136:14: note: declared here 136 | const gchar *gtk_action_get_accel_path (GtkAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-menu.cc: In function ‘void menu_item_add_main_window_accelerator(GtkWidget*, GtkAccelGroup*)’: ../geeqie-2.1/src/ui-menu.cc:130:50: warning: ‘GList* gtk_ui_manager_get_action_groups(GtkUIManager*)’ is deprecated [-Wdeprecated-declarations] 130 | groups = gtk_ui_manager_get_action_groups(lw->ui_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:284: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:145:16: note: declared here 145 | GList *gtk_ui_manager_get_action_groups (GtkUIManager *manager); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-menu.cc:134:56: warning: ‘GList* gtk_action_group_list_actions(GtkActionGroup*)’ is deprecated [-Wdeprecated-declarations] 134 | actions = gtk_action_group_list_actions(GTK_ACTION_GROUP(groups->data)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:254: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:198:17: note: declared here 198 | GList *gtk_action_group_list_actions (GtkActionGroup *action_group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-menu.cc:140:63: warning: ‘const gchar* gtk_action_get_accel_path(GtkAction*)’ is deprecated [-Wdeprecated-declarations] 140 | accel_path = gtk_action_get_accel_path(action); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:136:14: note: declared here 136 | const gchar *gtk_action_get_accel_path (GtkAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-menu.cc: In function ‘GtkWidget* menu_item_add_stock(GtkWidget*, const gchar*, const gchar*, GCallback, gpointer)’: ../geeqie-2.1/src/ui-menu.cc:208:53: warning: ‘GtkWidget* gtk_image_menu_item_new_with_mnemonic(const gchar*)’ is deprecated: Use 'gtk_menu_item_new_with_mnemonic' instead [-Wdeprecated-declarations] 208 | item = gtk_image_menu_item_new_with_mnemonic(label); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:269: /usr/include/gtk-3.0/gtk/deprecated/gtkimagemenuitem.h:82:12: note: declared here 82 | GtkWidget* gtk_image_menu_item_new_with_mnemonic (const gchar *label); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-menu.cc:212:41: warning: ‘GtkWidget* gtk_image_new_from_stock(const gchar*, GtkIconSize)’ is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations] 212 | image = gtk_image_new_from_stock(stock_id, GTK_ICON_SIZE_MENU); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkentry.h:42, from /usr/include/gtk-3.0/gtk/gtktreeview.h:29, from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27, from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29, from /usr/include/gtk-3.0/gtk/gtk.h:42: /usr/include/gtk-3.0/gtk/gtkimage.h:122:12: note: declared here 122 | GtkWidget* gtk_image_new_from_stock (const gchar *stock_id, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-menu.cc:213:38: warning: ‘void gtk_image_menu_item_set_image(GtkImageMenuItem*, GtkWidget*)’ is deprecated [-Wdeprecated-declarations] 213 | gtk_image_menu_item_set_image(GTK_IMAGE_MENU_ITEM(item), image); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkimagemenuitem.h:92:12: note: declared here 92 | void gtk_image_menu_item_set_image (GtkImageMenuItem *image_menu_item, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-menu.cc: In function ‘gboolean popup_menu_position_clamp(GtkMenu*, gint*, gint*, gint)’: ../geeqie-2.1/src/ui-menu.cc:383:35: warning: ‘void gtk_widget_get_requisition(GtkWidget*, GtkRequisition*)’ is deprecated: Use 'gtk_widget_get_preferred_width & gtk_widget_get_preferred_height' instead [-Wdeprecated-declarations] 383 | gtk_widget_get_requisition(GTK_WIDGET(menu), &requisition); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31: /usr/include/gtk-3.0/gtk/gtkwidget.h:948:23: note: declared here 948 | void gtk_widget_get_requisition (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-menu.cc:386:30: warning: ‘gint gdk_screen_width()’ is deprecated [-Wdeprecated-declarations] 386 | xw = gdk_screen_width(); | ~~~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:50, from ../geeqie-2.1/src/main.h:57: /usr/include/gtk-3.0/gdk/gdkmain.h:108:6: note: declared here 108 | gint gdk_screen_width (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-menu.cc:387:31: warning: ‘gint gdk_screen_height()’ is deprecated [-Wdeprecated-declarations] 387 | xh = gdk_screen_height(); | ~~~~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gdk/gdkmain.h:110:6: note: declared here 110 | gint gdk_screen_height (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~ [156/184] Compiling C++ object src/geeqie.p/ui-pathsel.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 ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/src/ui-pathsel.cc:28: ../geeqie-2.1/src/ui-pathsel.cc: In function ‘gint dest_view_rename_cb(TreeEditData*, const gchar*, const gchar*, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:275:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 275 | #define GTK_STOCK_DIALOG_INFO ((GtkStock)"gtk-dialog-info") | ^~~~~~~~ ../geeqie-2.1/src/ui-pathsel.cc:419:57: note: in expansion of macro ‘GTK_STOCK_DIALOG_INFO’ 419 | warning_dialog(_("Rename failed"), buf, GTK_STOCK_DIALOG_INFO, dd->entry); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../geeqie-2.1/src/ui-pathsel.cc:425:57: note: in expansion of macro ‘GTK_STOCK_DIALOG_ERROR’ 425 | warning_dialog(_("Rename failed"), buf, GTK_STOCK_DIALOG_ERROR, dd->entry); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/ui-pathsel.cc: In function ‘void dest_view_delete_dlg_ok_cb(GenericDialog*, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../geeqie-2.1/src/ui-pathsel.cc:481:65: note: in expansion of macro ‘GTK_STOCK_DIALOG_WARNING’ 481 | warning_dialog(_("File deletion failed"), text, GTK_STOCK_DIALOG_WARNING, dl->dd->entry); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/ui-pathsel.cc: In function ‘void dest_view_delete(Dest_Data*, GtkTreeView*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../geeqie-2.1/src/ui-pathsel.cc:527:43: note: in expansion of macro ‘GTK_STOCK_DELETE’ 527 | generic_dialog_add_button(dd->gd, GTK_STOCK_DELETE, nullptr, dest_view_delete_dlg_ok_cb, TRUE); | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:302:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 302 | #define GTK_STOCK_DIALOG_QUESTION ((GtkStock)"gtk-dialog-question") | ^~~~~~~~ ../geeqie-2.1/src/ui-pathsel.cc:530:44: note: in expansion of macro ‘GTK_STOCK_DIALOG_QUESTION’ 530 | generic_dialog_add_message(dd->gd, GTK_STOCK_DIALOG_QUESTION, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/ui-pathsel.cc: In function ‘gboolean dest_popup_menu(Dest_Data*, GtkTreeView*, guint, guint32, gboolean)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:574:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 574 | #define GTK_STOCK_JUMP_TO ((GtkStock)"gtk-jump-to") | ^~~~~~~~ ../geeqie-2.1/src/ui-pathsel.cc:608:63: note: in expansion of macro ‘GTK_STOCK_JUMP_TO’ 608 | menu_item_add_stock(menu, _("Add _Bookmark"), GTK_STOCK_JUMP_TO, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../geeqie-2.1/src/ui-pathsel.cc:616:57: note: in expansion of macro ‘GTK_STOCK_DELETE’ 616 | menu_item_add_stock(menu, _("_Delete"), GTK_STOCK_DELETE, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:574:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 574 | #define GTK_STOCK_JUMP_TO ((GtkStock)"gtk-jump-to") | ^~~~~~~~ ../geeqie-2.1/src/ui-pathsel.cc:618:63: note: in expansion of macro ‘GTK_STOCK_JUMP_TO’ 618 | menu_item_add_stock(menu, _("Add _Bookmark"), GTK_STOCK_JUMP_TO, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/ui-pathsel.cc: In function ‘void dest_new_dir_cb(GtkWidget*, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../geeqie-2.1/src/ui-pathsel.cc:732:66: note: in expansion of macro ‘GTK_STOCK_DIALOG_ERROR’ 732 | warning_dialog(_("Error creating folder"), text, GTK_STOCK_DIALOG_ERROR, dd->entry); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/ui-pathsel.cc: In function ‘GtkWidget* path_selection_new_with_files(GtkWidget*, const gchar*, const gchar*, const gchar*)’: ../geeqie-2.1/src/ui-pathsel.cc:1009:30: warning: ‘GtkWidget* gtk_table_new(guint, guint, gboolean)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 1009 | table = gtk_table_new(4, (filter != nullptr) ? 3 : 1, FALSE); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:119:12: note: declared here 119 | GtkWidget* gtk_table_new (guint rows, | ^~~~~~~~~~~~~ ../geeqie-2.1/src/ui-pathsel.cc:1010:35: warning: ‘void gtk_table_set_col_spacings(GtkTable*, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 1010 | gtk_table_set_col_spacings(GTK_TABLE(table), PREF_PAD_GAP); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:164:12: note: declared here 164 | void gtk_table_set_col_spacings (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-pathsel.cc:1011:34: warning: ‘void gtk_table_set_row_spacing(GtkTable*, guint, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 1011 | gtk_table_set_row_spacing(GTK_TABLE(table), 0, PREF_PAD_GAP); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:145:12: note: declared here 145 | void gtk_table_set_row_spacing (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-pathsel.cc:1033:39: warning: ‘GtkWidget* gtk_hpaned_new()’ is deprecated: Use 'gtk_paned_new' instead [-Wdeprecated-declarations] 1033 | paned = gtk_hpaned_new(); | ~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:263: /usr/include/gtk-3.0/gtk/deprecated/gtkhpaned.h:61:13: note: declared here 61 | GtkWidget * gtk_hpaned_new (void); | ^~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-pathsel.cc:1035:33: warning: ‘void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 1035 | gtk_table_attach(GTK_TABLE(table), paned, 0, 3, 1, 2, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1036 | static_cast(GTK_EXPAND | GTK_FILL), static_cast(GTK_EXPAND | GTK_FILL), 0, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-pathsel.cc:1043:33: warning: ‘void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 1043 | gtk_table_attach(GTK_TABLE(table), hbox2, 0, 1, 1, 2, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1044 | static_cast(GTK_EXPAND | GTK_FILL), static_cast(GTK_EXPAND | GTK_FILL), 0, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-pathsel.cc:1136:41: warning: ‘void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 1136 | gtk_table_attach(GTK_TABLE(table), scrolled, 2, 3, 1, 2, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1137 | static_cast(GTK_EXPAND | GTK_FILL), static_cast(GTK_EXPAND | GTK_FILL), 0, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ [157/184] Compiling C++ object src/geeqie.p/ui-misc.cc.o In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:31, from /usr/include/glib-2.0/glib-object.h:24, from /usr/include/glib-2.0/gio/gioenums.h:30, from /usr/include/glib-2.0/gio/giotypes.h:30, from /usr/include/glib-2.0/gio/gio.h:28, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28, from /usr/include/gtk-3.0/gdk/gdk.h:32, from ../geeqie-2.1/src/main.h:57, from ../geeqie-2.1/src/ui-misc.cc:25: ../geeqie-2.1/src/ui-misc.cc: In function ‘GtkWidget* pref_group_new(GtkWidget*, gboolean, const gchar*, GtkOrientation)’: /usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:36:53: warning: ‘GType gtk_vbox_get_type()’ is deprecated [-Wdeprecated-declarations] 36 | #define GTK_TYPE_VBOX (gtk_vbox_get_type ()) | ~~~~~~~~~~~~~~~~~~^~ /usr/include/glib-2.0/gobject/gtype.h:2660:60: note: in definition of macro ‘_G_TYPE_CIT’ 2660 | GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ | ^~ /usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:39:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ 39 | #define GTK_IS_VBOX(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_VBOX)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:39:70: note: in expansion of macro ‘GTK_TYPE_VBOX’ 39 | #define GTK_IS_VBOX(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_VBOX)) | ^~~~~~~~~~~~~ ../geeqie-2.1/src/ui-misc.cc:69:13: note: in expansion of macro ‘GTK_IS_VBOX’ 69 | if (GTK_IS_VBOX(parent_box)) | ^~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:286, from ../geeqie-2.1/src/main.h:58: /usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:59:13: note: declared here 59 | GType gtk_vbox_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-misc.cc: In function ‘GtkWidget* pref_line(GtkWidget*, gboolean)’: /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:38:53: warning: ‘GType gtk_hbox_get_type()’ is deprecated [-Wdeprecated-declarations] 38 | #define GTK_TYPE_HBOX (gtk_hbox_get_type ()) | ~~~~~~~~~~~~~~~~~~^~ /usr/include/glib-2.0/gobject/gtype.h:2660:60: note: in definition of macro ‘_G_TYPE_CIT’ 2660 | GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ | ^~ /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:41:35: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’ 41 | #define GTK_IS_HBOX(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_HBOX)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:41:70: note: in expansion of macro ‘GTK_TYPE_HBOX’ 41 | #define GTK_IS_HBOX(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_HBOX)) | ^~~~~~~~~~~~~ ../geeqie-2.1/src/ui-misc.cc:172:13: note: in expansion of macro ‘GTK_IS_HBOX’ 172 | if (GTK_IS_HBOX(parent_box)) | ^~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:262: /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:61:13: note: declared here 61 | GType gtk_hbox_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-misc.cc:174:44: warning: ‘GtkWidget* gtk_vseparator_new()’ is deprecated: Use 'gtk_separator_new' instead [-Wdeprecated-declarations] 174 | spacer = gtk_vseparator_new(); | ~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:290: /usr/include/gtk-3.0/gtk/deprecated/gtkvseparator.h:67:12: note: declared here 67 | GtkWidget* gtk_vseparator_new (void); | ^~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-misc.cc:178:44: warning: ‘GtkWidget* gtk_hseparator_new()’ is deprecated: Use 'gtk_separator_new' instead [-Wdeprecated-declarations] 178 | spacer = gtk_hseparator_new(); | ~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:267: /usr/include/gtk-3.0/gtk/deprecated/gtkhseparator.h:61:12: note: declared here 61 | GtkWidget* gtk_hseparator_new (void); | ^~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-misc.cc: In function ‘GtkWidget* pref_button_new(GtkWidget*, const gchar*, const gchar*, gboolean, GCallback, gpointer)’: ../geeqie-2.1/src/ui-misc.cc:247:51: warning: ‘GtkWidget* gtk_button_new_from_stock(const gchar*)’ is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations] 247 | button = gtk_button_new_from_stock(stock_id); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:54: /usr/include/gtk-3.0/gtk/gtkbutton.h:103:16: note: declared here 103 | GtkWidget* gtk_button_new_from_stock (const gchar *stock_id); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-misc.cc:258:57: warning: ‘GtkWidget* gtk_image_new_from_stock(const gchar*, GtkIconSize)’ is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations] 258 | image = gtk_image_new_from_stock(stock_id, GTK_ICON_SIZE_BUTTON); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /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, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-misc.cc:276:50: warning: ‘GtkWidget* gtk_alignment_new(gfloat, gfloat, gfloat, gfloat)’ is deprecated [-Wdeprecated-declarations] 276 | align = gtk_alignment_new(0.5, 0.5, 0.0, 0.0); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:255: /usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:79:12: note: declared here 79 | GtkWidget* gtk_alignment_new (gfloat xalign, | ^~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-misc.cc: In function ‘GtkWidget* pref_table_new(GtkWidget*, gint, gint, gboolean, gboolean)’: ../geeqie-2.1/src/ui-misc.cc:583:30: warning: ‘GtkWidget* gtk_table_new(guint, guint, gboolean)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 583 | table = gtk_table_new(rows, columns, homogeneous); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:119:12: note: declared here 119 | GtkWidget* gtk_table_new (guint rows, | ^~~~~~~~~~~~~ ../geeqie-2.1/src/ui-misc.cc:584:35: warning: ‘void gtk_table_set_row_spacings(GtkTable*, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 584 | gtk_table_set_row_spacings(GTK_TABLE(table), PREF_PAD_GAP); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:159:12: note: declared here 159 | void gtk_table_set_row_spacings (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-misc.cc:585:35: warning: ‘void gtk_table_set_col_spacings(GtkTable*, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 585 | gtk_table_set_col_spacings(GTK_TABLE(table), PREF_PAD_SPACE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:164:12: note: declared here 164 | void gtk_table_set_col_spacings (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-misc.cc: In function ‘GtkWidget* pref_table_box(GtkWidget*, gint, gint, GtkOrientation, const gchar*)’: ../geeqie-2.1/src/ui-misc.cc:620:25: warning: ‘void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 620 | gtk_table_attach(GTK_TABLE(table), shell, column, column + 1, row, row + 1, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 621 | static_cast(GTK_EXPAND | GTK_FILL), static_cast(0), 0, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-misc.cc: In function ‘GtkWidget* pref_table_label(GtkWidget*, gint, gint, const gchar*, gfloat)’: ../geeqie-2.1/src/ui-misc.cc:634:34: warning: ‘GtkWidget* gtk_alignment_new(gfloat, gfloat, gfloat, gfloat)’ is deprecated [-Wdeprecated-declarations] 634 | align = gtk_alignment_new(alignment, 0.50, 0.0, 0.0); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:79:12: note: declared here 79 | GtkWidget* gtk_alignment_new (gfloat xalign, | ^~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-misc.cc:635:25: warning: ‘void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 635 | gtk_table_attach(GTK_TABLE(table), align, column, column + 1, row, row + 1, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 636 | GTK_FILL, static_cast(0), 0, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-misc.cc: In function ‘GtkWidget* pref_table_button(GtkWidget*, gint, gint, const gchar*, const gchar*, gboolean, GCallback, gpointer)’: ../geeqie-2.1/src/ui-misc.cc:652:25: warning: ‘void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 652 | gtk_table_attach(GTK_TABLE(table), button, column, column + 1, row, row + 1, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 653 | GTK_FILL, static_cast(0), 0, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-misc.cc: In function ‘GtkWidget* pref_table_spin(GtkWidget*, gint, gint, const gchar*, const gchar*, gdouble, gdouble, gdouble, gint, gdouble, GCallback, gpointer)’: ../geeqie-2.1/src/ui-misc.cc:698:25: warning: ‘void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 698 | gtk_table_attach(GTK_TABLE(table), box, column, column + 1, row, row + 1, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 699 | static_cast(GTK_EXPAND | GTK_FILL), static_cast(GTK_EXPAND | GTK_FILL), 0, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-misc.cc: In function ‘GtkWidget* pref_toolbar_button(GtkWidget*, const gchar*, const gchar*, gboolean, const gchar*, GCallback, gpointer)’: ../geeqie-2.1/src/ui-misc.cc:745:80: warning: ‘GtkToolItem* gtk_toggle_tool_button_new_from_stock(const gchar*)’ is deprecated: Use 'gtk_toggle_tool_button_new' instead [-Wdeprecated-declarations] 745 | item = GTK_WIDGET(gtk_toggle_tool_button_new_from_stock(stock_id)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2644:57: note: in definition of macro ‘_G_TYPE_CIC’ 2644 | # define _G_TYPE_CIC(ip, gt, ct) ((ct*) (void *) ip) | ^~ /usr/include/gtk-3.0/gtk/gtkwidget.h:58:44: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ 58 | #define GTK_WIDGET(widget) (G_TYPE_CHECK_INSTANCE_CAST ((widget), GTK_TYPE_WIDGET, GtkWidget)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-misc.cc:745:32: note: in expansion of macro ‘GTK_WIDGET’ 745 | item = GTK_WIDGET(gtk_toggle_tool_button_new_from_stock(stock_id)); | ^~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkradiotoolbutton.h:28, from /usr/include/gtk-3.0/gtk/gtk.h:173: /usr/include/gtk-3.0/gtk/gtktoggletoolbutton.h:79:14: note: declared here 79 | GtkToolItem *gtk_toggle_tool_button_new_from_stock (const gchar *stock_id); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-misc.cc:756:73: warning: ‘GtkToolItem* gtk_tool_button_new_from_stock(const gchar*)’ is deprecated: Use 'gtk_tool_button_new' instead [-Wdeprecated-declarations] 756 | item = GTK_WIDGET(gtk_tool_button_new_from_stock(stock_id)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2644:57: note: in definition of macro ‘_G_TYPE_CIC’ 2644 | # define _G_TYPE_CIC(ip, gt, ct) ((ct*) (void *) ip) | ^~ /usr/include/gtk-3.0/gtk/gtkwidget.h:58:44: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ 58 | #define GTK_WIDGET(widget) (G_TYPE_CHECK_INSTANCE_CAST ((widget), GTK_TYPE_WIDGET, GtkWidget)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-misc.cc:756:32: note: in expansion of macro ‘GTK_WIDGET’ 756 | item = GTK_WIDGET(gtk_tool_button_new_from_stock(stock_id)); | ^~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkmenutoolbutton.h:28, from /usr/include/gtk-3.0/gtk/gtk.h:149: /usr/include/gtk-3.0/gtk/gtktoolbutton.h:84:14: note: declared here 84 | GtkToolItem *gtk_tool_button_new_from_stock (const gchar *stock_id); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-misc.cc: In function ‘void date_selection_popup_hide(DateSelection*)’: ../geeqie-2.1/src/ui-misc.cc:834:36: warning: ‘void gdk_keyboard_ungrab(guint32)’ is deprecated: Use 'gdk_device_ungrab' instead [-Wdeprecated-declarations] 834 | gdk_keyboard_ungrab(GDK_CURRENT_TIME); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /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_); | ^~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-misc.cc:835:35: warning: ‘void gdk_pointer_ungrab(guint32)’ is deprecated: Use 'gdk_device_ungrab' instead [-Wdeprecated-declarations] 835 | gdk_pointer_ungrab(GDK_CURRENT_TIME); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkmain.h:100:15: note: declared here 100 | void gdk_pointer_ungrab (guint32 time_); | ^~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-misc.cc: In function ‘void date_selection_popup(DateSelection*)’: ../geeqie-2.1/src/ui-misc.cc:966:61: warning: ‘gint gdk_screen_height()’ is deprecated [-Wdeprecated-declarations] 966 | 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; | ^~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-misc.cc:977:25: warning: ‘GdkGrabStatus gdk_pointer_grab(GdkWindow*, gboolean, GdkEventMask, GdkWindow*, GdkCursor*, guint32)’ is deprecated: Use 'gdk_device_grab' instead [-Wdeprecated-declarations] 977 | gdk_pointer_grab(gtk_widget_get_window(ds->window), TRUE, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 978 | static_cast(GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK | GDK_BUTTON_MOTION_MASK), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 979 | 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, | ^~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-misc.cc:980:26: warning: ‘GdkGrabStatus gdk_keyboard_grab(GdkWindow*, gboolean, guint32)’ is deprecated: Use 'gdk_device_grab' instead [-Wdeprecated-declarations] 980 | gdk_keyboard_grab(gtk_widget_get_window(ds->window), TRUE, GDK_CURRENT_TIME); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkmain.h:93:15: note: declared here 93 | GdkGrabStatus gdk_keyboard_grab (GdkWindow *window, | ^~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-misc.cc: In function ‘void button_size_allocate_cb(GtkWidget*, GtkAllocation*, gpointer)’: ../geeqie-2.1/src/ui-misc.cc:1000:35: warning: ‘void gtk_widget_get_requisition(GtkWidget*, GtkRequisition*)’ is deprecated: Use 'gtk_widget_get_preferred_width & gtk_widget_get_preferred_height' instead [-Wdeprecated-declarations] 1000 | gtk_widget_get_requisition(spin, &spin_requisition); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31: /usr/include/gtk-3.0/gtk/gtkwidget.h:948:23: note: declared here 948 | void gtk_widget_get_requisition (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-misc.cc: In function ‘void spin_increase(GtkWidget*, gint)’: ../geeqie-2.1/src/ui-misc.cc:1020:32: warning: ‘void gtk_widget_size_request(GtkWidget*, GtkRequisition*)’ is deprecated: Use 'gtk_widget_get_preferred_size' instead [-Wdeprecated-declarations] 1020 | gtk_widget_size_request(spin, &req); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkwidget.h:672:12: note: declared here 672 | void gtk_widget_size_request (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-misc.cc: In function ‘GtkWidget* date_selection_new()’: ../geeqie-2.1/src/ui-misc.cc:1082:30: warning: ‘GtkWidget* gtk_arrow_new(GtkArrowType, GtkShadowType)’ is deprecated [-Wdeprecated-declarations] 1082 | arrow = gtk_arrow_new(GTK_ARROW_DOWN, GTK_SHADOW_NONE); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:251: /usr/include/gtk-3.0/gtk/deprecated/gtkarrow.h:73:12: note: declared here 73 | GtkWidget* gtk_arrow_new (GtkArrowType arrow_type, | ^~~~~~~~~~~~~ ../geeqie-2.1/src/ui-misc.cc: In function ‘void pref_color_button_set_cb(GtkWidget*, gpointer)’: ../geeqie-2.1/src/ui-misc.cc:1322:35: warning: ‘void gtk_color_button_get_color(GtkColorButton*, GdkColor*)’ is deprecated: Use 'gtk_color_chooser_get_rgba' instead [-Wdeprecated-declarations] 1322 | gtk_color_button_get_color(GTK_COLOR_BUTTON(widget), color); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:74: /usr/include/gtk-3.0/gtk/gtkcolorbutton.h:92:12: note: declared here 92 | void gtk_color_button_get_color (GtkColorButton *button, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-misc.cc: In function ‘GtkWidget* pref_color_button_new(GtkWidget*, const gchar*, const GdkColor*, GCallback, gpointer)’: ../geeqie-2.1/src/ui-misc.cc:1333:57: warning: ‘GtkWidget* gtk_color_button_new_with_color(const GdkColor*)’ is deprecated: Use 'gtk_color_button_new_with_rgba' instead [-Wdeprecated-declarations] 1333 | button = gtk_color_button_new_with_color(color); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/gtk-3.0/gtk/gtkcolorbutton.h:87:12: note: declared here 87 | GtkWidget *gtk_color_button_new_with_color (const GdkColor *color); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-misc.cc: In function ‘gboolean defined_mouse_buttons(GtkWidget*, GdkEventButton*, gpointer)’: ../geeqie-2.1/src/ui-misc.cc:1434:69: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 1434 | action = gtk_action_group_get_action(lw->action_group, options->mouse_button_8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-misc.cc:1437:60: warning: ‘void gtk_action_activate(GtkAction*)’ is deprecated [-Wdeprecated-declarations] 1437 | gtk_action_activate(action); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /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); | ^~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-misc.cc:1445:69: warning: ‘GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)’ is deprecated [-Wdeprecated-declarations] 1445 | action = gtk_action_group_get_action(lw->action_group, options->mouse_button_9); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-misc.cc:1448:60: warning: ‘void gtk_action_activate(GtkAction*)’ is deprecated [-Wdeprecated-declarations] 1448 | 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); | ^~~~~~~~~~~~~~~~~~~ [158/184] Compiling C++ object src/geeqie.p/ui-spinner.cc.o ../geeqie-2.1/src/ui-spinner.cc: In function ‘GtkWidget* spinner_new(const gchar*, gint)’: ../geeqie-2.1/src/ui-spinner.cc:148:48: warning: ‘GdkPixbuf* gdk_pixbuf_new_from_inline(gint, const guint8*, gboolean, GError**)’ is deprecated [-Wdeprecated-declarations] 148 | pb = gdk_pixbuf_new_from_inline(-1, icon_spinner, FALSE, nullptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34, from /usr/include/gtk-3.0/gdk/gdkpixbuf.h:33, from /usr/include/gtk-3.0/gdk/gdkcairo.h:29, from /usr/include/gtk-3.0/gdk/gdk.h:33, from ../geeqie-2.1/src/main.h:57, from ../geeqie-2.1/src/ui-spinner.cc:22: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:298:12: note: declared here 298 | GdkPixbuf* gdk_pixbuf_new_from_inline (gint data_length, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254, from ../geeqie-2.1/src/main.h:58: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:630:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 630 | #define GTK_STOCK_MISSING_IMAGE ((GtkStock)"gtk-missing-image") | ^~~~~~~~ ../geeqie-2.1/src/ui-spinner.cc:169:54: note: in expansion of macro ‘GTK_STOCK_MISSING_IMAGE’ 169 | sp->image = gtk_image_new_from_stock(GTK_STOCK_MISSING_IMAGE, GTK_ICON_SIZE_DIALOG); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/ui-spinner.cc:169:53: warning: ‘GtkWidget* gtk_image_new_from_stock(const gchar*, GtkIconSize)’ is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations] 169 | sp->image = gtk_image_new_from_stock(GTK_STOCK_MISSING_IMAGE, GTK_ICON_SIZE_DIALOG); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /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, | ^~~~~~~~~~~~~~~~~~~~~~~~ [159/184] Compiling C++ object src/geeqie.p/ui-tabcomp.cc.o ../geeqie-2.1/src/ui-tabcomp.cc: In function ‘GtkWidget* tab_completion_create_complete_button(GtkWidget*, GtkWidget*)’: ../geeqie-2.1/src/ui-tabcomp.cc:621:44: warning: ‘GdkPixbuf* gdk_pixbuf_new_from_inline(gint, const guint8*, gboolean, GError**)’ is deprecated [-Wdeprecated-declarations] 621 | pixbuf = gdk_pixbuf_new_from_inline(-1, icon_tabcomp, FALSE, nullptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34, from /usr/include/gtk-3.0/gdk/gdkpixbuf.h:33, from /usr/include/gtk-3.0/gdk/gdkcairo.h:29, from /usr/include/gtk-3.0/gdk/gdk.h:33, from ../geeqie-2.1/src/main.h:57, from ../geeqie-2.1/src/ui-tabcomp.cc:26: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:298:12: note: declared here 298 | GdkPixbuf* gdk_pixbuf_new_from_inline (gint data_length, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254, from ../geeqie-2.1/src/main.h:58: ../geeqie-2.1/src/ui-tabcomp.cc: In function ‘void tab_completion_select_show(TabCompData*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../geeqie-2.1/src/ui-tabcomp.cc:859:40: note: in expansion of macro ‘GTK_STOCK_OK’ 859 | file_dialog_add_button(td->fd, GTK_STOCK_OK, nullptr, | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ [160/184] Compiling C++ object src/geeqie.p/ui-utildlg.cc.o ../geeqie-2.1/src/ui-utildlg.cc: In function ‘GtkWidget* generic_dialog_add_message(GenericDialog*, const gchar*, const gchar*, const gchar*, gboolean)’: ../geeqie-2.1/src/ui-utildlg.cc:288:49: warning: ‘GtkWidget* gtk_image_new_from_stock(const gchar*, GtkIconSize)’ is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations] 288 | image = gtk_image_new_from_stock(icon_stock_id, GTK_ICON_SIZE_DIALOG); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /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 ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/src/ui-utildlg.cc:24: /usr/include/gtk-3.0/gtk/gtkimage.h:122:12: note: declared here 122 | GtkWidget* gtk_image_new_from_stock (const gchar *stock_id, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-utildlg.cc: In function ‘void generic_dialog_setup(GenericDialog*, const gchar*, const gchar*, GtkWidget*, gboolean, void (*)(GenericDialog*, gpointer), gpointer)’: ../geeqie-2.1/src/ui-utildlg.cc:447:39: warning: ‘GtkWidget* gtk_hbutton_box_new()’ is deprecated: Use 'gtk_button_box_new' instead [-Wdeprecated-declarations] 447 | gd->hbox = gtk_hbutton_box_new(); | ~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:261: /usr/include/gtk-3.0/gtk/deprecated/gtkhbbox.h:62:12: note: declared here 62 | GtkWidget* gtk_hbutton_box_new (void); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:159:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 159 | #define GTK_STOCK_CANCEL ((GtkStock)"gtk-cancel") | ^~~~~~~~ ../geeqie-2.1/src/ui-utildlg.cc:455:67: note: in expansion of macro ‘GTK_STOCK_CANCEL’ 455 | gd->cancel_button = generic_dialog_add_button(gd, GTK_STOCK_CANCEL, nullptr, gd->cancel_cb, TRUE); | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/ui-utildlg.cc: In function ‘GenericDialog* warning_dialog(const gchar*, const gchar*, const gchar*, GtkWidget*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../geeqie-2.1/src/ui-utildlg.cc:500:39: note: in expansion of macro ‘GTK_STOCK_OK’ 500 | generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr, warning_dialog_ok_cb, TRUE); | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/ui-utildlg.cc: In function ‘gboolean appimage_notification_close_cb(gpointer)’: ../geeqie-2.1/src/ui-utildlg.cc:535:60: warning: ‘gdouble gtk_window_get_opacity(GtkWindow*)’ is deprecated: Use 'gtk_widget_get_opacity' instead [-Wdeprecated-declarations] 535 | if (appimage_data->window && gtk_window_get_opacity(GTK_WINDOW(appimage_data->window)) != 0) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31: /usr/include/gtk-3.0/gtk/gtkwindow.h:203:12: note: declared here 203 | gdouble gtk_window_get_opacity (GtkWindow *window); | ^~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-utildlg.cc: In function ‘gboolean appimage_notification_fade_cb(gpointer)’: ../geeqie-2.1/src/ui-utildlg.cc:558:90: warning: ‘gdouble gtk_window_get_opacity(GtkWindow*)’ is deprecated: Use 'gtk_widget_get_opacity' instead [-Wdeprecated-declarations] 558 | gtk_window_set_opacity(GTK_WINDOW(appimage_data->window), (gtk_window_get_opacity(GTK_WINDOW(appimage_data->window)) - 0.02)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkwindow.h:203:12: note: declared here 203 | gdouble gtk_window_get_opacity (GtkWindow *window); | ^~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-utildlg.cc:558:31: warning: ‘void gtk_window_set_opacity(GtkWindow*, gdouble)’ is deprecated: Use 'gtk_widget_set_opacity' instead [-Wdeprecated-declarations] 558 | gtk_window_set_opacity(GTK_WINDOW(appimage_data->window), (gtk_window_get_opacity(GTK_WINDOW(appimage_data->window)) - 0.02)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkwindow.h:200:12: note: declared here 200 | void gtk_window_set_opacity (GtkWindow *window, | ^~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-utildlg.cc:560:35: warning: ‘gdouble gtk_window_get_opacity(GtkWindow*)’ is deprecated: Use 'gtk_widget_get_opacity' instead [-Wdeprecated-declarations] 560 | if (gtk_window_get_opacity(GTK_WINDOW(appimage_data->window)) == 0) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkwindow.h:203:12: note: declared here 203 | gdouble gtk_window_get_opacity (GtkWindow *window); | ^~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-utildlg.cc: In function ‘void show_notification_message(gchar*, AppImageData*)’: ../geeqie-2.1/src/ui-utildlg.cc:604:93: warning: ‘gint gdk_screen_width()’ is deprecated [-Wdeprecated-declarations] 604 | gtk_window_move(GTK_WINDOW(appimage_data->window), (gdk_screen_width() * 0.8), (gdk_screen_height() / 20)); | ~~~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:50, from ../geeqie-2.1/src/main.h:57: /usr/include/gtk-3.0/gdk/gdkmain.h:108:6: note: declared here 108 | gint gdk_screen_width (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-utildlg.cc:604:122: warning: ‘gint gdk_screen_height()’ is deprecated [-Wdeprecated-declarations] 604 | gtk_window_move(GTK_WINDOW(appimage_data->window), (gdk_screen_width() * 0.8), (gdk_screen_height() / 20)); | ~~~~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gdk/gdkmain.h:110:6: note: declared here 110 | gint gdk_screen_height (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-utildlg.cc: At global scope: ../geeqie-2.1/src/ui-utildlg.cc:579:13: warning: ‘void show_notification_message(gchar*, AppImageData*)’ defined but not used [-Wunused-function] 579 | static void show_notification_message(gchar *version_string_from_file, AppImageData *appimage_data) | ^~~~~~~~~~~~~~~~~~~~~~~~~ [161/184] Compiling C++ object src/geeqie.p/ui-tree-edit.cc.o ../geeqie-2.1/src/ui-tree-edit.cc: In function ‘void tree_edit_close(TreeEditData*)’: ../geeqie-2.1/src/ui-tree-edit.cc:36:28: warning: ‘void gdk_keyboard_ungrab(guint32)’ is deprecated: Use 'gdk_device_ungrab' instead [-Wdeprecated-declarations] 36 | gdk_keyboard_ungrab(GDK_CURRENT_TIME); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:50, from ../geeqie-2.1/src/main.h:57, from ../geeqie-2.1/src/ui-tree-edit.cc:24: /usr/include/gtk-3.0/gdk/gdkmain.h:102:15: note: declared here 102 | void gdk_keyboard_ungrab (guint32 time_); | ^~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-tree-edit.cc:37:27: warning: ‘void gdk_pointer_ungrab(guint32)’ is deprecated: Use 'gdk_device_ungrab' instead [-Wdeprecated-declarations] 37 | gdk_pointer_ungrab(GDK_CURRENT_TIME); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkmain.h:100:15: note: declared here 100 | void gdk_pointer_ungrab (guint32 time_); | ^~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-tree-edit.cc: In function ‘gboolean tree_edit_by_path_idle_cb(gpointer)’: ../geeqie-2.1/src/ui-tree-edit.cc:171:25: warning: ‘GdkGrabStatus gdk_pointer_grab(GdkWindow*, gboolean, GdkEventMask, GdkWindow*, GdkCursor*, guint32)’ is deprecated: Use 'gdk_device_grab' instead [-Wdeprecated-declarations] 171 | gdk_pointer_grab(gtk_widget_get_window(ted->window), TRUE, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172 | static_cast(GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK | GDK_BUTTON_MOTION_MASK), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 173 | 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, | ^~~~~~~~~~~~~~~~ ../geeqie-2.1/src/ui-tree-edit.cc:174:26: warning: ‘GdkGrabStatus gdk_keyboard_grab(GdkWindow*, gboolean, guint32)’ is deprecated: Use 'gdk_device_grab' instead [-Wdeprecated-declarations] 174 | gdk_keyboard_grab(gtk_widget_get_window(ted->window), TRUE, GDK_CURRENT_TIME); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkmain.h:93:15: note: declared here 93 | GdkGrabStatus gdk_keyboard_grab (GdkWindow *window, | ^~~~~~~~~~~~~~~~~ [162/184] Compiling C++ object src/geeqie.p/whereami.cc.o [163/184] Compiling C++ object src/geeqie.p/uri-utils.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 ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/src/uri-utils.cc:21: ../geeqie-2.1/src/uri-utils.cc: In function ‘void warning_dialog_dnd_uri_error(GList*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../geeqie-2.1/src/uri-utils.cc:43:56: note: in expansion of macro ‘GTK_STOCK_DIALOG_WARNING’ 43 | warning_dialog(_("Drag and Drop failed"), msg, GTK_STOCK_DIALOG_WARNING, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ [164/184] Compiling C++ object src/geeqie.p/zonedetect.cc.o [165/184] Compiling C++ object src/geeqie.p/view-dir-list.cc.o [166/184] Compiling C++ object src/geeqie.p/view-dir.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 ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/src/view-dir.cc:21: ../geeqie-2.1/src/view-dir.cc: In function ‘PixmapFolders* folder_icons_new(GtkWidget*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:313:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 313 | #define GTK_STOCK_DIRECTORY ((GtkStock)"gtk-directory") | ^~~~~~~~ ../geeqie-2.1/src/view-dir.cc:61:53: note: in expansion of macro ‘GTK_STOCK_DIRECTORY’ 61 | pf->close = gtk_widget_render_icon(widget, GTK_STOCK_DIRECTORY, size, nullptr); | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/view-dir.cc:61:44: warning: ‘GdkPixbuf* gtk_widget_render_icon(GtkWidget*, const gchar*, GtkIconSize, const gchar*)’ is deprecated: Use 'gtk_widget_render_icon_pixbuf' instead [-Wdeprecated-declarations] 61 | pf->close = gtk_widget_render_icon(widget, GTK_STOCK_DIRECTORY, size, nullptr); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:277: /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:786:12: note: declared here 786 | GdkPixbuf *gtk_widget_render_icon (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:765:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 765 | #define GTK_STOCK_OPEN ((GtkStock)"gtk-open") | ^~~~~~~~ ../geeqie-2.1/src/view-dir.cc:62:53: note: in expansion of macro ‘GTK_STOCK_OPEN’ 62 | pf->open = gtk_widget_render_icon(widget, GTK_STOCK_OPEN, size, nullptr); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/view-dir.cc:62:44: warning: ‘GdkPixbuf* gtk_widget_render_icon(GtkWidget*, const gchar*, GtkIconSize, const gchar*)’ is deprecated: Use 'gtk_widget_render_icon_pixbuf' instead [-Wdeprecated-declarations] 62 | pf->open = gtk_widget_render_icon(widget, GTK_STOCK_OPEN, size, nullptr); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:786:12: note: declared here 786 | GdkPixbuf *gtk_widget_render_icon (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:496:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 496 | #define GTK_STOCK_GO_UP ((GtkStock)"gtk-go-up") | ^~~~~~~~ ../geeqie-2.1/src/view-dir.cc:63:53: note: in expansion of macro ‘GTK_STOCK_GO_UP’ 63 | pf->parent = gtk_widget_render_icon(widget, GTK_STOCK_GO_UP, size, nullptr); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/view-dir.cc:63:44: warning: ‘GdkPixbuf* gtk_widget_render_icon(GtkWidget*, const gchar*, GtkIconSize, const gchar*)’ is deprecated: Use 'gtk_widget_render_icon_pixbuf' instead [-Wdeprecated-declarations] 63 | pf->parent = gtk_widget_render_icon(widget, GTK_STOCK_GO_UP, size, nullptr); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:786:12: note: declared here 786 | GdkPixbuf *gtk_widget_render_icon (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1038:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1038 | #define GTK_STOCK_STOP ((GtkStock)"gtk-stop") | ^~~~~~~~ ../geeqie-2.1/src/view-dir.cc:73:83: note: in expansion of macro ‘GTK_STOCK_STOP’ 73 | pf->deny = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_STOP, size, nullptr)); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/view-dir.cc:73:74: warning: ‘GdkPixbuf* gtk_widget_render_icon(GtkWidget*, const gchar*, GtkIconSize, const gchar*)’ is deprecated: Use 'gtk_widget_render_icon_pixbuf' instead [-Wdeprecated-declarations] 73 | pf->deny = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_STOP, size, nullptr)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:786:12: note: declared here 786 | GdkPixbuf *gtk_widget_render_icon (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:313:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 313 | #define GTK_STOCK_DIRECTORY ((GtkStock)"gtk-directory") | ^~~~~~~~ ../geeqie-2.1/src/view-dir.cc:77:83: note: in expansion of macro ‘GTK_STOCK_DIRECTORY’ 77 | pf->deny = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_DIRECTORY, size, nullptr)); | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/view-dir.cc:77:74: warning: ‘GdkPixbuf* gtk_widget_render_icon(GtkWidget*, const gchar*, GtkIconSize, const gchar*)’ is deprecated: Use 'gtk_widget_render_icon_pixbuf' instead [-Wdeprecated-declarations] 77 | pf->deny = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_DIRECTORY, size, nullptr)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:786:12: note: declared here 786 | GdkPixbuf *gtk_widget_render_icon (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1038:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1038 | #define GTK_STOCK_STOP ((GtkStock)"gtk-stop") | ^~~~~~~~ ../geeqie-2.1/src/view-dir.cc:86:75: note: in expansion of macro ‘GTK_STOCK_STOP’ 86 | pf->deny = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_STOP, size, nullptr)); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/view-dir.cc:86:66: warning: ‘GdkPixbuf* gtk_widget_render_icon(GtkWidget*, const gchar*, GtkIconSize, const gchar*)’ is deprecated: Use 'gtk_widget_render_icon_pixbuf' instead [-Wdeprecated-declarations] 86 | pf->deny = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_STOP, size, nullptr)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:786:12: note: declared here 786 | GdkPixbuf *gtk_widget_render_icon (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:928:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 928 | #define GTK_STOCK_REDO ((GtkStock)"gtk-redo") | ^~~~~~~~ ../geeqie-2.1/src/view-dir.cc:97:83: note: in expansion of macro ‘GTK_STOCK_REDO’ 97 | pf->link = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_REDO, size, nullptr)); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/view-dir.cc:97:74: warning: ‘GdkPixbuf* gtk_widget_render_icon(GtkWidget*, const gchar*, GtkIconSize, const gchar*)’ is deprecated: Use 'gtk_widget_render_icon_pixbuf' instead [-Wdeprecated-declarations] 97 | pf->link = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_REDO, size, nullptr)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:786:12: note: declared here 786 | GdkPixbuf *gtk_widget_render_icon (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:313:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 313 | #define GTK_STOCK_DIRECTORY ((GtkStock)"gtk-directory") | ^~~~~~~~ ../geeqie-2.1/src/view-dir.cc:101:83: note: in expansion of macro ‘GTK_STOCK_DIRECTORY’ 101 | pf->link = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_DIRECTORY, size, nullptr)); | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/view-dir.cc:101:74: warning: ‘GdkPixbuf* gtk_widget_render_icon(GtkWidget*, const gchar*, GtkIconSize, const gchar*)’ is deprecated: Use 'gtk_widget_render_icon_pixbuf' instead [-Wdeprecated-declarations] 101 | pf->link = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_DIRECTORY, size, nullptr)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:786:12: note: declared here 786 | GdkPixbuf *gtk_widget_render_icon (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:928:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 928 | #define GTK_STOCK_REDO ((GtkStock)"gtk-redo") | ^~~~~~~~ ../geeqie-2.1/src/view-dir.cc:109:75: note: in expansion of macro ‘GTK_STOCK_REDO’ 109 | pf->link = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_REDO, size, nullptr)); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/view-dir.cc:109:66: warning: ‘GdkPixbuf* gtk_widget_render_icon(GtkWidget*, const gchar*, GtkIconSize, const gchar*)’ is deprecated: Use 'gtk_widget_render_icon_pixbuf' instead [-Wdeprecated-declarations] 109 | pf->link = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_REDO, size, nullptr)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:786:12: note: declared here 786 | GdkPixbuf *gtk_widget_render_icon (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:313:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 313 | #define GTK_STOCK_DIRECTORY ((GtkStock)"gtk-directory") | ^~~~~~~~ ../geeqie-2.1/src/view-dir.cc:112:72: note: in expansion of macro ‘GTK_STOCK_DIRECTORY’ 112 | pf->read_only = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_DIRECTORY, size, nullptr)); | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/view-dir.cc:112:63: warning: ‘GdkPixbuf* gtk_widget_render_icon(GtkWidget*, const gchar*, GtkIconSize, const gchar*)’ is deprecated: Use 'gtk_widget_render_icon_pixbuf' instead [-Wdeprecated-declarations] 112 | pf->read_only = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_DIRECTORY, size, nullptr)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:786:12: note: declared here 786 | GdkPixbuf *gtk_widget_render_icon (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:313:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 313 | #define GTK_STOCK_DIRECTORY ((GtkStock)"gtk-directory") | ^~~~~~~~ ../geeqie-2.1/src/view-dir.cc:122:88: note: in expansion of macro ‘GTK_STOCK_DIRECTORY’ 122 | pf->read_only = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_DIRECTORY, size, nullptr)); | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/view-dir.cc:122:79: warning: ‘GdkPixbuf* gtk_widget_render_icon(GtkWidget*, const gchar*, GtkIconSize, const gchar*)’ is deprecated: Use 'gtk_widget_render_icon_pixbuf' instead [-Wdeprecated-declarations] 122 | pf->read_only = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_DIRECTORY, size, nullptr)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:786:12: note: declared here 786 | GdkPixbuf *gtk_widget_render_icon (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/view-dir.cc: In function ‘GtkWidget* vd_drop_menu(ViewDir*, gint)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:237:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 237 | #define GTK_STOCK_COPY ((GtkStock)"gtk-copy") | ^~~~~~~~ ../geeqie-2.1/src/view-dir.cc:483:57: note: in expansion of macro ‘GTK_STOCK_COPY’ 483 | menu_item_add_stock_sensitive(menu, _("_Copy"), GTK_STOCK_COPY, active, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:159:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 159 | #define GTK_STOCK_CANCEL ((GtkStock)"gtk-cancel") | ^~~~~~~~ ../geeqie-2.1/src/view-dir.cc:503:48: note: in expansion of macro ‘GTK_STOCK_CANCEL’ 503 | menu_item_add_stock(menu, _("Cancel"), GTK_STOCK_CANCEL, nullptr, vd); | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/view-dir.cc: In function ‘GtkWidget* vd_pop_menu(ViewDir*, FileData*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:496:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 496 | #define GTK_STOCK_GO_UP ((GtkStock)"gtk-go-up") | ^~~~~~~~ ../geeqie-2.1/src/view-dir.cc:786:65: note: in expansion of macro ‘GTK_STOCK_GO_UP’ 786 | menu_item_add_stock_sensitive(menu, _("_Up to parent"), GTK_STOCK_GO_UP, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 395 | #define GTK_STOCK_FIND ((GtkStock)"gtk-find") | ^~~~~~~~ ../geeqie-2.1/src/view-dir.cc:797:71: note: in expansion of macro ‘GTK_STOCK_FIND’ 797 | menu_item_add_stock_sensitive(menu, _("Find _duplicates..."), GTK_STOCK_FIND, active, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 395 | #define GTK_STOCK_FIND ((GtkStock)"gtk-find") | ^~~~~~~~ ../geeqie-2.1/src/view-dir.cc:799:80: note: in expansion of macro ‘GTK_STOCK_FIND’ 799 | menu_item_add_stock_sensitive(menu, _("Find duplicates recursive..."), GTK_STOCK_FIND, active, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../geeqie-2.1/src/view-dir.cc:816:62: note: in expansion of macro ‘GTK_STOCK_DELETE’ 816 | menu_item_add_stock_sensitive(menu, _("_Delete..."), GTK_STOCK_DELETE, rename_delete_active, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:937:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 937 | #define GTK_STOCK_REFRESH ((GtkStock)"gtk-refresh") | ^~~~~~~~ ../geeqie-2.1/src/view-dir.cc:840:50: note: in expansion of macro ‘GTK_STOCK_REFRESH’ 840 | menu_item_add_stock(menu, _("Re_fresh"), GTK_STOCK_REFRESH, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/view-dir.cc: In function ‘void vd_dnd_drop_receive(GtkWidget*, GdkDragContext*, gint, gint, GtkSelectionData*, guint, guint, gpointer)’: ../geeqie-2.1/src/view-dir.cc:960:47: warning: ‘GdkWindow* gdk_window_get_pointer(GdkWindow*, gint*, gint*, GdkModifierType*)’ is deprecated: Use 'gdk_window_get_device_position' instead [-Wdeprecated-declarations] 960 | gdk_window_get_pointer(gtk_widget_get_window(widget), nullptr, nullptr, &mask); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /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 ../geeqie-2.1/src/main.h:57: /usr/include/gtk-3.0/gdk/gdkwindow.h:860:15: note: declared here 860 | GdkWindow * gdk_window_get_pointer (GdkWindow *window, | ^~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/view-dir.cc: In function ‘gboolean vd_dnd_drop_motion(GtkWidget*, GdkDragContext*, gint, gint, guint, gpointer)’: ../geeqie-2.1/src/view-dir.cc:1100:67: warning: ‘GtkAdjustment* gtk_tree_view_get_vadjustment(GtkTreeView*)’ is deprecated: Use 'gtk_scrollable_get_vadjustment' instead [-Wdeprecated-declarations] 1100 | GtkAdjustment *adj = gtk_tree_view_get_vadjustment(GTK_TREE_VIEW(vd->view)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /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/gtktreeview.h:227:24: note: declared here 227 | GtkAdjustment *gtk_tree_view_get_vadjustment (GtkTreeView *tree_view); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/view-dir.cc: In function ‘GdkColor* vd_color_shifted(GtkWidget*)’: ../geeqie-2.1/src/view-dir.cc:1179:45: warning: ‘GtkStyle* gtk_widget_get_style(GtkWidget*)’ is deprecated: Use 'gtk_widget_get_style_context' instead [-Wdeprecated-declarations] 1179 | style = gtk_widget_get_style(widget); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:742:13: note: declared here 742 | GtkStyle * gtk_widget_get_style (GtkWidget *widget); | ^~~~~~~~~~~~~~~~~~~~ [167/184] Compiling C++ object src/geeqie.p/view-dir-tree.cc.o ../geeqie-2.1/src/view-dir-tree.cc: In function ‘void set_cursor(GtkWidget*, GdkCursorType)’: ../geeqie-2.1/src/view-dir-tree.cc:55:54: warning: ‘GdkCursor* gdk_cursor_new(GdkCursorType)’ is deprecated: Use 'gdk_cursor_new_for_display' instead [-Wdeprecated-declarations] 55 | if (cursor_type > -1) cursor = gdk_cursor_new(cursor_type); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:34, from ../geeqie-2.1/src/main.h:57, from ../geeqie-2.1/src/view-dir-tree.cc:22: /usr/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here 228 | GdkCursor* gdk_cursor_new (GdkCursorType cursor_type); | ^~~~~~~~~~~~~~ ../geeqie-2.1/src/view-dir-tree.cc:58:18: warning: ‘void gdk_flush()’ is deprecated: Use 'gdk_display_flush' instead [-Wdeprecated-declarations] 58 | gdk_flush(); | ~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:50: /usr/include/gtk-3.0/gdk/gdkmain.h:124:6: note: declared here 124 | void gdk_flush (void); | ^~~~~~~~~ [168/184] Compiling C++ object src/geeqie.p/utilops.cc.o ../geeqie-2.1/src/utilops.cc: In function ‘void generic_dialog_add_image(GenericDialog*, GtkWidget*, FileData*, const gchar*, gboolean, FileData*, const gchar*, gboolean)’: ../geeqie-2.1/src/utilops.cc:93:41: warning: ‘GtkWidget* gtk_hseparator_new()’ is deprecated: Use 'gtk_separator_new' instead [-Wdeprecated-declarations] 93 | sep = gtk_hseparator_new(); | ~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:267, from ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/src/utilops.cc:22: /usr/include/gtk-3.0/gtk/deprecated/gtkhseparator.h:61:12: note: declared here 61 | GtkWidget* gtk_hseparator_new (void); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254: ../geeqie-2.1/src/utilops.cc: In function ‘GenericDialog* file_util_warning_dialog(const gchar*, const gchar*, const gchar*, GtkWidget*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:216:39: note: in expansion of macro ‘GTK_STOCK_OK’ 216 | generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr, file_util_warning_dialog_ok_cb, TRUE); | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc: In function ‘gint file_util_perform_ci_cb(gpointer, EditorFlags, GList*, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:600:55: note: in expansion of macro ‘GTK_STOCK_DIALOG_WARNING’ 600 | generic_dialog_add_message(d, GTK_STOCK_DIALOG_WARNING, nullptr, msg->str, TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:487:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 487 | #define GTK_STOCK_GO_FORWARD ((GtkStock)"gtk-go-forward") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:602:54: note: in expansion of macro ‘GTK_STOCK_GO_FORWARD’ 602 | generic_dialog_add_button(d, GTK_STOCK_GO_FORWARD, _("Co_ntinue"), | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:609:79: note: in expansion of macro ‘GTK_STOCK_DIALOG_ERROR’ 609 | file_util_warning_dialog(ud->messages.fail, msg->str, GTK_STOCK_DIALOG_ERROR, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc: In function ‘void file_util_perform_ci_dir(UtilityData*, gboolean, gboolean)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:720:83: note: in expansion of macro ‘GTK_STOCK_DIALOG_ERROR’ 720 | file_util_warning_dialog(ud->messages.fail, text, GTK_STOCK_DIALOG_ERROR, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:773:88: note: in expansion of macro ‘GTK_STOCK_DIALOG_ERROR’ 773 | gd = file_util_warning_dialog(ud->messages.fail, text, GTK_STOCK_DIALOG_ERROR, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:826:90: note: in expansion of macro ‘GTK_STOCK_DIALOG_ERROR’ 826 | (void) file_util_warning_dialog(ud->messages.fail, text, GTK_STOCK_DIALOG_ERROR, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:845:90: note: in expansion of macro ‘GTK_STOCK_DIALOG_ERROR’ 845 | (void) file_util_warning_dialog(ud->messages.fail, text, GTK_STOCK_DIALOG_ERROR, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc: In function ‘void file_util_perform_ci(UtilityData*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:924:75: note: in expansion of macro ‘GTK_STOCK_DIALOG_ERROR’ 924 | file_util_warning_dialog(ud->messages.fail, text, GTK_STOCK_DIALOG_ERROR, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc: In function ‘GdkPixbuf* file_util_get_error_icon(FileData*, GList*, GtkWidget*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:955:61: note: in expansion of macro ‘GTK_STOCK_DIALOG_WARNING’ 955 | pb_warning = gtk_widget_render_icon(widget, GTK_STOCK_DIALOG_WARNING, GTK_ICON_SIZE_MENU, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:955:52: warning: ‘GdkPixbuf* gtk_widget_render_icon(GtkWidget*, const gchar*, GtkIconSize, const gchar*)’ is deprecated: Use 'gtk_widget_render_icon_pixbuf' instead [-Wdeprecated-declarations] 955 | pb_warning = gtk_widget_render_icon(widget, GTK_STOCK_DIALOG_WARNING, GTK_ICON_SIZE_MENU, nullptr); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:277: /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:786:12: note: declared here 786 | GdkPixbuf *gtk_widget_render_icon (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:960:59: note: in expansion of macro ‘GTK_STOCK_DIALOG_ERROR’ 960 | pb_error = gtk_widget_render_icon(widget, GTK_STOCK_DIALOG_ERROR, GTK_ICON_SIZE_MENU, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:960:50: warning: ‘GdkPixbuf* gtk_widget_render_icon(GtkWidget*, const gchar*, GtkIconSize, const gchar*)’ is deprecated: Use 'gtk_widget_render_icon_pixbuf' instead [-Wdeprecated-declarations] 960 | pb_error = gtk_widget_render_icon(widget, GTK_STOCK_DIALOG_ERROR, GTK_ICON_SIZE_MENU, nullptr); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:786:12: note: declared here 786 | GdkPixbuf *gtk_widget_render_icon (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:141:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 141 | #define GTK_STOCK_APPLY ((GtkStock)"gtk-apply") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:965:59: note: in expansion of macro ‘GTK_STOCK_APPLY’ 965 | pb_apply = gtk_widget_render_icon(widget, GTK_STOCK_APPLY, GTK_ICON_SIZE_MENU, nullptr); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:965:50: warning: ‘GdkPixbuf* gtk_widget_render_icon(GtkWidget*, const gchar*, GtkIconSize, const gchar*)’ is deprecated: Use 'gtk_widget_render_icon_pixbuf' instead [-Wdeprecated-declarations] 965 | pb_apply = gtk_widget_render_icon(widget, GTK_STOCK_APPLY, GTK_ICON_SIZE_MENU, nullptr); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:786:12: note: declared here 786 | GdkPixbuf *gtk_widget_render_icon (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/utilops.cc: In function ‘void file_util_check_ci(UtilityData*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:1048:47: note: in expansion of macro ‘GTK_STOCK_DIALOG_WARNING’ 1048 | generic_dialog_add_message(d, GTK_STOCK_DIALOG_WARNING, _("Really continue?"), desc, TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:487:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 487 | #define GTK_STOCK_GO_FORWARD ((GtkStock)"gtk-go-forward") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:1050:46: note: in expansion of macro ‘GTK_STOCK_GO_FORWARD’ 1050 | generic_dialog_add_button(d, GTK_STOCK_GO_FORWARD, _("Co_ntinue"), | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:1062:47: note: in expansion of macro ‘GTK_STOCK_DIALOG_WARNING’ 1062 | generic_dialog_add_message(d, GTK_STOCK_DIALOG_WARNING, _("This operation can't continue:"), desc, TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc: In function ‘void file_util_fdlg_rename_cb(FileDialog*, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:1176:47: note: in expansion of macro ‘GTK_STOCK_DIALOG_WARNING’ 1176 | generic_dialog_add_message(d, GTK_STOCK_DIALOG_WARNING, _("This operation can't continue:"), desc, TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc: In function ‘void file_util_dialog_init_simple_list(UtilityData*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:1526:28: note: in expansion of macro ‘GTK_STOCK_DELETE’ 1526 | stock_id = GTK_STOCK_DELETE; | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:1530:28: note: in expansion of macro ‘GTK_STOCK_OK’ 1530 | stock_id = GTK_STOCK_OK; | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:955:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 955 | #define GTK_STOCK_REVERT_TO_SAVED ((GtkStock)"gtk-revert-to-saved") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:1535:65: note: in expansion of macro ‘GTK_STOCK_REVERT_TO_SAVED’ 1535 | if (ud->discard_func) generic_dialog_add_button(ud->gd, GTK_STOCK_REVERT_TO_SAVED, _("Discard changes"), file_util_discard_cb, FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:556:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 556 | #define GTK_STOCK_INFO ((GtkStock)"gtk-info") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:1536:65: note: in expansion of macro ‘GTK_STOCK_INFO’ 1536 | if (ud->details_func) generic_dialog_add_button(ud->gd, GTK_STOCK_INFO, _("File details"), file_util_details_cb, FALSE); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:302:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 302 | #define GTK_STOCK_DIALOG_QUESTION ((GtkStock)"gtk-dialog-question") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:1549:50: note: in expansion of macro ‘GTK_STOCK_DIALOG_QUESTION’ 1549 | box = generic_dialog_add_message(ud->gd, GTK_STOCK_DIALOG_QUESTION, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc: In function ‘void file_util_dialog_init_dest_folder(UtilityData*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:237:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 237 | #define GTK_STOCK_COPY ((GtkStock)"gtk-copy") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:1586:28: note: in expansion of macro ‘GTK_STOCK_COPY’ 1586 | stock_id = GTK_STOCK_COPY; | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:1590:28: note: in expansion of macro ‘GTK_STOCK_OK’ 1590 | stock_id = GTK_STOCK_OK; | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:364:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 364 | #define GTK_STOCK_EDIT ((GtkStock)"gtk-edit") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:1609:46: note: in expansion of macro ‘GTK_STOCK_EDIT’ 1609 | file_dialog_add_button(fdlg, GTK_STOCK_EDIT, "With Rename", file_util_fdlg_rename_cb, TRUE); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:364:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 364 | #define GTK_STOCK_EDIT ((GtkStock)"gtk-edit") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:1613:46: note: in expansion of macro ‘GTK_STOCK_EDIT’ 1613 | file_dialog_add_button(fdlg, GTK_STOCK_EDIT, "With Rename", file_util_fdlg_rename_cb, TRUE); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc: In function ‘void file_util_dialog_init_source_dest(UtilityData*, gboolean)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:955:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 955 | #define GTK_STOCK_REVERT_TO_SAVED ((GtkStock)"gtk-revert-to-saved") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:1660:65: note: in expansion of macro ‘GTK_STOCK_REVERT_TO_SAVED’ 1660 | if (ud->discard_func) generic_dialog_add_button(ud->gd, GTK_STOCK_REVERT_TO_SAVED, _("Discard changes"), file_util_discard_cb, FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:556:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 556 | #define GTK_STOCK_INFO ((GtkStock)"gtk-info") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:1661:65: note: in expansion of macro ‘GTK_STOCK_INFO’ 1661 | if (ud->details_func) generic_dialog_add_button(ud->gd, GTK_STOCK_INFO, _("File details"), file_util_details_cb, FALSE); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:1663:43: note: in expansion of macro ‘GTK_STOCK_OK’ 1663 | generic_dialog_add_button(ud->gd, GTK_STOCK_OK, ud->messages.title, file_util_ok_cb, TRUE); | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:1728:25: warning: ‘void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 1728 | gtk_table_attach(GTK_TABLE(table), ud->rename_entry, 1, 2, 1, 2, static_cast(GTK_EXPAND | GTK_FILL), static_cast(0), 0, 0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../geeqie-2.1/src/utilops.cc: In function ‘void file_util_warn_op_in_progress(const gchar*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:1928:80: note: in expansion of macro ‘GTK_STOCK_DIALOG_ERROR’ 1928 | file_util_warning_dialog(title, _("Another operation in progress.\n"), GTK_STOCK_DIALOG_ERROR, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc: In function ‘gchar* file_util_details_get_message(UtilityData*, FileData*, const gchar**)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:2007:73: note: in expansion of macro ‘GTK_STOCK_DIALOG_ERROR’ 2007 | if (stock_id) *stock_id = (error & CHANGE_ERROR_MASK) ? GTK_STOCK_DIALOG_ERROR : GTK_STOCK_DIALOG_WARNING; | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:2007:98: note: in expansion of macro ‘GTK_STOCK_DIALOG_WARNING’ 2007 | if (stock_id) *stock_id = (error & CHANGE_ERROR_MASK) ? GTK_STOCK_DIALOG_ERROR : GTK_STOCK_DIALOG_WARNING; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:275:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 275 | #define GTK_STOCK_DIALOG_INFO ((GtkStock)"gtk-dialog-info") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:2012:43: note: in expansion of macro ‘GTK_STOCK_DIALOG_INFO’ 2012 | if (stock_id) *stock_id = GTK_STOCK_DIALOG_INFO; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc: In function ‘void file_util_details_dialog(UtilityData*, FileData*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:2026:39: note: in expansion of macro ‘GTK_STOCK_CLOSE’ 2026 | generic_dialog_add_button(gd, GTK_STOCK_CLOSE, nullptr, file_util_details_dialog_ok_cb, TRUE); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:946:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 946 | #define GTK_STOCK_REMOVE ((GtkStock)"gtk-remove") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:2027:39: note: in expansion of macro ‘GTK_STOCK_REMOVE’ 2027 | generic_dialog_add_button(gd, GTK_STOCK_REMOVE, _("Exclude file"), file_util_details_dialog_exclude_cb, FALSE); | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc: In function ‘void file_util_write_metadata_details_dialog(UtilityData*, FileData*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:2073:39: note: in expansion of macro ‘GTK_STOCK_CLOSE’ 2073 | generic_dialog_add_button(gd, GTK_STOCK_CLOSE, nullptr, file_util_details_dialog_ok_cb, TRUE); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:946:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 946 | #define GTK_STOCK_REMOVE ((GtkStock)"gtk-remove") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:2074:39: note: in expansion of macro ‘GTK_STOCK_REMOVE’ 2074 | generic_dialog_add_button(gd, GTK_STOCK_REMOVE, _("Exclude file"), file_util_details_dialog_exclude_cb, FALSE); | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:955:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 955 | #define GTK_STOCK_REVERT_TO_SAVED ((GtkStock)"gtk-revert-to-saved") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:2075:39: note: in expansion of macro ‘GTK_STOCK_REVERT_TO_SAVED’ 2075 | generic_dialog_add_button(gd, GTK_STOCK_REVERT_TO_SAVED, _("Discard changes"), file_util_details_dialog_discard_cb, FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:2120:33: warning: ‘void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 2120 | gtk_table_attach(GTK_TABLE(table), label, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2121 | 0, 1, i, i + 1, | ~~~~~~~~~~~~~~~ 2122 | GTK_FILL, GTK_FILL, | ~~~~~~~~~~~~~~~~~~~ 2123 | 2, 2); | ~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../geeqie-2.1/src/utilops.cc:2132:33: warning: ‘void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 2132 | gtk_table_attach(GTK_TABLE(table), label, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2133 | 1, 2, i, i + 1, | ~~~~~~~~~~~~~~~ 2134 | GTK_FILL, GTK_FILL, | ~~~~~~~~~~~~~~~~~~~ 2135 | 2, 2); | ~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../geeqie-2.1/src/utilops.cc: In function ‘void file_util_delete_dir_full(FileData*, GtkWidget*, UtilityPhase)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:2677:68: note: in expansion of macro ‘GTK_STOCK_DIALOG_ERROR’ 2677 | file_util_warning_dialog(_("Delete failed"), text, GTK_STOCK_DIALOG_ERROR, parent); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:2688:68: note: in expansion of macro ‘GTK_STOCK_DIALOG_ERROR’ 2688 | file_util_warning_dialog(_("Delete failed"), text, GTK_STOCK_DIALOG_ERROR, parent); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:2703:47: note: in expansion of macro ‘GTK_STOCK_CLOSE’ 2703 | generic_dialog_add_button(gd, GTK_STOCK_CLOSE, nullptr, nullptr, TRUE); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:2708:54: note: in expansion of macro ‘GTK_STOCK_DIALOG_WARNING’ 2708 | box = generic_dialog_add_message(gd, GTK_STOCK_DIALOG_WARNING, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:2745:76: note: in expansion of macro ‘GTK_STOCK_DIALOG_ERROR’ 2745 | file_util_warning_dialog(_("Delete failed"), text, GTK_STOCK_DIALOG_ERROR, parent); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc: In function ‘gchar* new_folder(GtkWindow*, gchar*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:159:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 159 | #define GTK_STOCK_CANCEL ((GtkStock)"gtk-cancel") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:3303:81: note: in expansion of macro ‘GTK_STOCK_CANCEL’ 3303 | GTK_STOCK_CANCEL, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../geeqie-2.1/src/utilops.cc:3305:81: note: in expansion of macro ‘GTK_STOCK_OK’ 3305 | GTK_STOCK_OK, | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ [169/184] Compiling C++ object src/geeqie.p/window.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 ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/src/window.cc:21: ../geeqie-2.1/src/window.cc: In function ‘void help_search_window_show()’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../geeqie-2.1/src/window.cc:375:39: note: in expansion of macro ‘GTK_STOCK_OK’ 375 | generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr, | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/window.cc:392:34: warning: ‘void gtk_table_attach_defaults(GtkTable*, GtkWidget*, guint, guint, guint, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 392 | gtk_table_attach_defaults(GTK_TABLE(table), hsd->edit_widget, 1, 2, 0, 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:138:12: note: declared here 138 | void gtk_table_attach_defaults (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:188:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 188 | #define GTK_STOCK_CLEAR ((GtkStock)"gtk-clear") | ^~~~~~~~ ../geeqie-2.1/src/window.cc:397:75: note: in expansion of macro ‘GTK_STOCK_CLEAR’ 397 | GTK_ENTRY_ICON_SECONDARY, GTK_STOCK_CLEAR); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/window.cc:396:38: warning: ‘void gtk_entry_set_icon_from_stock(GtkEntry*, GtkEntryIconPosition, const gchar*)’ is deprecated: Use 'gtk_entry_set_icon_from_icon_name' instead [-Wdeprecated-declarations] 396 | gtk_entry_set_icon_from_stock(GTK_ENTRY(hsd->edit_widget), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | GTK_ENTRY_ICON_SECONDARY, GTK_STOCK_CLEAR); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /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/gtkentry.h:320:16: note: declared here 320 | void gtk_entry_set_icon_from_stock (GtkEntry *entry, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [170/184] Compiling C++ object src/geeqie.p/pan-view_pan-calendar.cc.o [171/184] Compiling C++ object src/geeqie.p/pan-view_pan-folder.cc.o [172/184] Compiling C++ object src/geeqie.p/pan-view_pan-grid.cc.o [173/184] Compiling C++ object src/geeqie.p/pan-view_pan-timeline.cc.o [174/184] Compiling C++ object src/geeqie.p/pan-view_pan-item.cc.o [175/184] Compiling C++ object src/geeqie.p/pan-view_pan-util.cc.o [176/184] Compiling C++ object src/geeqie.p/pan-view_pan-view-filter.cc.o ../geeqie-2.1/src/pan-view/pan-view-filter.cc: In function ‘PanViewFilterUi* pan_filter_ui_new(PanWindow*)’: ../geeqie-2.1/src/pan-view/pan-view-filter.cc:58:49: warning: ‘void gtk_combo_box_set_focus_on_click(GtkComboBox*, gboolean)’ is deprecated: Use 'gtk_widget_set_focus_on_click' instead [-Wdeprecated-declarations] 58 | gtk_combo_box_set_focus_on_click(GTK_COMBO_BOX(ui->filter_mode_combo), FALSE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29, from /usr/include/gtk-3.0/gtk/gtk.h:42, from ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/src/pan-view/pan-view-filter.h:25, from ../geeqie-2.1/src/pan-view/pan-view-filter.cc:22: /usr/include/gtk-3.0/gtk/gtkcombobox.h:125:15: note: declared here 125 | void gtk_combo_box_set_focus_on_click (GtkComboBox *combo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/pan-view/pan-view-filter.cc:94:38: warning: ‘void gtk_button_set_focus_on_click(GtkButton*, gboolean)’ is deprecated: Use 'gtk_widget_set_focus_on_click' instead [-Wdeprecated-declarations] 94 | gtk_button_set_focus_on_click(GTK_BUTTON(ui->filter_button), FALSE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:54: /usr/include/gtk-3.0/gtk/gtkbutton.h:138:23: note: declared here 138 | void gtk_button_set_focus_on_click (GtkButton *button, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [177/184] Compiling C++ object src/geeqie.p/pan-view_pan-view-search.cc.o ../geeqie-2.1/src/pan-view/pan-view-search.cc: In function ‘PanViewSearchUi* pan_search_ui_new(PanWindow*)’: ../geeqie-2.1/src/pan-view/pan-view-search.cc:58:38: warning: ‘void gtk_button_set_focus_on_click(GtkButton*, gboolean)’ is deprecated: Use 'gtk_widget_set_focus_on_click' instead [-Wdeprecated-declarations] 58 | gtk_button_set_focus_on_click(GTK_BUTTON(ui->search_button), FALSE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:54, from ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/src/pan-view/pan-view-search.h:25, from ../geeqie-2.1/src/pan-view/pan-view-search.cc:22: /usr/include/gtk-3.0/gtk/gtkbutton.h:138:23: note: declared here 138 | void gtk_button_set_focus_on_click (GtkButton *button, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [178/184] Compiling C++ object src/geeqie.p/pan-view_pan-view.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 ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/src/pan-view/pan-view.h:25, from ../geeqie-2.1/src/pan-view/pan-view.cc:22: ../geeqie-2.1/src/pan-view/pan-view.cc: In function ‘void pan_warning_folder(const gchar*, GtkWidget*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:275:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 275 | #define GTK_STOCK_DIALOG_INFO ((GtkStock)"gtk-dialog-info") | ^~~~~~~~ ../geeqie-2.1/src/pan-view/pan-view.cc:514:23: note: in expansion of macro ‘GTK_STOCK_DIALOG_INFO’ 514 | GTK_STOCK_DIALOG_INFO, parent); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/pan-view/pan-view.cc: In function ‘void pan_window_image_scroll_notify_cb(PixbufRenderer*, gpointer)’: ../geeqie-2.1/src/pan-view/pan-view.cc:1706:31: warning: ‘void gtk_adjustment_changed(GtkAdjustment*)’ is deprecated [-Wdeprecated-declarations] 1706 | gtk_adjustment_changed(adj); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:38: /usr/include/gtk-3.0/gtk/gtkadjustment.h:87:12: note: declared here 87 | void gtk_adjustment_changed (GtkAdjustment *adjustment); | ^~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/pan-view/pan-view.cc:1707:37: warning: ‘void gtk_adjustment_value_changed(GtkAdjustment*)’ is deprecated [-Wdeprecated-declarations] 1707 | gtk_adjustment_value_changed(adj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/gtk-3.0/gtk/gtkadjustment.h:89:12: note: declared here 89 | void gtk_adjustment_value_changed (GtkAdjustment *adjustment); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/pan-view/pan-view.cc:1719:31: warning: ‘void gtk_adjustment_changed(GtkAdjustment*)’ is deprecated [-Wdeprecated-declarations] 1719 | gtk_adjustment_changed(adj); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/gtk-3.0/gtk/gtkadjustment.h:87:12: note: declared here 87 | void gtk_adjustment_changed (GtkAdjustment *adjustment); | ^~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/pan-view/pan-view.cc:1720:37: warning: ‘void gtk_adjustment_value_changed(GtkAdjustment*)’ is deprecated [-Wdeprecated-declarations] 1720 | gtk_adjustment_value_changed(adj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/gtk-3.0/gtk/gtkadjustment.h:89:12: note: declared here 89 | void gtk_adjustment_value_changed (GtkAdjustment *adjustment); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/pan-view/pan-view.cc: In function ‘void pan_window_entry_activate_cb(const gchar*, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../geeqie-2.1/src/pan-view/pan-view.cc:1782:32: note: in expansion of macro ‘GTK_STOCK_DIALOG_WARNING’ 1782 | GTK_STOCK_DIALOG_WARNING, pw->path_entry); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/pan-view/pan-view.cc: In function ‘void pan_window_new_real(FileData*)’: ../geeqie-2.1/src/pan-view/pan-view.cc:1922:35: warning: ‘void gtk_table_set_row_spacings(GtkTable*, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 1922 | gtk_table_set_row_spacings(GTK_TABLE(table), 2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:159:12: note: declared here 159 | void gtk_table_set_row_spacings (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/pan-view/pan-view.cc:1923:35: warning: ‘void gtk_table_set_col_spacings(GtkTable*, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 1923 | gtk_table_set_col_spacings(GTK_TABLE(table), 2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:164:12: note: declared here 164 | void gtk_table_set_col_spacings (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/pan-view/pan-view.cc:1940:25: warning: ‘void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 1940 | gtk_table_attach(GTK_TABLE(table), pw->imd->widget, 0, 1, 0, 1, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1941 | static_cast(GTK_FILL | GTK_EXPAND), static_cast(GTK_FILL | GTK_EXPAND), 0, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../geeqie-2.1/src/pan-view/pan-view.cc:1948:45: warning: ‘GtkWidget* gtk_hscrollbar_new(GtkAdjustment*)’ is deprecated: Use 'gtk_scrollbar_new' instead [-Wdeprecated-declarations] 1948 | pw->scrollbar_h = gtk_hscrollbar_new(nullptr); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:266: /usr/include/gtk-3.0/gtk/deprecated/gtkhscrollbar.h:61:12: note: declared here 61 | GtkWidget* gtk_hscrollbar_new (GtkAdjustment *adjustment); | ^~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/pan-view/pan-view.cc:1951:25: warning: ‘void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 1951 | gtk_table_attach(GTK_TABLE(table), pw->scrollbar_h, 0, 1, 1, 2, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1952 | static_cast(GTK_FILL | GTK_EXPAND), static_cast(0), 0, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../geeqie-2.1/src/pan-view/pan-view.cc:1955:45: warning: ‘GtkWidget* gtk_vscrollbar_new(GtkAdjustment*)’ is deprecated: Use 'gtk_scrollbar_new' instead [-Wdeprecated-declarations] 1955 | pw->scrollbar_v = gtk_vscrollbar_new(nullptr); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:289: /usr/include/gtk-3.0/gtk/deprecated/gtkvscrollbar.h:67:12: note: declared here 67 | GtkWidget* gtk_vscrollbar_new (GtkAdjustment *adjustment); | ^~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/pan-view/pan-view.cc:1958:25: warning: ‘void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 1958 | gtk_table_attach(GTK_TABLE(table), pw->scrollbar_v, 1, 2, 0, 1, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1959 | static_cast(0), static_cast(GTK_FILL | GTK_EXPAND), 0, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../geeqie-2.1/src/pan-view/pan-view.cc: In function ‘gboolean pan_warning(FileData*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../geeqie-2.1/src/pan-view/pan-view.cc:2071:39: note: in expansion of macro ‘GTK_STOCK_OK’ 2071 | generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr, | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:275:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 275 | #define GTK_STOCK_DIALOG_INFO ((GtkStock)"gtk-dialog-info") | ^~~~~~~~ ../geeqie-2.1/src/pan-view/pan-view.cc:2074:46: note: in expansion of macro ‘GTK_STOCK_DIALOG_INFO’ 2074 | box = generic_dialog_add_message(gd, GTK_STOCK_DIALOG_INFO, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/pan-view/pan-view.cc: In function ‘GtkWidget* pan_popup_menu(PanWindow*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:674:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 674 | #define GTK_STOCK_MEDIA_PLAY ((GtkStock)"gtk-media-play") | ^~~~~~~~ ../geeqie-2.1/src/pan-view/pan-view.cc:2362:57: note: in expansion of macro ‘GTK_STOCK_MEDIA_PLAY’ 2362 | menu_item_add_stock_sensitive(menu, _("_Play"), GTK_STOCK_MEDIA_PLAY, video, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1121:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1121 | #define GTK_STOCK_ZOOM_IN ((GtkStock)"gtk-zoom-in") | ^~~~~~~~ ../geeqie-2.1/src/pan-view/pan-view.cc:2366:50: note: in expansion of macro ‘GTK_STOCK_ZOOM_IN’ 2366 | menu_item_add_stock(menu, _("Zoom _in"), GTK_STOCK_ZOOM_IN, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1130:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1130 | #define GTK_STOCK_ZOOM_OUT ((GtkStock)"gtk-zoom-out") | ^~~~~~~~ ../geeqie-2.1/src/pan-view/pan-view.cc:2368:51: note: in expansion of macro ‘GTK_STOCK_ZOOM_OUT’ 2368 | menu_item_add_stock(menu, _("Zoom _out"), GTK_STOCK_ZOOM_OUT, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1103:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 1103 | #define GTK_STOCK_ZOOM_100 ((GtkStock)"gtk-zoom-100") | ^~~~~~~~ ../geeqie-2.1/src/pan-view/pan-view.cc:2370:51: note: in expansion of macro ‘GTK_STOCK_ZOOM_100’ 2370 | menu_item_add_stock(menu, _("Zoom _1:1"), GTK_STOCK_ZOOM_100, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:738:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 738 | #define GTK_STOCK_NEW ((GtkStock)"gtk-new") | ^~~~~~~~ ../geeqie-2.1/src/pan-view/pan-view.cc:2381:71: note: in expansion of macro ‘GTK_STOCK_NEW’ 2381 | menu_item_add_stock_sensitive(menu, _("View in _new window"), GTK_STOCK_NEW, active, | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 395 | #define GTK_STOCK_FIND ((GtkStock)"gtk-find") | ^~~~~~~~ ../geeqie-2.1/src/pan-view/pan-view.cc:2383:56: note: in expansion of macro ‘GTK_STOCK_FIND’ 2383 | menu_item_add_stock(menu, _("Go to original"), GTK_STOCK_FIND, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:237:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 237 | #define GTK_STOCK_COPY ((GtkStock)"gtk-copy") | ^~~~~~~~ ../geeqie-2.1/src/pan-view/pan-view.cc:2387:60: note: in expansion of macro ‘GTK_STOCK_COPY’ 2387 | menu_item_add_stock_sensitive(menu, _("_Copy..."), GTK_STOCK_COPY, active, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../geeqie-2.1/src/pan-view/pan-view.cc:2405:55: note: in expansion of macro ‘GTK_STOCK_DELETE’ 2405 | _("_Delete"), GTK_STOCK_DELETE, active, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../geeqie-2.1/src/pan-view/pan-view.cc:2466:55: note: in expansion of macro ‘GTK_STOCK_CLOSE’ 2466 | menu_item_add_stock(menu, _("C_lose window"), GTK_STOCK_CLOSE, G_CALLBACK(pan_close_cb), pw); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ [179/184] Compiling C++ object src/geeqie.p/view-file_view-file.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 ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/src/view-file/view-file.cc:21: ../geeqie-2.1/src/view-file/view-file.cc: In function ‘void vf_pop_menu_open_archive_cb(GtkWidget*, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../geeqie-2.1/src/view-file/view-file.cc:393:88: note: in expansion of macro ‘GTK_STOCK_DIALOG_WARNING’ 393 | warning_dialog(_("Cannot open archive file"), _("See the Log Window"), GTK_STOCK_DIALOG_WARNING, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/view-file/view-file.cc: In function ‘GtkWidget* vf_pop_menu(ViewFile*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:738:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 738 | #define GTK_STOCK_NEW ((GtkStock)"gtk-new") | ^~~~~~~~ ../geeqie-2.1/src/view-file/view-file.cc:695:71: note: in expansion of macro ‘GTK_STOCK_NEW’ 695 | menu_item_add_stock_sensitive(menu, _("View in _new window"), GTK_STOCK_NEW, active, | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:765:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 765 | #define GTK_STOCK_OPEN ((GtkStock)"gtk-open") | ^~~~~~~~ ../geeqie-2.1/src/view-file/view-file.cc:698:64: note: in expansion of macro ‘GTK_STOCK_OPEN’ 698 | menu_item_add_stock_sensitive(menu, _("Open archive"), GTK_STOCK_OPEN, active & class_archive, G_CALLBACK(vf_pop_menu_open_archive_cb), vf); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:237:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 237 | #define GTK_STOCK_COPY ((GtkStock)"gtk-copy") | ^~~~~~~~ ../geeqie-2.1/src/view-file/view-file.cc:701:60: note: in expansion of macro ‘GTK_STOCK_COPY’ 701 | menu_item_add_stock_sensitive(menu, _("_Copy..."), GTK_STOCK_COPY, active, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../geeqie-2.1/src/view-file/view-file.cc:718:55: note: in expansion of macro ‘GTK_STOCK_DELETE’ 718 | _("_Delete"), GTK_STOCK_DELETE, active, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 395 | #define GTK_STOCK_FIND ((GtkStock)"gtk-find") | ^~~~~~~~ ../geeqie-2.1/src/view-file/view-file.cc:728:71: note: in expansion of macro ‘GTK_STOCK_FIND’ 728 | menu_item_add_stock_sensitive(menu, _("_Find duplicates..."), GTK_STOCK_FIND, active, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:937:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 937 | #define GTK_STOCK_REFRESH ((GtkStock)"gtk-refresh") | ^~~~~~~~ ../geeqie-2.1/src/view-file/view-file.cc:776:50: note: in expansion of macro ‘GTK_STOCK_REFRESH’ 776 | menu_item_add_stock(menu, _("Re_fresh"), GTK_STOCK_REFRESH, G_CALLBACK(vf_pop_menu_refresh_cb), vf); | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/view-file/view-file.cc: In function ‘gboolean vf_marks_tooltip_cb(GtkWidget*, GdkEventButton*, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:302:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 302 | #define GTK_STOCK_DIALOG_QUESTION ((GtkStock)"gtk-dialog-question") | ^~~~~~~~ ../geeqie-2.1/src/view-file/view-file.cc:903:53: note: in expansion of macro ‘GTK_STOCK_DIALOG_QUESTION’ 903 | generic_dialog_add_message(mte->gd, GTK_STOCK_DIALOG_QUESTION, _("Set mark text"), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../geeqie-2.1/src/view-file/view-file.cc:905:52: note: in expansion of macro ‘GTK_STOCK_OK’ 905 | generic_dialog_add_button(mte->gd, GTK_STOCK_OK, nullptr, | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 516 | #define GTK_STOCK_HELP ((GtkStock)"gtk-help") | ^~~~~~~~ ../geeqie-2.1/src/view-file/view-file.cc:907:52: note: in expansion of macro ‘GTK_STOCK_HELP’ 907 | generic_dialog_add_button(mte->gd, GTK_STOCK_HELP, nullptr, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/view-file/view-file.cc:918:42: warning: ‘void gtk_table_attach_defaults(GtkTable*, GtkWidget*, guint, guint, guint, guint)’ is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 918 | gtk_table_attach_defaults(GTK_TABLE(table), mte->edit_widget, 1, 2, 0, 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:138:12: note: declared here 138 | void gtk_table_attach_defaults (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:188:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 188 | #define GTK_STOCK_CLEAR ((GtkStock)"gtk-clear") | ^~~~~~~~ ../geeqie-2.1/src/view-file/view-file.cc:922:83: note: in expansion of macro ‘GTK_STOCK_CLEAR’ 922 | GTK_ENTRY_ICON_SECONDARY, GTK_STOCK_CLEAR); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/view-file/view-file.cc:921:46: warning: ‘void gtk_entry_set_icon_from_stock(GtkEntry*, GtkEntryIconPosition, const gchar*)’ is deprecated: Use 'gtk_entry_set_icon_from_icon_name' instead [-Wdeprecated-declarations] 921 | gtk_entry_set_icon_from_stock(GTK_ENTRY(mte->edit_widget), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 922 | GTK_ENTRY_ICON_SECONDARY, GTK_STOCK_CLEAR); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /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/gtkentry.h:320:16: note: declared here 320 | void gtk_entry_set_icon_from_stock (GtkEntry *entry, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/view-file/view-file.cc: In function ‘GtkWidget* vf_file_filter_init(ViewFile*)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:188:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 188 | #define GTK_STOCK_CLEAR ((GtkStock)"gtk-clear") | ^~~~~~~~ ../geeqie-2.1/src/view-file/view-file.cc:1183:89: note: in expansion of macro ‘GTK_STOCK_CLEAR’ 1183 | gtk_entry_set_icon_from_stock(GTK_ENTRY(combo_entry), GTK_ENTRY_ICON_SECONDARY, GTK_STOCK_CLEAR); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/view-file/view-file.cc:1183:38: warning: ‘void gtk_entry_set_icon_from_stock(GtkEntry*, GtkEntryIconPosition, const gchar*)’ is deprecated: Use 'gtk_entry_set_icon_from_icon_name' instead [-Wdeprecated-declarations] 1183 | gtk_entry_set_icon_from_stock(GTK_ENTRY(combo_entry), GTK_ENTRY_ICON_SECONDARY, GTK_STOCK_CLEAR); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkentry.h:320:16: note: declared here 320 | void gtk_entry_set_icon_from_stock (GtkEntry *entry, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [180/184] Compiling C++ object src/geeqie.p/view-file_view-file-icon.cc.o ../geeqie-2.1/src/view-file/view-file-icon.cc: In function ‘gint page_height(ViewFile*)’: ../geeqie-2.1/src/view-file/view-file-icon.cc:1162:44: warning: ‘GtkAdjustment* gtk_tree_view_get_vadjustment(GtkTreeView*)’ is deprecated: Use 'gtk_scrollable_get_vadjustment' instead [-Wdeprecated-declarations] 1162 | adj = gtk_tree_view_get_vadjustment(GTK_TREE_VIEW(vf->listview)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /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 ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/src/view-file/view-file-icon.cc:22: /usr/include/gtk-3.0/gtk/gtktreeview.h:227:24: note: declared here 227 | GtkAdjustment *gtk_tree_view_get_vadjustment (GtkTreeView *tree_view); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../geeqie-2.1/src/view-file/view-file-icon.cc: In function ‘void vficon_cell_data_cb(GtkTreeViewColumn*, GtkCellRenderer*, GtkTreeModel*, GtkTreeIter*, gpointer)’: ../geeqie-2.1/src/view-file/view-file-icon.cc:2137:45: warning: ‘GtkStyle* gtk_widget_get_style(GtkWidget*)’ is deprecated: Use 'gtk_widget_get_style_context' instead [-Wdeprecated-declarations] 2137 | style = gtk_widget_get_style(vf->listview); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /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); | ^~~~~~~~~~~~~~~~~~~~ [181/184] Compiling C++ object src/geeqie.p/view-file_view-file-list.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 ../geeqie-2.1/src/main.h:58, from ../geeqie-2.1/src/view-file/view-file-list.cc:22: ../geeqie-2.1/src/view-file/view-file-list.cc: In function ‘gboolean vflist_row_rename_cb(TreeEditData*, const gchar*, const gchar*, gpointer)’: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../geeqie-2.1/src/view-file/view-file-list.cc:507:74: note: in expansion of macro ‘GTK_STOCK_DIALOG_ERROR’ 507 | file_util_warning_dialog(_("Error renaming file"), text, GTK_STOCK_DIALOG_ERROR, vf->listview); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../geeqie-2.1/src/view-file/view-file-list.cc: In function ‘GdkColor* vflist_listview_color_shifted(GtkWidget*)’: ../geeqie-2.1/src/view-file/view-file-list.cc:1983:45: warning: ‘GtkStyle* gtk_widget_get_style(GtkWidget*)’ is deprecated: Use 'gtk_widget_get_style_context' instead [-Wdeprecated-declarations] 1983 | style = gtk_widget_get_style(widget); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /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); | ^~~~~~~~~~~~~~~~~~~~ [182/184] Generating geeqie.desktop with a custom command [183/184] Generating org.geeqie.Geeqie.appdata.xml with a custom command [184/184] Linking target src/geeqie ../geeqie-2.1/src/bar-exif.cc:77:8: warning: type ‘struct ConfDialogData’ violates the C++ One Definition Rule [-Wodr] 77 | struct ConfDialogData | ^ ../geeqie-2.1/src/bar-keywords.cc:145:8: note: a different type is defined in another translation unit 145 | struct ConfDialogData | ^ ../geeqie-2.1/src/bar-exif.cc:79:20: note: the first difference of corresponding definitions is field ‘widget’ 79 | GtkWidget *widget; /* pane or entry, devidet by presenceof "pane_data" or "entry_data" */ | ^ ../geeqie-2.1/src/bar-keywords.cc:147:27: note: a field with different name is defined in another translation unit 147 | PaneKeywordsData *pkd; | ^ ../geeqie-2.1/src/layout.cc:2150:8: warning: type ‘struct LayoutConfig’ violates the C++ One Definition Rule [-Wodr] 2150 | struct LayoutConfig | ^ ../geeqie-2.1/src/layout-config.cc:39:8: note: a different type is defined in another translation unit 39 | struct LayoutConfig | ^ ../geeqie-2.1/src/layout.cc:2152:23: note: the first difference of corresponding definitions is field ‘lw’ 2152 | LayoutWindow *lw; | ^ ../geeqie-2.1/src/layout-config.cc:41:20: note: a field with different name is defined in another translation unit 41 | GtkWidget *box; | ^ ../geeqie-2.1/src/collect-table.cc:2474:8: warning: type ‘struct ColumnData’ violates the C++ One Definition Rule [-Wodr] 2474 | struct ColumnData | ^ ../geeqie-2.1/src/view-file/view-file-icon.cc:2060:8: note: a different type is defined in another translation unit 2060 | struct ColumnData | ^ ../geeqie-2.1/src/collect-table.cc:2476:23: note: the first difference of corresponding definitions is field ‘ct’ 2476 | CollectTable *ct; | ^ ../geeqie-2.1/src/view-file/view-file-icon.cc:2062:19: note: a field with different name is defined in another translation unit 2062 | ViewFile *vf; | ^ INFO: autodetecting backend as ninja INFO: calculating backend command to run: /usr/bin/ninja -C /build/geeqie/src/build ==> Starting check()... ninja: Entering directory `/build/geeqie/src/build' ninja: no work to do. 1/32 Shellcheck FAIL 0.05s exit status 127 >>> MALLOC_PERTURB_=231 /usr/bin/shellcheck --norc --shell=sh --enable=add-default-case,avoid-nullary-conditions,check-unassigned-uppercase,deprecate-which,quote-safe-variables /build/geeqie/src/build/../geeqie-2.1/scripts/authors.sh 2/32 Shellcheck FAIL 0.04s exit status 127 >>> MALLOC_PERTURB_=213 /usr/bin/shellcheck --norc --shell=sh --enable=add-default-case,avoid-nullary-conditions,check-unassigned-uppercase,deprecate-which,quote-safe-variables /build/geeqie/src/build/../geeqie-2.1/scripts/check-compiles.sh 3/32 Shellcheck FAIL 0.03s exit status 127 >>> MALLOC_PERTURB_=41 /usr/bin/shellcheck --norc --shell=sh --enable=add-default-case,avoid-nullary-conditions,check-unassigned-uppercase,deprecate-which,quote-safe-variables /build/geeqie/src/build/../geeqie-2.1/scripts/devel-install.sh 4/32 Shellcheck FAIL 0.05s exit status 127 >>> MALLOC_PERTURB_=209 /usr/bin/shellcheck --norc --shell=sh --enable=add-default-case,avoid-nullary-conditions,check-unassigned-uppercase,deprecate-which,quote-safe-variables /build/geeqie/src/build/../geeqie-2.1/scripts/doxygen-help.sh 5/32 Shellcheck FAIL 0.04s exit status 127 >>> MALLOC_PERTURB_=21 /usr/bin/shellcheck --norc --shell=sh --enable=add-default-case,avoid-nullary-conditions,check-unassigned-uppercase,deprecate-which,quote-safe-variables /build/geeqie/src/build/../geeqie-2.1/scripts/doxygen.sh 6/32 Shellcheck FAIL 0.07s exit status 127 >>> MALLOC_PERTURB_=121 /usr/bin/shellcheck --norc --shell=sh --enable=add-default-case,avoid-nullary-conditions,check-unassigned-uppercase,deprecate-which,quote-safe-variables /build/geeqie/src/build/../geeqie-2.1/scripts/generate-ClayRGB1998-icc-h.sh 7/32 Shellcheck FAIL 0.07s exit status 127 >>> MALLOC_PERTURB_=158 /usr/bin/shellcheck --norc --shell=sh --enable=add-default-case,avoid-nullary-conditions,check-unassigned-uppercase,deprecate-which,quote-safe-variables /build/geeqie/src/build/../geeqie-2.1/scripts/generate-appimage.sh 8/32 Shellcheck FAIL 0.08s exit status 127 >>> MALLOC_PERTURB_=248 /usr/bin/shellcheck --norc --shell=sh --enable=add-default-case,avoid-nullary-conditions,check-unassigned-uppercase,deprecate-which,quote-safe-variables /build/geeqie/src/build/../geeqie-2.1/scripts/generate-linuxdeploy-for-arm.sh 9/32 Shellcheck FAIL 0.08s exit status 127 >>> MALLOC_PERTURB_=104 /usr/bin/shellcheck --norc --shell=sh --enable=add-default-case,avoid-nullary-conditions,check-unassigned-uppercase,deprecate-which,quote-safe-variables /build/geeqie/src/build/../geeqie-2.1/scripts/generate-man-page.sh 10/32 Shellcheck FAIL 0.07s exit status 127 >>> MALLOC_PERTURB_=18 /usr/bin/shellcheck --norc --shell=sh --enable=add-default-case,avoid-nullary-conditions,check-unassigned-uppercase,deprecate-which,quote-safe-variables /build/geeqie/src/build/../geeqie-2.1/scripts/keyword_merge.sh 11/32 Shellcheck FAIL 0.08s exit status 127 >>> MALLOC_PERTURB_=212 /usr/bin/shellcheck --norc --shell=sh --enable=add-default-case,avoid-nullary-conditions,check-unassigned-uppercase,deprecate-which,quote-safe-variables /build/geeqie/src/build/../geeqie-2.1/scripts/new-release.sh 12/32 Shellcheck FAIL 0.10s exit status 127 >>> MALLOC_PERTURB_=56 /usr/bin/shellcheck --norc --shell=sh --enable=add-default-case,avoid-nullary-conditions,check-unassigned-uppercase,deprecate-which,quote-safe-variables /build/geeqie/src/build/../geeqie-2.1/scripts/template-desktop.sh 13/32 Shellcheck FAIL 0.10s exit status 127 >>> MALLOC_PERTURB_=186 /usr/bin/shellcheck --norc --shell=sh --enable=add-default-case,avoid-nullary-conditions,check-unassigned-uppercase,deprecate-which,quote-safe-variables /build/geeqie/src/build/../geeqie-2.1/scripts/translators.sh 14/32 Shellcheck FAIL 0.08s exit status 127 >>> MALLOC_PERTURB_=220 /usr/bin/shellcheck --norc --shell=sh --enable=add-default-case,avoid-nullary-conditions,check-unassigned-uppercase,deprecate-which,quote-safe-variables /build/geeqie/src/build/../geeqie-2.1/scripts/untranslated-text.sh 15/32 Shellcheck FAIL 0.06s exit status 127 >>> MALLOC_PERTURB_=130 /usr/bin/shellcheck --norc --shell=sh --enable=add-default-case,avoid-nullary-conditions,check-unassigned-uppercase,deprecate-which,quote-safe-variables /build/geeqie/src/build/../geeqie-2.1/scripts/web-help.sh 16/32 Shellcheck FAIL 0.05s exit status 127 >>> MALLOC_PERTURB_=90 /usr/bin/shellcheck --norc --shell=sh --enable=add-default-case,avoid-nullary-conditions,check-unassigned-uppercase,deprecate-which,quote-safe-variables /build/geeqie/src/build/../geeqie-2.1/po/gen_translations_stats.sh 17/32 Shellcheck FAIL 0.05s exit status 127 >>> MALLOC_PERTURB_=150 /usr/bin/shellcheck --norc --shell=sh --enable=add-default-case,avoid-nullary-conditions,check-unassigned-uppercase,deprecate-which,quote-safe-variables /build/geeqie/src/build/../geeqie-2.1/po/regen_potfiles.sh 18/32 Shellcheck FAIL 0.06s exit status 127 >>> MALLOC_PERTURB_=242 /usr/bin/shellcheck --norc --shell=sh --enable=add-default-case,avoid-nullary-conditions,check-unassigned-uppercase,deprecate-which,quote-safe-variables /build/geeqie/src/build/../geeqie-2.1/plugins/camera-import/geeqie-camera-import 19/32 Shellcheck FAIL 0.06s exit status 127 >>> MALLOC_PERTURB_=87 /usr/bin/shellcheck --norc --shell=sh --enable=add-default-case,avoid-nullary-conditions,check-unassigned-uppercase,deprecate-which,quote-safe-variables /build/geeqie/src/build/../geeqie-2.1/plugins/camera-import/geeqie-camera-import-hook-script 20/32 Shellcheck FAIL 0.06s exit status 127 >>> MALLOC_PERTURB_=166 /usr/bin/shellcheck --norc --shell=sh --enable=add-default-case,avoid-nullary-conditions,check-unassigned-uppercase,deprecate-which,quote-safe-variables /build/geeqie/src/build/../geeqie-2.1/plugins/export-jpeg/geeqie-export-jpeg 21/32 Shellcheck FAIL 0.06s exit status 127 >>> MALLOC_PERTURB_=125 /usr/bin/shellcheck --norc --shell=sh --enable=add-default-case,avoid-nullary-conditions,check-unassigned-uppercase,deprecate-which,quote-safe-variables /build/geeqie/src/build/../geeqie-2.1/plugins/image-crop/geeqie-image-crop 22/32 Shellcheck FAIL 0.06s exit status 127 >>> MALLOC_PERTURB_=85 /usr/bin/shellcheck --norc --shell=sh --enable=add-default-case,avoid-nullary-conditions,check-unassigned-uppercase,deprecate-which,quote-safe-variables /build/geeqie/src/build/../geeqie-2.1/plugins/random-image/geeqie-random-image 23/32 Shellcheck FAIL 0.06s exit status 127 >>> MALLOC_PERTURB_=193 /usr/bin/shellcheck --norc --shell=sh --enable=add-default-case,avoid-nullary-conditions,check-unassigned-uppercase,deprecate-which,quote-safe-variables /build/geeqie/src/build/../geeqie-2.1/plugins/rotate/geeqie-rotate 24/32 Shellcheck FAIL 0.06s exit status 127 >>> MALLOC_PERTURB_=89 /usr/bin/shellcheck --norc --shell=sh --enable=add-default-case,avoid-nullary-conditions,check-unassigned-uppercase,deprecate-which,quote-safe-variables /build/geeqie/src/build/../geeqie-2.1/plugins/symlink/geeqie-symlink 25/32 Shellcheck FAIL 0.06s exit status 127 >>> MALLOC_PERTURB_=12 /usr/bin/shellcheck --norc --shell=sh --enable=add-default-case,avoid-nullary-conditions,check-unassigned-uppercase,deprecate-which,quote-safe-variables /build/geeqie/src/build/../geeqie-2.1/plugins/tethered-photography/geeqie-tethered-photography 26/32 Shellcheck FAIL 0.06s exit status 127 >>> MALLOC_PERTURB_=22 /usr/bin/shellcheck --norc --shell=sh --enable=add-default-case,avoid-nullary-conditions,check-unassigned-uppercase,deprecate-which,quote-safe-variables /build/geeqie/src/build/../geeqie-2.1/plugins/tethered-photography/geeqie-tethered-photography-hook-script 27/32 Shellcheck FAIL 0.06s exit status 127 >>> MALLOC_PERTURB_=21 /usr/bin/shellcheck --norc --shell=sh --enable=add-default-case,avoid-nullary-conditions,check-unassigned-uppercase,deprecate-which,quote-safe-variables /build/geeqie/src/build/../geeqie-2.1/doc/create-doxygen-lua-api.sh 28/32 Shellcheck FAIL 0.06s exit status 127 >>> MALLOC_PERTURB_=105 /usr/bin/shellcheck --norc --shell=sh --enable=add-default-case,avoid-nullary-conditions,check-unassigned-uppercase,deprecate-which,quote-safe-variables /build/geeqie/src/build/../geeqie-2.1/doc/create-shortcuts-xml.sh 29/32 Shellcheck FAIL 0.06s exit status 127 >>> MALLOC_PERTURB_=211 /usr/bin/shellcheck --norc --shell=sh --enable=add-default-case,avoid-nullary-conditions,check-unassigned-uppercase,deprecate-which,quote-safe-variables /build/geeqie/src/build/../geeqie-2.1/gen_changelog.sh 30/32 Shellcheck FAIL 0.04s exit status 127 >>> MALLOC_PERTURB_=17 /usr/bin/shellcheck --norc --shell=sh --enable=add-default-case,avoid-nullary-conditions,check-unassigned-uppercase,deprecate-which,quote-safe-variables /build/geeqie/src/build/../geeqie-2.1/geeqie-install-debian.sh 31/32 Shellcheck FAIL 0.03s exit status 127 >>> MALLOC_PERTURB_=11 /usr/bin/shellcheck --norc --shell=sh --enable=add-default-case,avoid-nullary-conditions,check-unassigned-uppercase,deprecate-which,quote-safe-variables /build/geeqie/src/build/../geeqie-2.1/version.sh 32/32 Basic test OK 4.47s Ok: 1 Expected Fail: 0 Fail: 31 Unexpected Pass: 0 Skipped: 0 Timeout: 0 Full log written to /build/geeqie/src/build/meson-logs/testlog.txt ==> ERROR: A failure occurred in check().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix0/build receiving incremental file list geeqie-2.1-3-riscv64-build.log geeqie-2.1-3-riscv64-check.log geeqie-2.1-3-riscv64-prepare.log sent 81 bytes received 64,814 bytes 129,790.00 bytes/sec total size is 707,268 speedup is 10.90