==> Building on glalie ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/shotwell ./ .SRCINFO 908 100% 0.00kB/s 0:00:00 908 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=2/4) PKGBUILD 1,222 100% 1.17MB/s 0:00:00 1,222 100% 1.17MB/s 0:00:00 (xfr#2, to-chk=1/4) shotwell-2:0.32.13-1.log 472 100% 460.94kB/s 0:00:00 472 100% 460.94kB/s 0:00:00 (xfr#3, to-chk=0/4) sent 1,712 bytes received 116 bytes 3,656.00 bytes/sec total size is 2,323 speedup is 1.27 ==> Patching arch to riscv64... ==> Running pkgctl build --arch riscv64 --repo extra on remote host... ==> WARNING: unsupported architecture: riscv64 ==> Building shotwell  -> repo: extra  -> arch: riscv64  -> worker: felix-2 ==> Building shotwell for [extra] (riscv64) ==> Locking clean chroot...done ]2;🔵 Container arch-nspawn-3749327 on glalie.felixc.at\[?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] -> [felix-2]...done ==> Making package: shotwell 2:0.32.13-1 (Mon Aug 4 05:08:03 2025) ==> Retrieving sources...  -> Downloading shotwell-0.32.13.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 10 33.7M 10 3663k 0 0 2546k 0 0:00:13 0:00:01 0:00:12 2549k 43 33.7M 43 14.6M 0 0 5550k 0 0:00:06 0:00:02 0:00:04 5551k 74 33.7M 74 25.0M 0 0 7468k 0 0:00:04 0:00:03 0:00:01 7471k 100 33.7M 100 33.7M 0 0 8217k 0 0:00:04 0:00:04 --:--:-- 8221k ==> Validating source files with sha256sums... shotwell-0.32.13.tar.xz ... Passed ]2;🔵 Container arch-nspawn-3750790 on glalie.felixc.at\==> Making package: shotwell 2:0.32.13-1 (Mon Aug 4 05:08:32 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... warning: dependency cycle detected: warning: mesa will be installed before its libglvnd dependency warning: dependency cycle detected: warning: harfbuzz will be installed before its freetype2 dependency Package (123) New Version Net Change Download Size extra/adwaita-cursors 48.1-1 11.41 MiB extra/adwaita-fonts 49.0-2 7.22 MiB extra/adwaita-icon-theme 48.1-1 1.15 MiB extra/adwaita-icon-theme-legacy 46.2-3 2.23 MiB extra/alsa-lib 1.2.14-1 1.70 MiB extra/alsa-topology-conf 1.2.5.1-4 0.33 MiB extra/alsa-ucm-conf 1.2.14-1 0.54 MiB extra/aom 3.12.1-1 4.41 MiB extra/at-spi2-core 2.56.3-1 4.00 MiB extra/avahi 1:0.8+r194+g3f79789-3 1.80 MiB extra/cairo 1.18.4-1 1.44 MiB extra/cdparanoia 10.2-9 0.15 MiB extra/dav1d 1.5.1-1 0.62 MiB extra/default-cursors 3-1 0.00 MiB extra/desktop-file-utils 0.28-1 0.19 MiB extra/duktape 2.7.0-7 0.78 MiB extra/exiv2 0.28.5-1 15.54 MiB extra/fontconfig 2:2.17.1-1 1.08 MiB extra/freeglut 3.6.0-2 0.38 MiB extra/freetype2 2.13.3-3 1.58 MiB extra/fribidi 1.0.16-2 0.24 MiB extra/gd 2.3.3-8 0.58 MiB extra/gdk-pixbuf2 2.42.12-2 2.96 MiB extra/giflib 5.2.2-2 0.24 MiB extra/glib-networking 1:2.80.1-1 0.63 MiB extra/glu 9.0.3-2 0.30 MiB extra/graphene 1.10.8-2 0.99 MiB extra/graphite 1:1.3.14-5 0.18 MiB extra/gsettings-desktop-schemas 48.0-1 5.39 MiB extra/gsettings-system-schemas 48.0-1 0.01 MiB extra/gst-plugins-base-libs 1.24.10-2 11.64 MiB extra/gstreamer 1.24.10-2 10.88 MiB extra/gtk-update-icon-cache 1:4.18.6-1 0.03 MiB extra/gtk3 1:3.24.49-2 52.92 MiB extra/harfbuzz 11.3.3-1 4.13 MiB extra/iso-codes 4.18.0-1 21.40 MiB extra/jasper 4.2.5-1 0.60 MiB extra/jbigkit 2.1-8 0.13 MiB extra/lcms2 2.17-1 0.64 MiB extra/libavif 1.3.0-1 0.65 MiB extra/libcloudproviders 0.3.6-2 0.47 MiB extra/libcolord 1.4.7-2 1.20 MiB extra/libcups 2:2.4.12-2 0.83 MiB extra/libdaemon 0.14-6 0.05 MiB extra/libdatrie 0.2.13-4 0.47 MiB extra/libde265 1.0.16-1 0.58 MiB extra/libdrm 2.4.125-1 1.21 MiB core/libedit 20250104_3.1-1 0.25 MiB extra/libepoxy 1.5.10-3 2.76 MiB extra/libexif 0.6.25-1 2.93 MiB extra/libglvnd 1.7.0-3 3.99 MiB extra/libheif 1.19.8-3 1.54 MiB extra/libice 1.1.2-1 0.35 MiB core/libinih 58-1 0.04 MiB extra/libjpeg-turbo 3.1.1-1 2.01 MiB extra/libogg 1.3.6-1 0.43 MiB extra/libpciaccess 0.18.1-2 0.05 MiB extra/libpng 1.6.50-1 0.54 MiB extra/libportal 0.9.1-2 0.56 MiB extra/libproxy 0.5.10-1 0.08 MiB extra/librsvg 2:2.60.0-2 9.50 MiB extra/libsm 1.2.6-1 0.26 MiB extra/libstemmer 3.0.1-1 0.88 MiB extra/libthai 0.1.29-3 1.21 MiB extra/libtheora 1.2.0-1 2.29 MiB extra/libtiff 4.7.0-1 1.64 MiB extra/libunwind 1.8.2-1 0.26 MiB extra/libvorbis 1.3.7-4 0.84 MiB extra/libwebp 1.6.0-1 0.87 MiB extra/libx11 1.8.12-1 9.73 MiB extra/libxau 1.0.12-1 0.02 MiB extra/libxcb 1.17.0-1 3.69 MiB extra/libxcomposite 0.4.6-2 0.02 MiB extra/libxcursor 1.2.3-1 0.06 MiB extra/libxdamage 1.1.6-2 0.01 MiB extra/libxdmcp 1.1.5-1 0.13 MiB extra/libxext 1.3.6-1 0.29 MiB extra/libxfixes 6.0.1-2 0.03 MiB extra/libxft 2.3.9-1 0.12 MiB extra/libxi 1.8.2-1 0.47 MiB extra/libxinerama 1.1.5-2 0.02 MiB extra/libxkbcommon 1.10.0-1 0.87 MiB extra/libxpm 3.5.17-2 0.14 MiB extra/libxrandr 1.5.4-1 0.06 MiB extra/libxrender 0.9.12-1 0.09 MiB extra/libxshmfence 1.3.3-1 0.01 MiB extra/libxt 1.3.1-1 1.99 MiB extra/libxtst 1.2.5-1 0.11 MiB extra/libxv 1.0.13-1 0.05 MiB extra/libxxf86vm 1.1.6-1 0.03 MiB extra/libyuv r2426+464c51a03-1 1.23 MiB extra/llvm-libs 20.1.8-1 143.61 MiB extra/lm_sensors 1:3.6.2-1 0.43 MiB core/lzo 2.10-5 0.34 MiB extra/mesa 1:25.1.6-1 29.66 MiB core/openssh 10.0p1-4 6.00 MiB extra/opus 1.5.2-1 5.19 MiB extra/orc 0.4.41-1 1.26 MiB extra/pango 1:1.56.4-1 2.31 MiB extra/pixman 0.46.4-1 0.48 MiB extra/rav1e 0.7.1-1 4.38 MiB extra/shared-mime-info 2.4-2 4.56 MiB extra/spirv-tools 1:1.4.321.0-1 6.30 MiB extra/svt-av1 3.0.2-1 2.53 MiB extra/tinysparql 3.9.2-2 3.75 MiB extra/wayland 1.24.0-1 0.81 MiB extra/x265 4.1-1 4.81 MiB extra/xcb-proto 1.17.0-3 1.02 MiB extra/xkeyboard-config 2.44-1 6.58 MiB extra/xorg-xprop 1.2.8-1 0.05 MiB extra/xorgproto 2024.1-2 1.46 MiB extra/dconf 0.40.0-3 0.43 MiB extra/gcr 3.41.2-2 3.90 MiB extra/gst-plugins-base 1.24.10-2 0.86 MiB extra/hicolor-icon-theme 0.18-1 0.05 MiB extra/json-glib 1.10.6-1 0.99 MiB extra/libgee 0.20.8-1 1.76 MiB extra/libgexiv2 0.14.6-1 1.09 MiB 0.13 MiB extra/libgphoto2 2.5.32-2 7.22 MiB 1.57 MiB extra/libgudev 238-3 0.38 MiB extra/libportal-gtk3 0.9.1-2 0.03 MiB 0.01 MiB extra/libraw 0.21.4-1 2.54 MiB extra/libsoup3 3.6.5-1 1.94 MiB Total Download Size: 1.71 MiB Total Installed Size: 475.12 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... libgphoto2-2.5.32-2-riscv64 downloading... libgexiv2-0.14.6-1-riscv64 downloading... libportal-gtk3-0.9.1-2-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libgee... installing libinih... installing exiv2... installing libgexiv2... installing xcb-proto... installing xorgproto... installing libxdmcp... installing libxau... installing libxcb... installing libx11... installing libxext... installing libpciaccess... installing libdrm... Optional dependencies for libdrm cairo: needed for modetest tool [pending] 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 spirv-tools... installing default-cursors... Optional dependencies for default-cursors adwaita-cursors: default cursor theme [pending] installing wayland... installing mesa... Optional dependencies for mesa opengl-man-pages: for the OpenGL API man pages installing libglvnd... installing libxfixes... installing libxi... installing libxrender... installing libxrandr... installing freeglut... installing glu... installing libjpeg-turbo... Optional dependencies for libjpeg-turbo java-runtime>11: for TurboJPEG Java wrapper installing jasper... Optional dependencies for jasper jasper-doc: documentation installing jbigkit... installing libtiff... Optional dependencies for libtiff freeglut: for using tiffgt [installed] installing lcms2... installing libraw... installing dconf... installing gsettings-system-schemas... installing duktape... installing libproxy... installing glib-networking... installing libsoup3... Optional dependencies for libsoup3 samba: Windows Domain SSO installing hicolor-icon-theme... installing json-glib... installing libunwind... installing gstreamer... Optional dependencies for gstreamer python: gst-plugins-doc-cache-generator installing iso-codes... installing libgudev... installing libxv... installing orc... installing gst-plugins-base-libs... installing alsa-topology-conf... installing alsa-ucm-conf... installing alsa-lib... installing libpng... 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 lzo... installing pixman... installing cairo... installing cdparanoia... installing graphene... installing libogg... installing libtheora... installing libvorbis... installing opus... installing fribidi... installing libdatrie... installing libthai... installing libxft... installing pango... installing gst-plugins-base... installing libice... installing libsm... installing libxt... installing libxpm... installing giflib... installing libwebp... installing aom... installing dav1d... Optional dependencies for dav1d dav1d-doc: HTML documentation installing libyuv... installing rav1e... installing svt-av1... installing libavif... installing libde265... Optional dependencies for libde265 ffmpeg: for sherlock265 qt5-base: for sherlock265 sdl: dec265 YUV overlay output installing x265... installing libheif... Optional dependencies for libheif libjpeg-turbo: for heif-convert and heif-enc [installed] libpng: for heif-convert and heif-enc [installed] dav1d: dav1d encoder [installed] ffmpeg: hardware decode rav1e: rav1e encoder [installed] svt-av1: svt-av1 encoder [installed] installing gd... Optional dependencies for gd perl: bdftogd script [installed] installing libexif... installing libgphoto2... 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 [installed] libheif: Load .heif, .heic, and .avif [installed] libjxl: Load .jxl librsvg: Load .svg, .svgz, and .svg.gz [pending] webp-pixbuf-loader: Load .webp installing adwaita-fonts... installing adwaita-icon-theme-legacy... installing adwaita-cursors... installing adwaita-icon-theme... installing gsettings-desktop-schemas... installing libxtst... installing xorg-xprop... installing at-spi2-core... installing desktop-file-utils... installing libcloudproviders... 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 libepoxy... installing librsvg... installing libxcomposite... installing libxcursor... installing libxdamage... installing libxinerama... installing xkeyboard-config... installing libxkbcommon... Optional dependencies for libxkbcommon libxkbcommon-x11: xkbcli interactive-x11 wayland: xkbcli interactive-wayland [installed] installing libstemmer... installing tinysparql... installing gtk-update-icon-cache... installing gtk3... Optional dependencies for gtk3 evince: Default print preview command 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 installing gcr... installing libportal... Optional dependencies for libportal libportal-docs: API documentation libportal-gtk3: GTK 3 backend [pending] libportal-gtk4: GTK 4 backend libportal-qt5: Qt 5 backend libportal-qt6: Qt 6 backend xdg-desktop-portal: Portal service installing libportal-gtk3... :: Running post-transaction hooks... ( 1/17) 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/17) Reloading system manager configuration... Skipped: Current root is not booted. ( 3/17) Reloading user manager configuration... Skipped: Current root is not booted. ( 4/17) Updating udev hardware database... ( 5/17) Creating temporary files... ( 6/17) Reloading device manager configuration... Skipped: Device manager is not running. ( 7/17) Arming ConditionNeedsUpdate... ( 8/17) Updating the MIME type database... ( 9/17) Updating fontconfig configuration... (10/17) Reloading system bus configuration... Skipped: Current root is not booted. (11/17) Updating fontconfig cache... (12/17) Probing GDK-Pixbuf loader modules... (13/17) Updating GIO module cache... (14/17) Compiling GSettings XML schema files... (15/17) Probing GTK3 input method modules... (16/17) Updating icon theme caches... (17/17) Updating the desktop file MIME type cache... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... :: There are 11 providers available for ttf-font: :: Repository extra 1) gnu-free-fonts 2) noto-fonts 3) ttf-bitstream-vera 4) ttf-croscore 5) ttf-dejavu 6) ttf-droid 7) ttf-ibm-plex 8) ttf-input 9) ttf-input-nerd 10) ttf-liberation 11) ttf-roboto Enter a number (default=1): looking for conflicting packages... Package (52) New Version Net Change Download Size extra/cppdap 1.58.0-2 1.48 MiB extra/docbook-xml 4.5-11 1.96 MiB extra/docbook-xsl 1.79.2-9 26.32 MiB extra/ghostscript 10.05.1-2 42.67 MiB core/glib2-docs 2.84.3-1 65.90 MiB extra/gnu-free-fonts 20120503-8 6.65 MiB extra/graphviz 13.1.1-1 10.46 MiB extra/gsfonts 20200910-5 3.11 MiB extra/gtk-doc 1.34.0-3 3.09 MiB extra/gts 0.7.6.121130-3 0.60 MiB extra/ijs 0.35-6 0.11 MiB extra/jbig2dec 0.20-1 0.13 MiB extra/jsoncpp 1.9.6-3 3.16 MiB extra/libidn 1.43-1 0.84 MiB extra/libpaper 2.2.6-1 0.13 MiB extra/libuv 1.51.0-1 0.60 MiB extra/libxslt 1.1.43-2 0.75 MiB core/mpdecimal 4.0.1-1 0.31 MiB extra/netpbm 10.86.47-1 5.56 MiB extra/openjpeg2 2.5.3-1 13.79 MiB extra/perl-clone 0.47-2 0.02 MiB extra/perl-encode-locale 1.05-14 0.02 MiB extra/perl-file-listing 6.16-5 0.02 MiB extra/perl-html-parser 3.83-2 0.36 MiB extra/perl-html-tagset 3.24-3 0.02 MiB extra/perl-http-cookiejar 0.014-4 0.03 MiB extra/perl-http-cookies 6.11-3 0.04 MiB extra/perl-http-daemon 6.16-5 0.04 MiB extra/perl-http-date 6.06-4 0.01 MiB extra/perl-http-message 7.00-2 0.16 MiB extra/perl-http-negotiate 6.01-15 0.02 MiB extra/perl-io-html 1.004-7 0.02 MiB extra/perl-libwww 6.79-2 0.28 MiB extra/perl-lwp-mediatypes 6.04-7 0.06 MiB extra/perl-net-http 6.23-5 0.04 MiB extra/perl-timedate 2.33-8 0.08 MiB extra/perl-try-tiny 0.32-3 0.03 MiB extra/perl-uri 5.32-2 0.20 MiB extra/perl-www-robotrules 6.02-15 0.02 MiB extra/perl-xml-parser 2.47-3 0.69 MiB 0.25 MiB extra/poppler-data 0.4.12-2 12.34 MiB core/python 3.13.5-1 123.83 MiB extra/python-lxml 6.0.0-2 5.58 MiB extra/python-pygments 2.19.2-1 14.38 MiB extra/python-tqdm 4.67.1-2 0.61 MiB extra/rhash 1.4.4-1 0.31 MiB extra/cmake 4.0.3-1 76.42 MiB extra/intltool 0.51.0-6 0.15 MiB extra/itstool 1:2.0.7-3 0.09 MiB extra/meson 1.7.2-1 13.34 MiB extra/ninja 1.12.1-2 0.31 MiB extra/vala 0.56.18-4 14.53 MiB Total Download Size: 0.25 MiB Total Installed Size: 451.63 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... perl-xml-parser-2.47-3-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... 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 jbig2dec... installing libpaper... installing ijs... installing openjpeg2... installing libidn... installing poppler-data... installing ghostscript... Optional dependencies for ghostscript gtk3: needed for gsx [installed] installing netpbm... installing gts... installing gsfonts... installing graphviz... Optional dependencies for graphviz guile: guile bindings [installed] lua: lua bindings perl: perl bindings [installed] python: python bindings [pending] r: r bindings tcl: tcl bindings qt6-base: gvedit xterm: vimdot installing docbook-xml... installing libxslt... Optional dependencies for libxslt python: Python bindings [pending] installing docbook-xsl... installing glib2-docs... installing mpdecimal... 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] xz: for lzma [installed] tk: for tkinter 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 python-lxml-html-clean: enable htmlclean feature installing python-pygments... installing gtk-doc... Optional dependencies for gtk-doc dblatex: PDF support installing gnu-free-fonts... installing vala... installing itstool... installing ninja... installing python-tqdm... Optional dependencies for python-tqdm python-requests: telegram installing meson... installing cppdap... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cmake... Optional dependencies for cmake make: for unix Makefile generator [installed] ninja: for ninja generator [installed] qt6-base: cmake-gui :: Running post-transaction hooks... (1/8) Arming ConditionNeedsUpdate... (2/8) Updating the MIME type database... (3/8) Updating fontconfig configuration... (4/8) Checking for old perl modules... (5/8) Updating fontconfig cache... (6/8) Updating icon theme caches... (7/8) Updating the info directory file... (8/8) Updating the desktop file MIME type cache... [?25h==> Retrieving sources...  -> Found shotwell-0.32.13.tar.xz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting shotwell-0.32.13.tar.xz with bsdtar ==> Starting prepare()... ==> Starting build()... + exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_pie=true -D python.bytecompile=1 shotwell-0.32.13 build The Meson build system Version: 1.7.2 Source dir: /build/shotwell/src/shotwell-0.32.13 Build dir: /build/shotwell/src/build Build type: native build Project name: shotwell Project version: 0.32.13 C compiler for the host machine: cc (gcc 15.1.1 "cc (GCC) 15.1.1 20250425") C linker for the host machine: cc ld.bfd 2.45 Vala compiler for the host machine: valac (valac 0.56.18-dirty) Host machine cpu family: riscv64 Host machine cpu: riscv64 Configuring config.h using configuration Compiler for C supports arguments -Wno-unused-but-set-variable: YES Compiler for C supports arguments -Wno-unused-variable: YES Compiler for C supports arguments -Wno-incompatible-pointer-types: YES Compiler for C supports arguments -Wno-discarded-qualifiers: YES Compiler for C supports arguments -Wno-unused-label: YES Compiler for C supports arguments -Wno-unused-function: YES Compiler for C supports arguments -Wno-unused-value: YES Found pkg-config: YES (/usr/bin/pkg-config) 2.5.1 Run-time dependency gtk+-3.0 found: YES 3.24.49 Run-time dependency gio-2.0 found: YES 2.84.3 Run-time dependency gmodule-2.0 found: YES 2.84.3 Run-time dependency gee-0.8 found: YES 0.20.8 Run-time dependency libsoup-3.0 found: YES 3.6.5 Run-time dependency json-glib-1.0 found: YES 1.10.6 Run-time dependency libxml-2.0 found: YES 2.14.5 Run-time dependency gdk-3.0 found: YES 3.24.49 Run-time dependency gdk-pixbuf-2.0 found: YES 2.42.12 Run-time dependency sqlite3 found: YES 3.50.3 Run-time dependency gstreamer-1.0 found: YES 1.24.10 Run-time dependency gstreamer-pbutils-1.0 found: YES 1.24.10 Run-time dependency libgphoto2 found: YES 2.5.32 Run-time dependency gudev-1.0 found: YES 238 Run-time dependency gexiv2 found: YES 0.14.6 Run-time dependency libraw found: YES 0.21.4 Run-time dependency libexif found: YES 0.6.25 Found CMake: /usr/bin/cmake (4.0.3) WARNING: CMake Toolchain: Failed to determine CMake compilers state Run-time dependency unity found: NO (tried pkgconfig and cmake) Run-time dependency libsecret-1 found: YES 0.21.7 Run-time dependency libportal found: YES 0.9.1 Run-time dependency libportal-gtk3 found: YES 0.9.1 Library m found: YES Run-time dependency libwebpdemux found: YES 1.6.0 Run-time dependency libwebp found: YES 1.6.0 Dependency json-glib-1.0 found: YES 1.10.6 (cached) Run-time dependency gcr-3 found: YES 3.41.2 Run-time dependency gcr-ui-3 found: YES 3.41.2 Run-time dependency cairo found: YES 1.18.4 Library posix found: YES Dependency gio-2.0 found: YES 2.84.3 (cached) Program /usr/bin/glib-compile-schemas found: YES (/usr/bin/glib-compile-schemas) Program msgfmt found: YES (/usr/bin/msgfmt) Configuring org.gnome.Shotwell.Auth.desktop using configuration Dependency gio-2.0 found: YES 2.84.3 (cached) Program /usr/bin/glib-compile-resources found: YES (/usr/bin/glib-compile-resources) Dependency gio-2.0 found: YES 2.84.3 (cached) Program /usr/bin/glib-compile-resources found: YES (/usr/bin/glib-compile-resources) Dependency gio-2.0 found: YES 2.84.3 (cached) Program /usr/bin/glib-compile-resources found: YES (/usr/bin/glib-compile-resources) Dependency gio-2.0 found: YES 2.84.3 (cached) Program /usr/bin/glib-compile-resources found: YES (/usr/bin/glib-compile-resources) Library m found: YES Program msginit found: YES (/usr/bin/msginit) Program msgmerge found: YES (/usr/bin/msgmerge) Program xgettext found: YES (/usr/bin/xgettext) Program itstool found: YES (/usr/bin/itstool) Program itstool found: YES (/usr/bin/itstool) Program msgmerge found: YES (/usr/bin/msgmerge) Program msgfmt found: YES (/usr/bin/msgfmt) Dependency gio-2.0 found: YES 2.84.3 (cached) Program /usr/bin/glib-compile-schemas found: YES (/usr/bin/glib-compile-schemas) Program gtk4-update-icon-cache found: YES (/usr/bin/gtk4-update-icon-cache) Program update-desktop-database found: YES (/usr/bin/update-desktop-database) Build targets in project: 143 shotwell 0.32.13 User defined options auto_features : enabled b_pie : true buildtype : plain libexecdir : lib prefix : /usr python.bytecompile: 1 sbindir : bin wrap_mode : nodownload Found ninja-1.12.1 at /usr/bin/ninja Generating targets: 0%| | 0/143 eta ? Generating targets: 10%|█ | 15/143 eta 00:00 Generating targets: 21%|██ | 30/143 eta 00:02 Generating targets: 92%|█████████▏| 132/143 eta 00:00 Writing build.ninja: 0%| | 0/511 eta ? ninja: Entering directory `build' [1/448] Generating plugins/authenticator/shotwell/authenticator-resource_c with a custom command [2/448] Generating plugins/authenticator/shotwell/authenticator-resource_h with a custom command [3/448] Generating plugins/shotwell-publishing/publishing-resource_c with a custom command [4/448] Generating plugins/shotwell-transitions/transitions-resource_c with a custom command [5/448] Generating plugins/shotwell-publishing/publishing-resource_h with a custom command [6/448] Generating plugins/shotwell-transitions/transitions-resource_h with a custom command [7/448] Generating yelp doc help/ca/help-shotwell-ca-gmo [8/448] Generating yelp doc help/cs/help-shotwell-cs-gmo [9/448] Generating yelp doc help/de/help-shotwell-de-gmo [10/448] Generating yelp doc help/el/help-shotwell-el-gmo [11/448] Generating yelp doc help/es/help-shotwell-es-gmo [12/448] Generating yelp doc help/fr/help-shotwell-fr-gmo [13/448] Generating yelp doc help/hu/help-shotwell-hu-gmo [14/448] Generating yelp doc help/id/help-shotwell-id-gmo [15/448] Generating yelp doc help/lv/help-shotwell-lv-gmo [16/448] Generating yelp doc help/pt_BR/help-shotwell-pt_BR-gmo [17/448] Generating yelp doc help/ru/help-shotwell-ru-gmo [18/448] Generating yelp doc help/sv/help-shotwell-sv-gmo [19/448] Generating yelp doc help/uk/help-shotwell-uk-gmo [20/448] Compiling gschemas data/gsettings/gsettings-compile-data_gsettings [21/448] Building translation po/af/LC_MESSAGES/shotwell-af.mo [22/448] Building translation po/ar/LC_MESSAGES/shotwell-ar.mo [23/448] Building translation po/as/LC_MESSAGES/shotwell-as.mo [24/448] Building translation po/ast/LC_MESSAGES/shotwell-ast.mo [25/448] Building translation po/bg/LC_MESSAGES/shotwell-bg.mo [26/448] Building translation po/bn/LC_MESSAGES/shotwell-bn.mo [27/448] Building translation po/bn_IN/LC_MESSAGES/shotwell-bn_IN.mo [28/448] Building translation po/bs/LC_MESSAGES/shotwell-bs.mo [29/448] Building translation po/cs/LC_MESSAGES/shotwell-cs.mo [30/448] Building translation po/da/LC_MESSAGES/shotwell-da.mo [31/448] Building translation po/de/LC_MESSAGES/shotwell-de.mo [32/448] Building translation po/el/LC_MESSAGES/shotwell-el.mo [33/448] Building translation po/eo/LC_MESSAGES/shotwell-eo.mo [34/448] Building translation po/es/LC_MESSAGES/shotwell-es.mo [35/448] Building translation po/et/LC_MESSAGES/shotwell-et.mo [36/448] Building translation po/eu/LC_MESSAGES/shotwell-eu.mo [37/448] Building translation po/fi/LC_MESSAGES/shotwell-fi.mo [38/448] Building translation po/gd/LC_MESSAGES/shotwell-gd.mo [39/448] Building translation po/gl/LC_MESSAGES/shotwell-gl.mo [40/448] Building translation po/gu/LC_MESSAGES/shotwell-gu.mo [41/448] Building translation po/he/LC_MESSAGES/shotwell-he.mo [42/448] Building translation po/hi/LC_MESSAGES/shotwell-hi.mo [43/448] Building translation po/hr/LC_MESSAGES/shotwell-hr.mo [44/448] Building translation po/hu/LC_MESSAGES/shotwell-hu.mo [45/448] Building translation po/ia/LC_MESSAGES/shotwell-ia.mo [46/448] Building translation po/id/LC_MESSAGES/shotwell-id.mo [47/448] Building translation po/ie/LC_MESSAGES/shotwell-ie.mo [48/448] Building translation po/it/LC_MESSAGES/shotwell-it.mo [49/448] Building translation po/ja/LC_MESSAGES/shotwell-ja.mo [50/448] Building translation po/ka/LC_MESSAGES/shotwell-ka.mo [51/448] Building translation po/km/LC_MESSAGES/shotwell-km.mo [52/448] Building translation po/kn/LC_MESSAGES/shotwell-kn.mo [53/448] Building translation po/ky/LC_MESSAGES/shotwell-ky.mo [54/448] Building translation po/nn/LC_MESSAGES/shotwell-nn.mo [55/448] Generating version.h with a custom command [56/448] Building translation po/ca/LC_MESSAGES/shotwell-ca.mo [57/448] Building translation po/en_GB/LC_MESSAGES/shotwell-en_GB.mo [58/448] Building translation po/fr/LC_MESSAGES/shotwell-fr.mo [59/448] Building translation po/kk/LC_MESSAGES/shotwell-kk.mo [60/448] Building translation po/ko/LC_MESSAGES/shotwell-ko.mo [61/448] Building translation po/lv/LC_MESSAGES/shotwell-lv.mo [62/448] Building translation po/mjw/LC_MESSAGES/shotwell-mjw.mo [63/448] Building translation po/mk/LC_MESSAGES/shotwell-mk.mo [64/448] Building translation po/ml/LC_MESSAGES/shotwell-ml.mo [65/448] Building translation po/nl/LC_MESSAGES/shotwell-nl.mo [66/448] Building translation po/or/LC_MESSAGES/shotwell-or.mo [67/448] Building translation po/pa/LC_MESSAGES/shotwell-pa.mo [68/448] Building translation po/mr/LC_MESSAGES/shotwell-mr.mo [69/448] Building translation po/nb/LC_MESSAGES/shotwell-nb.mo [70/448] Building translation po/th/LC_MESSAGES/shotwell-th.mo [71/448] Building translation po/oc/LC_MESSAGES/shotwell-oc.mo [72/448] Building translation po/pt_BR/LC_MESSAGES/shotwell-pt_BR.mo [73/448] Building translation po/lt/LC_MESSAGES/shotwell-lt.mo [74/448] Building translation po/te/LC_MESSAGES/shotwell-te.mo [75/448] Building translation po/pt/LC_MESSAGES/shotwell-pt.mo [76/448] Building translation po/sk/LC_MESSAGES/shotwell-sk.mo [77/448] Building translation po/ta/LC_MESSAGES/shotwell-ta.mo [78/448] Building translation po/zh_HK/LC_MESSAGES/shotwell-zh_HK.mo [79/448] Building translation po/ro/LC_MESSAGES/shotwell-ro.mo [80/448] Building translation po/ru/LC_MESSAGES/shotwell-ru.mo [81/448] Building translation po/sl/LC_MESSAGES/shotwell-sl.mo [82/448] Building translation po/tr/LC_MESSAGES/shotwell-tr.mo [83/448] Building translation po/sv/LC_MESSAGES/shotwell-sv.mo [84/448] Building translation po/sr/LC_MESSAGES/shotwell-sr.mo [85/448] Building translation po/zh_CN/LC_MESSAGES/shotwell-zh_CN.mo [86/448] Building translation po/vi/LC_MESSAGES/shotwell-vi.mo [87/448] Building translation po/pl/LC_MESSAGES/shotwell-pl.mo [88/448] Building translation po/zh_TW/LC_MESSAGES/shotwell-zh_TW.mo [89/448] Building translation po/uk/LC_MESSAGES/shotwell-uk.mo [90/448] Building translation po/sr@latin/LC_MESSAGES/shotwell-sr@latin.mo [91/448] Generating data/shotwell-resources_c with a custom command [92/448] Generating data/shotwell-resources_h with a custom command [93/448] Compiling Vala source ../shotwell-0.32.13/test/NaturalCollate-Test.vala ../shotwell-0.32.13/test/NaturalCollate.vala [94/448] Compiling Vala source ../shotwell-0.32.13/src/authenticator.vala [95/448] Generating yelp doc help/el/help-shotwell-el [96/448] Generating yelp doc help/fr/help-shotwell-fr [97/448] Generating yelp doc help/ru/help-shotwell-ru [98/448] Generating yelp doc help/es/help-shotwell-es [99/448] Generating yelp doc help/sv/help-shotwell-sv [100/448] Generating yelp doc help/pt_BR/help-shotwell-pt_BR [101/448] Compiling Vala source ../shotwell-0.32.13/src/metadata/MediaMetadata.vala ../shotwell-0.32.13/src/metadata/MetadataDateTime.vala ../shotwell-0.32.13/src/metadata/MetadataRational.vala [102/448] Generating yelp doc help/id/help-shotwell-id Warning: Could not merge id translation for msgid: rotate right: CtrlR or ] [103/448] Generating yelp doc help/de/help-shotwell-de [104/448] Generating yelp doc help/hu/help-shotwell-hu [105/448] Compiling Vala source ../shotwell-0.32.13/test/RegexpReplace.vala ../shotwell-0.32.13/test/DatabaseTable.vala [106/448] Generating yelp doc help/lv/help-shotwell-lv [107/448] Compiling Vala source ../shotwell-0.32.13/src/video-support/VideoMetadataReaderProcess.vala [108/448] Generating yelp doc help/cs/help-shotwell-cs [109/448] Compiling Vala source ../shotwell-0.32.13/thumbnailer/shotwell-video-thumbnailer.vala [110/448] Compiling C object test/natural-collate-test.p/meson-generated_NaturalCollate.c.o [111/448] Generating yelp doc help/uk/help-shotwell-uk [112/448] Compiling C object test/natural-collate-test.p/meson-generated_NaturalCollate-Test.c.o [113/448] Generating yelp doc help/ca/help-shotwell-ca [114/448] Compiling Vala source ../shotwell-0.32.13/src/ColorTransformation.vala ../shotwell-0.32.13/src/util/KeyValueMap.vala [115/448] Compiling Vala source ../shotwell-0.32.13/src/plugins/DataImportsInterfaces.vala ../shotwell-0.32.13/src/plugins/PublishingInterfaces.vala ../shotwell-0.32.13/src/plugins/SpitInterfaces.vala ../shotwell-0.32.13/src/plugins/TransitionsInterfaces.vala [116/448] Merging translations for data/org.gnome.Shotwell.appdata.xml [117/448] Merging translations for data/org.gnome.Shotwell-Viewer.desktop [118/448] Compiling C object test/regexp-replace-test.p/meson-generated_RegexpReplace.c.o test/regexp-replace-test.p/RegexpReplace.c: In function ‘_sqlite3_exec’: test/regexp-replace-test.p/RegexpReplace.c:500:29: warning: the comparison will always evaluate as ‘true’ for the address of ‘_vala_errmsg’ will never be NULL [-Waddress] 500 | if ((&_vala_errmsg) != NULL) { | ^~ test/regexp-replace-test.p/RegexpReplace.c:488:16: note: ‘_vala_errmsg’ declared here 488 | gchar* _vala_errmsg = NULL; | ^~~~~~~~~~~~ [119/448] Compiling C object src/metadata/libmetadata.a.p/meson-generated_MetadataRational.c.o [120/448] Compiling C object src/shotwell-authenticator.p/meson-generated_authenticator.c.o [121/448] Compiling C object src/metadata/libmetadata.a.p/meson-generated_MediaMetadata.c.o [122/448] Merging translations for data/org.gnome.Shotwell.desktop [123/448] Linking target test/natural-collate-test [124/448] Compiling C object src/metadata/libmetadata.a.p/meson-generated_MetadataDateTime.c.o [125/448] Linking static target src/metadata/libmetadata.a [126/448] Compiling Vala source ../shotwell-0.32.13/src/video-support/AVIChunk.vala ../shotwell-0.32.13/src/video-support/AVIMetadataLoader.vala ../shotwell-0.32.13/src/video-support/QuickTimeAtom.vala ../shotwell-0.32.13/src/video-support/QuicktimeMetdataLoader.vala ../shotwell-0.32.13/src/video-support/util.vala src/metadata/metadata.vapi [127/448] Compiling C object thumbnailer/shotwell-video-thumbnailer.p/meson-generated_shotwell-video-thumbnailer.c.o thumbnailer/shotwell-video-thumbnailer.p/shotwell-video-thumbnailer.c: In function ‘shotwell_thumbnailer_main’: thumbnailer/shotwell-video-thumbnailer.p/shotwell-video-thumbnailer.c:520:53: warning: passing argument 2 of ‘gdk_pixbuf_save_to_buffer’ from incompatible pointer type [-Wincompatible-pointer-types] 520 | gdk_pixbuf_save_to_buffer (_tmp58_, &_tmp59_, &_tmp60_, "png", &_inner_error0_, NULL); | ^~~~~~~~ | | | guint8 ** {aka unsigned char **} In file included from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34, from thumbnailer/shotwell-video-thumbnailer.p/shotwell-video-thumbnailer.c:20: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:393:54: note: expected ‘gchar **’ {aka ‘char **’} but argument is of type ‘guint8 **’ {aka ‘unsigned char **’} 393 | gchar **buffer, | ~~~~~~~~~~~~^~~~~~ [128/448] Linking target src/shotwell-authenticator [129/448] Compiling Vala source ../shotwell-0.32.13/src/graphics-processor.vala src/shotwell-graphics-processor.vapi [130/448] Compiling C object src/video-support/shotwell-video-metadata-handler.p/meson-generated_VideoMetadataReaderProcess.c.o [131/448] Compiling C object src/video-support/libvideo_metadata_handling.a.p/meson-generated_util.c.o [132/448] Compiling C object src/video-support/libvideo_metadata_handling.a.p/meson-generated_QuicktimeMetdataLoader.c.o [133/448] Linking target src/video-support/shotwell-video-metadata-handler [134/448] Compiling C object src/video-support/libvideo_metadata_handling.a.p/meson-generated_QuickTimeAtom.c.o [135/448] Linking target thumbnailer/shotwell-video-thumbnailer [136/448] Compiling C object src/video-support/libvideo_metadata_handling.a.p/meson-generated_AVIMetadataLoader.c.o [137/448] Compiling C object test/regexp-replace-test.p/meson-generated_DatabaseTable.c.o test/regexp-replace-test.p/DatabaseTable.c: In function ‘_sqlite3_exec’: test/regexp-replace-test.p/DatabaseTable.c:566:29: warning: the comparison will always evaluate as ‘true’ for the address of ‘_vala_errmsg’ will never be NULL [-Waddress] 566 | if ((&_vala_errmsg) != NULL) { | ^~ test/regexp-replace-test.p/DatabaseTable.c:554:16: note: ‘_vala_errmsg’ declared here 554 | gchar* _vala_errmsg = NULL; | ^~~~~~~~~~~~ [138/448] Compiling C object src/libshotwell-graphics-processor.a.p/meson-generated_util_KeyValueMap.c.o [139/448] Compiling C object src/libshotwell-graphics-processor.a.p/_transformation.c.o [140/448] Compiling Vala source ../shotwell-0.32.13/test/jfif/JfifSupport-Test.vala ../shotwell-0.32.13/test/jfif/PhotoFileSniffer.vala ../shotwell-0.32.13/test/jfif/PhotoFileAdapter.vala ../shotwell-0.32.13/test/jfif/JfifSupport.vala ../shotwell-0.32.13/test/jfif/GdkSupport.vala ../shotwell-0.32.13/test/jfif/Dimensions.vala ../shotwell-0.32.13/test/jfif/string.vala ../shotwell-0.32.13/test/jfif/file.vala ../shotwell-0.32.13/test/jfif/util_core-stub.vala ../shotwell-0.32.13/test/jfif/ProgressMonitor-stub.vala ../shotwell-0.32.13/test/jfif/PhotoMetadata-stub.vala ../shotwell-0.32.13/test/jfif/PhotoFileFormat-jfifstub.vala ../shotwell-0.32.13/test/jfif/util_image-stub.vala ../shotwell-0.32.13/test/jfif/string.vala:206.18-206.43: warning: `GLib.UnicodeType.COMBINING_MARK' has been deprecated since 2.30. Use SPACING_MARK 206 | case UnicodeType.COMBINING_MARK: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Compilation succeeded - 1 warning(s) [141/448] Compiling C object src/video-support/libvideo_metadata_handling.a.p/meson-generated_AVIChunk.c.o [142/448] Linking static target src/video-support/libvideo_metadata_handling.a [143/448] Compiling C object test/jfif-support-test.p/meson-generated_jfif_ProgressMonitor-stub.c.o [144/448] Compiling C object test/jfif-support-test.p/meson-generated_jfif_util_core-stub.c.o [145/448] Compiling C object src/plugins/libshotwell-plugin-dev-1.0.so.0.32.13.p/meson-generated_PublishingInterfaces.c.o [146/448] Linking target test/regexp-replace-test [147/448] Compiling C object src/plugins/libshotwell-plugin-dev-1.0.so.0.32.13.p/meson-generated_SpitInterfaces.c.o [148/448] Compiling C object test/jfif-support-test.p/meson-generated_jfif_JfifSupport-Test.c.o [149/448] Compiling C object test/jfif-support-test.p/meson-generated_jfif_string.c.o 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 test/jfif-support-test.p/jfif/string.c:10: test/jfif-support-test.p/jfif/string.c: In function ‘string_remove_diacritics’: /usr/include/glib-2.0/glib/gmacros.h:1301:33: warning: Deprecated pre-processor symbol: replace with "G_UNICODE_SPACING_MARK" 1301 | #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) | ^~~~~~~ /usr/include/glib-2.0/glib/gmacros.h:1304:3: note: in expansion of macro ‘_GLIB_GNUC_DO_PRAGMA’ 1304 | _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/glib-visibility.h:108:46: note: in expansion of macro ‘GLIB_DEPRECATED_MACRO_FOR’ 108 | #define GLIB_DEPRECATED_MACRO_IN_2_30_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gunicode.h:159:57: note: in expansion of macro ‘GLIB_DEPRECATED_MACRO_IN_2_30_FOR’ 159 | #define G_UNICODE_COMBINING_MARK G_UNICODE_SPACING_MARK GLIB_DEPRECATED_MACRO_IN_2_30_FOR(G_UNICODE_SPACING_MARK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ test/jfif-support-test.p/jfif/string.c:827:30: note: in expansion of macro ‘G_UNICODE_COMBINING_MARK’ 827 | case G_UNICODE_COMBINING_MARK: | ^~~~~~~~~~~~~~~~~~~~~~~~ [150/448] Compiling C object test/jfif-support-test.p/meson-generated_jfif_PhotoFileSniffer.c.o [151/448] Compiling C object test/jfif-support-test.p/meson-generated_jfif_GdkSupport.c.o [152/448] Compiling Vala source ../shotwell-0.32.13/src/publishing/StaticMessagePaneWidget.vala ../shotwell-0.32.13/src/publishing/ProgressPaneWidget.vala ../shotwell-0.32.13/src/publishing/SuccessPaneWidget.vala ../shotwell-0.32.13/src/publishing/LoginWelcomePaneWidget.vala src/plugins/shotwell-plugin-dev-1.0.vapi [153/448] Compiling C object test/jfif-support-test.p/meson-generated_jfif_PhotoFileAdapter.c.o [154/448] Compiling C object test/jfif-support-test.p/meson-generated_jfif_JfifSupport.c.o [155/448] Compiling C object test/jfif-support-test.p/meson-generated_jfif_PhotoMetadata-stub.c.o [156/448] Compiling Vala source ../shotwell-0.32.13/plugins/common/RESTSupport.vala ../shotwell-0.32.13/plugins/common/Resources.vala ../shotwell-0.32.13/plugins/common/WebAuthenticationPane.vala ../shotwell-0.32.13/plugins/common/BuilderPane.vala ../shotwell-0.32.13/plugins/common/OAuth1Support.vala src/plugins/shotwell-plugin-dev-1.0.vapi [157/448] Compiling C object test/jfif-support-test.p/meson-generated_jfif_util_image-stub.c.o [158/448] Compiling C object src/shotwell-graphics-processor.p/meson-generated_graphics-processor.c.o [159/448] Compiling C object src/libshotwell-graphics-processor.a.p/meson-generated_ColorTransformation.c.o src/libshotwell-graphics-processor.a.p/ColorTransformation.c:286:13: warning: ‘rgb_transformation_real_transform_pixel_rgb’ used but never defined 286 | static void rgb_transformation_real_transform_pixel_rgb (PixelTransformation* base, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [160/448] Linking static target src/libshotwell-graphics-processor.a [161/448] Compiling C object src/shotwell.p/meson-generated_.._.._data_shotwell-resources.c.o [162/448] Compiling C object src/plugins/libshotwell-plugin-dev-1.0.so.0.32.13.p/meson-generated_DataImportsInterfaces.c.o [163/448] Compiling C object src/plugins/libshotwell-plugin-dev-1.0.so.0.32.13.p/meson-generated_TransitionsInterfaces.c.o [164/448] Compiling C object test/jfif-support-test.p/meson-generated_jfif_file.c.o [165/448] Compiling C object test/jfif-support-test.p/meson-generated_jfif_Dimensions.c.o [166/448] Compiling C object test/jfif-support-test.p/meson-generated_jfif_PhotoFileFormat-jfifstub.c.o [167/448] Compiling C object src/publishing/libpublishing_gui.a.p/meson-generated_StaticMessagePaneWidget.c.o [168/448] Compiling C object src/publishing/libpublishing_gui.a.p/meson-generated_SuccessPaneWidget.c.o [169/448] Compiling C object src/publishing/libpublishing_gui.a.p/meson-generated_LoginWelcomePaneWidget.c.o [170/448] Compiling Vala source ../shotwell-0.32.13/plugins/shotwell-transitions/BlindsEffect.vala ../shotwell-0.32.13/plugins/shotwell-transitions/ChessEffect.vala ../shotwell-0.32.13/plugins/shotwell-transitions/CircleEffect.vala ../shotwell-0.32.13/plugins/shotwell-transitions/CirclesEffect.vala ../shotwell-0.32.13/plugins/shotwell-transitions/ClockEffect.vala ../shotwell-0.32.13/plugins/shotwell-transitions/CrumbleEffect.vala ../shotwell-0.32.13/plugins/shotwell-transitions/FadeEffect.vala ../shotwell-0.32.13/plugins/shotwell-transitions/shotwell-transitions.vala ../shotwell-0.32.13/plugins/shotwell-transitions/SlideEffect.vala ../shotwell-0.32.13/plugins/shotwell-transitions/SquaresEffect.vala ../shotwell-0.32.13/plugins/shotwell-transitions/StripesEffect.vala src/plugins/shotwell-plugin-dev-1.0.vapi plugins/shotwell-plugin-common.vapi [171/448] Compiling C object plugins/libshotwell-plugin-common.so.0.32.13.p/meson-generated_common_WebAuthenticationPane.c.o [172/448] Compiling Vala source ../shotwell-0.32.13/plugins/authenticator/shotwell/ShotwellAuthenticatorFactory.vala ../shotwell-0.32.13/plugins/authenticator/shotwell/FlickrPublishingAuthenticator.vala ../shotwell-0.32.13/plugins/authenticator/shotwell/GoogleAuthenticator.vala ../shotwell-0.32.13/plugins/authenticator/shotwell/OAuth1Authenticator.vala ../shotwell-0.32.13/plugins/authenticator/shotwell/TumblrAuthenticator.vala src/plugins/shotwell-plugin-dev-1.0.vapi plugins/shotwell-plugin-common.vapi [173/448] Compiling C object plugins/shotwell-transitions/libshotwell-transitions.so.p/meson-generated_.._transitions-resource.c.o [174/448] Compiling C object plugins/libshotwell-plugin-common.so.0.32.13.p/meson-generated_common_BuilderPane.c.o plugins/libshotwell-plugin-common.so.0.32.13.p/common/BuilderPane.c: In function ‘shotwell_plugins_common_builder_pane_real_constructed’: plugins/libshotwell-plugin-common.so.0.32.13.p/common/BuilderPane.c:125:17: warning: assignment to ‘GtkContainer *’ {aka ‘struct _GtkContainer *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] 125 | _tmp13_ = gtk_widget_get_parent (_tmp12_); | ^ plugins/libshotwell-plugin-common.so.0.32.13.p/common/BuilderPane.c:133:25: warning: assignment to ‘GtkContainer *’ {aka ‘struct _GtkContainer *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] 133 | _tmp16_ = gtk_widget_get_parent (_tmp15_); | ^ [175/448] Compiling C object plugins/authenticator/shotwell/libshotwell-authenticator.so.0.32.13.p/meson-generated_.._authenticator-resource.c.o [176/448] Compiling C object src/publishing/libpublishing_gui.a.p/meson-generated_ProgressPaneWidget.c.o [177/448] Linking static target src/publishing/libpublishing_gui.a [178/448] Compiling C object plugins/shotwell-transitions/libshotwell-transitions.so.p/meson-generated_SlideEffect.c.o [179/448] Linking target src/shotwell-graphics-processor [180/448] Compiling C object plugins/shotwell-transitions/libshotwell-transitions.so.p/meson-generated_StripesEffect.c.o [181/448] Compiling C object plugins/shotwell-transitions/libshotwell-transitions.so.p/meson-generated_CircleEffect.c.o [182/448] Compiling C object plugins/shotwell-transitions/libshotwell-transitions.so.p/meson-generated_SquaresEffect.c.o [183/448] Compiling C object plugins/libshotwell-plugin-common.so.0.32.13.p/meson-generated_common_OAuth1Support.c.o [184/448] Compiling C object plugins/shotwell-transitions/libshotwell-transitions.so.p/meson-generated_ChessEffect.c.o [185/448] Compiling C object plugins/authenticator/shotwell/libshotwell-authenticator.so.0.32.13.p/meson-generated_ShotwellAuthenticatorFactory.c.o [186/448] Compiling C object plugins/shotwell-transitions/libshotwell-transitions.so.p/meson-generated_ClockEffect.c.o [187/448] Linking target test/jfif-support-test [188/448] Compiling C object plugins/shotwell-transitions/libshotwell-transitions.so.p/meson-generated_CirclesEffect.c.o [189/448] Compiling C object plugins/libshotwell-plugin-common.so.0.32.13.p/meson-generated_common_Resources.c.o [190/448] Compiling C object plugins/authenticator/shotwell/libshotwell-authenticator.so.0.32.13.p/meson-generated_GoogleAuthenticator.c.o [191/448] Compiling C object plugins/shotwell-transitions/libshotwell-transitions.so.p/meson-generated_BlindsEffect.c.o [192/448] Compiling C object plugins/authenticator/shotwell/libshotwell-authenticator.so.0.32.13.p/meson-generated_TumblrAuthenticator.c.o plugins/authenticator/shotwell/libshotwell-authenticator.so.0.32.13.p/TumblrAuthenticator.c: In function ‘publishing_authenticator_shotwell_tumblr_tumblr_do_parse_token_info_from_auth_request’: plugins/authenticator/shotwell/libshotwell-authenticator.so.0.32.13.p/TumblrAuthenticator.c:751:68: warning: passing argument 4 of ‘g_hash_table_lookup_extended’ from incompatible pointer type [-Wincompatible-pointer-types] 751 | g_hash_table_lookup_extended (_tmp1_, "oauth_token", NULL, &_tmp2_); | ^~~~~~~ | | | const void ** In file included from /usr/include/glib-2.0/glib.h:52, from plugins/authenticator/shotwell/libshotwell-authenticator.so.0.32.13.p/TumblrAuthenticator.c:15: /usr/include/glib-2.0/glib/ghash.h:111:61: note: expected ‘void **’ but argument is of type ‘const void **’ 111 | gpointer *value); | ~~~~~~~~~~~~~~~~^~~~~ plugins/authenticator/shotwell/libshotwell-authenticator.so.0.32.13.p/TumblrAuthenticator.c:756:75: warning: passing argument 4 of ‘g_hash_table_lookup_extended’ from incompatible pointer type [-Wincompatible-pointer-types] 756 | g_hash_table_lookup_extended (_tmp4_, "oauth_token_secret", NULL, &_tmp5_); | ^~~~~~~ | | | const void ** /usr/include/glib-2.0/glib/ghash.h:111:61: note: expected ‘void **’ but argument is of type ‘const void **’ 111 | gpointer *value); | ~~~~~~~~~~~~~~~~^~~~~ plugins/authenticator/shotwell/libshotwell-authenticator.so.0.32.13.p/TumblrAuthenticator.c: In function ‘publishing_authenticator_shotwell_tumblr_tumblr_do_extract_access_phase_credentials_from_response’: plugins/authenticator/shotwell/libshotwell-authenticator.so.0.32.13.p/TumblrAuthenticator.c:1113:68: warning: passing argument 4 of ‘g_hash_table_lookup_extended’ from incompatible pointer type [-Wincompatible-pointer-types] 1113 | g_hash_table_lookup_extended (_tmp2_, "oauth_token", NULL, &_tmp3_); | ^~~~~~~ | | | const void ** /usr/include/glib-2.0/glib/ghash.h:111:61: note: expected ‘void **’ but argument is of type ‘const void **’ 111 | gpointer *value); | ~~~~~~~~~~~~~~~~^~~~~ plugins/authenticator/shotwell/libshotwell-authenticator.so.0.32.13.p/TumblrAuthenticator.c:1118:75: warning: passing argument 4 of ‘g_hash_table_lookup_extended’ from incompatible pointer type [-Wincompatible-pointer-types] 1118 | g_hash_table_lookup_extended (_tmp5_, "oauth_token_secret", NULL, &_tmp6_); | ^~~~~~~ | | | const void ** /usr/include/glib-2.0/glib/ghash.h:111:61: note: expected ‘void **’ but argument is of type ‘const void **’ 111 | gpointer *value); | ~~~~~~~~~~~~~~~~^~~~~ [193/448] Compiling C object plugins/authenticator/shotwell/libshotwell-authenticator.so.0.32.13.p/meson-generated_OAuth1Authenticator.c.o [194/448] Compiling C object plugins/authenticator/shotwell/libshotwell-authenticator.so.0.32.13.p/meson-generated_FlickrPublishingAuthenticator.c.o plugins/authenticator/shotwell/libshotwell-authenticator.so.0.32.13.p/FlickrPublishingAuthenticator.c: In function ‘publishing_authenticator_shotwell_flickr_flickr_do_parse_token_info_from_auth_request’: plugins/authenticator/shotwell/libshotwell-authenticator.so.0.32.13.p/FlickrPublishingAuthenticator.c:748:68: warning: passing argument 4 of ‘g_hash_table_lookup_extended’ from incompatible pointer type [-Wincompatible-pointer-types] 748 | g_hash_table_lookup_extended (_tmp1_, "oauth_token", NULL, &_tmp2_); | ^~~~~~~ | | | const void ** In file included from /usr/include/glib-2.0/glib.h:52, from plugins/authenticator/shotwell/libshotwell-authenticator.so.0.32.13.p/FlickrPublishingAuthenticator.c:12: /usr/include/glib-2.0/glib/ghash.h:111:61: note: expected ‘void **’ but argument is of type ‘const void **’ 111 | gpointer *value); | ~~~~~~~~~~~~~~~~^~~~~ plugins/authenticator/shotwell/libshotwell-authenticator.so.0.32.13.p/FlickrPublishingAuthenticator.c:753:75: warning: passing argument 4 of ‘g_hash_table_lookup_extended’ from incompatible pointer type [-Wincompatible-pointer-types] 753 | g_hash_table_lookup_extended (_tmp4_, "oauth_token_secret", NULL, &_tmp5_); | ^~~~~~~ | | | const void ** /usr/include/glib-2.0/glib/ghash.h:111:61: note: expected ‘void **’ but argument is of type ‘const void **’ 111 | gpointer *value); | ~~~~~~~~~~~~~~~~^~~~~ plugins/authenticator/shotwell/libshotwell-authenticator.so.0.32.13.p/FlickrPublishingAuthenticator.c: In function ‘publishing_authenticator_shotwell_flickr_flickr_do_extract_access_phase_credentials_from_response’: plugins/authenticator/shotwell/libshotwell-authenticator.so.0.32.13.p/FlickrPublishingAuthenticator.c:1114:68: warning: passing argument 4 of ‘g_hash_table_lookup_extended’ from incompatible pointer type [-Wincompatible-pointer-types] 1114 | g_hash_table_lookup_extended (_tmp1_, "oauth_token", NULL, &_tmp2_); | ^~~~~~~ | | | const void ** /usr/include/glib-2.0/glib/ghash.h:111:61: note: expected ‘void **’ but argument is of type ‘const void **’ 111 | gpointer *value); | ~~~~~~~~~~~~~~~~^~~~~ plugins/authenticator/shotwell/libshotwell-authenticator.so.0.32.13.p/FlickrPublishingAuthenticator.c:1119:75: warning: passing argument 4 of ‘g_hash_table_lookup_extended’ from incompatible pointer type [-Wincompatible-pointer-types] 1119 | g_hash_table_lookup_extended (_tmp4_, "oauth_token_secret", NULL, &_tmp5_); | ^~~~~~~ | | | const void ** /usr/include/glib-2.0/glib/ghash.h:111:61: note: expected ‘void **’ but argument is of type ‘const void **’ 111 | gpointer *value); | ~~~~~~~~~~~~~~~~^~~~~ plugins/authenticator/shotwell/libshotwell-authenticator.so.0.32.13.p/FlickrPublishingAuthenticator.c:1124:65: warning: passing argument 4 of ‘g_hash_table_lookup_extended’ from incompatible pointer type [-Wincompatible-pointer-types] 1124 | g_hash_table_lookup_extended (_tmp7_, "username", NULL, &_tmp8_); | ^~~~~~~ | | | const void ** /usr/include/glib-2.0/glib/ghash.h:111:61: note: expected ‘void **’ but argument is of type ‘const void **’ 111 | gpointer *value); | ~~~~~~~~~~~~~~~~^~~~~ [195/448] Compiling C object plugins/shotwell-transitions/libshotwell-transitions.so.p/meson-generated_shotwell-transitions.c.o [196/448] Compiling C object plugins/shotwell-transitions/libshotwell-transitions.so.p/meson-generated_FadeEffect.c.o [197/448] Compiling C object plugins/shotwell-transitions/libshotwell-transitions.so.p/meson-generated_CrumbleEffect.c.o [198/448] Linking target src/plugins/libshotwell-plugin-dev-1.0.so.0.32.13 [199/448] Compiling C object plugins/libshotwell-plugin-common.so.0.32.13.p/meson-generated_common_RESTSupport.c.o plugins/libshotwell-plugin-common.so.0.32.13.p/common/RESTSupport.c: In function ‘publishing_rest_support_argument_sort’: plugins/libshotwell-plugin-common.so.0.32.13.p/common/RESTSupport.c:1381:16: warning: assignment to ‘PublishingRESTSupportArgument **’ {aka ‘struct _PublishingRESTSupportArgument **’} from incompatible pointer type ‘void **’ [-Wincompatible-pointer-types] 1381 | _tmp7_ = _tmp6_; | ^ plugins/libshotwell-plugin-common.so.0.32.13.p/common/RESTSupport.c: In function ‘publishing_rest_support_xml_document_get_named_child’: plugins/libshotwell-plugin-common.so.0.32.13.p/common/RESTSupport.c:3846:32: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign] 3846 | _tmp6_ = _tmp5_->name; | ^ plugins/libshotwell-plugin-common.so.0.32.13.p/common/RESTSupport.c: In function ‘publishing_rest_support_xml_document_get_property_value’: plugins/libshotwell-plugin-common.so.0.32.13.p/common/RESTSupport.c:3886:24: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign] 3886 | _tmp2_ = node->name; | ^ plugins/libshotwell-plugin-common.so.0.32.13.p/common/RESTSupport.c: In function ‘publishing_rest_support_google_publisher_on_authenticator_authenticated’: plugins/libshotwell-plugin-common.so.0.32.13.p/common/RESTSupport.c:5372:69: warning: passing argument 4 of ‘g_hash_table_lookup_extended’ from incompatible pointer type [-Wincompatible-pointer-types] 5372 | g_hash_table_lookup_extended (params, "RefreshToken", NULL, &_tmp2_); | ^~~~~~~ | | | const void ** In file included from /usr/include/glib-2.0/glib.h:52, from plugins/libshotwell-plugin-common.so.0.32.13.p/common/RESTSupport.c:10: /usr/include/glib-2.0/glib/ghash.h:111:61: note: expected ‘void **’ but argument is of type ‘const void **’ 111 | gpointer *value); | ~~~~~~~~~~~~~~~~^~~~~ plugins/libshotwell-plugin-common.so.0.32.13.p/common/RESTSupport.c:5376:68: warning: passing argument 4 of ‘g_hash_table_lookup_extended’ from incompatible pointer type [-Wincompatible-pointer-types] 5376 | g_hash_table_lookup_extended (params, "AccessToken", NULL, &_tmp4_); | ^~~~~~~ | | | const void ** /usr/include/glib-2.0/glib/ghash.h:111:61: note: expected ‘void **’ but argument is of type ‘const void **’ 111 | gpointer *value); | ~~~~~~~~~~~~~~~~^~~~~ plugins/libshotwell-plugin-common.so.0.32.13.p/common/RESTSupport.c:5380:65: warning: passing argument 4 of ‘g_hash_table_lookup_extended’ from incompatible pointer type [-Wincompatible-pointer-types] 5380 | g_hash_table_lookup_extended (params, "UserName", NULL, &_tmp6_); | ^~~~~~~ | | | const void ** /usr/include/glib-2.0/glib/ghash.h:111:61: note: expected ‘void **’ but argument is of type ‘const void **’ 111 | gpointer *value); | ~~~~~~~~~~~~~~~~^~~~~ [200/448] Generating symbol file src/plugins/libshotwell-plugin-dev-1.0.so.0.32.13.p/libshotwell-plugin-dev-1.0.so.0.32.13.symbols [201/448] Compiling Vala source ../shotwell-0.32.13/plugins/shotwell-publishing/shotwell-publishing.vala ../shotwell-0.32.13/plugins/shotwell-publishing/FlickrPublishing.vala ../shotwell-0.32.13/plugins/shotwell-publishing/TumblrPublishing.vala ../shotwell-0.32.13/plugins/shotwell-publishing/YouTubePublishing.vala ../shotwell-0.32.13/plugins/shotwell-publishing/YoutubeUploader.vala ../shotwell-0.32.13/plugins/shotwell-publishing/PiwigoPublishing.vala ../shotwell-0.32.13/plugins/shotwell-publishing/PhotosPublisher.vala ../shotwell-0.32.13/plugins/shotwell-publishing/PhotosService.vala ../shotwell-0.32.13/plugins/shotwell-publishing/PhotosPublishingPane.vala ../shotwell-0.32.13/plugins/shotwell-publishing/PhotosUploader.vala src/plugins/shotwell-plugin-dev-1.0.vapi plugins/shotwell-plugin-common.vapi plugins/authenticator/shotwell/shotwell-authenticator.vapi [202/448] Compiling C object plugins/shotwell-publishing/libshotwell-publishing.so.p/meson-generated_.._publishing-resource.c.o [203/448] Compiling C object plugins/shotwell-publishing/libshotwell-publishing.so.p/meson-generated_YoutubeUploader.c.o [204/448] Compiling C object plugins/shotwell-publishing/libshotwell-publishing.so.p/meson-generated_PhotosPublishingPane.c.o plugins/shotwell-publishing/libshotwell-publishing.so.p/PhotosPublishingPane.c: In function ‘publishing_google_photos_publishing_options_pane_construct’: plugins/shotwell-publishing/libshotwell-publishing.so.p/PhotosPublishingPane.c:256:24: warning: assignment to ‘GtkContainer *’ {aka ‘struct _GtkContainer *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] 256 | _tmp2_ = gtk_widget_get_parent (G_TYPE_CHECK_INSTANCE_CAST (_tmp1_, gtk_widget_get_type (), GtkWidget)); | ^ [205/448] Compiling C object plugins/shotwell-publishing/libshotwell-publishing.so.p/meson-generated_TumblrPublishing.c.o plugins/shotwell-publishing/libshotwell-publishing.so.p/TumblrPublishing.c: In function ‘publishing_tumblr_tumblr_publisher_on_authenticator_authenticated’: plugins/shotwell-publishing/libshotwell-publishing.so.p/TumblrPublishing.c:1541:68: warning: passing argument 4 of ‘g_hash_table_lookup_extended’ from incompatible pointer type [-Wincompatible-pointer-types] 1541 | g_hash_table_lookup_extended (_tmp2_, "ConsumerKey", NULL, &_tmp3_); | ^~~~~~~ | | | const void ** In file included from /usr/include/glib-2.0/glib.h:52, from src/plugins/shotwell-plugin-dev-1.0.h:6, from plugins/shotwell-publishing/shotwell-publishing.h:6, from plugins/shotwell-publishing/libshotwell-publishing.so.p/TumblrPublishing.c:11: /usr/include/glib-2.0/glib/ghash.h:111:61: note: expected ‘void **’ but argument is of type ‘const void **’ 111 | gpointer *value); | ~~~~~~~~~~~~~~~~^~~~~ plugins/shotwell-publishing/libshotwell-publishing.so.p/TumblrPublishing.c:1546:71: warning: passing argument 4 of ‘g_hash_table_lookup_extended’ from incompatible pointer type [-Wincompatible-pointer-types] 1546 | g_hash_table_lookup_extended (_tmp5_, "ConsumerSecret", NULL, &_tmp6_); | ^~~~~~~ | | | const void ** /usr/include/glib-2.0/glib/ghash.h:111:61: note: expected ‘void **’ but argument is of type ‘const void **’ 111 | gpointer *value); | ~~~~~~~~~~~~~~~~^~~~~ plugins/shotwell-publishing/libshotwell-publishing.so.p/TumblrPublishing.c:1557:67: warning: passing argument 4 of ‘g_hash_table_lookup_extended’ from incompatible pointer type [-Wincompatible-pointer-types] 1557 | g_hash_table_lookup_extended (_tmp13_, "AuthToken", NULL, &_tmp14_); | ^~~~~~~~ | | | const void ** /usr/include/glib-2.0/glib/ghash.h:111:61: note: expected ‘void **’ but argument is of type ‘const void **’ 111 | gpointer *value); | ~~~~~~~~~~~~~~~~^~~~~ plugins/shotwell-publishing/libshotwell-publishing.so.p/TumblrPublishing.c:1562:73: warning: passing argument 4 of ‘g_hash_table_lookup_extended’ from incompatible pointer type [-Wincompatible-pointer-types] 1562 | g_hash_table_lookup_extended (_tmp16_, "AuthTokenSecret", NULL, &_tmp17_); | ^~~~~~~~ | | | const void ** /usr/include/glib-2.0/glib/ghash.h:111:61: note: expected ‘void **’ but argument is of type ‘const void **’ 111 | gpointer *value); | ~~~~~~~~~~~~~~~~^~~~~ plugins/shotwell-publishing/libshotwell-publishing.so.p/TumblrPublishing.c: In function ‘publishing_tumblr_tumblr_publisher_do_publish’: plugins/shotwell-publishing/libshotwell-publishing.so.p/TumblrPublishing.c:2193:17: warning: assignment to ‘SpitPublishingPublishable **’ {aka ‘struct _SpitPublishingPublishable **’} from incompatible pointer type ‘void **’ [-Wincompatible-pointer-types] 2193 | _tmp24_ = _tmp23_; | ^ [206/448] Compiling C object plugins/shotwell-publishing/libshotwell-publishing.so.p/meson-generated_PhotosPublisher.c.o [207/448] Compiling C object plugins/shotwell-publishing/libshotwell-publishing.so.p/meson-generated_PhotosService.c.o [208/448] Compiling C object plugins/shotwell-publishing/libshotwell-publishing.so.p/meson-generated_shotwell-publishing.c.o [209/448] Compiling C object plugins/shotwell-publishing/libshotwell-publishing.so.p/meson-generated_PhotosUploader.c.o [210/448] Compiling C object plugins/shotwell-publishing/libshotwell-publishing.so.p/meson-generated_YouTubePublishing.c.o plugins/shotwell-publishing/libshotwell-publishing.so.p/YouTubePublishing.c: In function ‘publishing_you_tube_publishing_options_pane_construct’: plugins/shotwell-publishing/libshotwell-publishing.so.p/YouTubePublishing.c:1570:25: warning: assignment to ‘GtkContainer *’ {aka ‘struct _GtkContainer *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] 1570 | _tmp25_ = gtk_widget_get_parent (G_TYPE_CHECK_INSTANCE_CAST (_tmp24_, gtk_widget_get_type (), GtkWidget)); | ^ [211/448] Compiling C object plugins/shotwell-publishing/libshotwell-publishing.so.p/meson-generated_FlickrPublishing.c.o plugins/shotwell-publishing/libshotwell-publishing.so.p/FlickrPublishing.c: In function ‘publishing_flickr_flickr_publisher_on_session_authenticated’: plugins/shotwell-publishing/libshotwell-publishing.so.p/FlickrPublishing.c:1503:68: warning: passing argument 4 of ‘g_hash_table_lookup_extended’ from incompatible pointer type [-Wincompatible-pointer-types] 1503 | g_hash_table_lookup_extended (_tmp2_, "ConsumerKey", NULL, &_tmp3_); | ^~~~~~~ | | | const void ** In file included from /usr/include/glib-2.0/glib.h:52, from src/plugins/shotwell-plugin-dev-1.0.h:6, from plugins/shotwell-publishing/shotwell-publishing.h:6, from plugins/shotwell-publishing/libshotwell-publishing.so.p/FlickrPublishing.c:10: /usr/include/glib-2.0/glib/ghash.h:111:61: note: expected ‘void **’ but argument is of type ‘const void **’ 111 | gpointer *value); | ~~~~~~~~~~~~~~~~^~~~~ plugins/shotwell-publishing/libshotwell-publishing.so.p/FlickrPublishing.c:1508:71: warning: passing argument 4 of ‘g_hash_table_lookup_extended’ from incompatible pointer type [-Wincompatible-pointer-types] 1508 | g_hash_table_lookup_extended (_tmp5_, "ConsumerSecret", NULL, &_tmp6_); | ^~~~~~~ | | | const void ** /usr/include/glib-2.0/glib/ghash.h:111:61: note: expected ‘void **’ but argument is of type ‘const void **’ 111 | gpointer *value); | ~~~~~~~~~~~~~~~~^~~~~ plugins/shotwell-publishing/libshotwell-publishing.so.p/FlickrPublishing.c:1519:67: warning: passing argument 4 of ‘g_hash_table_lookup_extended’ from incompatible pointer type [-Wincompatible-pointer-types] 1519 | g_hash_table_lookup_extended (_tmp13_, "AuthToken", NULL, &_tmp14_); | ^~~~~~~~ | | | const void ** /usr/include/glib-2.0/glib/ghash.h:111:61: note: expected ‘void **’ but argument is of type ‘const void **’ 111 | gpointer *value); | ~~~~~~~~~~~~~~~~^~~~~ plugins/shotwell-publishing/libshotwell-publishing.so.p/FlickrPublishing.c:1524:73: warning: passing argument 4 of ‘g_hash_table_lookup_extended’ from incompatible pointer type [-Wincompatible-pointer-types] 1524 | g_hash_table_lookup_extended (_tmp16_, "AuthTokenSecret", NULL, &_tmp17_); | ^~~~~~~~ | | | const void ** /usr/include/glib-2.0/glib/ghash.h:111:61: note: expected ‘void **’ but argument is of type ‘const void **’ 111 | gpointer *value); | ~~~~~~~~~~~~~~~~^~~~~ plugins/shotwell-publishing/libshotwell-publishing.so.p/FlickrPublishing.c:1529:66: warning: passing argument 4 of ‘g_hash_table_lookup_extended’ from incompatible pointer type [-Wincompatible-pointer-types] 1529 | g_hash_table_lookup_extended (_tmp19_, "Username", NULL, &_tmp20_); | ^~~~~~~~ | | | const void ** /usr/include/glib-2.0/glib/ghash.h:111:61: note: expected ‘void **’ but argument is of type ‘const void **’ 111 | gpointer *value); | ~~~~~~~~~~~~~~~~^~~~~ plugins/shotwell-publishing/libshotwell-publishing.so.p/FlickrPublishing.c: In function ‘publishing_flickr_flickr_publisher_do_publish_co’: plugins/shotwell-publishing/libshotwell-publishing.so.p/FlickrPublishing.c:2198:25: warning: assignment to ‘SpitPublishingPublishable **’ {aka ‘struct _SpitPublishingPublishable **’} from incompatible pointer type ‘void **’ [-Wincompatible-pointer-types] 2198 | _data_->_tmp19_ = _data_->_tmp18_; | ^ plugins/shotwell-publishing/libshotwell-publishing.so.p/FlickrPublishing.c: In function ‘publishing_flickr_publishing_options_pane_construct’: plugins/shotwell-publishing/libshotwell-publishing.so.p/FlickrPublishing.c:3185:25: warning: assignment to ‘GtkContainer *’ {aka ‘struct _GtkContainer *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] 3185 | _tmp34_ = gtk_widget_get_parent (G_TYPE_CHECK_INSTANCE_CAST (_tmp33_, gtk_widget_get_type (), GtkWidget)); | ^ In file included from plugins/shotwell-plugin-common.h:15, from plugins/shotwell-publishing/shotwell-publishing.h:9: plugins/shotwell-publishing/libshotwell-publishing.so.p/FlickrPublishing.c:3216:47: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 2 has type ‘guint64’ {aka ‘long unsigned int’} [-Wformat=] 3216 | _tmp46_ = g_strdup_printf (_ ("Your free Flickr account limits how many photos you can upload to the " \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gi18n-lib.h:32:59: note: in definition of macro ‘_’ 32 | #define _(String) ((char *) g_dgettext (GETTEXT_PACKAGE, String)) | ^~~~~~ plugins/shotwell-publishing/libshotwell-publishing.so.p/FlickrPublishing.c:3216:47: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 3 has type ‘gint64’ {aka ‘long int’} [-Wformat=] 3216 | _tmp46_ = g_strdup_printf (_ ("Your free Flickr account limits how many photos you can upload to the " \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gi18n-lib.h:32:59: note: in definition of macro ‘_’ 32 | #define _(String) ((char *) g_dgettext (GETTEXT_PACKAGE, String)) | ^~~~~~ plugins/shotwell-publishing/libshotwell-publishing.so.p/FlickrPublishing.c: In function ‘publishing_flickr_uploader_preprocess_publishable’: plugins/shotwell-publishing/libshotwell-publishing.so.p/FlickrPublishing.c:4680:38: warning: assignment to ‘gchar **’ {aka ‘char **’} from incompatible pointer type ‘void **’ [-Wincompatible-pointer-types] 4680 | all_keywords = _tmp48_; | ^ plugins/shotwell-publishing/libshotwell-publishing.so.p/FlickrPublishing.c:4699:98: warning: passing argument 3 of ‘gexiv2_metadata_try_set_tag_multiple’ from incompatible pointer type [-Wincompatible-pointer-types] 4699 | gexiv2_metadata_try_set_tag_multiple (_tmp51_, "Xmp.dc.subject", _tmp52_, &_inner_error0_); | ^~~~~~~ | | | gchar ** {aka char **} In file included from /usr/include/gexiv2/gexiv2.h:13, from plugins/shotwell-publishing/libshotwell-publishing.so.p/FlickrPublishing.c:26: /usr/include/gexiv2/gexiv2-metadata.h:905:120: note: expected ‘const gchar **’ {aka ‘const char **’} but argument is of type ‘gchar **’ {aka ‘char **’} 905 | gboolean gexiv2_metadata_try_set_tag_multiple (GExiv2Metadata *self, const gchar* tag, const gchar** values, GError **error); | ~~~~~~~~~~~~~~^~~~~~ plugins/shotwell-publishing/libshotwell-publishing.so.p/FlickrPublishing.c:4725:110: warning: passing argument 3 of ‘gexiv2_metadata_try_set_tag_multiple’ from incompatible pointer type [-Wincompatible-pointer-types] 4725 | gexiv2_metadata_try_set_tag_multiple (_tmp53_, "Iptc.Application2.Keywords", _tmp54_, &_inner_error0_); | ^~~~~~~ | | | gchar ** {aka char **} /usr/include/gexiv2/gexiv2-metadata.h:905:120: note: expected ‘const gchar **’ {aka ‘const char **’} but argument is of type ‘gchar **’ {aka ‘char **’} 905 | gboolean gexiv2_metadata_try_set_tag_multiple (GExiv2Metadata *self, const gchar* tag, const gchar** values, GError **error); | ~~~~~~~~~~~~~~^~~~~~ [212/448] Compiling C object plugins/shotwell-publishing/libshotwell-publishing.so.p/meson-generated_PiwigoPublishing.c.o plugins/shotwell-publishing/libshotwell-publishing.so.p/PiwigoPublishing.c: In function ‘___lambda5_’: plugins/shotwell-publishing/libshotwell-publishing.so.p/PiwigoPublishing.c:5994:17: warning: assignment to ‘GtkBox *’ {aka ‘struct _GtkBox *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] 5994 | _tmp18_ = gtk_dialog_get_content_area (dialog); | ^ plugins/shotwell-publishing/libshotwell-publishing.so.p/PiwigoPublishing.c: In function ‘publishing_piwigo_ssl_error_pane_real_constructed’: plugins/shotwell-publishing/libshotwell-publishing.so.p/PiwigoPublishing.c:6125:25: warning: assignment to ‘GtkContainer *’ {aka ‘struct _GtkContainer *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] 6125 | _tmp31_ = gtk_widget_get_parent (G_TYPE_CHECK_INSTANCE_CAST (_tmp30_, gtk_widget_get_type (), GtkWidget)); | ^ plugins/shotwell-publishing/libshotwell-publishing.so.p/PiwigoPublishing.c: In function ‘publishing_piwigo_publishing_options_pane_construct’: plugins/shotwell-publishing/libshotwell-publishing.so.p/PiwigoPublishing.c:6934:176: warning: passing argument 4 of ‘gee_array_list_new_wrap’ from incompatible pointer type [-Wincompatible-pointer-types] 6934 | _tmp1_ = gee_array_list_new_wrap (PUBLISHING_PIWIGO_TYPE_CATEGORY, (GBoxedCopyFunc) publishing_piwigo_category_ref, (GDestroyNotify) publishing_piwigo_category_unref, _tmp0_, _tmp0__length1, _publishing_piwigo_category_equal_gee_equal_data_func, NULL, NULL); | ^~~~~~ | | | PublishingPiwigoCategory ** {aka struct _PublishingPiwigoCategory **} In file included from src/plugins/shotwell-plugin-dev-1.0.h:14, from plugins/shotwell-publishing/libshotwell-publishing.so.p/PiwigoPublishing.c:8: /usr/include/gee-0.8/gee.h:1668:50: note: expected ‘void **’ but argument is of type ‘PublishingPiwigoCategory **’ {aka ‘struct _PublishingPiwigoCategory **’} 1668 | gpointer* items, | ~~~~~~~~~~^~~~~ [213/448] Linking target plugins/libshotwell-plugin-common.so.0.32.13 [214/448] Generating symbol file plugins/libshotwell-plugin-common.so.0.32.13.p/libshotwell-plugin-common.so.0.32.13.symbols [215/448] Linking target plugins/shotwell-transitions/libshotwell-transitions.so [216/448] Linking target plugins/authenticator/shotwell/libshotwell-authenticator.so.0.32.13 [217/448] Generating symbol file plugins/authenticator/shotwell/libshotwell-authenticator.so.0.32.13.p/libshotwell-authenticator.so.0.32.13.symbols [218/448] Compiling Vala source ../shotwell-0.32.13/src/unit/Unit.vala ../shotwell-0.32.13/src/util/Util.vala ../shotwell-0.32.13/src/util/file.vala ../shotwell-0.32.13/src/util/image.vala ../shotwell-0.32.13/src/util/misc.vala ../shotwell-0.32.13/src/util/string.vala ../shotwell-0.32.13/src/util/system.vala ../shotwell-0.32.13/src/util/ui.vala ../shotwell-0.32.13/src/threads/Threads.vala ../shotwell-0.32.13/src/threads/Workers.vala ../shotwell-0.32.13/src/threads/BackgroundJob.vala ../shotwell-0.32.13/src/threads/Semaphore.vala ../shotwell-0.32.13/src/db/Db.vala ../shotwell-0.32.13/src/db/DatabaseTable.vala ../shotwell-0.32.13/src/db/PhotoTable.vala ../shotwell-0.32.13/src/db/EventTable.vala ../shotwell-0.32.13/src/db/FaceLocationTable.vala ../shotwell-0.32.13/src/db/FaceTable.vala ../shotwell-0.32.13/src/db/TagTable.vala ../shotwell-0.32.13/src/db/TombstoneTable.vala ../shotwell-0.32.13/src/db/VideoTable.vala ../shotwell-0.32.13/src/db/VersionTable.vala ../shotwell-0.32.13/src/db/SavedSearchDBTable.vala ../shotwell-0.32.13/src/editing_tools/EditingTools.vala ../shotwell-0.32.13/src/editing_tools/RGBHistogramManipulator.vala ../shotwell-0.32.13/src/editing_tools/StraightenTool.vala ../shotwell-0.32.13/src/faces/Face.vala ../shotwell-0.32.13/src/faces/FaceLocation.vala ../shotwell-0.32.13/src/slideshow/Slideshow.vala ../shotwell-0.32.13/src/slideshow/TransitionEffects.vala ../shotwell-0.32.13/src/photos/Photos.vala ../shotwell-0.32.13/src/photos/PhotoFileAdapter.vala ../shotwell-0.32.13/src/photos/PhotoFileFormat.vala ../shotwell-0.32.13/src/photos/PhotoFileSniffer.vala ../shotwell-0.32.13/src/photos/PhotoMetadata.vala ../shotwell-0.32.13/src/photos/GRaw.vala ../shotwell-0.32.13/src/photos/GdkSupport.vala ../shotwell-0.32.13/src/photos/GifSupport.vala ../shotwell-0.32.13/src/photos/JfifSupport.vala ../shotwell-0.32.13/src/photos/BmpSupport.vala ../shotwell-0.32.13/src/photos/RawSupport.vala ../shotwell-0.32.13/src/photos/PngSupport.vala ../shotwell-0.32.13/src/photos/TiffSupport.vala ../shotwell-0.32.13/src/photos/WebPSupport.vala ../shotwell-0.32.13/src/photos/AvifSupport.vala ../shotwell-0.32.13/src/photos/HeifSupport.vala ../shotwell-0.32.13/src/photos/JpegXLSupport.vala ../shotwell-0.32.13/src/plugins/Plugins.vala ../shotwell-0.32.13/src/plugins/StandardHostInterface.vala ../shotwell-0.32.13/src/plugins/ManifestWidget.vala ../shotwell-0.32.13/src/publishing/Publishing.vala ../shotwell-0.32.13/src/publishing/PublishingUI.vala ../shotwell-0.32.13/src/publishing/PublishingPluginHost.vala ../shotwell-0.32.13/src/publishing/APIGlue.vala ../shotwell-0.32.13/src/library/BackgroundProgressBar.vala ../shotwell-0.32.13/src/library/Library.vala ../shotwell-0.32.13/src/library/LibraryWindow.vala ../shotwell-0.32.13/src/library/LibraryBranch.vala ../shotwell-0.32.13/src/library/TrashSidebarEntry.vala ../shotwell-0.32.13/src/library/OfflineSidebarEntry.vala ../shotwell-0.32.13/src/library/FlaggedSidebarEntry.vala ../shotwell-0.32.13/src/library/LastImportSidebarEntry.vala ../shotwell-0.32.13/src/library/ImportQueueSidebarEntry.vala ../shotwell-0.32.13/src/library/FlaggedPage.vala ../shotwell-0.32.13/src/library/ImportQueuePage.vala ../shotwell-0.32.13/src/library/LastImportPage.vala ../shotwell-0.32.13/src/library/OfflinePage.vala ../shotwell-0.32.13/src/library/TrashPage.vala ../shotwell-0.32.13/src/direct/Direct.vala ../shotwell-0.32.13/src/direct/DirectWindow.vala ../shotwell-0.32.13/src/direct/DirectPhoto.vala ../shotwell-0.32.13/src/direct/DirectPhotoPage.vala ../shotwell-0.32.13/src/direct/DirectView.vala ../shotwell-0.32.13/src/core/Core.vala ../shotwell-0.32.13/src/core/DataCollection.vala ../shotwell-0.32.13/src/core/DataSet.vala ../shotwell-0.32.13/src/core/util.vala ../shotwell-0.32.13/src/core/SourceCollection.vala ../shotwell-0.32.13/src/core/SourceHoldingTank.vala ../shotwell-0.32.13/src/core/DatabaseSourceCollection.vala ../shotwell-0.32.13/src/core/ContainerSourceCollection.vala ../shotwell-0.32.13/src/core/ViewCollection.vala ../shotwell-0.32.13/src/core/DataObject.vala ../shotwell-0.32.13/src/core/Alteration.vala ../shotwell-0.32.13/src/core/DataSource.vala ../shotwell-0.32.13/src/core/DataSourceTypes.vala ../shotwell-0.32.13/src/core/DataView.vala ../shotwell-0.32.13/src/core/DataViewTypes.vala ../shotwell-0.32.13/src/core/Tracker.vala ../shotwell-0.32.13/src/core/SourceInterfaces.vala ../shotwell-0.32.13/src/sidebar/Sidebar.vala ../shotwell-0.32.13/src/sidebar/Branch.vala ../shotwell-0.32.13/src/sidebar/Entry.vala ../shotwell-0.32.13/src/sidebar/Tree.vala ../shotwell-0.32.13/src/sidebar/common.vala ../shotwell-0.32.13/src/events/Events.vala ../shotwell-0.32.13/src/events/EventsBranch.vala ../shotwell-0.32.13/src/events/EventsDirectoryPage.vala ../shotwell-0.32.13/src/events/EventPage.vala ../shotwell-0.32.13/src/events/EventDirectoryItem.vala ../shotwell-0.32.13/src/tags/Tags.vala ../shotwell-0.32.13/src/tags/TagsBranch.vala ../shotwell-0.32.13/src/tags/TagPage.vala ../shotwell-0.32.13/src/tags/HierarchicalTagIndex.vala ../shotwell-0.32.13/src/tags/HierarchicalTagUtilities.vala ../shotwell-0.32.13/src/camera/Camera.vala ../shotwell-0.32.13/src/camera/CameraBranch.vala ../shotwell-0.32.13/src/camera/CameraTable.vala ../shotwell-0.32.13/src/camera/DiscoveredCamera.vala ../shotwell-0.32.13/src/camera/GPhoto.vala ../shotwell-0.32.13/src/camera/ImportPage.vala ../shotwell-0.32.13/src/searches/Searches.vala ../shotwell-0.32.13/src/searches/SearchesBranch.vala ../shotwell-0.32.13/src/searches/SearchBoolean.vala ../shotwell-0.32.13/src/searches/SavedSearchPage.vala ../shotwell-0.32.13/src/searches/SavedSearchDialog.vala ../shotwell-0.32.13/src/config/Config.vala ../shotwell-0.32.13/src/config/ConfigurationInterfaces.vala ../shotwell-0.32.13/src/config/GSettingsEngine.vala ../shotwell-0.32.13/src/data_imports/DataImports.vala ../shotwell-0.32.13/src/data_imports/DataImportsPluginHost.vala ../shotwell-0.32.13/src/data_imports/DataImportsUI.vala ../shotwell-0.32.13/src/data_imports/DataImportJob.vala ../shotwell-0.32.13/src/data_imports/DataImportSource.vala ../shotwell-0.32.13/src/folders/Folders.vala ../shotwell-0.32.13/src/folders/FoldersBranch.vala ../shotwell-0.32.13/src/folders/FoldersPage.vala ../shotwell-0.32.13/src/import-roll/ImportRollBranch.vala ../shotwell-0.32.13/src/import-roll/ImportRollEntry.vala ../shotwell-0.32.13/src/main.vala ../shotwell-0.32.13/src/AppWindow.vala ../shotwell-0.32.13/src/CollectionPage.vala ../shotwell-0.32.13/src/NaturalCollate.vala ../shotwell-0.32.13/src/Thumbnail.vala ../shotwell-0.32.13/src/ThumbnailCache.vala ../shotwell-0.32.13/src/CheckerboardItem.vala ../shotwell-0.32.13/src/CheckerboardItemText.vala ../shotwell-0.32.13/src/CheckerboardLayout.vala ../shotwell-0.32.13/src/PhotoPage.vala ../shotwell-0.32.13/src/Page.vala ../shotwell-0.32.13/src/SinglePhotoPage.vala ../shotwell-0.32.13/src/CheckerboardPage.vala ../shotwell-0.32.13/src/DragAndDropHandler.vala ../shotwell-0.32.13/src/PageMessagePane.vala ../shotwell-0.32.13/src/SortedList.vala ../shotwell-0.32.13/src/Dimensions.vala ../shotwell-0.32.13/src/Box.vala ../shotwell-0.32.13/src/Photo.vala ../shotwell-0.32.13/src/Orientation.vala ../shotwell-0.32.13/src/BatchImport.vala ../shotwell-0.32.13/src/Dialogs.vala ../shotwell-0.32.13/src/Resources.vala ../shotwell-0.32.13/src/Debug.vala ../shotwell-0.32.13/src/Properties.vala ../shotwell-0.32.13/src/Event.vala ../shotwell-0.32.13/src/International.vala ../shotwell-0.32.13/src/AppDirs.vala ../shotwell-0.32.13/src/PixbufCache.vala ../shotwell-0.32.13/src/CommandManager.vala ../shotwell-0.32.13/src/Commands.vala ../shotwell-0.32.13/src/SlideshowPage.vala ../shotwell-0.32.13/src/LibraryFiles.vala ../shotwell-0.32.13/src/Printing.vala ../shotwell-0.32.13/src/Tag.vala ../shotwell-0.32.13/src/Screensaver.vala ../shotwell-0.32.13/src/Exporter.vala ../shotwell-0.32.13/src/DirectoryMonitor.vala ../shotwell-0.32.13/src/LibraryMonitor.vala ../shotwell-0.32.13/src/Tombstone.vala ../shotwell-0.32.13/src/MetadataWriter.vala ../shotwell-0.32.13/src/Application.vala ../shotwell-0.32.13/src/TimedQueue.vala ../shotwell-0.32.13/src/MediaPage.vala ../shotwell-0.32.13/src/MediaDataRepresentation.vala ../shotwell-0.32.13/src/DesktopIntegration.vala ../shotwell-0.32.13/src/MediaInterfaces.vala ../shotwell-0.32.13/src/MediaMonitor.vala ../shotwell-0.32.13/src/PhotoMonitor.vala ../shotwell-0.32.13/src/VideoMonitor.vala ../shotwell-0.32.13/src/SearchFilter.vala ../shotwell-0.32.13/src/MediaViewTracker.vala ../shotwell-0.32.13/src/UnityProgressBar.vala ../shotwell-0.32.13/src/Upgrades.vala ../shotwell-0.32.13/src/dialogs/AdjustDateTimeDialog.vala ../shotwell-0.32.13/src/dialogs/EntryMultiCompletion.vala ../shotwell-0.32.13/src/dialogs/ExportDialog.vala ../shotwell-0.32.13/src/dialogs/MultiTextEntryDialog.vala ../shotwell-0.32.13/src/dialogs/Preferences.vala ../shotwell-0.32.13/src/dialogs/ProgressDialog.vala ../shotwell-0.32.13/src/dialogs/SetBackgroundSlideshow.vala ../shotwell-0.32.13/src/dialogs/SetBackground.vala ../shotwell-0.32.13/src/dialogs/TextEntry.vala ../shotwell-0.32.13/src/dialogs/WelcomeDialog.vala ../shotwell-0.32.13/src/Profiles.vala ../shotwell-0.32.13/src/ProfileBrowser.vala ../shotwell-0.32.13/src/.unitize/_UnitInternals.vala ../shotwell-0.32.13/src/.unitize/_UtilInternals.vala ../shotwell-0.32.13/src/.unitize/_ThreadsInternals.vala ../shotwell-0.32.13/src/.unitize/_DbInternals.vala ../shotwell-0.32.13/src/.unitize/_EditingToolsInternals.vala ../shotwell-0.32.13/src/.unitize/_PluginsInternals.vala ../shotwell-0.32.13/src/.unitize/_SlideshowInternals.vala ../shotwell-0.32.13/src/.unitize/_PhotosInternals.vala ../shotwell-0.32.13/src/.unitize/_PublishingInternals.vala ../shotwell-0.32.13/src/.unitize/_LibraryInternals.vala ../shotwell-0.32.13/src/.unitize/_DirectInternals.vala ../shotwell-0.32.13/src/.unitize/_CoreInternals.vala ../shotwell-0.32.13/src/.unitize/_SidebarInternals.vala ../shotwell-0.32.13/src/.unitize/_EventsInternals.vala ../shotwell-0.32.13/src/.unitize/_TagsInternals.vala ../shotwell-0.32.13/src/.unitize/_CameraInternals.vala ../shotwell-0.32.13/src/.unitize/_SearchesInternals.vala ../shotwell-0.32.13/src/.unitize/_ConfigInternals.vala ../shotwell-0.32.13/src/.unitize/_DataImportsInternals.vala ../shotwell-0.32.13/src/.unitize/_FoldersInternals.vala ../shotwell-0.32.13/src/.unitize/_Library_unitize_entry.vala ../shotwell-0.32.13/src/.unitize/_Direct_unitize_entry.vala ../shotwell-0.32.13/src/video-support/VideoReader.vala ../shotwell-0.32.13/src/video-support/VideoImportParams.vala ../shotwell-0.32.13/src/video-support/Video.vala ../shotwell-0.32.13/src/video-support/VideoSourceCollection.vala ../shotwell-0.32.13/src/video-support/VideoMetadata.vala ../shotwell-0.32.13/src/faces/FacesBranch.vala ../shotwell-0.32.13/src/faces/FacePage.vala ../shotwell-0.32.13/src/faces/FaceShape.vala ../shotwell-0.32.13/src/faces/FaceDetect.vala ../shotwell-0.32.13/src/faces/Faces.vala ../shotwell-0.32.13/src/faces/FacesTool.vala src/shotwell-graphics-processor.vapi src/plugins/shotwell-plugin-dev-1.0.vapi src/publishing/shotwell-internal-publishing-gui.vapi src/metadata/metadata.vapi src/video-support/shotwell-internal-video-metadata-handling.vapi ../shotwell-0.32.13/src/util/string.vala:206.18-206.43: warning: `GLib.UnicodeType.COMBINING_MARK' has been deprecated since 2.30. Use SPACING_MARK 206 | case UnicodeType.COMBINING_MARK: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../shotwell-0.32.13/src/db/Db.vala:59.5-59.31: warning: unhandled error `DatabaseError' 59 | PhotoTable.clean_comments(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../shotwell-0.32.13/src/db/Db.vala:60.5-60.31: warning: unhandled error `DatabaseError' 60 | VideoTable.clean_comments(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../shotwell-0.32.13/src/plugins/Plugins.vala:307.19-307.31: warning: `GLib.Module.SUFFIX' has been deprecated since 2.76 307 | return ext == Module.SUFFIX; | ^~~~~~~~~~~~~ Compilation succeeded - 4 warning(s) [219/448] Compiling C object src/shotwell.p/meson-generated_unit_Unit.c.o [220/448] Compiling C object src/shotwell.p/meson-generated_threads_Threads.c.o [221/448] Compiling C object src/shotwell.p/meson-generated_util_Util.c.o [222/448] Compiling C object src/shotwell.p/meson-generated_library_Library.c.o [223/448] Compiling C object src/shotwell.p/meson-generated_photos_Photos.c.o [224/448] Compiling C object src/shotwell.p/meson-generated_tags_Tags.c.o [225/448] Compiling C object src/shotwell.p/meson-generated_sidebar_Sidebar.c.o [226/448] Compiling C object src/shotwell.p/meson-generated_searches_Searches.c.o [227/448] Compiling C object src/shotwell.p/meson-generated_camera_Camera.c.o [228/448] Compiling C object src/shotwell.p/meson-generated_util_string.c.o In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from src/shotwell.p/util/string.c:10: src/shotwell.p/util/string.c: In function ‘string_remove_diacritics’: /usr/include/glib-2.0/glib/gmacros.h:1301:33: warning: Deprecated pre-processor symbol: replace with "G_UNICODE_SPACING_MARK" 1301 | #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x)) | ^~~~~~~ /usr/include/glib-2.0/glib/gmacros.h:1304:3: note: in expansion of macro ‘_GLIB_GNUC_DO_PRAGMA’ 1304 | _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f)) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/glib-visibility.h:108:46: note: in expansion of macro ‘GLIB_DEPRECATED_MACRO_FOR’ 108 | #define GLIB_DEPRECATED_MACRO_IN_2_30_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gunicode.h:159:57: note: in expansion of macro ‘GLIB_DEPRECATED_MACRO_IN_2_30_FOR’ 159 | #define G_UNICODE_COMBINING_MARK G_UNICODE_SPACING_MARK GLIB_DEPRECATED_MACRO_IN_2_30_FOR(G_UNICODE_SPACING_MARK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/shotwell.p/util/string.c:825:30: note: in expansion of macro ‘G_UNICODE_COMBINING_MARK’ 825 | case G_UNICODE_COMBINING_MARK: | ^~~~~~~~~~~~~~~~~~~~~~~~ [229/448] Compiling C object src/shotwell.p/meson-generated_threads_Semaphore.c.o [230/448] Compiling C object src/shotwell.p/meson-generated_folders_Folders.c.o [231/448] Compiling C object src/shotwell.p/meson-generated_config_Config.c.o [232/448] Compiling C object src/shotwell.p/meson-generated_NaturalCollate.c.o [233/448] Compiling C object src/shotwell.p/meson-generated_db_Db.c.o [234/448] Compiling C object src/shotwell.p/meson-generated_core_Core.c.o [235/448] Compiling C object src/shotwell.p/meson-generated_photos_BmpSupport.c.o [236/448] Compiling C object src/shotwell.p/meson-generated_photos_TiffSupport.c.o [237/448] Compiling C object src/shotwell.p/meson-generated_events_Events.c.o [238/448] Compiling C object src/shotwell.p/meson-generated_photos_PngSupport.c.o [239/448] Compiling C object src/shotwell.p/meson-generated_photos_HeifSupport.c.o src/shotwell.p/photos/HeifSupport.c: In function ‘heif_sniffer_real_sniff’: src/shotwell.p/photos/HeifSupport.c:988:78: warning: passing argument 2 of ‘photo_file_sniffer_is_supported_bmff_with_variants’ from incompatible pointer type [-Wincompatible-pointer-types] 988 | _tmp0_ = photo_file_sniffer_is_supported_bmff_with_variants (_tmp1_, HEIF_SNIFFER_MAGIC_SEQUENCES, (gint) G_N_ELEMENTS (HEIF_SNIFFER_MAGIC_SEQUENCES), &_inner_error0_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const gchar ** {aka const char **} src/shotwell.p/photos/HeifSupport.c:549:70: note: expected ‘gchar **’ {aka ‘char **’} but argument is of type ‘const gchar **’ {aka ‘const char **’} 549 | gchar** variants, | ~~~~~~~~^~~~~~~~ [240/448] Compiling C object src/shotwell.p/meson-generated_photos_GifSupport.c.o [241/448] Compiling C object src/shotwell.p/meson-generated_tags_HierarchicalTagIndex.c.o [242/448] Compiling C object src/shotwell.p/meson-generated_db_FaceLocationTable.c.o [243/448] Compiling C object src/shotwell.p/meson-generated_tags_HierarchicalTagUtilities.c.o [244/448] Compiling C object src/shotwell.p/meson-generated_util_file.c.o [245/448] Compiling C object src/shotwell.p/meson-generated_faces_FaceLocation.c.o [246/448] Compiling C object src/shotwell.p/meson-generated_db_VersionTable.c.o [247/448] Compiling C object src/shotwell.p/meson-generated_photos_WebPSupport.c.o [248/448] Compiling C object src/shotwell.p/meson-generated_db_EventTable.c.o [249/448] Compiling C object src/shotwell.p/meson-generated_camera_DiscoveredCamera.c.o [250/448] Compiling C object src/shotwell.p/meson-generated_core_DataViewTypes.c.o [251/448] Compiling C object src/shotwell.p/meson-generated_db_TagTable.c.o [252/448] Compiling C object src/shotwell.p/meson-generated_photos_PhotoFileSniffer.c.o [253/448] Compiling C object src/shotwell.p/meson-generated_core_DataView.c.o [254/448] Compiling C object src/shotwell.p/meson-generated_photos_JfifSupport.c.o [255/448] Compiling C object src/shotwell.p/meson-generated_core_SourceInterfaces.c.o [256/448] Compiling C object src/shotwell.p/meson-generated_core_DataObject.c.o [257/448] Compiling C object src/shotwell.p/meson-generated_db_VideoTable.c.o src/shotwell.p/db/VideoTable.c: In function ‘_sqlite3_exec’: src/shotwell.p/db/VideoTable.c:2084:29: warning: the comparison will always evaluate as ‘true’ for the address of ‘_vala_errmsg’ will never be NULL [-Waddress] 2084 | if ((&_vala_errmsg) != NULL) { | ^~ src/shotwell.p/db/VideoTable.c:2072:16: note: ‘_vala_errmsg’ declared here 2072 | gchar* _vala_errmsg = NULL; | ^~~~~~~~~~~~ [258/448] Compiling C object src/shotwell.p/meson-generated_util_misc.c.o [259/448] Compiling C object src/shotwell.p/meson-generated_db_TombstoneTable.c.o [260/448] Compiling C object src/shotwell.p/meson-generated_publishing_Publishing.c.o [261/448] Compiling C object src/shotwell.p/meson-generated_photos_GRaw.c.o [262/448] Compiling C object src/shotwell.p/meson-generated_photos_RawSupport.c.o [263/448] Compiling C object src/shotwell.p/meson-generated_photos_PhotoFileFormat.c.o [264/448] Compiling C object src/shotwell.p/meson-generated_library_ImportQueueSidebarEntry.c.o [265/448] Compiling C object src/shotwell.p/meson-generated_Thumbnail.c.o [266/448] Compiling C object src/shotwell.p/meson-generated_library_OfflineSidebarEntry.c.o [267/448] Compiling C object src/shotwell.p/meson-generated_import-roll_ImportRollEntry.c.o [268/448] Compiling C object src/shotwell.p/meson-generated_events_EventDirectoryItem.c.o src/shotwell.p/events/EventDirectoryItem.c: In function ‘event_directory_item_real_handle_mouse_motion’: src/shotwell.p/events/EventDirectoryItem.c:1265:16: warning: assignment to ‘MediaSource **’ {aka ‘struct _MediaSource **’} from incompatible pointer type ‘void **’ [-Wincompatible-pointer-types] 1265 | _tmp6_ = _tmp5_; | ^ [269/448] Compiling C object src/shotwell.p/meson-generated_camera_CameraBranch.c.o [270/448] Compiling C object src/shotwell.p/meson-generated_library_TrashSidebarEntry.c.o [271/448] Compiling C object src/shotwell.p/meson-generated_library_FlaggedPage.c.o [272/448] Compiling C object src/shotwell.p/meson-generated_data_imports_DataImportJob.c.o src/shotwell.p/data_imports/DataImportJob.c: In function ‘spit_data_imports_data_import_job_build_path_components’: src/shotwell.p/data_imports/DataImportJob.c:1300:17: warning: assignment to ‘gchar **’ {aka ‘char **’} from incompatible pointer type ‘void **’ [-Wincompatible-pointer-types] 1300 | _tmp15_ = _tmp14_; | ^ [273/448] Compiling C object src/shotwell.p/meson-generated_data_imports_DataImports.c.o [274/448] Compiling C object src/shotwell.p/meson-generated_camera_GPhoto.c.o src/shotwell.p/camera/GPhoto.c: In function ‘gp_camera_file_to_bytes’: src/shotwell.p/camera/GPhoto.c:1009:51: warning: passing argument 2 of ‘gp_file_get_data_and_size’ from incompatible pointer type [-Wincompatible-pointer-types] 1009 | _tmp2_ = gp_file_get_data_and_size (file, &_tmp0_, &_tmp1_); | ^~~~~~~ | | | guint8 ** {aka unsigned char **} In file included from /usr/include/gphoto2/gphoto2-filesys.h:38, from /usr/include/gphoto2/gphoto2-camera.h:54, from src/shotwell.p/camera/GPhoto.c:19: /usr/include/gphoto2/gphoto2-file.h:139:58: note: expected ‘const char **’ but argument is of type ‘guint8 **’ {aka ‘unsigned char **’} 139 | int gp_file_get_data_and_size (CameraFile*, const char **data, | ~~~~~~~~~~~~~^~~~ src/shotwell.p/camera/GPhoto.c:1021:78: warning: passing argument 3 of ‘g_bytes_new_with_free_func’ from incompatible pointer type [-Wincompatible-pointer-types] 1021 | _tmp5_ = g_bytes_new_with_free_func (_tmp3_, (gsize) _tmp3__length1, gp_file_unref, _tmp4_); | ^~~~~~~~~~~~~ | | | int (*)(CameraFile *) In file included from /usr/include/glib-2.0/glib.h:40, from src/shotwell.p/camera/GPhoto.c:10: /usr/include/glib-2.0/glib/gbytes.h:51:66: note: expected ‘GDestroyNotify’ {aka ‘void (*)(void *)’} but argument is of type ‘int (*)(CameraFile *)’ 51 | GDestroyNotify free_func, | ~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/gphoto2/gphoto2-file.h:121:5: note: ‘gp_file_unref’ declared here 121 | int gp_file_unref (CameraFile *file); | ^~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32: /usr/include/glib-2.0/glib/gtypes.h:140:27: note: ‘GDestroyNotify’ declared here 140 | typedef void (*GDestroyNotify) (gpointer data); | ^~~~~~~~~~~~~~ src/shotwell.p/camera/GPhoto.c: In function ‘gp_get_fallback_metadata’: src/shotwell.p/camera/GPhoto.c:1104:43: warning: passing argument 2 of ‘gp_port_info_get_path’ from incompatible pointer type [-Wincompatible-pointer-types] 1104 | gp_port_info_get_path (port_info, &_tmp3_); | ^~~~~~~ | | | const gchar ** {aka const char **} In file included from /usr/include/gphoto2/gphoto2-abilities-list.h:30, from /usr/include/gphoto2/gphoto2-camera.h:50: /usr/include/gphoto2/gphoto2-port-info-list.h:70:52: note: expected ‘char **’ but argument is of type ‘const gchar **’ {aka ‘const char **’} 70 | int gp_port_info_get_path (GPPortInfo info, char **path); | ~~~~~~~^~~~ [275/448] Compiling C object src/shotwell.p/meson-generated_tags_TagPage.c.o [276/448] Compiling C object src/shotwell.p/meson-generated_slideshow_Slideshow.c.o [277/448] Compiling C object src/shotwell.p/meson-generated_config_GSettingsEngine.c.o [278/448] Compiling C object src/shotwell.p/meson-generated_publishing_PublishingPluginHost.c.o [279/448] Compiling C object src/shotwell.p/meson-generated_publishing_PublishingUI.c.o src/shotwell.p/publishing/PublishingUI.c: In function ‘publishing_ui_publishing_dialog_construct’: src/shotwell.p/publishing/PublishingUI.c:524:24: warning: assignment to ‘GtkHeaderBar *’ {aka ‘struct _GtkHeaderBar *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] 524 | _tmp2_ = gtk_dialog_get_header_bar (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog)); | ^ src/shotwell.p/publishing/PublishingUI.c:528:24: warning: assignment to ‘GtkBox *’ {aka ‘struct _GtkBox *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] 528 | _tmp3_ = gtk_dialog_get_content_area (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog)); | ^ src/shotwell.p/publishing/PublishingUI.c:929:26: warning: assignment to ‘GtkBox *’ {aka ‘struct _GtkBox *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] 929 | _tmp125_ = gtk_dialog_get_content_area (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog)); | ^ src/shotwell.p/publishing/PublishingUI.c:940:18: warning: assignment to ‘GtkBox *’ {aka ‘struct _GtkBox *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] 940 | _tmp128_ = gtk_dialog_get_content_area (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog)); | ^ src/shotwell.p/publishing/PublishingUI.c:956:26: warning: assignment to ‘GtkHeaderBar *’ {aka ‘struct _GtkHeaderBar *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] 956 | _tmp132_ = gtk_dialog_get_header_bar (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog)); | ^ src/shotwell.p/publishing/PublishingUI.c:959:26: warning: assignment to ‘GtkHeaderBar *’ {aka ‘struct _GtkHeaderBar *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] 959 | _tmp134_ = gtk_dialog_get_header_bar (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog)); | ^ src/shotwell.p/publishing/PublishingUI.c: In function ‘publishing_ui_publishing_dialog_load_all_services’: src/shotwell.p/publishing/PublishingUI.c:1118:91: warning: passing argument 4 of ‘qsort’ from incompatible pointer type [-Wincompatible-pointer-types] 1118 | qsort (_tmp20_, (gsize) _tmp21__length1, (gsize) sizeof (SpitPublishingService*), ___lambda18____compar_fn_t); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | | | gint (*)(void *, void *) {aka int (*)(void *, void *)} In file included from /usr/include/glib-2.0/glib/gutils.h:426, from /usr/include/glib-2.0/glib/gthread.h:36, from /usr/include/glib-2.0/glib/gasyncqueue.h:34, from /usr/include/glib-2.0/glib.h:34, from /usr/include/gtk-3.0/gdk/gdkconfig.h:8, from /usr/include/gtk-3.0/gdk/gdk.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:30, from src/shotwell.p/publishing/PublishingUI.c:10: /usr/include/stdlib.h:971:34: note: expected ‘__compar_fn_t’ {aka ‘int (*)(const void *, const void *)’} but argument is of type ‘gint (*)(void *, void *)’ {aka ‘int (*)(void *, void *)’} 971 | __compar_fn_t __compar) __nonnull ((1, 4)); | ~~~~~~~~~~~~~~^~~~~~~~ src/shotwell.p/publishing/PublishingUI.c:1018:1: note: ‘___lambda18____compar_fn_t’ declared here 1018 | ___lambda18____compar_fn_t (void* key1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:948:15: note: ‘__compar_fn_t’ declared here 948 | typedef int (*__compar_fn_t) (const void *, const void *); | ^~~~~~~~~~~~~ [280/448] Compiling C object src/shotwell.p/meson-generated_plugins_ManifestWidget.c.o src/shotwell.p/plugins/ManifestWidget.c: In function ‘plugins_collection_model_g_list_model_interface_init’: src/shotwell.p/plugins/ManifestWidget.c:582:25: warning: assignment to ‘void * (*)(GListModel *, guint)’ {aka ‘void * (*)(struct _GListModel *, unsigned int)’} from incompatible pointer type ‘GObject * (*)(GListModel *, guint)’ {aka ‘struct _GObject * (*)(struct _GListModel *, unsigned int)’} [-Wincompatible-pointer-types] 582 | iface->get_item = (GObject* (*) (GListModel*, guint)) plugins_collection_model_real_get_item; | ^ src/shotwell.p/plugins/ManifestWidget.c:469:1: note: ‘plugins_collection_model_real_get_item’ declared here 469 | plugins_collection_model_real_get_item (GListModel* base, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [281/448] Compiling C object src/shotwell.p/meson-generated_folders_FoldersPage.c.o [282/448] Compiling C object src/shotwell.p/meson-generated_searches_SavedSearchPage.c.o [283/448] Compiling C object src/shotwell.p/meson-generated_library_LibraryBranch.c.o [284/448] Compiling C object src/shotwell.p/meson-generated_UnityProgressBar.c.o [285/448] Compiling C object src/shotwell.p/meson-generated_editing_tools_RGBHistogramManipulator.c.o [286/448] Compiling C object src/shotwell.p/meson-generated_data_imports_DataImportsUI.c.o src/shotwell.p/data_imports/DataImportsUI.c: In function ‘data_imports_ui_library_selection_pane_construct’: src/shotwell.p/data_imports/DataImportsUI.c:759:82: warning: the comparison will always evaluate as ‘true’ for the address of ‘data_imports_ui_library_selection_pane_on_file_selected’ will never be NULL [-Waddress] 759 | _tmp0_ = data_imports_ui_library_selection_pane_on_file_selected != NULL; | ^~ src/shotwell.p/data_imports/DataImportsUI.c:312:13: note: ‘data_imports_ui_library_selection_pane_on_file_selected’ declared here 312 | static void data_imports_ui_library_selection_pane_on_file_selected (DataImportsUILibrarySelectionPane* self, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/shotwell.p/data_imports/DataImportsUI.c: In function ‘data_imports_ui_data_imports_dialog_construct’: src/shotwell.p/data_imports/DataImportsUI.c:1297:24: warning: assignment to ‘GtkHeaderBar *’ {aka ‘struct _GtkHeaderBar *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] 1297 | _tmp0_ = gtk_dialog_get_header_bar (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog)); | ^ src/shotwell.p/data_imports/DataImportsUI.c:1488:33: warning: assignment to ‘GtkBox *’ {aka ‘struct _GtkBox *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] 1488 | _tmp55_ = gtk_dialog_get_content_area (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog)); | ^ src/shotwell.p/data_imports/DataImportsUI.c:1502:17: warning: assignment to ‘GtkBox *’ {aka ‘struct _GtkBox *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] 1502 | _tmp58_ = gtk_dialog_get_content_area (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog)); | ^ src/shotwell.p/data_imports/DataImportsUI.c:1517:25: warning: assignment to ‘GtkHeaderBar *’ {aka ‘struct _GtkHeaderBar *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] 1517 | _tmp62_ = gtk_dialog_get_header_bar (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog)); | ^ src/shotwell.p/data_imports/DataImportsUI.c:1524:33: warning: assignment to ‘GtkHeaderBar *’ {aka ‘struct _GtkHeaderBar *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] 1524 | _tmp65_ = gtk_dialog_get_header_bar (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog)); | ^ [287/448] Compiling C object src/shotwell.p/meson-generated_International.c.o [288/448] Compiling C object src/shotwell.p/meson-generated_direct_DirectView.c.o [289/448] Compiling C object src/shotwell.p/meson-generated_Orientation.c.o [290/448] Compiling C object src/shotwell.p/meson-generated_editing_tools_StraightenTool.c.o [291/448] Compiling C object src/shotwell.p/meson-generated_direct_Direct.c.o [292/448] Compiling C object src/shotwell.p/meson-generated_data_imports_DataImportsPluginHost.c.o src/shotwell.p/data_imports/DataImportsPluginHost.c: In function ‘spit_data_imports_load_services’: src/shotwell.p/data_imports/DataImportsPluginHost.c:2666:92: warning: passing argument 4 of ‘qsort’ from incompatible pointer type [-Wincompatible-pointer-types] 2666 | qsort (_tmp20_, (gsize) _tmp21__length1, (gsize) sizeof (SpitDataImportsService*), ___lambda29____compar_fn_t); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | | | gint (*)(void *, void *) {aka int (*)(void *, void *)} In file included from /usr/include/glib-2.0/glib/gutils.h:426, from /usr/include/glib-2.0/glib/gthread.h:36, from /usr/include/glib-2.0/glib/gasyncqueue.h:34, from /usr/include/glib-2.0/glib.h:34, from /usr/include/glib-2.0/gobject/gbinding.h:30, from /usr/include/glib-2.0/glib-object.h:24, from src/shotwell.p/data_imports/DataImportsPluginHost.c:10: /usr/include/stdlib.h:971:34: note: expected ‘__compar_fn_t’ {aka ‘int (*)(const void *, const void *)’} but argument is of type ‘gint (*)(void *, void *)’ {aka ‘int (*)(void *, void *)’} 971 | __compar_fn_t __compar) __nonnull ((1, 4)); | ~~~~~~~~~~~~~~^~~~~~~~ src/shotwell.p/data_imports/DataImportsPluginHost.c:2565:1: note: ‘___lambda29____compar_fn_t’ declared here 2565 | ___lambda29____compar_fn_t (void* key1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:948:15: note: ‘__compar_fn_t’ declared here 948 | typedef int (*__compar_fn_t) (const void *, const void *); | ^~~~~~~~~~~~~ [293/448] Compiling C object src/shotwell.p/meson-generated_AppDirs.c.o [294/448] Compiling C object src/shotwell.p/meson-generated_SortedList.c.o [295/448] Compiling C object src/shotwell.p/meson-generated_folders_FoldersBranch.c.o [296/448] Compiling C object src/shotwell.p/meson-generated_MediaViewTracker.c.o [297/448] Compiling C object src/shotwell.p/meson-generated_data_imports_DataImportSource.c.o [298/448] Compiling C object src/shotwell.p/meson-generated_LibraryFiles.c.o [299/448] Compiling C object src/shotwell.p/meson-generated_.unitize__UnitInternals.c.o [300/448] Compiling C object src/shotwell.p/meson-generated_camera_CameraTable.c.o src/shotwell.p/camera/CameraTable.c: In function ‘camera_table_update_camera_table’: src/shotwell.p/camera/CameraTable.c:920:59: warning: passing argument 2 of ‘gp_port_info_get_path’ from incompatible pointer type [-Wincompatible-pointer-types] 920 | gp_port_info_get_path (port_info, &_tmp41_); | ^~~~~~~~ | | | const gchar ** {aka const char **} In file included from /usr/include/gphoto2/gphoto2-abilities-list.h:30, from src/shotwell.p/camera/CameraTable.c:14: /usr/include/gphoto2/gphoto2-port-info-list.h:70:52: note: expected ‘char **’ but argument is of type ‘const gchar **’ {aka ‘const char **’} 70 | int gp_port_info_get_path (GPPortInfo info, char **path); | ~~~~~~~^~~~ src/shotwell.p/camera/CameraTable.c:1050:67: warning: passing argument 2 of ‘gp_port_info_get_path’ from incompatible pointer type [-Wincompatible-pointer-types] 1050 | gp_port_info_get_path (port_info, &_tmp61_); | ^~~~~~~~ | | | const gchar ** {aka const char **} /usr/include/gphoto2/gphoto2-port-info-list.h:70:52: note: expected ‘char **’ but argument is of type ‘const gchar **’ {aka ‘const char **’} 70 | int gp_port_info_get_path (GPPortInfo info, char **path); | ~~~~~~~^~~~ src/shotwell.p/camera/CameraTable.c:1273:59: warning: passing argument 2 of ‘gp_port_info_get_path’ from incompatible pointer type [-Wincompatible-pointer-types] 1273 | gp_port_info_get_path (port_info, &_tmp103_); | ^~~~~~~~~ | | | const gchar ** {aka const char **} /usr/include/gphoto2/gphoto2-port-info-list.h:70:52: note: expected ‘char **’ but argument is of type ‘const gchar **’ {aka ‘const char **’} 70 | int gp_port_info_get_path (GPPortInfo info, char **path); | ~~~~~~~^~~~ [301/448] Compiling C object src/shotwell.p/meson-generated_main.c.o src/shotwell.p/main.c: In function ‘dump_metadata’: src/shotwell.p/main.c:2170:17: warning: ‘gexiv2_metadata_from_stream’ is deprecated [-Wdeprecated-declarations] 2170 | gexiv2_metadata_from_stream (_tmp5_, G_TYPE_CHECK_INSTANCE_CAST (_tmp2_, g_input_stream_get_type (), GInputStream), &_inner_error0_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gexiv2/gexiv2.h:13, from src/shotwell.p/main.c:19: /usr/include/gexiv2/gexiv2-metadata.h:345:25: note: declared here 345 | gboolean gexiv2_metadata_from_stream (GExiv2Metadata *self, GInputStream* stream, GError **error); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/shotwell.p/main.c: In function ‘_vala_main’: src/shotwell.p/main.c:2576:25: warning: assignment to ‘GtkBox *’ {aka ‘struct _GtkBox *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] 2576 | _tmp23_ = gtk_dialog_get_content_area (_tmp22_); | ^ [302/448] Compiling C object src/shotwell.p/meson-generated_core_DatabaseSourceCollection.c.o [303/448] Compiling C object src/shotwell.p/meson-generated_threads_Workers.c.o [304/448] Compiling C object src/shotwell.p/meson-generated_PixbufCache.c.o [305/448] Compiling C object src/shotwell.p/meson-generated_.unitize__ThreadsInternals.c.o [306/448] Compiling C object src/shotwell.p/meson-generated_tags_TagsBranch.c.o [307/448] Compiling C object src/shotwell.p/meson-generated_.unitize__PluginsInternals.c.o [308/448] Compiling C object src/shotwell.p/meson-generated_.unitize__UtilInternals.c.o [309/448] Compiling C object src/shotwell.p/meson-generated_.unitize__PhotosInternals.c.o [310/448] Compiling C object src/shotwell.p/meson-generated_.unitize__EditingToolsInternals.c.o [311/448] Compiling C object src/shotwell.p/meson-generated_photos_GdkSupport.c.o [312/448] Compiling C object src/shotwell.p/meson-generated_photos_JpegXLSupport.c.o [313/448] Compiling C object src/shotwell.p/meson-generated_AppWindow.c.o src/shotwell.p/AppWindow.c: In function ‘fullscreen_window_construct’: src/shotwell.p/AppWindow.c:885:67: warning: passing argument 2 of ‘application_set_accels_for_action’ from incompatible pointer type [-Wincompatible-pointer-types] 885 | application_set_accels_for_action ("win.LeaveFullscreen", accels, (gint) G_N_ELEMENTS (accels)); | ^~~~~~ | | | const gchar ** {aka const char **} src/shotwell.p/AppWindow.c:444:49: note: expected ‘gchar **’ {aka ‘char **’} but argument is of type ‘const gchar **’ {aka ‘const char **’} 444 | gchar** accel, | ~~~~~~~~^~~~~ [314/448] Compiling C object src/shotwell.p/meson-generated_.unitize__DbInternals.c.o [315/448] Compiling C object src/shotwell.p/meson-generated_.unitize__SlideshowInternals.c.o [316/448] Compiling C object src/shotwell.p/meson-generated_.unitize__PublishingInternals.c.o [317/448] Compiling C object src/shotwell.p/meson-generated_.unitize__LibraryInternals.c.o [318/448] Compiling C object src/shotwell.p/meson-generated_.unitize__CoreInternals.c.o [319/448] Compiling C object src/shotwell.p/meson-generated_TimedQueue.c.o [320/448] Compiling C object src/shotwell.p/meson-generated_core_DataSet.c.o [321/448] Compiling C object src/shotwell.p/meson-generated_.unitize__CameraInternals.c.o [322/448] Compiling C object src/shotwell.p/meson-generated_.unitize__SidebarInternals.c.o [323/448] Compiling C object src/shotwell.p/meson-generated_core_SourceHoldingTank.c.o [324/448] Compiling C object src/shotwell.p/meson-generated_.unitize__EventsInternals.c.o [325/448] Compiling C object src/shotwell.p/meson-generated_core_DataSourceTypes.c.o [326/448] Compiling C object src/shotwell.p/meson-generated_.unitize__TagsInternals.c.o [327/448] Compiling C object src/shotwell.p/meson-generated_.unitize__ConfigInternals.c.o [328/448] Compiling C object src/shotwell.p/meson-generated_core_Alteration.c.o [329/448] Compiling C object src/shotwell.p/meson-generated_.unitize__DataImportsInternals.c.o [330/448] Compiling C object src/shotwell.p/meson-generated_photos_AvifSupport.c.o [331/448] Compiling C object src/shotwell.p/meson-generated_.unitize__Library_unitize_entry.c.o [332/448] Compiling C object src/shotwell.p/meson-generated_Dimensions.c.o [333/448] Compiling C object src/shotwell.p/meson-generated_db_FaceTable.c.o [334/448] Compiling C object src/shotwell.p/meson-generated_photos_PhotoFileAdapter.c.o [335/448] Compiling C object src/shotwell.p/meson-generated_Box.c.o [336/448] Compiling C object src/shotwell.p/meson-generated_core_Tracker.c.o [337/448] Compiling C object src/shotwell.p/meson-generated_faces_Faces.c.o [338/448] Compiling C object src/shotwell.p/meson-generated_plugins_Plugins.c.o [339/448] Compiling C object src/shotwell.p/meson-generated_.unitize__Direct_unitize_entry.c.o [340/448] Compiling C object src/shotwell.p/meson-generated_core_util.c.o [341/448] Compiling C object src/shotwell.p/meson-generated_SinglePhotoPage.c.o [342/448] Compiling C object src/shotwell.p/meson-generated_.unitize__FoldersInternals.c.o [343/448] Compiling C object src/shotwell.p/meson-generated_.unitize__SearchesInternals.c.o [344/448] Compiling C object src/shotwell.p/meson-generated_PageMessagePane.c.o [345/448] Compiling C object src/shotwell.p/meson-generated_MetadataWriter.c.o [346/448] Compiling C object src/shotwell.p/meson-generated_Upgrades.c.o [347/448] Compiling C object src/shotwell.p/meson-generated_Screensaver.c.o [348/448] Compiling C object src/shotwell.p/meson-generated_CheckerboardItem.c.o [349/448] Compiling C object src/shotwell.p/meson-generated_core_SourceCollection.c.o [350/448] Compiling C object src/shotwell.p/meson-generated_threads_BackgroundJob.c.o [351/448] Compiling C object src/shotwell.p/meson-generated_CheckerboardPage.c.o src/shotwell.p/CheckerboardPage.c: In function ‘_checkerboard_page_on_items_hidden_view_collection_items_hidden’: src/shotwell.p/CheckerboardPage.c:882:70: warning: passing argument 2 of ‘checkerboard_page_on_items_hidden’ from incompatible pointer type [-Wincompatible-pointer-types] 882 | checkerboard_page_on_items_hidden ((CheckerboardPage*) self, hidden); | ^~~~~~ | | | GeeCollection * {aka struct _GeeCollection *} src/shotwell.p/CheckerboardPage.c:637:54: note: expected ‘GeeIterable *’ {aka ‘struct _GeeIterable *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 637 | GeeIterable* hidden); | ~~~~~~~~~~~~~^~~~~~ [352/448] Compiling C object src/shotwell.p/meson-generated_core_ContainerSourceCollection.c.o [353/448] Compiling C object src/shotwell.p/meson-generated_searches_SavedSearchDialog.c.o src/shotwell.p/searches/SavedSearchDialog.c: In function ‘saved_search_dialog_setup_dialog’: src/shotwell.p/searches/SavedSearchDialog.c:1151:24: warning: assignment to ‘GtkContainer *’ {aka ‘struct _GtkContainer *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] 1151 | _tmp5_ = gtk_widget_get_parent (G_TYPE_CHECK_INSTANCE_CAST (_tmp4_, gtk_widget_get_type (), GtkWidget)); | ^ src/shotwell.p/searches/SavedSearchDialog.c:1158:25: warning: assignment to ‘GtkContainer *’ {aka ‘struct _GtkContainer *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] 1158 | _tmp10_ = gtk_widget_get_parent (G_TYPE_CHECK_INSTANCE_CAST (_tmp9_, gtk_widget_get_type (), GtkWidget)); | ^ src/shotwell.p/searches/SavedSearchDialog.c:1161:25: warning: assignment to ‘GtkHeaderBar *’ {aka ‘struct _GtkHeaderBar *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] 1161 | _tmp12_ = gtk_dialog_get_header_bar (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog)); | ^ src/shotwell.p/searches/SavedSearchDialog.c: In function ‘saved_search_dialog_on_remove_row’: src/shotwell.p/searches/SavedSearchDialog.c:1342:16: warning: assignment to ‘GtkContainer *’ {aka ‘struct _GtkContainer *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] 1342 | _tmp5_ = gtk_widget_get_parent (_tmp4_); | ^ src/shotwell.p/searches/SavedSearchDialog.c: In function ‘saved_search_dialog_search_row_date_popup_calendar’: src/shotwell.p/searches/SavedSearchDialog.c:4351:17: warning: assignment to ‘GtkBox *’ {aka ‘struct _GtkBox *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] 4351 | _tmp11_ = gtk_dialog_get_content_area (_tmp10_); | ^ [354/448] Compiling C object src/shotwell.p/meson-generated_CheckerboardLayout.c.o src/shotwell.p/CheckerboardLayout.c: In function ‘_checkerboard_layout_on_items_visibility_changed_view_collection_items_visibility_changed’: src/shotwell.p/CheckerboardLayout.c:726:86: warning: passing argument 2 of ‘checkerboard_layout_on_items_visibility_changed’ from incompatible pointer type [-Wincompatible-pointer-types] 726 | checkerboard_layout_on_items_visibility_changed ((CheckerboardLayout*) self, changed); | ^~~~~~~ | | | GeeCollection * {aka struct _GeeCollection *} src/shotwell.p/CheckerboardLayout.c:458:68: note: expected ‘GeeIterable *’ {aka ‘struct _GeeIterable *’} but argument is of type ‘GeeCollection *’ {aka ‘struct _GeeCollection *’} 458 | GeeIterable* changed); | ~~~~~~~~~~~~~^~~~~~~ src/shotwell.p/CheckerboardLayout.c: In function ‘checkerboard_layout_set_adjustments’: src/shotwell.p/CheckerboardLayout.c:862:16: warning: assignment to ‘GtkContainer *’ {aka ‘struct _GtkContainer *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] 862 | _tmp2_ = gtk_widget_get_parent (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_widget_get_type (), GtkWidget)); | ^ src/shotwell.p/CheckerboardLayout.c: In function ‘checkerboard_layout_on_viewport_resized’: src/shotwell.p/CheckerboardLayout.c:909:16: warning: assignment to ‘GtkContainer *’ {aka ‘struct _GtkContainer *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] 909 | _tmp1_ = gtk_widget_get_parent (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_widget_get_type (), GtkWidget)); | ^ src/shotwell.p/CheckerboardLayout.c: In function ‘checkerboard_layout_finalize’: src/shotwell.p/CheckerboardLayout.c:3921:17: warning: assignment to ‘GtkContainer *’ {aka ‘struct _GtkContainer *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] 3921 | _tmp24_ = gtk_widget_get_parent (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_widget_get_type (), GtkWidget)); | ^ src/shotwell.p/CheckerboardLayout.c:3927:25: warning: assignment to ‘GtkContainer *’ {aka ‘struct _GtkContainer *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] 3927 | _tmp26_ = gtk_widget_get_parent (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_widget_get_type (), GtkWidget)); | ^ [355/448] Compiling C object src/shotwell.p/meson-generated_MediaMonitor.c.o [356/448] Compiling C object src/shotwell.p/meson-generated_.unitize__DirectInternals.c.o [357/448] Compiling C object src/shotwell.p/meson-generated_searches_SearchBoolean.c.o src/shotwell.p/searches/SearchBoolean.c: In function ‘search_condition_search_type_sort_array’: src/shotwell.p/searches/SearchBoolean.c:1351:94: warning: passing argument 4 of ‘qsort’ from incompatible pointer type [-Wincompatible-pointer-types] 1351 | qsort (*array, (gsize) (*array_length1), (gsize) sizeof (SearchConditionSearchType), ___lambda14____compar_fn_t); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | | | gint (*)(void *, void *) {aka int (*)(void *, void *)} In file included from /usr/include/glib-2.0/glib/gutils.h:426, from /usr/include/glib-2.0/glib/gthread.h:36, from /usr/include/glib-2.0/glib/gasyncqueue.h:34, from /usr/include/glib-2.0/glib.h:34, from /usr/include/glib-2.0/gobject/gbinding.h:30, from /usr/include/glib-2.0/glib-object.h:24, from src/shotwell.p/searches/SearchBoolean.c:11: /usr/include/stdlib.h:971:34: note: expected ‘__compar_fn_t’ {aka ‘int (*)(const void *, const void *)’} but argument is of type ‘gint (*)(void *, void *)’ {aka ‘int (*)(void *, void *)’} 971 | __compar_fn_t __compar) __nonnull ((1, 4)); | ~~~~~~~~~~~~~~^~~~~~~~ src/shotwell.p/searches/SearchBoolean.c:1339:1: note: ‘___lambda14____compar_fn_t’ declared here 1339 | ___lambda14____compar_fn_t (void* key1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:948:15: note: ‘__compar_fn_t’ declared here 948 | typedef int (*__compar_fn_t) (const void *, const void *); | ^~~~~~~~~~~~~ [358/448] Compiling C object src/shotwell.p/meson-generated_Tag.c.o [359/448] Compiling C object src/shotwell.p/meson-generated_Profiles.c.o src/shotwell.p/Profiles.c: In function ‘shotwell_profile_manager_g_list_model_interface_init’: src/shotwell.p/Profiles.c:1930:25: warning: assignment to ‘void * (*)(GListModel *, guint)’ {aka ‘void * (*)(struct _GListModel *, unsigned int)’} from incompatible pointer type ‘GObject * (*)(GListModel *, guint)’ {aka ‘struct _GObject * (*)(struct _GListModel *, unsigned int)’} [-Wincompatible-pointer-types] 1930 | iface->get_item = (GObject* (*) (GListModel*, guint)) shotwell_profile_manager_real_get_item; | ^ src/shotwell.p/Profiles.c:503:1: note: ‘shotwell_profile_manager_real_get_item’ declared here 503 | shotwell_profile_manager_real_get_item (GListModel* base, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [360/448] Compiling C object src/shotwell.p/meson-generated_config_ConfigurationInterfaces.c.o [361/448] Compiling C object src/shotwell.p/meson-generated_DragAndDropHandler.c.o [362/448] Compiling C object src/shotwell.p/meson-generated_Resources.c.o src/shotwell.p/Resources.c:537:45: warning: duplicate ‘const’ declaration specifier [-Wduplicate-decl-specifier] 537 | const const gchar* needle); | ^~~~~ src/shotwell.p/Resources.c:2316:36: warning: duplicate ‘const’ declaration specifier [-Wduplicate-decl-specifier] 2316 | const const gchar* needle) | ^~~~~ src/shotwell.p/Resources.c: In function ‘resources_get_default_measurement_unit’: src/shotwell.p/Resources.c:2351:33: warning: assignment to ‘gchar **’ {aka ‘char **’} from incompatible pointer type ‘const gchar * const*’ {aka ‘const char * const*’} [-Wincompatible-pointer-types] 2351 | _tmp4_ = _tmp3_ = g_get_language_names (); | ^ [363/448] Compiling C object src/shotwell.p/meson-generated_LibraryMonitor.c.o [364/448] Compiling C object src/shotwell.p/meson-generated_CollectionPage.c.o [365/448] Compiling C object src/shotwell.p/meson-generated_db_DatabaseTable.c.o src/shotwell.p/db/DatabaseTable.c: In function ‘_sqlite3_exec’: src/shotwell.p/db/DatabaseTable.c:564:29: warning: the comparison will always evaluate as ‘true’ for the address of ‘_vala_errmsg’ will never be NULL [-Waddress] 564 | if ((&_vala_errmsg) != NULL) { | ^~ src/shotwell.p/db/DatabaseTable.c:552:16: note: ‘_vala_errmsg’ declared here 552 | gchar* _vala_errmsg = NULL; | ^~~~~~~~~~~~ [366/448] Compiling C object src/shotwell.p/meson-generated_dialogs_AdjustDateTimeDialog.c.o src/shotwell.p/dialogs/AdjustDateTimeDialog.c: In function ‘adjust_date_time_dialog_construct’: src/shotwell.p/dialogs/AdjustDateTimeDialog.c:917:18: warning: assignment to ‘GtkBox *’ {aka ‘struct _GtkBox *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] 917 | _tmp139_ = gtk_dialog_get_content_area (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog)); | ^ src/shotwell.p/dialogs/AdjustDateTimeDialog.c:928:18: warning: assignment to ‘GtkBox *’ {aka ‘struct _GtkBox *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] 928 | _tmp144_ = gtk_dialog_get_content_area (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog)); | ^ [367/448] Compiling C object src/shotwell.p/meson-generated_Debug.c.o [368/448] Compiling C object src/shotwell.p/meson-generated_dialogs_EntryMultiCompletion.c.o [369/448] Compiling C object src/shotwell.p/meson-generated_Exporter.c.o [370/448] Compiling C object src/shotwell.p/meson-generated_library_BackgroundProgressBar.c.o [371/448] Compiling C object src/shotwell.p/meson-generated_DesktopIntegration.c.o src/shotwell.p/DesktopIntegration.c: In function ‘desktop_integration_files_send_to_co’: src/shotwell.p/DesktopIntegration.c:1101:83: warning: passing argument 3 of ‘xdp_portal_compose_email’ from incompatible pointer type [-Wincompatible-pointer-types] 1101 | xdp_portal_compose_email (_data_->_tmp19_, _data_->_tmp20_, _data_->_tmp22_, NULL, NULL, _data_->_tmp26_, NULL, _data_->_tmp27_, XDP_EMAIL_FLAG_NONE, NULL, desktop_integration_files_send_to_ready, _data_); | ~~~~~~^~~~~~~~~ | | | gchar ** {aka char **} In file included from /usr/include/libportal/portal.h:27, from src/shotwell.p/DesktopIntegration.c:18: /usr/include/libportal/email.h:33:67: note: expected ‘const char * const*’ but argument is of type ‘gchar **’ {aka ‘char **’} 33 | const char *const *addresses, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ src/shotwell.p/DesktopIntegration.c:1101:135: warning: passing argument 8 of ‘xdp_portal_compose_email’ from incompatible pointer type [-Wincompatible-pointer-types] 1101 | xdp_portal_compose_email (_data_->_tmp19_, _data_->_tmp20_, _data_->_tmp22_, NULL, NULL, _data_->_tmp26_, NULL, _data_->_tmp27_, XDP_EMAIL_FLAG_NONE, NULL, desktop_integration_files_send_to_ready, _data_); | ~~~~~~^~~~~~~~~ | | | gchar ** {aka char **} /usr/include/libportal/email.h:38:67: note: expected ‘const char * const*’ but argument is of type ‘gchar **’ {aka ‘char **’} 38 | const char *const *attachments, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [372/448] Compiling C object src/shotwell.p/meson-generated_camera_ImportPage.c.o src/shotwell.p/camera/ImportPage.c: In function ‘_page_on_action_toggle_gsimple_action_activate_callback’: src/shotwell.p/camera/ImportPage.c:4905:46: warning: passing argument 2 of ‘page_on_action_toggle’ from incompatible pointer type [-Wincompatible-pointer-types] 4905 | page_on_action_toggle ((Page*) self, action, parameter); | ^~~~~~ | | | GSimpleAction * {aka struct _GSimpleAction *} src/shotwell.p/camera/ImportPage.c:2136:38: note: expected ‘GAction *’ {aka ‘struct _GAction *’} but argument is of type ‘GSimpleAction *’ {aka ‘struct _GSimpleAction *’} 2136 | GAction* action, | ~~~~~~~~~^~~~~~ [373/448] Compiling C object src/shotwell.p/meson-generated_Application.c.o src/shotwell.p/Application.c: In function ‘_dbus_authenticator_receiver_app_callback’: src/shotwell.p/Application.c:947:43: warning: passing argument 1 of ‘authentication_receiver_callback’ from incompatible pointer type [-Wincompatible-pointer-types] 947 | authentication_receiver_callback (self, url, &error); | ^~~~ | | | AuthenticatorReceiverApp * {aka struct _AuthenticatorReceiverApp *} src/shotwell.p/Application.c:405:59: note: expected ‘AuthenticationReceiver *’ {aka ‘struct _AuthenticationReceiver *’} but argument is of type ‘AuthenticatorReceiverApp *’ {aka ‘struct _AuthenticatorReceiverApp *’} 405 | authentication_receiver_callback (AuthenticationReceiver* self, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/shotwell.p/Application.c: In function ‘application_set_accels_for_action’: src/shotwell.p/Application.c:1445:64: warning: passing argument 3 of ‘gtk_application_set_accels_for_action’ from incompatible pointer type [-Wincompatible-pointer-types] 1445 | gtk_application_set_accels_for_action (_tmp2_, action, accel); | ^~~~~ | | | gchar ** {aka char **} In file included from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from src/shotwell.p/Application.c:15: /usr/include/gtk-3.0/gtk/gtkapplication.h:156:89: note: expected ‘const gchar * const*’ {aka ‘const char * const*’} but argument is of type ‘gchar **’ {aka ‘char **’} 156 | const gchar * const *accels); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [374/448] Compiling C object src/shotwell.p/meson-generated_core_DataCollection.c.o [375/448] Compiling C object src/shotwell.p/meson-generated_dialogs_ExportDialog.c.o src/shotwell.p/dialogs/ExportDialog.c: In function ‘export_dialog_construct’: src/shotwell.p/dialogs/ExportDialog.c:564:17: warning: assignment to ‘GtkBox *’ {aka ‘struct _GtkBox *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] 564 | _tmp53_ = gtk_dialog_get_content_area (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog)); | ^ [376/448] Compiling C object src/shotwell.p/meson-generated_Page.c.o src/shotwell.p/Page.c: In function ‘page_get_page_window’: src/shotwell.p/Page.c:2733:16: warning: assignment to ‘GtkContainer *’ {aka ‘struct _GtkContainer *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] 2733 | _tmp0_ = gtk_widget_get_parent (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_widget_get_type (), GtkWidget)); | ^ src/shotwell.p/Page.c:2759:24: warning: assignment to ‘GtkContainer *’ {aka ‘struct _GtkContainer *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] 2759 | _tmp8_ = gtk_widget_get_parent (_tmp7_); | ^ [377/448] Compiling C object src/shotwell.p/meson-generated_db_SavedSearchDBTable.c.o [378/448] Compiling C object src/shotwell.p/meson-generated_dialogs_MultiTextEntryDialog.c.o [379/448] Compiling C object src/shotwell.p/meson-generated_dialogs_SetBackgroundSlideshow.c.o [380/448] Compiling C object src/shotwell.p/meson-generated_video-support_VideoMetadata.c.o [381/448] Compiling C object src/shotwell.p/meson-generated_video-support_VideoImportParams.c.o [382/448] Compiling C object src/shotwell.p/meson-generated_MediaInterfaces.c.o [383/448] Compiling C object src/shotwell.p/meson-generated_library_TrashPage.c.o [384/448] Compiling C object src/shotwell.p/meson-generated_CommandManager.c.o [385/448] Compiling C object src/shotwell.p/meson-generated_library_ImportQueuePage.c.o src/shotwell.p/library/ImportQueuePage.c: In function ‘_import_queue_page_on_imported_batch_import_imported’: src/shotwell.p/library/ImportQueuePage.c:821:65: warning: passing argument 2 of ‘import_queue_page_on_imported’ from incompatible pointer type [-Wincompatible-pointer-types] 821 | import_queue_page_on_imported ((ImportQueuePage*) self, source, pixbuf, to_follow); | ^~~~~~ | | | MediaSource * {aka struct _MediaSource *} src/shotwell.p/library/ImportQueuePage.c:547:54: note: expected ‘ThumbnailSource *’ {aka ‘struct _ThumbnailSource *’} but argument is of type ‘MediaSource *’ {aka ‘struct _MediaSource *’} 547 | ThumbnailSource* source, | ~~~~~~~~~~~~~~~~~^~~~~~ [386/448] Compiling C object src/shotwell.p/meson-generated_library_OfflinePage.c.o [387/448] Compiling C object src/shotwell.p/meson-generated_faces_Face.c.o [388/448] Compiling C object src/shotwell.p/meson-generated_direct_DirectPhoto.c.o [389/448] Compiling C object src/shotwell.p/meson-generated_plugins_StandardHostInterface.c.o [390/448] Compiling C object src/shotwell.p/meson-generated_dialogs_WelcomeDialog.c.o src/shotwell.p/dialogs/WelcomeDialog.c: In function ‘welcome_dialog_construct’: src/shotwell.p/dialogs/WelcomeDialog.c:483:17: warning: assignment to ‘GtkBox *’ {aka ‘struct _GtkBox *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] 483 | _tmp72_ = gtk_dialog_get_content_area (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog)); | ^ [391/448] Compiling C object src/shotwell.p/meson-generated_events_EventPage.c.o [392/448] Compiling C object src/shotwell.p/meson-generated_library_LastImportSidebarEntry.c.o [393/448] Compiling C object src/shotwell.p/meson-generated_library_FlaggedSidebarEntry.c.o [394/448] Compiling C object src/shotwell.p/meson-generated_util_system.c.o [395/448] Compiling C object src/shotwell.p/meson-generated_dialogs_ProgressDialog.c.o [396/448] Compiling C object src/shotwell.p/meson-generated_sidebar_Entry.c.o [397/448] Compiling C object src/shotwell.p/meson-generated_photos_PhotoMetadata.c.o src/shotwell.p/photos/PhotoMetadata.c: In function ‘acd_see_keyword_transformer_construct’: src/shotwell.p/photos/PhotoMetadata.c:1320:42: warning: assignment to ‘void (*)(GMarkupParseContext *, const gchar *, const gchar **, const gchar **, void *, GError **)’ {aka ‘void (*)(struct _GMarkupParseContext *, const char *, const char **, const char **, void *, struct _GError **)’} from incompatible pointer type ‘void (*)(GMarkupParseContext *, const gchar *, gchar **, gchar **, void *, GError **)’ {aka ‘void (*)(struct _GMarkupParseContext *, const char *, char **, char **, void *, struct _GError **)’} [-Wincompatible-pointer-types] 1320 | self->priv->parser.start_element = _acd_see_keyword_transformer_on_start_gmarkup_parser_start_element_func; | ^ src/shotwell.p/photos/PhotoMetadata.c:1275:1: note: ‘_acd_see_keyword_transformer_on_start_gmarkup_parser_start_element_func’ declared here 1275 | _acd_see_keyword_transformer_on_start_gmarkup_parser_start_element_func (GMarkupParseContext* context, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/shotwell.p/photos/PhotoMetadata.c: In function ‘acd_see_keyword_transformer_on_start’: src/shotwell.p/photos/PhotoMetadata.c:1406:44: warning: passing argument 2 of ‘g_markup_collect_attributes’ from incompatible pointer type [-Wincompatible-pointer-types] 1406 | g_markup_collect_attributes (name, attribute_names, attribute_values, &_inner_error0_, G_MARKUP_COLLECT_BOOLEAN, "Assigned", &_tmp0_, G_MARKUP_COLLECT_INVALID); | ^~~~~~~~~~~~~~~ | | | gchar ** {aka char **} In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:30, from /usr/include/glib-2.0/glib-object.h:24, from src/shotwell.p/photos/PhotoMetadata.c:26: /usr/include/glib-2.0/glib/gmarkup.h:256:62: note: expected ‘const gchar **’ {aka ‘const char **’} but argument is of type ‘gchar **’ {aka ‘char **’} 256 | const gchar **attribute_names, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ src/shotwell.p/photos/PhotoMetadata.c:1406:61: warning: passing argument 3 of ‘g_markup_collect_attributes’ from incompatible pointer type [-Wincompatible-pointer-types] 1406 | g_markup_collect_attributes (name, attribute_names, attribute_values, &_inner_error0_, G_MARKUP_COLLECT_BOOLEAN, "Assigned", &_tmp0_, G_MARKUP_COLLECT_INVALID); | ^~~~~~~~~~~~~~~~ | | | gchar ** {aka char **} /usr/include/glib-2.0/glib/gmarkup.h:257:62: note: expected ‘const gchar **’ {aka ‘const char **’} but argument is of type ‘gchar **’ {aka ‘char **’} 257 | const gchar **attribute_values, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ src/shotwell.p/photos/PhotoMetadata.c: In function ‘photo_metadata_set_string_multiple’: src/shotwell.p/photos/PhotoMetadata.c:3609:69: warning: passing argument 3 of ‘gexiv2_metadata_try_set_tag_multiple’ from incompatible pointer type [-Wincompatible-pointer-types] 3609 | gexiv2_metadata_try_set_tag_multiple (_tmp12_, tag, _tmp13_, &_inner_error0_); | ^~~~~~~ | | | gchar ** {aka char **} In file included from /usr/include/gexiv2/gexiv2.h:13, from src/shotwell.p/photos/PhotoMetadata.c:35: /usr/include/gexiv2/gexiv2-metadata.h:905:120: note: expected ‘const gchar **’ {aka ‘const char **’} but argument is of type ‘gchar **’ {aka ‘char **’} 905 | gboolean gexiv2_metadata_try_set_tag_multiple (GExiv2Metadata *self, const gchar* tag, const gchar** values, GError **error); | ~~~~~~~~~~~~~~^~~~~~ src/shotwell.p/photos/PhotoMetadata.c: In function ‘photo_metadata_get_orientation’: src/shotwell.p/photos/PhotoMetadata.c:6122:46: warning: comparison between ‘GExiv2Orientation’ and ‘enum ’ [-Wenum-compare] 6122 | _tmp2_ = orientation < ORIENTATION_MIN; | ^ src/shotwell.p/photos/PhotoMetadata.c:6127:46: warning: comparison between ‘GExiv2Orientation’ and ‘enum ’ [-Wenum-compare] 6127 | _tmp1_ = orientation > ORIENTATION_MAX; | ^ [398/448] Compiling C object src/shotwell.p/meson-generated_events_EventsDirectoryPage.c.o src/shotwell.p/events/EventsDirectoryPage.c: In function ‘_page_on_action_toggle_gsimple_action_activate_callback’: src/shotwell.p/events/EventsDirectoryPage.c:1419:46: warning: passing argument 2 of ‘page_on_action_toggle’ from incompatible pointer type [-Wincompatible-pointer-types] 1419 | page_on_action_toggle ((Page*) self, action, parameter); | ^~~~~~ | | | GSimpleAction * {aka struct _GSimpleAction *} src/shotwell.p/events/EventsDirectoryPage.c:1045:38: note: expected ‘GAction *’ {aka ‘struct _GAction *’} but argument is of type ‘GSimpleAction *’ {aka ‘struct _GSimpleAction *’} 1045 | GAction* action, | ~~~~~~~~~^~~~~~ [399/448] Compiling C object src/shotwell.p/meson-generated_video-support_VideoSourceCollection.c.o [400/448] Compiling C object src/shotwell.p/meson-generated_library_LastImportPage.c.o [401/448] Compiling C object src/shotwell.p/meson-generated_BatchImport.c.o [402/448] Compiling C object src/shotwell.p/meson-generated_video-support_VideoReader.c.o [403/448] Compiling C object src/shotwell.p/meson-generated_Dialogs.c.o src/shotwell.p/Dialogs.c: In function ‘import_ui_report_manifest’: src/shotwell.p/Dialogs.c:3749:26: warning: assignment to ‘GtkContainer *’ {aka ‘struct _GtkContainer *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] 3749 | _tmp420_ = gtk_widget_get_parent (G_TYPE_CHECK_INSTANCE_CAST (_tmp419_, gtk_widget_get_type (), GtkWidget)); | ^ [404/448] Compiling C object src/shotwell.p/meson-generated_faces_FacePage.c.o [405/448] Compiling C object src/shotwell.p/meson-generated_ProfileBrowser.c.o src/shotwell.p/ProfileBrowser.c: In function ‘shotwell_profile_editor_real_constructed’: src/shotwell.p/ProfileBrowser.c:606:268: warning: the comparison will always evaluate as ‘false’ for the address of ‘___lambda34__gbinding_transform_func’ will never be NULL [-Waddress] 606 | g_object_bind_property_with_closures (G_TYPE_CHECK_INSTANCE_CAST (_tmp17_, G_TYPE_OBJECT, GObject), "text", G_TYPE_CHECK_INSTANCE_CAST (create_button, G_TYPE_OBJECT, GObject), "sensitive", G_BINDING_DEFAULT, (GClosure*) ((___lambda34__gbinding_transform_func == NULL) ? NULL : g_cclosure_new ((GCallback) ___lambda34__gbinding_transform_func, g_object_ref (self), (GClosureNotify) g_object_unref)), (GClosure*) ((NULL == NULL) ? NULL : g_cclosure_new ((GCallback) NULL, NULL, (GClosureNotify) NULL))); | ^~ src/shotwell.p/ProfileBrowser.c:330:1: note: ‘___lambda34__gbinding_transform_func’ declared here 330 | ___lambda34__gbinding_transform_func (GBinding* binding, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/shotwell.p/ProfileBrowser.c:631:268: warning: the comparison will always evaluate as ‘false’ for the address of ‘___lambda35__gbinding_transform_func’ will never be NULL [-Waddress] 631 | g_object_bind_property_with_closures (G_TYPE_CHECK_INSTANCE_CAST (_tmp28_, G_TYPE_OBJECT, GObject), "text", G_TYPE_CHECK_INSTANCE_CAST (create_button, G_TYPE_OBJECT, GObject), "sensitive", G_BINDING_DEFAULT, (GClosure*) ((___lambda35__gbinding_transform_func == NULL) ? NULL : g_cclosure_new ((GCallback) ___lambda35__gbinding_transform_func, g_object_ref (self), (GClosureNotify) g_object_unref)), (GClosure*) ((NULL == NULL) ? NULL : g_cclosure_new ((GCallback) NULL, NULL, (GClosureNotify) NULL))); | ^~ src/shotwell.p/ProfileBrowser.c:362:1: note: ‘___lambda35__gbinding_transform_func’ declared here 362 | ___lambda35__gbinding_transform_func (GBinding* binding, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/shotwell.p/ProfileBrowser.c:668:268: warning: the comparison will always evaluate as ‘false’ for the address of ‘___lambda37__gbinding_transform_func’ will never be NULL [-Waddress] 668 | g_object_bind_property_with_closures (G_TYPE_CHECK_INSTANCE_CAST (_tmp45_, G_TYPE_OBJECT, GObject), "text", G_TYPE_CHECK_INSTANCE_CAST (create_button, G_TYPE_OBJECT, GObject), "sensitive", G_BINDING_DEFAULT, (GClosure*) ((___lambda37__gbinding_transform_func == NULL) ? NULL : g_cclosure_new ((GCallback) ___lambda37__gbinding_transform_func, g_object_ref (self), (GClosureNotify) g_object_unref)), (GClosure*) ((NULL == NULL) ? NULL : g_cclosure_new ((GCallback) NULL, NULL, (GClosureNotify) NULL))); | ^~ src/shotwell.p/ProfileBrowser.c:441:1: note: ‘___lambda37__gbinding_transform_func’ declared here 441 | ___lambda37__gbinding_transform_func (GBinding* binding, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/shotwell.p/ProfileBrowser.c:685:17: warning: assignment to ‘GtkBox *’ {aka ‘struct _GtkBox *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] 685 | _tmp53_ = gtk_dialog_get_content_area (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog)); | ^ src/shotwell.p/ProfileBrowser.c: In function ‘shotwell_profile_browser_real_constructed’: src/shotwell.p/ProfileBrowser.c:1661:119: warning: passing argument 3 of ‘gtk_list_box_bind_model’ from incompatible pointer type [-Wincompatible-pointer-types] 1661 | gtk_list_box_bind_model (list_box, G_TYPE_CHECK_INSTANCE_CAST (_tmp4_, g_list_model_get_type (), GListModel), _shotwell_profile_browser_on_widget_create_gtk_list_box_create_widget_func, g_object_ref (self), g_object_unref); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | GtkWidget * (*)(GObject *, void *) {aka struct _GtkWidget * (*)(struct _GObject *, void *)} In file included from /usr/include/gtk-3.0/gtk/gtk.h:140, from src/shotwell.p/ProfileBrowser.c:7: /usr/include/gtk-3.0/gtk/gtklistbox.h:312:89: note: expected ‘GtkListBoxCreateWidgetFunc’ {aka ‘struct _GtkWidget * (*)(void *, void *)’} but argument is of type ‘GtkWidget * (*)(GObject *, void *)’ {aka ‘struct _GtkWidget * (*)(struct _GObject *, void *)’} 312 | GtkListBoxCreateWidgetFunc create_widget_func, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ src/shotwell.p/ProfileBrowser.c:1524:1: note: ‘_shotwell_profile_browser_on_widget_create_gtk_list_box_create_widget_func’ declared here 1524 | _shotwell_profile_browser_on_widget_create_gtk_list_box_create_widget_func (GObject* item, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtklistbox.h:189:23: note: ‘GtkListBoxCreateWidgetFunc’ declared here 189 | typedef GtkWidget * (*GtkListBoxCreateWidgetFunc) (gpointer item, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [406/448] Compiling C object src/shotwell.p/meson-generated_sidebar_common.c.o [407/448] Compiling C object src/shotwell.p/meson-generated_import-roll_ImportRollBranch.c.o [408/448] Compiling C object src/shotwell.p/meson-generated_Printing.c.o [409/448] Compiling C object src/shotwell.p/meson-generated_faces_FacesBranch.c.o [410/448] Compiling C object src/shotwell.p/meson-generated_events_EventsBranch.c.o [411/448] Compiling C object src/shotwell.p/meson-generated_direct_DirectWindow.c.o [412/448] Compiling C object src/shotwell.p/meson-generated_ThumbnailCache.c.o [413/448] Compiling C object src/shotwell.p/meson-generated_dialogs_TextEntry.c.o [414/448] Compiling C object src/shotwell.p/meson-generated_searches_SearchesBranch.c.o [415/448] Compiling C object src/shotwell.p/meson-generated_VideoMonitor.c.o [416/448] Compiling C object src/shotwell.p/meson-generated_CheckerboardItemText.c.o [417/448] Compiling C object src/shotwell.p/meson-generated_publishing_APIGlue.c.o [418/448] Compiling C object src/shotwell.p/meson-generated_core_DataSource.c.o [419/448] Compiling C object src/shotwell.p/meson-generated_sidebar_Branch.c.o [420/448] Compiling C object src/shotwell.p/meson-generated_dialogs_SetBackground.c.o [421/448] Compiling C object src/shotwell.p/meson-generated_util_ui.c.o [422/448] Compiling C object src/shotwell.p/meson-generated_Tombstone.c.o [423/448] Compiling C object src/shotwell.p/meson-generated_DirectoryMonitor.c.o [424/448] Compiling C object src/shotwell.p/meson-generated_slideshow_TransitionEffects.c.o [425/448] Compiling C object src/shotwell.p/meson-generated_util_image.c.o [426/448] Compiling C object src/shotwell.p/meson-generated_direct_DirectPhotoPage.c.o [427/448] Compiling C object src/shotwell.p/meson-generated_video-support_Video.c.o [428/448] Compiling C object src/shotwell.p/meson-generated_PhotoPage.c.o src/shotwell.p/PhotoPage.c: In function ‘zoom_buffer_construct’: src/shotwell.p/PhotoPage.c:3314:97: warning: passing argument 2 of ‘g_object_add_weak_pointer’ from incompatible pointer type [-Wincompatible-pointer-types] 3314 | g_object_add_weak_pointer (G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, G_TYPE_OBJECT, GObject), &self->priv->parent_page); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | SinglePhotoPage ** {aka struct _SinglePhotoPage **} In file included from /usr/include/glib-2.0/gobject/gbinding.h:31, from /usr/include/glib-2.0/glib-object.h:24, from src/shotwell.p/PhotoPage.c:10: /usr/include/glib-2.0/gobject/gobject.h:526:64: note: expected ‘void **’ but argument is of type ‘SinglePhotoPage **’ {aka ‘struct _SinglePhotoPage **’} 526 | gpointer *weak_pointer_location); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ src/shotwell.p/PhotoPage.c: In function ‘zoom_buffer_finalize’: src/shotwell.p/PhotoPage.c:4380:108: warning: passing argument 2 of ‘g_object_remove_weak_pointer’ from incompatible pointer type [-Wincompatible-pointer-types] 4380 | g_object_remove_weak_pointer (G_TYPE_CHECK_INSTANCE_CAST (_tmp1_, G_TYPE_OBJECT, GObject), &self->priv->parent_page); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | SinglePhotoPage ** {aka struct _SinglePhotoPage **} /usr/include/glib-2.0/gobject/gobject.h:529:64: note: expected ‘void **’ but argument is of type ‘SinglePhotoPage **’ {aka ‘struct _SinglePhotoPage **’} 529 | gpointer *weak_pointer_location); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ src/shotwell.p/PhotoPage.c: In function ‘editing_host_page_replace_photo’: src/shotwell.p/PhotoPage.c:6888:66: warning: the comparison will always evaluate as ‘true’ for the address of ‘editing_host_page_confirm_replace_photo’ will never be NULL [-Waddress] 6888 | _tmp8_ = editing_host_page_confirm_replace_photo != NULL; | ^~ src/shotwell.p/PhotoPage.c:6738:1: note: ‘editing_host_page_confirm_replace_photo’ declared here 6738 | editing_host_page_confirm_replace_photo (EditingHostPage* self, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/shotwell.p/PhotoPage.c: In function ‘_editing_tools_straighten_tool_factory_editing_tools_editing_tool_factory’: src/shotwell.p/PhotoPage.c:9633:16: warning: assignment to ‘EditingToolsEditingTool *’ {aka ‘struct _EditingToolsEditingTool *’} from incompatible pointer type ‘EditingToolsStraightenTool *’ {aka ‘struct _EditingToolsStraightenTool *’} [-Wincompatible-pointer-types] 9633 | result = editing_tools_straighten_tool_factory (); | ^ src/shotwell.p/PhotoPage.c: In function ‘_editing_tools_crop_tool_factory_editing_tools_editing_tool_factory’: src/shotwell.p/PhotoPage.c:9650:16: warning: assignment to ‘EditingToolsEditingTool *’ {aka ‘struct _EditingToolsEditingTool *’} from incompatible pointer type ‘EditingToolsCropTool *’ {aka ‘struct _EditingToolsCropTool *’} [-Wincompatible-pointer-types] 9650 | result = editing_tools_crop_tool_factory (); | ^ src/shotwell.p/PhotoPage.c: In function ‘_editing_tools_redeye_tool_factory_editing_tools_editing_tool_factory’: src/shotwell.p/PhotoPage.c:9667:16: warning: assignment to ‘EditingToolsEditingTool *’ {aka ‘struct _EditingToolsEditingTool *’} from incompatible pointer type ‘EditingToolsRedeyeTool *’ {aka ‘struct _EditingToolsRedeyeTool *’} [-Wincompatible-pointer-types] 9667 | result = editing_tools_redeye_tool_factory (); | ^ src/shotwell.p/PhotoPage.c: In function ‘_editing_tools_adjust_tool_factory_editing_tools_editing_tool_factory’: src/shotwell.p/PhotoPage.c:9684:16: warning: assignment to ‘EditingToolsEditingTool *’ {aka ‘struct _EditingToolsEditingTool *’} from incompatible pointer type ‘EditingToolsAdjustTool *’ {aka ‘struct _EditingToolsAdjustTool *’} [-Wincompatible-pointer-types] 9684 | result = editing_tools_adjust_tool_factory (); | ^ src/shotwell.p/PhotoPage.c: In function ‘_page_on_action_toggle_gsimple_action_activate_callback’: src/shotwell.p/PhotoPage.c:10975:46: warning: passing argument 2 of ‘page_on_action_toggle’ from incompatible pointer type [-Wincompatible-pointer-types] 10975 | page_on_action_toggle ((Page*) self, action, parameter); | ^~~~~~ | | | GSimpleAction * {aka struct _GSimpleAction *} src/shotwell.p/PhotoPage.c:2906:38: note: expected ‘GAction *’ {aka ‘struct _GAction *’} but argument is of type ‘GSimpleAction *’ {aka ‘struct _GSimpleAction *’} 2906 | GAction* action, | ~~~~~~~~~^~~~~~ src/shotwell.p/PhotoPage.c: In function ‘_faces_tool_factory_editing_tools_editing_tool_factory’: src/shotwell.p/PhotoPage.c:13388:16: warning: assignment to ‘EditingToolsEditingTool *’ {aka ‘struct _EditingToolsEditingTool *’} from incompatible pointer type ‘FacesTool *’ {aka ‘struct _FacesTool *’} [-Wincompatible-pointer-types] 13388 | result = faces_tool_factory (); | ^ [429/448] Compiling C object src/shotwell.p/meson-generated_dialogs_Preferences.c.o src/shotwell.p/dialogs/Preferences.c: In function ‘preferences_dialog_populate_app_combo_box’: src/shotwell.p/dialogs/Preferences.c:1123:67: warning: assignment to ‘gchar **’ {aka ‘char **’} from incompatible pointer type ‘const gchar * const*’ {aka ‘const char * const*’} [-Wincompatible-pointer-types] 1123 | _tmp37_ = _tmp36_ = g_themed_icon_get_names (G_TYPE_CHECK_INSTANCE_CAST (_tmp35_, g_themed_icon_get_type (), GThemedIcon)); | ^ [430/448] Compiling C object src/shotwell.p/meson-generated_core_ViewCollection.c.o [431/448] Compiling C object src/shotwell.p/meson-generated_db_PhotoTable.c.o src/shotwell.p/db/PhotoTable.c: In function ‘_sqlite3_exec’: src/shotwell.p/db/PhotoTable.c:4664:29: warning: the comparison will always evaluate as ‘true’ for the address of ‘_vala_errmsg’ will never be NULL [-Waddress] 4664 | if ((&_vala_errmsg) != NULL) { | ^~ src/shotwell.p/db/PhotoTable.c:4652:16: note: ‘_vala_errmsg’ declared here 4652 | gchar* _vala_errmsg = NULL; | ^~~~~~~~~~~~ [432/448] Compiling C object src/shotwell.p/meson-generated_PhotoMonitor.c.o [433/448] Compiling C object src/shotwell.p/meson-generated_SearchFilter.c.o src/shotwell.p/SearchFilter.c: In function ‘search_filter_toolbar_construct’: src/shotwell.p/SearchFilter.c:4389:112: warning: passing argument 2 of ‘gtk_menu_shell_append’ from incompatible pointer type [-Wincompatible-pointer-types] 4389 | gtk_menu_shell_append (G_TYPE_CHECK_INSTANCE_CAST (_tmp17_, gtk_menu_shell_get_type (), GtkMenuShell), _tmp18_); | ^~~~~~~ | | | GtkMenuItem * {aka struct _GtkMenuItem *} In file included from /usr/include/gtk-3.0/gtk/gtkmenu.h:33, from /usr/include/gtk-3.0/gtk/gtklabel.h:34, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from src/shotwell.p/SearchFilter.c:18: /usr/include/gtk-3.0/gtk/gtkmenushell.h:92:55: note: expected ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} but argument is of type ‘GtkMenuItem *’ {aka ‘struct _GtkMenuItem *’} 92 | GtkWidget *child); | ~~~~~~~~~~~~~~^~~~~ [434/448] Compiling C object src/shotwell.p/meson-generated_faces_FacesTool.c.o src/shotwell.p/faces/FacesTool.c: In function ‘faces_tool_faces_tool_window_set_editing_phase’: src/shotwell.p/faces/FacesTool.c:4445:33: warning: assignment to ‘GtkContainer *’ {aka ‘struct _GtkContainer *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] 4445 | _tmp12_ = gtk_widget_get_parent (G_TYPE_CHECK_INSTANCE_CAST (_tmp11_, gtk_widget_get_type (), GtkWidget)); | ^ src/shotwell.p/faces/FacesTool.c: In function ‘faces_tool_faces_tool_window_edit_face’: src/shotwell.p/faces/FacesTool.c:4642:16: warning: assignment to ‘GtkContainer *’ {aka ‘struct _GtkContainer *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] 4642 | _tmp0_ = gtk_widget_get_parent (G_TYPE_CHECK_INSTANCE_CAST (button, gtk_widget_get_type (), GtkWidget)); | ^ src/shotwell.p/faces/FacesTool.c: In function ‘faces_tool_faces_tool_window_delete_face’: src/shotwell.p/faces/FacesTool.c:4669:16: warning: assignment to ‘GtkContainer *’ {aka ‘struct _GtkContainer *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] 4669 | _tmp0_ = gtk_widget_get_parent (G_TYPE_CHECK_INSTANCE_CAST (button, gtk_widget_get_type (), GtkWidget)); | ^ src/shotwell.p/faces/FacesTool.c:4677:16: warning: assignment to ‘GtkContainer *’ {aka ‘struct _GtkContainer *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types] 4677 | _tmp6_ = gtk_widget_get_parent (G_TYPE_CHECK_INSTANCE_CAST (_tmp5_, gtk_widget_get_type (), GtkWidget)); | ^ [435/448] Compiling C object src/shotwell.p/meson-generated_faces_FaceDetect.c.o [436/448] Compiling C object src/shotwell.p/meson-generated_Commands.c.o [437/448] Compiling C object src/shotwell.p/meson-generated_Event.c.o [438/448] Compiling C object src/shotwell.p/meson-generated_SlideshowPage.c.o src/shotwell.p/SlideshowPage.c: In function ‘slideshow_page_construct’: src/shotwell.p/SlideshowPage.c:950:33: warning: assignment to ‘gchar **’ {aka ‘char **’} from incompatible pointer type ‘void **’ [-Wincompatible-pointer-types] 950 | self->priv->transitions = _tmp19_; | ^ [439/448] Linking target plugins/shotwell-publishing/libshotwell-publishing.so [440/448] Compiling C object src/shotwell.p/meson-generated_library_LibraryWindow.c.o src/shotwell.p/library/LibraryWindow.c: In function ‘_library_window_on_action_toggle_gsimple_action_activate_callback’: src/shotwell.p/library/LibraryWindow.c:2502:65: warning: passing argument 2 of ‘library_window_on_action_toggle’ from incompatible pointer type [-Wincompatible-pointer-types] 2502 | library_window_on_action_toggle ((LibraryWindow*) self, action, parameter); | ^~~~~~ | | | GSimpleAction * {aka struct _GSimpleAction *} src/shotwell.p/library/LibraryWindow.c:1609:48: note: expected ‘GAction *’ {aka ‘struct _GAction *’} but argument is of type ‘GSimpleAction *’ {aka ‘struct _GSimpleAction *’} 1609 | GAction* action, | ~~~~~~~~~^~~~~~ src/shotwell.p/library/LibraryWindow.c: In function ‘_library_window_on_action_radio_gsimple_action_activate_callback’: src/shotwell.p/library/LibraryWindow.c:2550:64: warning: passing argument 2 of ‘library_window_on_action_radio’ from incompatible pointer type [-Wincompatible-pointer-types] 2550 | library_window_on_action_radio ((LibraryWindow*) self, action, parameter); | ^~~~~~ | | | GSimpleAction * {aka struct _GSimpleAction *} src/shotwell.p/library/LibraryWindow.c:1645:47: note: expected ‘GAction *’ {aka ‘struct _GAction *’} but argument is of type ‘GSimpleAction *’ {aka ‘struct _GSimpleAction *’} 1645 | GAction* action, | ~~~~~~~~~^~~~~~ src/shotwell.p/library/LibraryWindow.c: In function ‘library_window_construct’: src/shotwell.p/library/LibraryWindow.c:2775:74: warning: passing argument 2 of ‘application_set_accels_for_action’ from incompatible pointer type [-Wincompatible-pointer-types] 2775 | application_set_accels_for_action ("win.CommonDisplaySearchbar", accels, (gint) G_N_ELEMENTS (accels)); | ^~~~~~ | | | const gchar ** {aka const char **} src/shotwell.p/library/LibraryWindow.c:1735:49: note: expected ‘gchar **’ {aka ‘char **’} but argument is of type ‘const gchar **’ {aka ‘const char **’} 1735 | gchar** accel, | ~~~~~~~~^~~~~ [441/448] Compiling C object src/shotwell.p/meson-generated_MediaDataRepresentation.c.o [442/448] Compiling C object src/shotwell.p/meson-generated_sidebar_Tree.c.o src/shotwell.p/sidebar/Tree.c: In function ‘_sidebar_tree_on_sidebar_name_changed_sidebar_renameable_entry_sidebar_name_changed’: src/shotwell.p/sidebar/Tree.c:2575:68: warning: passing argument 2 of ‘sidebar_tree_on_sidebar_name_changed’ from incompatible pointer type [-Wincompatible-pointer-types] 2575 | sidebar_tree_on_sidebar_name_changed ((SidebarTree*) self, _sender, name); | ^~~~~~~ | | | SidebarRenameableEntry * {aka struct _SidebarRenameableEntry *} src/shotwell.p/sidebar/Tree.c:790:58: note: expected ‘SidebarEntry *’ {aka ‘struct _SidebarEntry *’} but argument is of type ‘SidebarRenameableEntry *’ {aka ‘struct _SidebarRenameableEntry *’} 790 | SidebarEntry* entry, | ~~~~~~~~~~~~~~^~~~~ [443/448] Compiling C object src/shotwell.p/meson-generated_faces_FaceShape.c.o [444/448] Compiling C object src/shotwell.p/meson-generated_Photo.c.o src/shotwell.p/Photo.c: In function ‘photo_is_file_image’: src/shotwell.p/Photo.c:10635:60: warning: passing argument 2 of ‘photo_is_extension_found’ from incompatible pointer type [-Wincompatible-pointer-types] 10635 | _tmp0_ = photo_is_extension_found (_tmp2_, PHOTO_IMAGE_EXTENSIONS, (gint) G_N_ELEMENTS (PHOTO_IMAGE_EXTENSIONS)); | ^~~~~~~~~~~~~~~~~~~~~~ | | | const gchar ** {aka const char **} src/shotwell.p/Photo.c:2716:44: note: expected ‘gchar **’ {aka ‘char **’} but argument is of type ‘const gchar **’ {aka ‘const char **’} 2716 | gchar** extensions, | ~~~~~~~~^~~~~~~~~~ [445/448] Compiling C object src/shotwell.p/meson-generated_Properties.c.o [446/448] Compiling C object src/shotwell.p/meson-generated_MediaPage.c.o src/shotwell.p/MediaPage.c: In function ‘_page_on_action_toggle_gsimple_action_activate_callback’: src/shotwell.p/MediaPage.c:2169:46: warning: passing argument 2 of ‘page_on_action_toggle’ from incompatible pointer type [-Wincompatible-pointer-types] 2169 | page_on_action_toggle ((Page*) self, action, parameter); | ^~~~~~ | | | GSimpleAction * {aka struct _GSimpleAction *} src/shotwell.p/MediaPage.c:1289:38: note: expected ‘GAction *’ {aka ‘struct _GAction *’} but argument is of type ‘GSimpleAction *’ {aka ‘struct _GSimpleAction *’} 1289 | GAction* action, | ~~~~~~~~~^~~~~~ src/shotwell.p/MediaPage.c: In function ‘_page_on_action_radio_gsimple_action_activate_callback’: src/shotwell.p/MediaPage.c:2209:45: warning: passing argument 2 of ‘page_on_action_radio’ from incompatible pointer type [-Wincompatible-pointer-types] 2209 | page_on_action_radio ((Page*) self, action, parameter); | ^~~~~~ | | | GSimpleAction * {aka struct _GSimpleAction *} src/shotwell.p/MediaPage.c:1307:37: note: expected ‘GAction *’ {aka ‘struct _GAction *’} but argument is of type ‘GSimpleAction *’ {aka ‘struct _GSimpleAction *’} 1307 | GAction* action, | ~~~~~~~~~^~~~~~ [447/448] Compiling C object src/shotwell.p/meson-generated_editing_tools_EditingTools.c.o [448/448] Linking target src/shotwell FAILED: src/shotwell cc -o src/shotwell src/shotwell.p/meson-generated_.._.._data_shotwell-resources.c.o src/shotwell.p/meson-generated_unit_Unit.c.o src/shotwell.p/meson-generated_util_Util.c.o src/shotwell.p/meson-generated_util_file.c.o src/shotwell.p/meson-generated_util_image.c.o src/shotwell.p/meson-generated_util_misc.c.o src/shotwell.p/meson-generated_util_string.c.o src/shotwell.p/meson-generated_util_system.c.o src/shotwell.p/meson-generated_util_ui.c.o src/shotwell.p/meson-generated_threads_Threads.c.o src/shotwell.p/meson-generated_threads_Workers.c.o src/shotwell.p/meson-generated_threads_BackgroundJob.c.o src/shotwell.p/meson-generated_threads_Semaphore.c.o src/shotwell.p/meson-generated_db_Db.c.o src/shotwell.p/meson-generated_db_DatabaseTable.c.o src/shotwell.p/meson-generated_db_PhotoTable.c.o src/shotwell.p/meson-generated_db_EventTable.c.o src/shotwell.p/meson-generated_db_FaceLocationTable.c.o src/shotwell.p/meson-generated_db_FaceTable.c.o src/shotwell.p/meson-generated_db_TagTable.c.o src/shotwell.p/meson-generated_db_TombstoneTable.c.o src/shotwell.p/meson-generated_db_VideoTable.c.o src/shotwell.p/meson-generated_db_VersionTable.c.o src/shotwell.p/meson-generated_db_SavedSearchDBTable.c.o src/shotwell.p/meson-generated_editing_tools_EditingTools.c.o src/shotwell.p/meson-generated_editing_tools_RGBHistogramManipulator.c.o src/shotwell.p/meson-generated_editing_tools_StraightenTool.c.o src/shotwell.p/meson-generated_faces_Face.c.o src/shotwell.p/meson-generated_faces_FaceLocation.c.o src/shotwell.p/meson-generated_slideshow_Slideshow.c.o src/shotwell.p/meson-generated_slideshow_TransitionEffects.c.o src/shotwell.p/meson-generated_photos_Photos.c.o src/shotwell.p/meson-generated_photos_PhotoFileAdapter.c.o src/shotwell.p/meson-generated_photos_PhotoFileFormat.c.o src/shotwell.p/meson-generated_photos_PhotoFileSniffer.c.o src/shotwell.p/meson-generated_photos_PhotoMetadata.c.o src/shotwell.p/meson-generated_photos_GRaw.c.o src/shotwell.p/meson-generated_photos_GdkSupport.c.o src/shotwell.p/meson-generated_photos_GifSupport.c.o src/shotwell.p/meson-generated_photos_JfifSupport.c.o src/shotwell.p/meson-generated_photos_BmpSupport.c.o src/shotwell.p/meson-generated_photos_RawSupport.c.o src/shotwell.p/meson-generated_photos_PngSupport.c.o src/shotwell.p/meson-generated_photos_TiffSupport.c.o src/shotwell.p/meson-generated_photos_WebPSupport.c.o src/shotwell.p/meson-generated_photos_AvifSupport.c.o src/shotwell.p/meson-generated_photos_HeifSupport.c.o src/shotwell.p/meson-generated_photos_JpegXLSupport.c.o src/shotwell.p/meson-generated_plugins_Plugins.c.o src/shotwell.p/meson-generated_plugins_StandardHostInterface.c.o src/shotwell.p/meson-generated_plugins_ManifestWidget.c.o src/shotwell.p/meson-generated_publishing_Publishing.c.o src/shotwell.p/meson-generated_publishing_PublishingUI.c.o src/shotwell.p/meson-generated_publishing_PublishingPluginHost.c.o src/shotwell.p/meson-generated_publishing_APIGlue.c.o src/shotwell.p/meson-generated_library_BackgroundProgressBar.c.o src/shotwell.p/meson-generated_library_Library.c.o src/shotwell.p/meson-generated_library_LibraryWindow.c.o src/shotwell.p/meson-generated_library_LibraryBranch.c.o src/shotwell.p/meson-generated_library_TrashSidebarEntry.c.o src/shotwell.p/meson-generated_library_OfflineSidebarEntry.c.o src/shotwell.p/meson-generated_library_FlaggedSidebarEntry.c.o src/shotwell.p/meson-generated_library_LastImportSidebarEntry.c.o src/shotwell.p/meson-generated_library_ImportQueueSidebarEntry.c.o src/shotwell.p/meson-generated_library_FlaggedPage.c.o src/shotwell.p/meson-generated_library_ImportQueuePage.c.o src/shotwell.p/meson-generated_library_LastImportPage.c.o src/shotwell.p/meson-generated_library_OfflinePage.c.o src/shotwell.p/meson-generated_library_TrashPage.c.o src/shotwell.p/meson-generated_direct_Direct.c.o src/shotwell.p/meson-generated_direct_DirectWindow.c.o src/shotwell.p/meson-generated_direct_DirectPhoto.c.o src/shotwell.p/meson-generated_direct_DirectPhotoPage.c.o src/shotwell.p/meson-generated_direct_DirectView.c.o src/shotwell.p/meson-generated_core_Core.c.o src/shotwell.p/meson-generated_core_DataCollection.c.o src/shotwell.p/meson-generated_core_DataSet.c.o src/shotwell.p/meson-generated_core_util.c.o src/shotwell.p/meson-generated_core_SourceCollection.c.o src/shotwell.p/meson-generated_core_SourceHoldingTank.c.o src/shotwell.p/meson-generated_core_DatabaseSourceCollection.c.o src/shotwell.p/meson-generated_core_ContainerSourceCollection.c.o src/shotwell.p/meson-generated_core_ViewCollection.c.o src/shotwell.p/meson-generated_core_DataObject.c.o src/shotwell.p/meson-generated_core_Alteration.c.o src/shotwell.p/meson-generated_core_DataSource.c.o src/shotwell.p/meson-generated_core_DataSourceTypes.c.o src/shotwell.p/meson-generated_core_DataView.c.o src/shotwell.p/meson-generated_core_DataViewTypes.c.o src/shotwell.p/meson-generated_core_Tracker.c.o src/shotwell.p/meson-generated_core_SourceInterfaces.c.o src/shotwell.p/meson-generated_sidebar_Sidebar.c.o src/shotwell.p/meson-generated_sidebar_Branch.c.o src/shotwell.p/meson-generated_sidebar_Entry.c.o src/shotwell.p/meson-generated_sidebar_Tree.c.o src/shotwell.p/meson-generated_sidebar_common.c.o src/shotwell.p/meson-generated_events_Events.c.o src/shotwell.p/meson-generated_events_EventsBranch.c.o src/shotwell.p/meson-generated_events_EventsDirectoryPage.c.o src/shotwell.p/meson-generated_events_EventPage.c.o src/shotwell.p/meson-generated_events_EventDirectoryItem.c.o src/shotwell.p/meson-generated_tags_Tags.c.o src/shotwell.p/meson-generated_tags_TagsBranch.c.o src/shotwell.p/meson-generated_tags_TagPage.c.o src/shotwell.p/meson-generated_tags_HierarchicalTagIndex.c.o src/shotwell.p/meson-generated_tags_HierarchicalTagUtilities.c.o src/shotwell.p/meson-generated_camera_Camera.c.o src/shotwell.p/meson-generated_camera_CameraBranch.c.o src/shotwell.p/meson-generated_camera_CameraTable.c.o src/shotwell.p/meson-generated_camera_DiscoveredCamera.c.o src/shotwell.p/meson-generated_camera_GPhoto.c.o src/shotwell.p/meson-generated_camera_ImportPage.c.o src/shotwell.p/meson-generated_searches_Searches.c.o src/shotwell.p/meson-generated_searches_SearchesBranch.c.o src/shotwell.p/meson-generated_searches_SearchBoolean.c.o src/shotwell.p/meson-generated_searches_SavedSearchPage.c.o src/shotwell.p/meson-generated_searches_SavedSearchDialog.c.o src/shotwell.p/meson-generated_config_Config.c.o src/shotwell.p/meson-generated_config_ConfigurationInterfaces.c.o src/shotwell.p/meson-generated_config_GSettingsEngine.c.o src/shotwell.p/meson-generated_data_imports_DataImports.c.o src/shotwell.p/meson-generated_data_imports_DataImportsPluginHost.c.o src/shotwell.p/meson-generated_data_imports_DataImportsUI.c.o src/shotwell.p/meson-generated_data_imports_DataImportJob.c.o src/shotwell.p/meson-generated_data_imports_DataImportSource.c.o src/shotwell.p/meson-generated_folders_Folders.c.o src/shotwell.p/meson-generated_folders_FoldersBranch.c.o src/shotwell.p/meson-generated_folders_FoldersPage.c.o src/shotwell.p/meson-generated_import-roll_ImportRollBranch.c.o src/shotwell.p/meson-generated_import-roll_ImportRollEntry.c.o src/shotwell.p/meson-generated_main.c.o src/shotwell.p/meson-generated_AppWindow.c.o src/shotwell.p/meson-generated_CollectionPage.c.o src/shotwell.p/meson-generated_NaturalCollate.c.o src/shotwell.p/meson-generated_Thumbnail.c.o src/shotwell.p/meson-generated_ThumbnailCache.c.o src/shotwell.p/meson-generated_CheckerboardItem.c.o src/shotwell.p/meson-generated_CheckerboardItemText.c.o src/shotwell.p/meson-generated_CheckerboardLayout.c.o src/shotwell.p/meson-generated_PhotoPage.c.o src/shotwell.p/meson-generated_Page.c.o src/shotwell.p/meson-generated_SinglePhotoPage.c.o src/shotwell.p/meson-generated_CheckerboardPage.c.o src/shotwell.p/meson-generated_DragAndDropHandler.c.o src/shotwell.p/meson-generated_PageMessagePane.c.o src/shotwell.p/meson-generated_SortedList.c.o src/shotwell.p/meson-generated_Dimensions.c.o src/shotwell.p/meson-generated_Box.c.o src/shotwell.p/meson-generated_Photo.c.o src/shotwell.p/meson-generated_Orientation.c.o src/shotwell.p/meson-generated_BatchImport.c.o src/shotwell.p/meson-generated_Dialogs.c.o src/shotwell.p/meson-generated_Resources.c.o src/shotwell.p/meson-generated_Debug.c.o src/shotwell.p/meson-generated_Properties.c.o src/shotwell.p/meson-generated_Event.c.o src/shotwell.p/meson-generated_International.c.o src/shotwell.p/meson-generated_AppDirs.c.o src/shotwell.p/meson-generated_PixbufCache.c.o src/shotwell.p/meson-generated_CommandManager.c.o src/shotwell.p/meson-generated_Commands.c.o src/shotwell.p/meson-generated_SlideshowPage.c.o src/shotwell.p/meson-generated_LibraryFiles.c.o src/shotwell.p/meson-generated_Printing.c.o src/shotwell.p/meson-generated_Tag.c.o src/shotwell.p/meson-generated_Screensaver.c.o src/shotwell.p/meson-generated_Exporter.c.o src/shotwell.p/meson-generated_DirectoryMonitor.c.o src/shotwell.p/meson-generated_LibraryMonitor.c.o src/shotwell.p/meson-generated_Tombstone.c.o src/shotwell.p/meson-generated_MetadataWriter.c.o src/shotwell.p/meson-generated_Application.c.o src/shotwell.p/meson-generated_TimedQueue.c.o src/shotwell.p/meson-generated_MediaPage.c.o src/shotwell.p/meson-generated_MediaDataRepresentation.c.o src/shotwell.p/meson-generated_DesktopIntegration.c.o src/shotwell.p/meson-generated_MediaInterfaces.c.o src/shotwell.p/meson-generated_MediaMonitor.c.o src/shotwell.p/meson-generated_PhotoMonitor.c.o src/shotwell.p/meson-generated_VideoMonitor.c.o src/shotwell.p/meson-generated_SearchFilter.c.o src/shotwell.p/meson-generated_MediaViewTracker.c.o src/shotwell.p/meson-generated_UnityProgressBar.c.o src/shotwell.p/meson-generated_Upgrades.c.o src/shotwell.p/meson-generated_dialogs_AdjustDateTimeDialog.c.o src/shotwell.p/meson-generated_dialogs_EntryMultiCompletion.c.o src/shotwell.p/meson-generated_dialogs_ExportDialog.c.o src/shotwell.p/meson-generated_dialogs_MultiTextEntryDialog.c.o src/shotwell.p/meson-generated_dialogs_Preferences.c.o src/shotwell.p/meson-generated_dialogs_ProgressDialog.c.o src/shotwell.p/meson-generated_dialogs_SetBackgroundSlideshow.c.o src/shotwell.p/meson-generated_dialogs_SetBackground.c.o src/shotwell.p/meson-generated_dialogs_TextEntry.c.o src/shotwell.p/meson-generated_dialogs_WelcomeDialog.c.o src/shotwell.p/meson-generated_Profiles.c.o src/shotwell.p/meson-generated_ProfileBrowser.c.o src/shotwell.p/meson-generated_.unitize__UnitInternals.c.o src/shotwell.p/meson-generated_.unitize__UtilInternals.c.o src/shotwell.p/meson-generated_.unitize__ThreadsInternals.c.o src/shotwell.p/meson-generated_.unitize__DbInternals.c.o src/shotwell.p/meson-generated_.unitize__EditingToolsInternals.c.o src/shotwell.p/meson-generated_.unitize__PluginsInternals.c.o src/shotwell.p/meson-generated_.unitize__SlideshowInternals.c.o src/shotwell.p/meson-generated_.unitize__PhotosInternals.c.o src/shotwell.p/meson-generated_.unitize__PublishingInternals.c.o src/shotwell.p/meson-generated_.unitize__LibraryInternals.c.o src/shotwell.p/meson-generated_.unitize__DirectInternals.c.o src/shotwell.p/meson-generated_.unitize__CoreInternals.c.o src/shotwell.p/meson-generated_.unitize__SidebarInternals.c.o src/shotwell.p/meson-generated_.unitize__EventsInternals.c.o src/shotwell.p/meson-generated_.unitize__TagsInternals.c.o src/shotwell.p/meson-generated_.unitize__CameraInternals.c.o src/shotwell.p/meson-generated_.unitize__SearchesInternals.c.o src/shotwell.p/meson-generated_.unitize__ConfigInternals.c.o src/shotwell.p/meson-generated_.unitize__DataImportsInternals.c.o src/shotwell.p/meson-generated_.unitize__FoldersInternals.c.o src/shotwell.p/meson-generated_.unitize__Library_unitize_entry.c.o src/shotwell.p/meson-generated_.unitize__Direct_unitize_entry.c.o src/shotwell.p/meson-generated_video-support_VideoReader.c.o src/shotwell.p/meson-generated_video-support_VideoImportParams.c.o src/shotwell.p/meson-generated_video-support_Video.c.o src/shotwell.p/meson-generated_video-support_VideoSourceCollection.c.o src/shotwell.p/meson-generated_video-support_VideoMetadata.c.o src/shotwell.p/meson-generated_faces_FacesBranch.c.o src/shotwell.p/meson-generated_faces_FacePage.c.o src/shotwell.p/meson-generated_faces_FaceShape.c.o src/shotwell.p/meson-generated_faces_FaceDetect.c.o src/shotwell.p/meson-generated_faces_Faces.c.o src/shotwell.p/meson-generated_faces_FacesTool.c.o -Wl,--as-needed -Wl,--no-undefined -pie -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/shotwell/src=/usr/src/debug/shotwell -flto=auto '-Wl,-rpath,$ORIGIN/plugins' -Wl,--start-group src/libshotwell-graphics-processor.a src/plugins/libshotwell-plugin-dev-1.0.so.0.32.13 src/publishing/libpublishing_gui.a src/metadata/libmetadata.a src/video-support/libvideo_metadata_handling.a /usr/lib/libgio-2.0.so /usr/lib/libgobject-2.0.so /usr/lib/libglib-2.0.so /usr/lib/libgee-0.8.so /usr/lib/libsqlite3.so /usr/lib/libgtk-3.so /usr/lib/libgdk-3.so /usr/lib/libz.so /usr/lib/libpangocairo-1.0.so /usr/lib/libcairo-gobject.so /usr/lib/libgdk_pixbuf-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libcairo.so /usr/lib/libharfbuzz.so /usr/lib/libgphoto2.so /usr/lib/libgphoto2_port.so /usr/lib/libgstpbutils-1.0.so /usr/lib/libgstvideo-1.0.so /usr/lib/libgstaudio-1.0.so /usr/lib/libgstbase-1.0.so /usr/lib/libgstreamer-1.0.so /usr/lib/libgudev-1.0.so /usr/lib/libgexiv2.so -Wl,--export-dynamic /usr/lib/libgmodule-2.0.so -pthread /usr/lib/libraw.so /usr/lib/libstdc++.so -fopenmp /usr/lib/liblcms2.so /usr/lib/libexif.so /usr/lib/libwebpdemux.so /usr/lib/libwebp.so /usr/lib/libportal.so /usr/lib/libportal-gtk3.so -Wl,--end-group /usr/bin/ld: /tmp/ccjoPP4K.ltrans38.ltrans.o: undefined reference to symbol 'log@@GLIBC_2.27' /usr/bin/ld: /usr/lib/libm.so.6: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status ninja: build stopped: subcommand failed. ==> ERROR: A failure occurred in build().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-2/build [?25h[?25h[?25hreceiving incremental file list shotwell-2:0.32.13-1-riscv64-build.log shotwell-2:0.32.13-1-riscv64-prepare.log sent 62 bytes received 23,103 bytes 46,330.00 bytes/sec total size is 180,389 speedup is 7.79