Building package "haguichi" INFO: Starting build... INFO: Verifying bootstrap image /home/u726578/chaotic/cache/lower/20240720000310.sif WARNING: integrity: signature not found for object group 1 WARNING: Bootstrap image could not be verified, but build will continue. INFO: Creating sandbox directory... INFO: Build complete: /scratch/chaotic/sandbox/pkg009d710c1bb :: Synchronizing package databases... core downloading... extra downloading... multilib downloading... chaotic-aur downloading... :: Starting full system upgrade... there is nothing to do resolving dependencies... :: There are 12 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-liberation 10) ttf-mona-sans :: Repository chaotic-aur 11) apple-fonts 12) ttf-ms-fonts Enter a number (default=1): looking for conflicting packages... warning: dependency cycle detected: warning: harfbuzz will be installed before its freetype2 dependency warning: dependency cycle detected: warning: mesa will be installed before its libglvnd dependency Packages (142) adobe-source-code-pro-fonts-2.042u+1.062i+1.026vf-2 adwaita-cursors-46.2-1 adwaita-icon-theme-46.2-1 adwaita-icon-theme-legacy-46.2-1 aom-3.9.1-1 appstream-1.0.3-1 at-spi2-core-2.52.0-1 avahi-1:0.8+r194+g3f79789-2 cairo-1.18.0-2 cantarell-fonts-1:0.303.1-2 dav1d-1.4.3-1 dconf-0.40.0-3 default-cursors-2-2 desktop-file-utils-0.27-1 docbook-xml-4.5-10 docbook-xsl-1.79.2-8 duktape-2.7.0-7 fontconfig-2:2.15.0-2 freetype2-2.13.2-2 fribidi-1.0.15-1 gd-2.3.3-8 gdk-pixbuf2-2.42.12-1 ghostscript-10.03.1-1 giflib-5.2.2-1 glib-networking-1:2.80.0-2 glib2-docs-2.80.4-1 gnu-free-fonts-20120503-8 graphene-1.10.8-1 graphite-1:1.3.14-4 graphviz-12.0.0-1 gsettings-desktop-schemas-46.1-1 gsfonts-20200910-4 gssdp-1.6.3-1 gst-plugins-bad-libs-1.24.5-2 gst-plugins-base-libs-1.24.5-2 gstreamer-1.24.5-2 gtk-doc-1.34.0-1 gtk-update-icon-cache-1:4.14.4-2 gts-0.7.6.121130-2 gupnp-1:1.6.6-1 gupnp-igd-1.6.0-1 harfbuzz-9.0.0-1 hicolor-icon-theme-0.18-1 ijs-0.35-6 iso-codes-4.16.0-1 jbig2dec-0.20-1 jbigkit-2.1-8 json-glib-1.8.0-2 lcms2-2.16-1 libavif-1.1.0-1 libcloudproviders-0.3.6-1 libcolord-1.4.7-2 libcups-2:2.4.10-1 libdaemon-0.14-6 libdatrie-0.2.13-4 libde265-1.0.15-2 libdrm-2.4.122-1 libedit-20240517_3.1-1 libei-1.2.1-1 libepoxy-1.5.10-3 libevdev-1.13.2-1 libglvnd-1.7.0-1 libgudev-238-1 libheif-1.18.0-1 libice-1.1.1-3 libidn-1.42-1 libjpeg-turbo-3.0.3-1 libnice-0.1.22-1 libomxil-bellagio-0.9.3-5 libpaper-2.2.5-1 libpciaccess-0.18.1-2 libpng-1.6.43-1 libproxy-0.5.8-1 librsvg-2:2.58.2-1 libsm-1.2.4-2 libsoup3-3.4.4-1 libstemmer-2.2.0-2 libthai-0.1.29-3 libtiff-4.6.0-5 libunwind-1.8.1-3 libva-2.21.0-1 libwebp-1.4.0-1 libx11-1.8.9-1 libxau-1.0.11-3 libxcb-1.17.0-1 libxcursor-1.2.2-1 libxdamage-1.1.6-2 libxdmcp-1.1.5-1 libxext-1.3.6-1 libxfixes-6.0.1-2 libxft-2.3.8-2 libxi-1.8.1-2 libxinerama-1.1.5-2 libxkbcommon-1.7.0-2 libxkbcommon-x11-1.7.0-2 libxmlb-0.3.19-1 libxpm-3.5.17-2 libxrandr-1.5.4-1 libxrender-0.9.11-2 libxshmfence-1.3.2-2 libxslt-1.1.42-1 libxt-1.3.0-2 libxtst-1.2.4-2 libxv-1.0.12-2 libxxf86vm-1.1.5-2 libyaml-0.2.5-3 libyuv-r2426+464c51a0-1 llvm-libs-18.1.8-4 lm_sensors-1:3.6.0.r41.g31d1f125-3 lzo-2.10-5 mesa-1:24.1.4-2 mpdecimal-4.0.0-2 netpbm-10.86.42-1 ninja-1.12.1-1 openjpeg2-2.5.2-1 orc-0.4.38-1 pango-1:1.54.0-1 pixman-0.43.4-1 poppler-data-0.4.12-2 python-3.12.4-1 python-lxml-5.2.2-1 python-pygments-2.18.0-1 python-tqdm-4.66.4-1 rav1e-0.7.1-1 shared-mime-info-2.4-1 svt-av1-2.1.0-1 tracker3-3.7.3-2 vulkan-icd-loader-1.3.285-1 wayland-1.23.0-1 x265-3.6-1 xcb-proto-1.17.0-2 xkeyboard-config-2.42-1 xorg-xprop-1.2.7-1 xorgproto-2024.1-2 gtk4-1:4.14.4-2 libadwaita-1:1.5.2-1 libgee-0.20.6-2 libportal-0.7.1-3 libportal-gtk4-0.7.1-3 logmein-hamachi-2.1.0.203-1.1 meson-1.5.0-1 vala-0.56.17-1 Total Installed Size: 838.13 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing hicolor-icon-theme... installing adwaita-icon-theme-legacy... installing adwaita-cursors... installing adwaita-icon-theme... installing adobe-source-code-pro-fonts... installing cantarell-fonts... installing dconf... installing gsettings-desktop-schemas... installing libevdev... installing libei... installing xcb-proto... installing xorgproto... installing libxdmcp... installing libxau... installing libxcb... installing libx11... installing libxext... installing libxfixes... installing libxi... installing xkeyboard-config... installing libxkbcommon... Optional dependencies for libxkbcommon libxkbcommon-x11: xkbcli interactive-x11 [pending] wayland: xkbcli interactive-wayland [pending] installing libxtst... installing xorg-xprop... installing at-spi2-core... Optional dependencies for at-spi2-core dbus-broker: Alternative bus implementation [installed] 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 libxrender... installing lzo... installing pixman... installing cairo... installing desktop-file-utils... installing fribidi... installing libjpeg-turbo... Optional dependencies for libjpeg-turbo java-runtime>11: for TurboJPEG Java wrapper installing jbigkit... installing libtiff... Optional dependencies for libtiff freeglut: for using tiffgt 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 [pending] libheif: Load .heif, .heic, and .avif [pending] libjxl: Load .jxl librsvg: Load .svg, .svgz, and .svg.gz [pending] webp-pixbuf-loader: Load .webp installing graphene... installing libunwind... installing gstreamer... Optional dependencies for gstreamer python: gst-plugins-doc-cache-generator [pending] installing iso-codes... installing libpciaccess... installing libdrm... Optional dependencies for libdrm cairo: needed for modetest tool [installed] 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 default-cursors... Optional dependencies for default-cursors adwaita-cursors: default cursor theme [installed] installing wayland... installing libomxil-bellagio... installing mesa... Optional dependencies for mesa opengl-man-pages: for the OpenGL API man pages installing libglvnd... installing libgudev... installing libxv... installing orc... installing gst-plugins-base-libs... installing duktape... installing libproxy... installing glib-networking... Optional dependencies for glib-networking gsettings-desktop-schemas: GNOME integration [installed] installing libsoup3... Optional dependencies for libsoup3 samba: Windows Domain SSO installing gssdp... Optional dependencies for gssdp gtk4: gssdp-device-sniffer [pending] installing gupnp... Optional dependencies for gupnp python: gupnp-binding-tool [pending] installing gupnp-igd... installing libnice... Optional dependencies for libnice gstreamer: "nice" GStreamer plugin [installed] installing libva... Optional dependencies for libva intel-media-driver: backend for Intel GPUs (>= Broadwell) libva-intel-driver: backend for Intel GPUs (<= Haswell) libva-mesa-driver: backend for AMD and NVIDIA GPUs installing libxkbcommon-x11... installing vulkan-icd-loader... Optional dependencies for vulkan-icd-loader vulkan-driver: packaged vulkan driver installing gst-plugins-bad-libs... installing libcloudproviders... installing lcms2... installing libcolord... installing libdaemon... installing avahi... Optional dependencies for avahi gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc 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 libdatrie... installing libthai... installing libxft... installing pango... installing librsvg... installing libxcursor... installing libxdamage... installing libxinerama... installing libxrandr... installing json-glib... installing libstemmer... 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 tracker3... Optional dependencies for tracker3 libsoup: Alternative remoting backend installing gtk-update-icon-cache... installing gtk4... Optional dependencies for gtk4 evince: Default print preview command installing libxmlb... installing libyaml... installing appstream... installing libadwaita... installing libgee... installing libportal... Optional dependencies for libportal xdg-desktop-portal: Portal service installing libportal-gtk4... installing logmein-hamachi... installing ninja... installing python-tqdm... Optional dependencies for python-tqdm python-requests: telegram installing meson... 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 rav1e... installing svt-av1... installing libyuv... 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: 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 jbig2dec... installing libpaper... installing ijs... installing openjpeg2... installing libidn... installing poppler-data... installing ghostscript... Optional dependencies for ghostscript gtk3: needed for gsx installing netpbm... installing gts... installing gsfonts... installing graphviz... Optional dependencies for graphviz mono: sharp bindings guile: guile bindings [installed] lua: lua bindings perl: perl bindings [installed] python: python bindings [installed] r: r bindings tcl: tcl bindings qt6-base: gvedit xterm: vimdot installing docbook-xml... etc/xml/catalog:1: parser error : Document is empty ^ installing libxslt... Optional dependencies for libxslt python: Python bindings [installed] installing docbook-xsl... installing glib2-docs... installing python-lxml... Optional dependencies for python-lxml python-beautifulsoup4: support for beautifulsoup parser to parse not well formed HTML python-cssselect: support for cssselect python-html5lib: support for html5lib parser python-lxml-docs: offline docs installing python-pygments... installing gtk-doc... Optional dependencies for gtk-doc dblatex: PDF support installing gnu-free-fonts... installing vala... :: Running post-transaction hooks... ( 1/17) Creating system user accounts... Creating group 'avahi' with GID 973. Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 973 and GID 973. ( 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) Arming ConditionNeedsUpdate... ( 5/17) Updating the MIME type database... ( 6/17) Updating fontconfig configuration... ( 7/17) Updating the appstream cache... ✔ Metadata cache was updated successfully. ( 8/17) Reloading system bus configuration... Skipped: Current root is not booted. ( 9/17) Warn about old perl modules (10/17) Updating fontconfig cache... (11/17) Probing GDK-Pixbuf loader modules... (12/17) Updating GIO module cache... (13/17) Compiling GSettings XML schema files... (14/17) Updating icon theme caches... (15/17) Updating GTK4 module cache... (16/17) Updating the info directory file... (17/17) Updating the desktop file MIME type cache... ==> Making package: haguichi 1.5.0-1 (Sat 20 Jul 2024 10:12:08 AM -03) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Downloading haguichi-1.5.0.tar.xz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 280 100 280 0 0 709 0 --:--:-- --:--:-- --:--:-- 710 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0 100 194k 100 194k 0 0 76417 0 0:00:02 0:00:02 --:--:-- 324k ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha256sums... haguichi-1.5.0.tar.xz ... Passed ==> Extracting sources... -> Extracting haguichi-1.5.0.tar.xz with bsdtar ==> 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 haguichi-1.5.0 build The Meson build system Version: 1.5.0 Source dir: /home/main-builder/pkgwork/src/haguichi-1.5.0 Build dir: /home/main-builder/pkgwork/src/build Build type: native build Project name: Haguichi Project version: 1.5.0 C compiler for the host machine: cc (gcc 14.1.1 "cc (GCC) 14.1.1 20240522") C linker for the host machine: cc ld.bfd 2.42.0 Vala compiler for the host machine: valac (valac 0.56.17) Host machine cpu family: x86_64 Host machine cpu: x86_64 Configuring com.github.ztefn.haguichi.desktop.in using configuration Program msgfmt found: YES (/usr/sbin/msgfmt) Program desktop-file-validate found: YES (/usr/sbin/desktop-file-validate) Configuring com.github.ztefn.haguichi.metainfo.xml.in using configuration Program appstreamcli found: YES (/usr/sbin/appstreamcli) Program glib-compile-schemas found: YES (/usr/sbin/glib-compile-schemas) Found pkg-config: YES (/usr/sbin/pkg-config) 2.1.1 Build-time dependency gio-2.0 found: YES 2.80.4 Program /usr/bin/glib-compile-resources found: YES (/usr/bin/glib-compile-resources) Program msginit found: YES (/usr/sbin/msginit) Program msgmerge found: YES (/usr/sbin/msgmerge) Program xgettext found: YES (/usr/sbin/xgettext) Configuring config.vala using configuration Run-time dependency gee-0.8 found: YES 0.20.6 Run-time dependency gio-unix-2.0 found: YES 2.80.4 Run-time dependency gtk4 found: YES 4.14.4 Run-time dependency libadwaita-1 found: YES 1.5.2 Run-time dependency libportal found: YES 0.7.1 Run-time dependency libportal-gtk4 found: YES 0.7.1 Dependency gio-2.0 found: YES 2.80.4 (cached) Program /usr/bin/glib-compile-schemas found: YES (/usr/bin/glib-compile-schemas) Program gtk4-update-icon-cache found: YES (/usr/sbin/gtk4-update-icon-cache) Program update-desktop-database found: YES (/usr/sbin/update-desktop-database) Build targets in project: 28 Haguichi 1.5.0 User defined options auto_features : enabled buildtype : plain libexecdir : lib prefix : /usr sbindir : bin wrap_mode : nodownload python.bytecompile: 1 b_pie : true Found ninja-1.12.1 at /usr/sbin/ninja Generating targets: 0%| | 0/28 eta ? Writing build.ninja: 0%| | 0/91 eta ? ninja: Entering directory `/home/main-builder/pkgwork/src/build' [1/60] Building translation po/ast/LC_MESSAGES/haguichi-ast.mo [2/60] Building translation po/cs/LC_MESSAGES/haguichi-cs.mo [3/60] Building translation po/de/LC_MESSAGES/haguichi-de.mo [4/60] Building translation po/es/LC_MESSAGES/haguichi-es.mo [5/60] Building translation po/bg/LC_MESSAGES/haguichi-bg.mo [6/60] Building translation po/fr/LC_MESSAGES/haguichi-fr.mo [7/60] Building translation po/it/LC_MESSAGES/haguichi-it.mo [8/60] Building translation po/id/LC_MESSAGES/haguichi-id.mo [9/60] Building translation po/ja/LC_MESSAGES/haguichi-ja.mo [10/60] Building translation po/pl/LC_MESSAGES/haguichi-pl.mo [11/60] Building translation po/pt_BR/LC_MESSAGES/haguichi-pt_BR.mo [12/60] Building translation po/lt/LC_MESSAGES/haguichi-lt.mo [13/60] Building translation po/pt/LC_MESSAGES/haguichi-pt.mo [14/60] Building translation po/nl/LC_MESSAGES/haguichi-nl.mo [15/60] Building translation po/ru/LC_MESSAGES/haguichi-ru.mo [16/60] Building translation po/sk/LC_MESSAGES/haguichi-sk.mo [17/60] Building translation po/sv/LC_MESSAGES/haguichi-sv.mo [18/60] Building translation po/tr/LC_MESSAGES/haguichi-tr.mo [19/60] Building translation po/uk/LC_MESSAGES/haguichi-uk.mo [20/60] Building translation po/kk/LC_MESSAGES/haguichi-kk.mo [21/60] Generating data/haguichi-resources_h with a custom command [22/60] Generating data/haguichi-resources_c with a custom command [23/60] Merging translations for data/com.github.ztefn.haguichi.desktop [24/60] Merging translations for data/com.github.ztefn.haguichi.metainfo.xml [25/60] Compiling C object src/haguichi.p/meson-generated_.._.._data_haguichi-resources.c.o [26/60] Compiling Vala source src/config.vala ../haguichi-1.5.0/src/application.vala ../haguichi-1.5.0/src/bubble.vala ../haguichi-1.5.0/src/command.vala ../haguichi-1.5.0/src/connection.vala ../haguichi-1.5.0/src/controller.vala ../haguichi-1.5.0/src/custom-command.vala ../haguichi-1.5.0/src/dialogs/add-edit-command.vala ../haguichi-1.5.0/src/dialogs/attach.vala ../haguichi-1.5.0/src/dialogs/change-access.vala ../haguichi-1.5.0/src/dialogs/change-password.vala ../haguichi-1.5.0/src/dialogs/confirm.vala ../haguichi-1.5.0/src/dialogs/join-create-network.vala ../haguichi-1.5.0/src/hamachi.vala ../haguichi-1.5.0/src/indicator.vala ../haguichi-1.5.0/src/inhibitor.vala ../haguichi-1.5.0/src/member.vala ../haguichi-1.5.0/src/member-event.vala ../haguichi-1.5.0/src/network.vala ../haguichi-1.5.0/src/network-list.vala ../haguichi-1.5.0/src/preferences.vala ../haguichi-1.5.0/src/session.vala ../haguichi-1.5.0/src/sidebar.vala ../haguichi-1.5.0/src/status.vala ../haguichi-1.5.0/src/status-notifier-item.vala ../haguichi-1.5.0/src/utils.vala ../haguichi-1.5.0/src/widgets/command-entry-row.vala ../haguichi-1.5.0/src/widgets/command-variable-box.vala ../haguichi-1.5.0/src/widgets/commands-editor.vala ../haguichi-1.5.0/src/widgets/commands-editor-row.vala ../haguichi-1.5.0/src/widgets/sidebar-row.vala ../haguichi-1.5.0/src/widgets/sidebar-page.vala ../haguichi-1.5.0/src/window.vala [27/60] Compiling C object src/haguichi.p/meson-generated_config.c.o [28/60] Compiling C object src/haguichi.p/meson-generated_status.c.o src/haguichi.p/status.c: In function ‘status_class_init’: src/haguichi.p/status.c:335:29: warning: unused parameter ‘klass_data’ [-Wunused-parameter] 335 | gpointer klass_data) | ~~~~~~~~~^~~~~~~~~~ src/haguichi.p/status.c: In function ‘status_instance_init’: src/haguichi.p/status.c:342:32: warning: unused parameter ‘self’ [-Wunused-parameter] 342 | status_instance_init (Status * self, | ~~~~~~~~~^~~~ src/haguichi.p/status.c:343:32: warning: unused parameter ‘klass’ [-Wunused-parameter] 343 | gpointer klass) | ~~~~~~~~~^~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, 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/haguichi.p/status.c:16: src/haguichi.p/status.c: In function ‘status_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/haguichi.p/status.c:372:13: note: in expansion of macro ‘g_once_init_enter’ 372 | if (g_once_init_enter (&status_type_id__once)) { | ^~~~~~~~~~~~~~~~~ src/haguichi.p/status.c: At top level: src/haguichi.p/status.c:54:20: warning: ‘status_properties’ defined but not used [-Wunused-variable] 54 | static GParamSpec* status_properties[STATUS_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~ [29/60] Compiling C object src/haguichi.p/meson-generated_custom-command.c.o src/haguichi.p/custom-command.c: In function ‘haguichi_custom_command_class_init’: src/haguichi.p/custom-command.c:478:46: warning: unused parameter ‘klass_data’ [-Wunused-parameter] 478 | gpointer klass_data) | ~~~~~~~~~^~~~~~~~~~ src/haguichi.p/custom-command.c: In function ‘haguichi_custom_command_instance_init’: src/haguichi.p/custom-command.c:485:64: warning: unused parameter ‘self’ [-Wunused-parameter] 485 | haguichi_custom_command_instance_init (HaguichiCustomCommand * self, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/haguichi.p/custom-command.c:486:49: warning: unused parameter ‘klass’ [-Wunused-parameter] 486 | gpointer klass) | ~~~~~~~~~^~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, 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/haguichi.p/custom-command.c:16: src/haguichi.p/custom-command.c: In function ‘haguichi_custom_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/haguichi.p/custom-command.c:517:13: note: in expansion of macro ‘g_once_init_enter’ 517 | if (g_once_init_enter (&haguichi_custom_command_type_id__once)) { | ^~~~~~~~~~~~~~~~~ src/haguichi.p/custom-command.c: At top level: src/haguichi.p/custom-command.c:53:20: warning: ‘haguichi_custom_command_properties’ defined but not used [-Wunused-variable] 53 | static GParamSpec* haguichi_custom_command_properties[HAGUICHI_CUSTOM_COMMAND_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [30/60] Compiling C object src/haguichi.p/meson-generated_member-event.c.o src/haguichi.p/member-event.c: In function ‘member_event_get_first_network_name’: src/haguichi.p/member-event.c:271:14: warning: variable ‘_tmp0__length1’ set but not used [-Wunused-but-set-variable] 271 | gint _tmp0__length1; | ^~~~~~~~~~~~~~ src/haguichi.p/member-event.c: In function ‘member_event_get_networks_length’: src/haguichi.p/member-event.c:285:17: warning: variable ‘_tmp0_’ set but not used [-Wunused-but-set-variable] 285 | gchar** _tmp0_; | ^~~~~~ src/haguichi.p/member-event.c: In function ‘value_member_event_collect_value’: src/haguichi.p/member-event.c:327:41: warning: unused parameter ‘n_collect_values’ [-Wunused-parameter] 327 | guint n_collect_values, | ~~~~~~^~~~~~~~~~~~~~~~ src/haguichi.p/member-event.c:329:41: warning: unused parameter ‘collect_flags’ [-Wunused-parameter] 329 | guint collect_flags) | ~~~~~~^~~~~~~~~~~~~ src/haguichi.p/member-event.c: In function ‘value_member_event_lcopy_value’: src/haguichi.p/member-event.c:348:39: warning: unused parameter ‘n_collect_values’ [-Wunused-parameter] 348 | guint n_collect_values, | ~~~~~~^~~~~~~~~~~~~~~~ src/haguichi.p/member-event.c: In function ‘member_event_class_init’: src/haguichi.p/member-event.c:429:35: warning: unused parameter ‘klass_data’ [-Wunused-parameter] 429 | gpointer klass_data) | ~~~~~~~~~^~~~~~~~~~ src/haguichi.p/member-event.c: In function ‘member_event_instance_init’: src/haguichi.p/member-event.c:438:38: warning: unused parameter ‘klass’ [-Wunused-parameter] 438 | gpointer klass) | ~~~~~~~~~^~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, 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/haguichi.p/member-event.c:16: src/haguichi.p/member-event.c: In function ‘member_event_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/haguichi.p/member-event.c:472:13: note: in expansion of macro ‘g_once_init_enter’ 472 | if (g_once_init_enter (&member_event_type_id__once)) { | ^~~~~~~~~~~~~~~~~ [31/60] Compiling C object src/haguichi.p/meson-generated_inhibitor.c.o src/haguichi.p/inhibitor.c:192:1: warning: missing initializer for field ‘padding’ of ‘GDBusInterfaceVTable’ {aka ‘const struct _GDBusInterfaceVTable’} [-Wmissing-field-initializers] 192 | static const GDBusInterfaceVTable _haguichi_logind_manager_dbus_interface_vtable = {haguichi_logind_manager_dbus_interface_method_call, haguichi_logind_manager_dbus_interface_get_property, haguichi_logind_manager_dbus_interface_set_property}; | ^~~~~~ In file included from /usr/include/glib-2.0/gio/gio.h:55, from src/haguichi.p/inhibitor.c:17: /usr/include/glib-2.0/gio/gdbusconnection.h:402:12: note: ‘padding’ declared here 402 | gpointer padding[8]; | ^~~~~~~ src/haguichi.p/inhibitor.c: In function ‘haguichi_logind_manager_default_init’: src/haguichi.p/inhibitor.c:212:68: warning: unused parameter ‘iface’ [-Wunused-parameter] 212 | haguichi_logind_manager_default_init (HaguichiLogindManagerIface * iface, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ src/haguichi.p/inhibitor.c:213:48: warning: unused parameter ‘iface_data’ [-Wunused-parameter] 213 | gpointer iface_data) | ~~~~~~~~~^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, 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/haguichi.p/inhibitor.c:16: src/haguichi.p/inhibitor.c: In function ‘haguichi_logind_manager_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/haguichi.p/inhibitor.c:236:13: note: in expansion of macro ‘g_once_init_enter’ 236 | if (g_once_init_enter (&haguichi_logind_manager_type_id__once)) { | ^~~~~~~~~~~~~~~~~ src/haguichi.p/inhibitor.c: In function ‘haguichi_logind_manager_proxy_g_signal’: src/haguichi.p/inhibitor.c:267:54: warning: unused parameter ‘sender_name’ [-Wunused-parameter] 267 | const gchar* sender_name, | ~~~~~~~~~~~~~^~~~~~~~~~~ src/haguichi.p/inhibitor.c: In function ‘_dbus_haguichi_logind_manager_inhibit’: src/haguichi.p/inhibitor.c:355:14: warning: unused variable ‘_fd’ [-Wunused-variable] 355 | gint _fd; | ^~~ src/haguichi.p/inhibitor.c:354:14: warning: unused variable ‘_fd_index’ [-Wunused-variable] 354 | gint _fd_index = 0; | ^~~~~~~~~ src/haguichi.p/inhibitor.c: In function ‘haguichi_logind_manager_dbus_interface_method_call’: src/haguichi.p/inhibitor.c:407:70: warning: unused parameter ‘connection’ [-Wunused-parameter] 407 | haguichi_logind_manager_dbus_interface_method_call (GDBusConnection* connection, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ src/haguichi.p/inhibitor.c:408:66: warning: unused parameter ‘sender’ [-Wunused-parameter] 408 | const gchar* sender, | ~~~~~~~~~~~~~^~~~~~ src/haguichi.p/inhibitor.c:409:66: warning: unused parameter ‘object_path’ [-Wunused-parameter] 409 | const gchar* object_path, | ~~~~~~~~~~~~~^~~~~~~~~~~ src/haguichi.p/inhibitor.c:410:66: warning: unused parameter ‘interface_name’ [-Wunused-parameter] 410 | const gchar* interface_name, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/haguichi.p/inhibitor.c: In function ‘haguichi_logind_manager_dbus_interface_get_property’: src/haguichi.p/inhibitor.c:437:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable] 437 | gpointer object; | ^~~~~~ src/haguichi.p/inhibitor.c:428:71: warning: unused parameter ‘connection’ [-Wunused-parameter] 428 | haguichi_logind_manager_dbus_interface_get_property (GDBusConnection* connection, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ src/haguichi.p/inhibitor.c:429:67: warning: unused parameter ‘sender’ [-Wunused-parameter] 429 | const gchar* sender, | ~~~~~~~~~~~~~^~~~~~ src/haguichi.p/inhibitor.c:430:67: warning: unused parameter ‘object_path’ [-Wunused-parameter] 430 | const gchar* object_path, | ~~~~~~~~~~~~~^~~~~~~~~~~ src/haguichi.p/inhibitor.c:431:67: warning: unused parameter ‘interface_name’ [-Wunused-parameter] 431 | const gchar* interface_name, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/haguichi.p/inhibitor.c:432:67: warning: unused parameter ‘property_name’ [-Wunused-parameter] 432 | const gchar* property_name, | ~~~~~~~~~~~~~^~~~~~~~~~~~~ src/haguichi.p/inhibitor.c:433:63: warning: unused parameter ‘error’ [-Wunused-parameter] 433 | GError** error, | ~~~~~~~~~^~~~~ src/haguichi.p/inhibitor.c: In function ‘haguichi_logind_manager_dbus_interface_set_property’: src/haguichi.p/inhibitor.c:454:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable] 454 | gpointer object; | ^~~~~~ src/haguichi.p/inhibitor.c:444:71: warning: unused parameter ‘connection’ [-Wunused-parameter] 444 | haguichi_logind_manager_dbus_interface_set_property (GDBusConnection* connection, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ src/haguichi.p/inhibitor.c:445:67: warning: unused parameter ‘sender’ [-Wunused-parameter] 445 | const gchar* sender, | ~~~~~~~~~~~~~^~~~~~ src/haguichi.p/inhibitor.c:446:67: warning: unused parameter ‘object_path’ [-Wunused-parameter] 446 | const gchar* object_path, | ~~~~~~~~~~~~~^~~~~~~~~~~ src/haguichi.p/inhibitor.c:447:67: warning: unused parameter ‘interface_name’ [-Wunused-parameter] 447 | const gchar* interface_name, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/haguichi.p/inhibitor.c:448:67: warning: unused parameter ‘property_name’ [-Wunused-parameter] 448 | const gchar* property_name, | ~~~~~~~~~~~~~^~~~~~~~~~~~~ src/haguichi.p/inhibitor.c:449:64: warning: unused parameter ‘value’ [-Wunused-parameter] 449 | GVariant* value, | ~~~~~~~~~~^~~~~ src/haguichi.p/inhibitor.c:450:63: warning: unused parameter ‘error’ [-Wunused-parameter] 450 | GError** error, | ~~~~~~~~~^~~~~ src/haguichi.p/inhibitor.c: In function ‘_dbus_haguichi_logind_manager_prepare_for_sleep’: src/haguichi.p/inhibitor.c:461:59: warning: unused parameter ‘_sender’ [-Wunused-parameter] 461 | _dbus_haguichi_logind_manager_prepare_for_sleep (GObject* _sender, | ~~~~~~~~~^~~~~~~ src/haguichi.p/inhibitor.c: In function ‘___lambda137__haguichi_logind_manager_prepare_for_sleep’: src/haguichi.p/inhibitor.c:550:81: warning: unused parameter ‘_sender’ [-Wunused-parameter] 550 | ___lambda137__haguichi_logind_manager_prepare_for_sleep (HaguichiLogindManager* _sender, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ src/haguichi.p/inhibitor.c: In function ‘haguichi_inhibitor_release’: src/haguichi.p/inhibitor.c:652:33: warning: unused variable ‘_inner_error1_’ [-Wunused-variable] 652 | GError* _inner_error1_ = NULL; | ^~~~~~~~~~~~~~ src/haguichi.p/inhibitor.c: In function ‘haguichi_inhibitor_class_init’: src/haguichi.p/inhibitor.c:710:41: warning: unused parameter ‘klass_data’ [-Wunused-parameter] 710 | gpointer klass_data) | ~~~~~~~~~^~~~~~~~~~ src/haguichi.p/inhibitor.c: In function ‘haguichi_inhibitor_instance_init’: src/haguichi.p/inhibitor.c:719:44: warning: unused parameter ‘klass’ [-Wunused-parameter] 719 | gpointer klass) | ~~~~~~~~~^~~~~ src/haguichi.p/inhibitor.c: In function ‘haguichi_inhibitor_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/haguichi.p/inhibitor.c:749:13: note: in expansion of macro ‘g_once_init_enter’ 749 | if (g_once_init_enter (&haguichi_inhibitor_type_id__once)) { | ^~~~~~~~~~~~~~~~~ src/haguichi.p/inhibitor.c: At top level: src/haguichi.p/inhibitor.c:75:20: warning: ‘haguichi_inhibitor_properties’ defined but not used [-Wunused-variable] 75 | static GParamSpec* haguichi_inhibitor_properties[HAGUICHI_INHIBITOR_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [32/60] Compiling C object src/haguichi.p/meson-generated_widgets_sidebar-page.c.o src/haguichi.p/widgets/sidebar-page.c: In function ‘haguichi_sidebar_page_class_init’: src/haguichi.p/widgets/sidebar-page.c:196:44: warning: unused parameter ‘klass_data’ [-Wunused-parameter] 196 | gpointer klass_data) | ~~~~~~~~~^~~~~~~~~~ src/haguichi.p/widgets/sidebar-page.c: In function ‘haguichi_sidebar_page_gtk_buildable_interface_init’: src/haguichi.p/widgets/sidebar-page.c:212:62: warning: unused parameter ‘iface_data’ [-Wunused-parameter] 212 | gpointer iface_data) | ~~~~~~~~~^~~~~~~~~~ src/haguichi.p/widgets/sidebar-page.c: In function ‘haguichi_sidebar_page_instance_init’: src/haguichi.p/widgets/sidebar-page.c:220:47: warning: unused parameter ‘klass’ [-Wunused-parameter] 220 | gpointer klass) | ~~~~~~~~~^~~~~ src/haguichi.p/widgets/sidebar-page.c: In function ‘haguichi_sidebar_page_finalize’: src/haguichi.p/widgets/sidebar-page.c:229:31: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] 229 | HaguichiSidebarPage * self; | ^~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, from /usr/include/glib-2.0/glib/gasyncqueue.h:34, from /usr/include/glib-2.0/glib.h:34, from /usr/include/gtk-4.0/gtk/css/gtkcss.h:29, from /usr/include/gtk-4.0/gtk/gtk.h:29, from src/haguichi.p/widgets/sidebar-page.c:16: src/haguichi.p/widgets/sidebar-page.c: In function ‘haguichi_sidebar_page_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/haguichi.p/widgets/sidebar-page.c:250:13: note: in expansion of macro ‘g_once_init_enter’ 250 | if (g_once_init_enter (&haguichi_sidebar_page_type_id__once)) { | ^~~~~~~~~~~~~~~~~ [33/60] Compiling C object src/haguichi.p/meson-generated_widgets_command-variable-box.c.o src/haguichi.p/widgets/command-variable-box.c: In function ‘haguichi_command_variable_box_class_init’: src/haguichi.p/widgets/command-variable-box.c:172:52: warning: unused parameter ‘klass_data’ [-Wunused-parameter] 172 | gpointer klass_data) | ~~~~~~~~~^~~~~~~~~~ src/haguichi.p/widgets/command-variable-box.c: In function ‘haguichi_command_variable_box_instance_init’: src/haguichi.p/widgets/command-variable-box.c:188:55: warning: unused parameter ‘klass’ [-Wunused-parameter] 188 | gpointer klass) | ~~~~~~~~~^~~~~ src/haguichi.p/widgets/command-variable-box.c: In function ‘haguichi_command_variable_box_finalize’: src/haguichi.p/widgets/command-variable-box.c:197:38: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] 197 | HaguichiCommandVariableBox * self; | ^~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, from /usr/include/glib-2.0/glib/gasyncqueue.h:34, from /usr/include/glib-2.0/glib.h:34, from /usr/include/gtk-4.0/gtk/css/gtkcss.h:29, from /usr/include/gtk-4.0/gtk/gtk.h:29, from src/haguichi.p/widgets/command-variable-box.c:16: src/haguichi.p/widgets/command-variable-box.c: In function ‘haguichi_command_variable_box_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/haguichi.p/widgets/command-variable-box.c:216:13: note: in expansion of macro ‘g_once_init_enter’ 216 | if (g_once_init_enter (&haguichi_command_variable_box_type_id__once)) { | ^~~~~~~~~~~~~~~~~ [34/60] Compiling C object src/haguichi.p/meson-generated_utils.c.o src/haguichi.p/utils.c: In function ‘haguichi_utils_get_available_theme_icon’: src/haguichi.p/utils.c:327:22: warning: unused variable ‘_icon_name_collection_size_’ [-Wunused-variable] 327 | gint _icon_name_collection_size_ = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/haguichi.p/utils.c: In function ‘haguichi_utils_class_init’: src/haguichi.p/utils.c:449:37: warning: unused parameter ‘klass_data’ [-Wunused-parameter] 449 | gpointer klass_data) | ~~~~~~~~~^~~~~~~~~~ src/haguichi.p/utils.c: In function ‘haguichi_utils_instance_init’: src/haguichi.p/utils.c:455:47: warning: unused parameter ‘self’ [-Wunused-parameter] 455 | haguichi_utils_instance_init (HaguichiUtils * self, | ~~~~~~~~~~~~~~~~^~~~ src/haguichi.p/utils.c:456:40: warning: unused parameter ‘klass’ [-Wunused-parameter] 456 | gpointer klass) | ~~~~~~~~~^~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, 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/haguichi.p/utils.c:16: src/haguichi.p/utils.c: In function ‘haguichi_utils_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/haguichi.p/utils.c:473:13: note: in expansion of macro ‘g_once_init_enter’ 473 | if (g_once_init_enter (&haguichi_utils_type_id__once)) { | ^~~~~~~~~~~~~~~~~ src/haguichi.p/utils.c: At top level: src/haguichi.p/utils.c:57:20: warning: ‘haguichi_utils_properties’ defined but not used [-Wunused-variable] 57 | static GParamSpec* haguichi_utils_properties[HAGUICHI_UTILS_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~ [35/60] Compiling C object src/haguichi.p/meson-generated_dialogs_change-access.c.o src/haguichi.p/dialogs/change-access.c: In function ‘_haguichi_change_access_dialog_change_access_gtk_button_clicked’: src/haguichi.p/dialogs/change-access.c:392:77: warning: unused parameter ‘_sender’ [-Wunused-parameter] 392 | _haguichi_change_access_dialog_change_access_gtk_button_clicked (GtkButton* _sender, | ~~~~~~~~~~~^~~~~~~ src/haguichi.p/dialogs/change-access.c: In function ‘_haguichi_change_access_dialog_lock_changed_g_object_notify’: src/haguichi.p/dialogs/change-access.c:414:71: warning: unused parameter ‘_sender’ [-Wunused-parameter] 414 | _haguichi_change_access_dialog_lock_changed_g_object_notify (GObject* _sender, | ~~~~~~~~~^~~~~~~ src/haguichi.p/dialogs/change-access.c:415:74: warning: unused parameter ‘pspec’ [-Wunused-parameter] 415 | GParamSpec* pspec, | ~~~~~~~~~~~~^~~~~ src/haguichi.p/dialogs/change-access.c: In function ‘haguichi_change_access_dialog_class_init’: src/haguichi.p/dialogs/change-access.c:423:52: warning: unused parameter ‘klass_data’ [-Wunused-parameter] 423 | gpointer klass_data) | ~~~~~~~~~^~~~~~~~~~ src/haguichi.p/dialogs/change-access.c: In function ‘haguichi_change_access_dialog_instance_init’: src/haguichi.p/dialogs/change-access.c:437:55: warning: unused parameter ‘klass’ [-Wunused-parameter] 437 | gpointer klass) | ~~~~~~~~~^~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, from /usr/include/glib-2.0/glib/gasyncqueue.h:34, from /usr/include/glib-2.0/glib.h:34, from /usr/include/gtk-4.0/gtk/css/gtkcss.h:29, from /usr/include/gtk-4.0/gtk/gtk.h:29, from /usr/include/libadwaita-1/adwaita.h:9, from src/haguichi.p/dialogs/change-access.c:16: src/haguichi.p/dialogs/change-access.c: In function ‘haguichi_change_access_dialog_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/haguichi.p/dialogs/change-access.c:466:13: note: in expansion of macro ‘g_once_init_enter’ 466 | if (g_once_init_enter (&haguichi_change_access_dialog_type_id__once)) { | ^~~~~~~~~~~~~~~~~ src/haguichi.p/dialogs/change-access.c: At top level: src/haguichi.p/dialogs/change-access.c:66:20: warning: ‘haguichi_change_access_dialog_properties’ defined but not used [-Wunused-variable] 66 | static GParamSpec* haguichi_change_access_dialog_properties[HAGUICHI_CHANGE_ACCESS_DIALOG_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [36/60] Compiling C object src/haguichi.p/meson-generated_dialogs_confirm.c.o src/haguichi.p/dialogs/confirm.c: In function ‘haguichi_confirm_dialog_class_init’: src/haguichi.p/dialogs/confirm.c:158:46: warning: unused parameter ‘klass_data’ [-Wunused-parameter] 158 | gpointer klass_data) | ~~~~~~~~~^~~~~~~~~~ src/haguichi.p/dialogs/confirm.c: In function ‘haguichi_confirm_dialog_instance_init’: src/haguichi.p/dialogs/confirm.c:165:64: warning: unused parameter ‘self’ [-Wunused-parameter] 165 | haguichi_confirm_dialog_instance_init (HaguichiConfirmDialog * self, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/haguichi.p/dialogs/confirm.c:166:49: warning: unused parameter ‘klass’ [-Wunused-parameter] 166 | gpointer klass) | ~~~~~~~~~^~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, 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/haguichi.p/dialogs/confirm.c:16: src/haguichi.p/dialogs/confirm.c: In function ‘haguichi_confirm_dialog_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/haguichi.p/dialogs/confirm.c:183:13: note: in expansion of macro ‘g_once_init_enter’ 183 | if (g_once_init_enter (&haguichi_confirm_dialog_type_id__once)) { | ^~~~~~~~~~~~~~~~~ src/haguichi.p/dialogs/confirm.c: At top level: src/haguichi.p/dialogs/confirm.c:56:20: warning: ‘haguichi_confirm_dialog_properties’ defined but not used [-Wunused-variable] 56 | static GParamSpec* haguichi_confirm_dialog_properties[HAGUICHI_CONFIRM_DIALOG_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [37/60] Compiling C object src/haguichi.p/meson-generated_widgets_sidebar-row.c.o src/haguichi.p/widgets/sidebar-row.c: In function ‘haguichi_sidebar_row_constructor’: src/haguichi.p/widgets/sidebar-row.c:205:140: warning: cast between incompatible function types from ‘void (*)(HaguichiSidebarRow *)’ {aka ‘void (*)(struct _HaguichiSidebarRow *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 205 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "row.copy-value", NULL, (GtkWidgetActionActivateFunc) haguichi_sidebar_row_on_copy_value); | ^ src/haguichi.p/widgets/sidebar-row.c: In function ‘haguichi_sidebar_row_class_init’: src/haguichi.p/widgets/sidebar-row.c:211:43: warning: unused parameter ‘klass_data’ [-Wunused-parameter] 211 | gpointer klass_data) | ~~~~~~~~~^~~~~~~~~~ src/haguichi.p/widgets/sidebar-row.c: In function ‘haguichi_sidebar_row_instance_init’: src/haguichi.p/widgets/sidebar-row.c:226:46: warning: unused parameter ‘klass’ [-Wunused-parameter] 226 | gpointer klass) | ~~~~~~~~~^~~~~ src/haguichi.p/widgets/sidebar-row.c: In function ‘haguichi_sidebar_row_finalize’: src/haguichi.p/widgets/sidebar-row.c:235:30: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] 235 | HaguichiSidebarRow * self; | ^~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, from /usr/include/glib-2.0/glib/gasyncqueue.h:34, from /usr/include/glib-2.0/glib.h:34, from /usr/include/gtk-4.0/gtk/css/gtkcss.h:29, from /usr/include/gtk-4.0/gtk/gtk.h:29, from /usr/include/libadwaita-1/adwaita.h:9, from src/haguichi.p/widgets/sidebar-row.c:16: src/haguichi.p/widgets/sidebar-row.c: In function ‘haguichi_sidebar_row_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/haguichi.p/widgets/sidebar-row.c:254:13: note: in expansion of macro ‘g_once_init_enter’ 254 | if (g_once_init_enter (&haguichi_sidebar_row_type_id__once)) { | ^~~~~~~~~~~~~~~~~ [38/60] Compiling C object src/haguichi.p/meson-generated_widgets_command-entry-row.c.o src/haguichi.p/widgets/command-entry-row.c: In function ‘haguichi_command_entry_row_class_init’: src/haguichi.p/widgets/command-entry-row.c:110:49: warning: unused parameter ‘klass_data’ [-Wunused-parameter] 110 | gpointer klass_data) | ~~~~~~~~~^~~~~~~~~~ src/haguichi.p/widgets/command-entry-row.c: In function ‘haguichi_command_entry_row_instance_init’: src/haguichi.p/widgets/command-entry-row.c:125:52: warning: unused parameter ‘klass’ [-Wunused-parameter] 125 | gpointer klass) | ~~~~~~~~~^~~~~ src/haguichi.p/widgets/command-entry-row.c: In function ‘haguichi_command_entry_row_finalize’: src/haguichi.p/widgets/command-entry-row.c:139:35: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] 139 | HaguichiCommandEntryRow * self; | ^~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, from /usr/include/glib-2.0/glib/gasyncqueue.h:34, from /usr/include/glib-2.0/glib.h:34, from /usr/include/gtk-4.0/gtk/css/gtkcss.h:29, from /usr/include/gtk-4.0/gtk/gtk.h:29, from /usr/include/libadwaita-1/adwaita.h:9, from src/haguichi.p/widgets/command-entry-row.c:16: src/haguichi.p/widgets/command-entry-row.c: In function ‘haguichi_command_entry_row_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/haguichi.p/widgets/command-entry-row.c:157:13: note: in expansion of macro ‘g_once_init_enter’ 157 | if (g_once_init_enter (&haguichi_command_entry_row_type_id__once)) { | ^~~~~~~~~~~~~~~~~ src/haguichi.p/widgets/command-entry-row.c: At top level: src/haguichi.p/widgets/command-entry-row.c:64:20: warning: ‘haguichi_command_entry_row_properties’ defined but not used [-Wunused-variable] 64 | static GParamSpec* haguichi_command_entry_row_properties[HAGUICHI_COMMAND_ENTRY_ROW_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [39/60] Compiling C object src/haguichi.p/meson-generated_dialogs_add-edit-command.c.o src/haguichi.p/dialogs/add-edit-command.c: In function ‘_haguichi_add_edit_command_dialog_save_command_gtk_button_clicked’: src/haguichi.p/dialogs/add-edit-command.c:300:79: warning: unused parameter ‘_sender’ [-Wunused-parameter] 300 | _haguichi_add_edit_command_dialog_save_command_gtk_button_clicked (GtkButton* _sender, | ~~~~~~~~~~~^~~~~~~ src/haguichi.p/dialogs/add-edit-command.c: In function ‘_haguichi_add_edit_command_dialog_set_state_gtk_editable_changed’: src/haguichi.p/dialogs/add-edit-command.c:391:80: warning: unused parameter ‘_sender’ [-Wunused-parameter] 391 | _haguichi_add_edit_command_dialog_set_state_gtk_editable_changed (GtkEditable* _sender, | ~~~~~~~~~~~~~^~~~~~~ src/haguichi.p/dialogs/add-edit-command.c: In function ‘haguichi_add_edit_command_dialog_class_init’: src/haguichi.p/dialogs/add-edit-command.c:399:55: warning: unused parameter ‘klass_data’ [-Wunused-parameter] 399 | gpointer klass_data) | ~~~~~~~~~^~~~~~~~~~ src/haguichi.p/dialogs/add-edit-command.c: In function ‘haguichi_add_edit_command_dialog_instance_init’: src/haguichi.p/dialogs/add-edit-command.c:417:58: warning: unused parameter ‘klass’ [-Wunused-parameter] 417 | gpointer klass) | ~~~~~~~~~^~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, from /usr/include/glib-2.0/glib/gasyncqueue.h:34, from /usr/include/glib-2.0/glib.h:34, from /usr/include/gtk-4.0/gtk/css/gtkcss.h:29, from /usr/include/gtk-4.0/gtk/gtk.h:29, from /usr/include/libadwaita-1/adwaita.h:9, from src/haguichi.p/dialogs/add-edit-command.c:16: src/haguichi.p/dialogs/add-edit-command.c: In function ‘haguichi_add_edit_command_dialog_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/haguichi.p/dialogs/add-edit-command.c:449:13: note: in expansion of macro ‘g_once_init_enter’ 449 | if (g_once_init_enter (&haguichi_add_edit_command_dialog_type_id__once)) { | ^~~~~~~~~~~~~~~~~ src/haguichi.p/dialogs/add-edit-command.c: At top level: src/haguichi.p/dialogs/add-edit-command.c:76:20: warning: ‘haguichi_add_edit_command_dialog_properties’ defined but not used [-Wunused-variable] 76 | static GParamSpec* haguichi_add_edit_command_dialog_properties[HAGUICHI_ADD_EDIT_COMMAND_DIALOG_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [40/60] Compiling C object src/haguichi.p/meson-generated_connection.c.o src/haguichi.p/connection.c: In function ‘haguichi_connection_construct’: src/haguichi.p/connection.c:303:46: warning: variable ‘_tmp15__length1’ set but not used [-Wunused-but-set-variable] 303 | gint _tmp15__length1; | ^~~~~~~~~~~~~~~ src/haguichi.p/connection.c:300:46: warning: variable ‘_tmp13__length1’ set but not used [-Wunused-but-set-variable] 300 | gint _tmp13__length1; | ^~~~~~~~~~~~~~~ src/haguichi.p/connection.c:289:41: warning: variable ‘_tmp12_’ set but not used [-Wunused-but-set-variable] 289 | gchar** _tmp12_; | ^~~~~~~ src/haguichi.p/connection.c:288:38: warning: variable ‘_parts_size_’ set but not used [-Wunused-but-set-variable] 288 | gint _parts_size_; | ^~~~~~~~~~~~ src/haguichi.p/connection.c:273:22: warning: unused variable ‘_long_nick_collection_size_’ [-Wunused-variable] 273 | gint _long_nick_collection_size_ = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/haguichi.p/connection.c:249:14: warning: variable ‘_long_nicks_size_’ set but not used [-Wunused-but-set-variable] 249 | gint _long_nicks_size_; | ^~~~~~~~~~~~~~~~~ src/haguichi.p/connection.c: In function ‘vala_g_list_remove_full’: src/haguichi.p/connection.c:380:31: warning: passing argument 1 of ‘func’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 380 | func (_tmp6_); | ^~~~~~ src/haguichi.p/connection.c:380:31: note: expected ‘gpointer’ {aka ‘void *’} but argument is of type ‘gconstpointer’ {aka ‘const void *’} src/haguichi.p/connection.c: In function ‘haguichi_connection_add_long_nick’: src/haguichi.p/connection.c:484:37: warning: variable ‘_tmp4_’ set but not used [-Wunused-but-set-variable] 484 | GHashTable* _tmp4_; | ^~~~~~ src/haguichi.p/connection.c:470:29: warning: variable ‘_tmp0_’ set but not used [-Wunused-but-set-variable] 470 | GHashTable* _tmp0_; | ^~~~~~ src/haguichi.p/connection.c:482:17: warning: label ‘__finally0’ defined but not used [-Wunused-label] 482 | __finally0: | ^~~~~~~~~~ src/haguichi.p/connection.c: In function ‘__lambda26_’: src/haguichi.p/connection.c:536:29: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] 536 | HaguichiConnection* self; | ^~~~ src/haguichi.p/connection.c: In function ‘haguichi_connection_save_long_nicks’: src/haguichi.p/connection.c:574:39: warning: passing argument 2 of ‘g_hash_table_foreach’ from incompatible pointer type [-Wincompatible-pointer-types] 574 | g_hash_table_foreach (_tmp1_, ___lambda26__gh_func, _data1_); | ^~~~~~~~~~~~~~~~~~~~ | | | void (*)(const void *, const void *, void *) In file included from /usr/include/glib-2.0/glib.h:52, from /usr/include/glib-2.0/gobject/gbinding.h:30, from /usr/include/glib-2.0/glib-object.h:24, from src/haguichi.p/connection.c:16: /usr/include/glib-2.0/glib/ghash.h:114:61: note: expected ‘GHFunc’ {aka ‘void (*)(void *, void *, void *)’} but argument is of type ‘void (*)(const void *, const void *, void *)’ 114 | GHFunc func, | ~~~~~~~~~~~~~~~~^~~~ src/haguichi.p/connection.c:576:59: warning: passing argument 3 of ‘g_settings_set_strv’ from incompatible pointer type [-Wincompatible-pointer-types] 576 | g_settings_set_strv (_tmp2_, "long-nicks", _data1_->long_nicks); | ~~~~~~~^~~~~~~~~~~~ | | | gchar ** {aka char **} In file included from /usr/include/glib-2.0/gio/gio.h:137, from src/haguichi.p/connection.c:20: /usr/include/glib-2.0/gio/gsettings.h:191:94: note: expected ‘const gchar * const*’ {aka ‘const char * const*’} but argument is of type ‘gchar **’ {aka ‘char **’} 191 | const gchar *const *value); | ~~~~~~~~~~~~~~~~~~~~^~~~~ src/haguichi.p/connection.c: In function ‘haguichi_connection_class_init’: src/haguichi.p/connection.c:583:42: warning: unused parameter ‘klass_data’ [-Wunused-parameter] 583 | gpointer klass_data) | ~~~~~~~~~^~~~~~~~~~ src/haguichi.p/connection.c: In function ‘haguichi_connection_instance_init’: src/haguichi.p/connection.c:592:45: warning: unused parameter ‘klass’ [-Wunused-parameter] 592 | gpointer klass) | ~~~~~~~~~^~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, from /usr/include/glib-2.0/glib/gasyncqueue.h:34, from /usr/include/glib-2.0/glib.h:34: src/haguichi.p/connection.c: In function ‘haguichi_connection_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/haguichi.p/connection.c:624:13: note: in expansion of macro ‘g_once_init_enter’ 624 | if (g_once_init_enter (&haguichi_connection_type_id__once)) { | ^~~~~~~~~~~~~~~~~ src/haguichi.p/connection.c: At top level: src/haguichi.p/connection.c:497:1: warning: ‘block1_data_ref’ defined but not used [-Wunused-function] 497 | block1_data_ref (Block1Data* _data1_) | ^~~~~~~~~~~~~~~ src/haguichi.p/connection.c:67:20: warning: ‘haguichi_connection_properties’ defined but not used [-Wunused-variable] 67 | static GParamSpec* haguichi_connection_properties[HAGUICHI_CONNECTION_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [41/60] Compiling C object src/haguichi.p/meson-generated_dialogs_change-password.c.o src/haguichi.p/dialogs/change-password.c: In function ‘_haguichi_change_password_dialog_change_password_gtk_button_clicked’: src/haguichi.p/dialogs/change-password.c:229:81: warning: unused parameter ‘_sender’ [-Wunused-parameter] 229 | _haguichi_change_password_dialog_change_password_gtk_button_clicked (GtkButton* _sender, | ~~~~~~~~~~~^~~~~~~ src/haguichi.p/dialogs/change-password.c: In function ‘haguichi_change_password_dialog_class_init’: src/haguichi.p/dialogs/change-password.c:237:54: warning: unused parameter ‘klass_data’ [-Wunused-parameter] 237 | gpointer klass_data) | ~~~~~~~~~^~~~~~~~~~ src/haguichi.p/dialogs/change-password.c: In function ‘haguichi_change_password_dialog_instance_init’: src/haguichi.p/dialogs/change-password.c:249:57: warning: unused parameter ‘klass’ [-Wunused-parameter] 249 | gpointer klass) | ~~~~~~~~~^~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, from /usr/include/glib-2.0/glib/gasyncqueue.h:34, from /usr/include/glib-2.0/glib.h:34, from /usr/include/gtk-4.0/gtk/css/gtkcss.h:29, from /usr/include/gtk-4.0/gtk/gtk.h:29, from /usr/include/libadwaita-1/adwaita.h:9, from src/haguichi.p/dialogs/change-password.c:16: src/haguichi.p/dialogs/change-password.c: In function ‘haguichi_change_password_dialog_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/haguichi.p/dialogs/change-password.c:278:13: note: in expansion of macro ‘g_once_init_enter’ 278 | if (g_once_init_enter (&haguichi_change_password_dialog_type_id__once)) { | ^~~~~~~~~~~~~~~~~ src/haguichi.p/dialogs/change-password.c: At top level: src/haguichi.p/dialogs/change-password.c:66:20: warning: ‘haguichi_change_password_dialog_properties’ defined but not used [-Wunused-variable] 66 | static GParamSpec* haguichi_change_password_dialog_properties[HAGUICHI_CHANGE_PASSWORD_DIALOG_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [42/60] Compiling C object src/haguichi.p/meson-generated_bubble.c.o src/haguichi.p/bubble.c: In function ‘haguichi_bubble_add_approve_reject_actions’: src/haguichi.p/bubble.c:326:30: warning: unused variable ‘_network_id_collection_size_’ [-Wunused-variable] 326 | gint _network_id_collection_size_ = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/haguichi.p/bubble.c: In function ‘haguichi_bubble_class_init’: src/haguichi.p/bubble.c:377:38: warning: unused parameter ‘klass_data’ [-Wunused-parameter] 377 | gpointer klass_data) | ~~~~~~~~~^~~~~~~~~~ src/haguichi.p/bubble.c: In function ‘haguichi_bubble_instance_init’: src/haguichi.p/bubble.c:386:41: warning: unused parameter ‘klass’ [-Wunused-parameter] 386 | gpointer klass) | ~~~~~~~~~^~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, 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/haguichi.p/bubble.c:16: src/haguichi.p/bubble.c: In function ‘haguichi_bubble_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/haguichi.p/bubble.c:414:13: note: in expansion of macro ‘g_once_init_enter’ 414 | if (g_once_init_enter (&haguichi_bubble_type_id__once)) { | ^~~~~~~~~~~~~~~~~ src/haguichi.p/bubble.c: At top level: src/haguichi.p/bubble.c:57:20: warning: ‘haguichi_bubble_properties’ defined but not used [-Wunused-variable] 57 | static GParamSpec* haguichi_bubble_properties[HAGUICHI_BUBBLE_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [43/60] Compiling C object src/haguichi.p/meson-generated_dialogs_attach.c.o src/haguichi.p/dialogs/attach.c: In function ‘_haguichi_attach_dialog_attach_gtk_button_clicked’: src/haguichi.p/dialogs/attach.c:405:63: warning: unused parameter ‘_sender’ [-Wunused-parameter] 405 | _haguichi_attach_dialog_attach_gtk_button_clicked (GtkButton* _sender, | ~~~~~~~~~~~^~~~~~~ src/haguichi.p/dialogs/attach.c: In function ‘_haguichi_attach_dialog_entry_changed_gtk_editable_changed’: src/haguichi.p/dialogs/attach.c:435:74: warning: unused parameter ‘_sender’ [-Wunused-parameter] 435 | _haguichi_attach_dialog_entry_changed_gtk_editable_changed (GtkEditable* _sender, | ~~~~~~~~~~~~~^~~~~~~ src/haguichi.p/dialogs/attach.c: In function ‘haguichi_attach_dialog_class_init’: src/haguichi.p/dialogs/attach.c:509:45: warning: unused parameter ‘klass_data’ [-Wunused-parameter] 509 | gpointer klass_data) | ~~~~~~~~~^~~~~~~~~~ src/haguichi.p/dialogs/attach.c: In function ‘haguichi_attach_dialog_instance_init’: src/haguichi.p/dialogs/attach.c:526:48: warning: unused parameter ‘klass’ [-Wunused-parameter] 526 | gpointer klass) | ~~~~~~~~~^~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, from /usr/include/glib-2.0/glib/gasyncqueue.h:34, from /usr/include/glib-2.0/glib.h:34, from /usr/include/gtk-4.0/gtk/css/gtkcss.h:29, from /usr/include/gtk-4.0/gtk/gtk.h:29, from /usr/include/libadwaita-1/adwaita.h:9, from src/haguichi.p/dialogs/attach.c:16: src/haguichi.p/dialogs/attach.c: In function ‘haguichi_attach_dialog_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/haguichi.p/dialogs/attach.c:555:13: note: in expansion of macro ‘g_once_init_enter’ 555 | if (g_once_init_enter (&haguichi_attach_dialog_type_id__once)) { | ^~~~~~~~~~~~~~~~~ src/haguichi.p/dialogs/attach.c: At top level: src/haguichi.p/dialogs/attach.c:56:20: warning: ‘haguichi_attach_dialog_properties’ defined but not used [-Wunused-variable] 56 | static GParamSpec* haguichi_attach_dialog_properties[HAGUICHI_ATTACH_DIALOG_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [44/60] Compiling C object src/haguichi.p/meson-generated_widgets_commands-editor-row.c.o src/haguichi.p/widgets/commands-editor-row.c: In function ‘___lambda56__gtk_switch_state_set’: src/haguichi.p/widgets/commands-editor-row.c:211:47: warning: unused parameter ‘_sender’ [-Wunused-parameter] 211 | ___lambda56__gtk_switch_state_set (GtkSwitch* _sender, | ~~~~~~~~~~~^~~~~~~ src/haguichi.p/widgets/commands-editor-row.c: In function ‘_haguichi_commands_editor_row_on_drag_prepare_gtk_drag_source_prepare’: src/haguichi.p/widgets/commands-editor-row.c:329:87: warning: unused parameter ‘_sender’ [-Wunused-parameter] 329 | _haguichi_commands_editor_row_on_drag_prepare_gtk_drag_source_prepare (GtkDragSource* _sender, | ~~~~~~~~~~~~~~~^~~~~~~ src/haguichi.p/widgets/commands-editor-row.c:330:80: warning: unused parameter ‘x’ [-Wunused-parameter] 330 | gdouble x, | ~~~~~~~~^ src/haguichi.p/widgets/commands-editor-row.c:331:80: warning: unused parameter ‘y’ [-Wunused-parameter] 331 | gdouble y, | ~~~~~~~~^ src/haguichi.p/widgets/commands-editor-row.c: In function ‘_haguichi_commands_editor_row_on_drag_begin_gtk_drag_source_drag_begin’: src/haguichi.p/widgets/commands-editor-row.c:473:88: warning: unused parameter ‘_sender’ [-Wunused-parameter] 473 | _haguichi_commands_editor_row_on_drag_begin_gtk_drag_source_drag_begin (GtkDragSource* _sender, | ~~~~~~~~~~~~~~~^~~~~~~ src/haguichi.p/widgets/commands-editor-row.c: In function ‘haguichi_commands_editor_row_on_drop’: src/haguichi.p/widgets/commands-editor-row.c:484:47: warning: unused parameter ‘x’ [-Wunused-parameter] 484 | gdouble x, | ~~~~~~~~^ src/haguichi.p/widgets/commands-editor-row.c:485:47: warning: unused parameter ‘y’ [-Wunused-parameter] 485 | gdouble y) | ~~~~~~~~^ src/haguichi.p/widgets/commands-editor-row.c: In function ‘haguichi_commands_editor_row_constructor’: src/haguichi.p/widgets/commands-editor-row.c:638:134: warning: cast between incompatible function types from ‘void (*)(HaguichiCommandsEditorRow *)’ {aka ‘void (*)(struct _HaguichiCommandsEditorRow *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 638 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "row.edit", NULL, (GtkWidgetActionActivateFunc) haguichi_commands_editor_row_on_edit); | ^ src/haguichi.p/widgets/commands-editor-row.c:639:137: warning: cast between incompatible function types from ‘void (*)(HaguichiCommandsEditorRow *)’ {aka ‘void (*)(struct _HaguichiCommandsEditorRow *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 639 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "row.move-up", NULL, (GtkWidgetActionActivateFunc) haguichi_commands_editor_row_on_move_up); | ^ src/haguichi.p/widgets/commands-editor-row.c:640:139: warning: cast between incompatible function types from ‘void (*)(HaguichiCommandsEditorRow *)’ {aka ‘void (*)(struct _HaguichiCommandsEditorRow *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 640 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "row.move-down", NULL, (GtkWidgetActionActivateFunc) haguichi_commands_editor_row_on_move_down); | ^ src/haguichi.p/widgets/commands-editor-row.c:641:141: warning: cast between incompatible function types from ‘void (*)(HaguichiCommandsEditorRow *)’ {aka ‘void (*)(struct _HaguichiCommandsEditorRow *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 641 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "row.set-default", NULL, (GtkWidgetActionActivateFunc) haguichi_commands_editor_row_on_set_deault); | ^ src/haguichi.p/widgets/commands-editor-row.c:642:136: warning: cast between incompatible function types from ‘void (*)(HaguichiCommandsEditorRow *)’ {aka ‘void (*)(struct _HaguichiCommandsEditorRow *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 642 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "row.remove", NULL, (GtkWidgetActionActivateFunc) haguichi_commands_editor_row_on_remove); | ^ src/haguichi.p/widgets/commands-editor-row.c: In function ‘haguichi_commands_editor_row_class_init’: src/haguichi.p/widgets/commands-editor-row.c:678:51: warning: unused parameter ‘klass_data’ [-Wunused-parameter] 678 | gpointer klass_data) | ~~~~~~~~~^~~~~~~~~~ src/haguichi.p/widgets/commands-editor-row.c: In function ‘haguichi_commands_editor_row_instance_init’: src/haguichi.p/widgets/commands-editor-row.c:695:54: warning: unused parameter ‘klass’ [-Wunused-parameter] 695 | gpointer klass) | ~~~~~~~~~^~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, from /usr/include/glib-2.0/glib/gasyncqueue.h:34, from /usr/include/glib-2.0/glib.h:34, from /usr/include/gtk-4.0/gtk/css/gtkcss.h:29, from /usr/include/gtk-4.0/gtk/gtk.h:29, from /usr/include/libadwaita-1/adwaita.h:9, from src/haguichi.p/widgets/commands-editor-row.c:16: src/haguichi.p/widgets/commands-editor-row.c: In function ‘haguichi_commands_editor_row_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/haguichi.p/widgets/commands-editor-row.c:728:13: note: in expansion of macro ‘g_once_init_enter’ 728 | if (g_once_init_enter (&haguichi_commands_editor_row_type_id__once)) { | ^~~~~~~~~~~~~~~~~ src/haguichi.p/widgets/commands-editor-row.c: At top level: src/haguichi.p/widgets/commands-editor-row.c:69:20: warning: ‘haguichi_commands_editor_row_properties’ defined but not used [-Wunused-variable] 69 | static GParamSpec* haguichi_commands_editor_row_properties[HAGUICHI_COMMANDS_EDITOR_ROW_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [45/60] Compiling C object src/haguichi.p/meson-generated_dialogs_join-create-network.c.o src/haguichi.p/dialogs/join-create-network.c: In function ‘_haguichi_join_create_network_dialog_add_network_gtk_button_clicked’: src/haguichi.p/dialogs/join-create-network.c:365:81: warning: unused parameter ‘_sender’ [-Wunused-parameter] 365 | _haguichi_join_create_network_dialog_add_network_gtk_button_clicked (GtkButton* _sender, | ~~~~~~~~~~~^~~~~~~ src/haguichi.p/dialogs/join-create-network.c: In function ‘____lambda37_’: src/haguichi.p/dialogs/join-create-network.c:446:42: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] 446 | HaguichiJoinCreateNetworkDialog* self; | ^~~~ src/haguichi.p/dialogs/join-create-network.c: In function ‘___lambda41_’: src/haguichi.p/dialogs/join-create-network.c:766:42: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] 766 | HaguichiJoinCreateNetworkDialog* self; | ^~~~ src/haguichi.p/dialogs/join-create-network.c: In function ‘_haguichi_join_create_network_dialog_entry_changed_gtk_editable_changed’: src/haguichi.p/dialogs/join-create-network.c:953:87: warning: unused parameter ‘_sender’ [-Wunused-parameter] 953 | _haguichi_join_create_network_dialog_entry_changed_gtk_editable_changed (GtkEditable* _sender, | ~~~~~~~~~~~~~^~~~~~~ src/haguichi.p/dialogs/join-create-network.c: In function ‘haguichi_join_create_network_dialog_class_init’: src/haguichi.p/dialogs/join-create-network.c:1013:58: warning: unused parameter ‘klass_data’ [-Wunused-parameter] 1013 | gpointer klass_data) | ~~~~~~~~~^~~~~~~~~~ src/haguichi.p/dialogs/join-create-network.c: In function ‘haguichi_join_create_network_dialog_instance_init’: src/haguichi.p/dialogs/join-create-network.c:1030:61: warning: unused parameter ‘klass’ [-Wunused-parameter] 1030 | gpointer klass) | ~~~~~~~~~^~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, from /usr/include/glib-2.0/glib/gasyncqueue.h:34, from /usr/include/glib-2.0/glib.h:34, from /usr/include/gtk-4.0/gtk/css/gtkcss.h:29, from /usr/include/gtk-4.0/gtk/gtk.h:29, from /usr/include/libadwaita-1/adwaita.h:9, from src/haguichi.p/dialogs/join-create-network.c:16: src/haguichi.p/dialogs/join-create-network.c: In function ‘haguichi_join_create_network_dialog_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/haguichi.p/dialogs/join-create-network.c:1060:13: note: in expansion of macro ‘g_once_init_enter’ 1060 | if (g_once_init_enter (&haguichi_join_create_network_dialog_type_id__once)) { | ^~~~~~~~~~~~~~~~~ src/haguichi.p/dialogs/join-create-network.c: At top level: src/haguichi.p/dialogs/join-create-network.c:56:20: warning: ‘haguichi_join_create_network_dialog_properties’ defined but not used [-Wunused-variable] 56 | static GParamSpec* haguichi_join_create_network_dialog_properties[HAGUICHI_JOIN_CREATE_NETWORK_DIALOG_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [46/60] Compiling C object src/haguichi.p/meson-generated_indicator.c.o src/haguichi.p/indicator.c: In function ‘__lambda54_’: src/haguichi.p/indicator.c:273:25: warning: ‘gtk_widget_hide’ is deprecated: Use 'gtk_widget_set_visible' instead [-Wdeprecated-declarations] 273 | gtk_widget_hide ((GtkWidget*) _tmp4_); | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-4.0/gtk/gtkapplication.h:26, from /usr/include/gtk-4.0/gtk/gtkwindow.h:32, from /usr/include/gtk-4.0/gtk/gtkaboutdialog.h:29, from /usr/include/gtk-4.0/gtk/gtk.h:33, from /usr/include/libadwaita-1/adwaita.h:9, from src/haguichi.p/indicator.c:21: /usr/include/gtk-4.0/gtk/gtkwidget.h:273:12: note: declared here 273 | void gtk_widget_hide (GtkWidget *widget); | ^~~~~~~~~~~~~~~ src/haguichi.p/indicator.c:249:33: warning: unused parameter ‘self’ [-Wunused-parameter] 249 | __lambda54_ (HaguichiIndicator* self, | ~~~~~~~~~~~~~~~~~~~^~~~ src/haguichi.p/indicator.c: In function ‘___lambda54__status_notifier_item_scroll’: src/haguichi.p/indicator.c:279:63: warning: unused parameter ‘_sender’ [-Wunused-parameter] 279 | ___lambda54__status_notifier_item_scroll (StatusNotifierItem* _sender, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ src/haguichi.p/indicator.c: In function ‘___lambda55__g_object_notify’: src/haguichi.p/indicator.c:304:40: warning: unused parameter ‘_sender’ [-Wunused-parameter] 304 | ___lambda55__g_object_notify (GObject* _sender, | ~~~~~~~~~^~~~~~~ src/haguichi.p/indicator.c:305:43: warning: unused parameter ‘pspec’ [-Wunused-parameter] 305 | GParamSpec* pspec, | ~~~~~~~~~~~~^~~~~ src/haguichi.p/indicator.c: In function ‘haguichi_indicator_update_status’: src/haguichi.p/indicator.c:523:21: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 523 | _tmp7_.body = _tmp6_; | ^ src/haguichi.p/indicator.c: In function ‘haguichi_value_indicator_collect_value’: src/haguichi.p/indicator.c:940:47: warning: unused parameter ‘n_collect_values’ [-Wunused-parameter] 940 | guint n_collect_values, | ~~~~~~^~~~~~~~~~~~~~~~ src/haguichi.p/indicator.c:942:47: warning: unused parameter ‘collect_flags’ [-Wunused-parameter] 942 | guint collect_flags) | ~~~~~~^~~~~~~~~~~~~ src/haguichi.p/indicator.c: In function ‘haguichi_value_indicator_lcopy_value’: src/haguichi.p/indicator.c:961:45: warning: unused parameter ‘n_collect_values’ [-Wunused-parameter] 961 | guint n_collect_values, | ~~~~~~^~~~~~~~~~~~~~~~ src/haguichi.p/indicator.c: In function ‘haguichi_indicator_class_init’: src/haguichi.p/indicator.c:1042:41: warning: unused parameter ‘klass_data’ [-Wunused-parameter] 1042 | gpointer klass_data) | ~~~~~~~~~^~~~~~~~~~ src/haguichi.p/indicator.c: In function ‘haguichi_indicator_instance_init’: src/haguichi.p/indicator.c:1051:44: warning: unused parameter ‘klass’ [-Wunused-parameter] 1051 | gpointer klass) | ~~~~~~~~~^~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, 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/haguichi.p/indicator.c:16: src/haguichi.p/indicator.c: In function ‘haguichi_indicator_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/haguichi.p/indicator.c:1084:13: note: in expansion of macro ‘g_once_init_enter’ 1084 | if (g_once_init_enter (&haguichi_indicator_type_id__once)) { | ^~~~~~~~~~~~~~~~~ [47/60] Compiling C object src/haguichi.p/meson-generated_sidebar.c.o src/haguichi.p/sidebar.c: In function ‘_haguichi_sidebar_on_network_leave_gtk_button_clicked’: src/haguichi.p/sidebar.c:333:67: warning: unused parameter ‘_sender’ [-Wunused-parameter] 333 | _haguichi_sidebar_on_network_leave_gtk_button_clicked (GtkButton* _sender, | ~~~~~~~~~~~^~~~~~~ src/haguichi.p/sidebar.c: In function ‘_haguichi_sidebar_on_network_delete_gtk_button_clicked’: src/haguichi.p/sidebar.c:349:68: warning: unused parameter ‘_sender’ [-Wunused-parameter] 349 | _haguichi_sidebar_on_network_delete_gtk_button_clicked (GtkButton* _sender, | ~~~~~~~~~~~^~~~~~~ src/haguichi.p/sidebar.c: In function ‘_haguichi_sidebar_on_network_change_password_gtk_button_clicked’: src/haguichi.p/sidebar.c:365:77: warning: unused parameter ‘_sender’ [-Wunused-parameter] 365 | _haguichi_sidebar_on_network_change_password_gtk_button_clicked (GtkButton* _sender, | ~~~~~~~~~~~^~~~~~~ src/haguichi.p/sidebar.c: In function ‘_haguichi_sidebar_on_network_change_access_gtk_button_clicked’: src/haguichi.p/sidebar.c:381:75: warning: unused parameter ‘_sender’ [-Wunused-parameter] 381 | _haguichi_sidebar_on_network_change_access_gtk_button_clicked (GtkButton* _sender, | ~~~~~~~~~~~^~~~~~~ src/haguichi.p/sidebar.c: In function ‘_haguichi_sidebar_on_network_go_online_gtk_button_clicked’: src/haguichi.p/sidebar.c:397:71: warning: unused parameter ‘_sender’ [-Wunused-parameter] 397 | _haguichi_sidebar_on_network_go_online_gtk_button_clicked (GtkButton* _sender, | ~~~~~~~~~~~^~~~~~~ src/haguichi.p/sidebar.c: In function ‘_haguichi_sidebar_on_network_go_offline_gtk_button_clicked’: src/haguichi.p/sidebar.c:413:72: warning: unused parameter ‘_sender’ [-Wunused-parameter] 413 | _haguichi_sidebar_on_network_go_offline_gtk_button_clicked (GtkButton* _sender, | ~~~~~~~~~~~^~~~~~~ src/haguichi.p/sidebar.c: In function ‘_haguichi_sidebar_on_member_approve_gtk_button_clicked’: src/haguichi.p/sidebar.c:429:68: warning: unused parameter ‘_sender’ [-Wunused-parameter] 429 | _haguichi_sidebar_on_member_approve_gtk_button_clicked (GtkButton* _sender, | ~~~~~~~~~~~^~~~~~~ src/haguichi.p/sidebar.c: In function ‘_haguichi_sidebar_on_member_reject_gtk_button_clicked’: src/haguichi.p/sidebar.c:445:67: warning: unused parameter ‘_sender’ [-Wunused-parameter] 445 | _haguichi_sidebar_on_member_reject_gtk_button_clicked (GtkButton* _sender, | ~~~~~~~~~~~^~~~~~~ src/haguichi.p/sidebar.c: In function ‘_haguichi_sidebar_on_member_evict_gtk_button_clicked’: src/haguichi.p/sidebar.c:461:66: warning: unused parameter ‘_sender’ [-Wunused-parameter] 461 | _haguichi_sidebar_on_member_evict_gtk_button_clicked (GtkButton* _sender, | ~~~~~~~~~~~^~~~~~~ src/haguichi.p/sidebar.c: In function ‘haguichi_sidebar_set_address’: src/haguichi.p/sidebar.c:532:14: warning: variable ‘_address_size_’ set but not used [-Wunused-but-set-variable] 532 | gint _address_size_; | ^~~~~~~~~~~~~~ src/haguichi.p/sidebar.c: In function ‘__haguichi_sidebar___lambda126__g_menu_model_items_changed’: src/haguichi.p/sidebar.c:1086:73: warning: unused parameter ‘_sender’ [-Wunused-parameter] 1086 | __haguichi_sidebar___lambda126__g_menu_model_items_changed (GMenuModel* _sender, | ~~~~~~~~~~~~^~~~~~~ src/haguichi.p/sidebar.c:1087:66: warning: unused parameter ‘position’ [-Wunused-parameter] 1087 | gint position, | ~~~~~^~~~~~~~ src/haguichi.p/sidebar.c:1088:66: warning: unused parameter ‘removed’ [-Wunused-parameter] 1088 | gint removed, | ~~~~~^~~~~~~ src/haguichi.p/sidebar.c:1089:66: warning: unused parameter ‘added’ [-Wunused-parameter] 1089 | gint added, | ~~~~~^~~~~ src/haguichi.p/sidebar.c: In function ‘haguichi_sidebar_class_init’: src/haguichi.p/sidebar.c:1141:39: warning: unused parameter ‘klass_data’ [-Wunused-parameter] 1141 | gpointer klass_data) | ~~~~~~~~~^~~~~~~~~~ src/haguichi.p/sidebar.c: In function ‘haguichi_sidebar_instance_init’: src/haguichi.p/sidebar.c:1192:42: warning: unused parameter ‘klass’ [-Wunused-parameter] 1192 | gpointer klass) | ~~~~~~~~~^~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, from /usr/include/glib-2.0/glib/gasyncqueue.h:34, from /usr/include/glib-2.0/glib.h:34, from /usr/include/gtk-4.0/gtk/css/gtkcss.h:29, from /usr/include/gtk-4.0/gtk/gtk.h:29, from /usr/include/libadwaita-1/adwaita.h:9, from src/haguichi.p/sidebar.c:16: src/haguichi.p/sidebar.c: In function ‘haguichi_sidebar_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/haguichi.p/sidebar.c:1240:13: note: in expansion of macro ‘g_once_init_enter’ 1240 | if (g_once_init_enter (&haguichi_sidebar_type_id__once)) { | ^~~~~~~~~~~~~~~~~ src/haguichi.p/sidebar.c: At top level: src/haguichi.p/sidebar.c:97:20: warning: ‘haguichi_sidebar_properties’ defined but not used [-Wunused-variable] 97 | static GParamSpec* haguichi_sidebar_properties[HAGUICHI_SIDEBAR_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [48/60] Compiling C object src/haguichi.p/meson-generated_session.c.o src/haguichi.p/session.c:315:1: warning: missing initializer for field ‘padding’ of ‘GDBusInterfaceVTable’ {aka ‘const struct _GDBusInterfaceVTable’} [-Wmissing-field-initializers] 315 | static const GDBusInterfaceVTable _haguichi_session_dbus_interface_vtable = {haguichi_session_dbus_interface_method_call, haguichi_session_dbus_interface_get_property, haguichi_session_dbus_interface_set_property}; | ^~~~~~ In file included from /usr/include/glib-2.0/gio/gio.h:55, from src/haguichi.p/session.c:17: /usr/include/glib-2.0/gio/gdbusconnection.h:402:12: note: ‘padding’ declared here 402 | gpointer padding[8]; | ^~~~~~~ src/haguichi.p/session.c: In function ‘haguichi_session_show’: src/haguichi.p/session.c:319:33: warning: unused parameter ‘error’ [-Wunused-parameter] 319 | GError** error) | ~~~~~~~~~^~~~~ src/haguichi.p/session.c: In function ‘haguichi_session_hide’: src/haguichi.p/session.c:334:9: warning: ‘gtk_widget_hide’ is deprecated: Use 'gtk_widget_set_visible' instead [-Wdeprecated-declarations] 334 | gtk_widget_hide ((GtkWidget*) _tmp0_); | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-4.0/gtk/gtkapplication.h:26, from /usr/include/gtk-4.0/gtk/gtkwindow.h:32, from /usr/include/gtk-4.0/gtk/gtkaboutdialog.h:29, from /usr/include/gtk-4.0/gtk/gtk.h:33, from /usr/include/libadwaita-1/adwaita.h:9, from src/haguichi.p/session.c:19: /usr/include/gtk-4.0/gtk/gtkwidget.h:273:12: note: declared here 273 | void gtk_widget_hide (GtkWidget *widget); | ^~~~~~~~~~~~~~~ src/haguichi.p/session.c:329:33: warning: unused parameter ‘error’ [-Wunused-parameter] 329 | GError** error) | ~~~~~~~~~^~~~~ src/haguichi.p/session.c: In function ‘haguichi_session_start_hamachi’: src/haguichi.p/session.c:339:42: warning: unused parameter ‘error’ [-Wunused-parameter] 339 | GError** error) | ~~~~~~~~~^~~~~ src/haguichi.p/session.c: In function ‘haguichi_session_stop_hamachi’: src/haguichi.p/session.c:349:41: warning: unused parameter ‘error’ [-Wunused-parameter] 349 | GError** error) | ~~~~~~~~~^~~~~ src/haguichi.p/session.c: In function ‘haguichi_session_join_network’: src/haguichi.p/session.c:359:41: warning: unused parameter ‘error’ [-Wunused-parameter] 359 | GError** error) | ~~~~~~~~~^~~~~ src/haguichi.p/session.c: In function ‘haguichi_session_create_network’: src/haguichi.p/session.c:372:43: warning: unused parameter ‘error’ [-Wunused-parameter] 372 | GError** error) | ~~~~~~~~~^~~~~ src/haguichi.p/session.c: In function ‘haguichi_session_information’: src/haguichi.p/session.c:385:40: warning: unused parameter ‘error’ [-Wunused-parameter] 385 | GError** error) | ~~~~~~~~~^~~~~ src/haguichi.p/session.c: In function ‘haguichi_session_preferences’: src/haguichi.p/session.c:398:40: warning: unused parameter ‘error’ [-Wunused-parameter] 398 | GError** error) | ~~~~~~~~~^~~~~ src/haguichi.p/session.c: In function ‘haguichi_session_about’: src/haguichi.p/session.c:411:34: warning: unused parameter ‘error’ [-Wunused-parameter] 411 | GError** error) | ~~~~~~~~~^~~~~ src/haguichi.p/session.c: In function ‘haguichi_session_quit_app’: src/haguichi.p/session.c:424:37: warning: unused parameter ‘error’ [-Wunused-parameter] 424 | GError** error) | ~~~~~~~~~^~~~~ src/haguichi.p/session.c: In function ‘haguichi_session_get_mode’: src/haguichi.p/session.c:434:37: warning: unused parameter ‘error’ [-Wunused-parameter] 434 | GError** error) | ~~~~~~~~~^~~~~ src/haguichi.p/session.c: In function ‘haguichi_session_get_modality’: src/haguichi.p/session.c:448:41: warning: unused parameter ‘error’ [-Wunused-parameter] 448 | GError** error) | ~~~~~~~~~^~~~~ src/haguichi.p/session.c: In function ‘haguichi_session_get_visibility’: src/haguichi.p/session.c:462:43: warning: unused parameter ‘error’ [-Wunused-parameter] 462 | GError** error) | ~~~~~~~~~^~~~~ src/haguichi.p/session.c: In function ‘haguichi_session_class_init’: src/haguichi.p/session.c:492:39: warning: unused parameter ‘klass_data’ [-Wunused-parameter] 492 | gpointer klass_data) | ~~~~~~~~~^~~~~~~~~~ src/haguichi.p/session.c: In function ‘haguichi_session_instance_init’: src/haguichi.p/session.c:502:51: warning: unused parameter ‘self’ [-Wunused-parameter] 502 | haguichi_session_instance_init (HaguichiSession * self, | ~~~~~~~~~~~~~~~~~~^~~~ src/haguichi.p/session.c:503:42: warning: unused parameter ‘klass’ [-Wunused-parameter] 503 | gpointer klass) | ~~~~~~~~~^~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, 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/haguichi.p/session.c:16: src/haguichi.p/session.c: In function ‘haguichi_session_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/haguichi.p/session.c:521:13: note: in expansion of macro ‘g_once_init_enter’ 521 | if (g_once_init_enter (&haguichi_session_type_id__once)) { | ^~~~~~~~~~~~~~~~~ src/haguichi.p/session.c: In function ‘haguichi_session_dbus_interface_method_call’: src/haguichi.p/session.c:862:63: warning: unused parameter ‘connection’ [-Wunused-parameter] 862 | haguichi_session_dbus_interface_method_call (GDBusConnection* connection, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ src/haguichi.p/session.c:863:59: warning: unused parameter ‘sender’ [-Wunused-parameter] 863 | const gchar* sender, | ~~~~~~~~~~~~~^~~~~~ src/haguichi.p/session.c:864:59: warning: unused parameter ‘object_path’ [-Wunused-parameter] 864 | const gchar* object_path, | ~~~~~~~~~~~~~^~~~~~~~~~~ src/haguichi.p/session.c:865:59: warning: unused parameter ‘interface_name’ [-Wunused-parameter] 865 | const gchar* interface_name, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/haguichi.p/session.c: In function ‘haguichi_session_dbus_interface_get_property’: src/haguichi.p/session.c:916:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable] 916 | gpointer object; | ^~~~~~ src/haguichi.p/session.c:907:64: warning: unused parameter ‘connection’ [-Wunused-parameter] 907 | haguichi_session_dbus_interface_get_property (GDBusConnection* connection, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ src/haguichi.p/session.c:908:60: warning: unused parameter ‘sender’ [-Wunused-parameter] 908 | const gchar* sender, | ~~~~~~~~~~~~~^~~~~~ src/haguichi.p/session.c:909:60: warning: unused parameter ‘object_path’ [-Wunused-parameter] 909 | const gchar* object_path, | ~~~~~~~~~~~~~^~~~~~~~~~~ src/haguichi.p/session.c:910:60: warning: unused parameter ‘interface_name’ [-Wunused-parameter] 910 | const gchar* interface_name, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/haguichi.p/session.c:911:60: warning: unused parameter ‘property_name’ [-Wunused-parameter] 911 | const gchar* property_name, | ~~~~~~~~~~~~~^~~~~~~~~~~~~ src/haguichi.p/session.c:912:56: warning: unused parameter ‘error’ [-Wunused-parameter] 912 | GError** error, | ~~~~~~~~~^~~~~ src/haguichi.p/session.c: In function ‘haguichi_session_dbus_interface_set_property’: src/haguichi.p/session.c:933:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable] 933 | gpointer object; | ^~~~~~ src/haguichi.p/session.c:923:64: warning: unused parameter ‘connection’ [-Wunused-parameter] 923 | haguichi_session_dbus_interface_set_property (GDBusConnection* connection, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ src/haguichi.p/session.c:924:60: warning: unused parameter ‘sender’ [-Wunused-parameter] 924 | const gchar* sender, | ~~~~~~~~~~~~~^~~~~~ src/haguichi.p/session.c:925:60: warning: unused parameter ‘object_path’ [-Wunused-parameter] 925 | const gchar* object_path, | ~~~~~~~~~~~~~^~~~~~~~~~~ src/haguichi.p/session.c:926:60: warning: unused parameter ‘interface_name’ [-Wunused-parameter] 926 | const gchar* interface_name, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/haguichi.p/session.c:927:60: warning: unused parameter ‘property_name’ [-Wunused-parameter] 927 | const gchar* property_name, | ~~~~~~~~~~~~~^~~~~~~~~~~~~ src/haguichi.p/session.c:928:57: warning: unused parameter ‘value’ [-Wunused-parameter] 928 | GVariant* value, | ~~~~~~~~~~^~~~~ src/haguichi.p/session.c:929:56: warning: unused parameter ‘error’ [-Wunused-parameter] 929 | GError** error, | ~~~~~~~~~^~~~~ src/haguichi.p/session.c: In function ‘_dbus_haguichi_session_mode_changed’: src/haguichi.p/session.c:940:47: warning: unused parameter ‘_sender’ [-Wunused-parameter] 940 | _dbus_haguichi_session_mode_changed (GObject* _sender, | ~~~~~~~~~^~~~~~~ src/haguichi.p/session.c: In function ‘_dbus_haguichi_session_modality_changed’: src/haguichi.p/session.c:957:51: warning: unused parameter ‘_sender’ [-Wunused-parameter] 957 | _dbus_haguichi_session_modality_changed (GObject* _sender, | ~~~~~~~~~^~~~~~~ src/haguichi.p/session.c: In function ‘_dbus_haguichi_session_visibility_changed’: src/haguichi.p/session.c:974:53: warning: unused parameter ‘_sender’ [-Wunused-parameter] 974 | _dbus_haguichi_session_visibility_changed (GObject* _sender, | ~~~~~~~~~^~~~~~~ src/haguichi.p/session.c: In function ‘_dbus_haguichi_session_quitted’: src/haguichi.p/session.c:991:42: warning: unused parameter ‘_sender’ [-Wunused-parameter] 991 | _dbus_haguichi_session_quitted (GObject* _sender, | ~~~~~~~~~^~~~~~~ src/haguichi.p/session.c: At top level: src/haguichi.p/session.c:56:20: warning: ‘haguichi_session_properties’ defined but not used [-Wunused-variable] 56 | static GParamSpec* haguichi_session_properties[HAGUICHI_SESSION_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [49/60] Compiling C object src/haguichi.p/meson-generated_command.c.o src/haguichi.p/command.c: In function ‘___lambda9__gsource_func’: src/haguichi.p/command.c:258:36: warning: unused parameter ‘self’ [-Wunused-parameter] 258 | ___lambda9__gsource_func (gpointer self) | ~~~~~~~~~^~~~ src/haguichi.p/command.c: In function ‘haguichi_command_return_output’: src/haguichi.p/command.c:344:14: warning: variable ‘exit_status’ set but not used [-Wunused-but-set-variable] 344 | gint exit_status = 0; | ^~~~~~~~~~~ src/haguichi.p/command.c: In function ‘haguichi_command_get_available’: src/haguichi.p/command.c:549:22: warning: unused variable ‘_cmd_collection_size_’ [-Wunused-variable] 549 | gint _cmd_collection_size_ = 0; | ^~~~~~~~~~~~~~~~~~~~~ src/haguichi.p/command.c: In function ‘__lambda10_’: src/haguichi.p/command.c:985:54: warning: variable ‘_tmp51__length1’ set but not used [-Wunused-but-set-variable] 985 | gint _tmp51__length1; | ^~~~~~~~~~~~~~~ src/haguichi.p/command.c:982:54: warning: variable ‘_tmp38__length1’ set but not used [-Wunused-but-set-variable] 982 | gint _tmp38__length1; | ^~~~~~~~~~~~~~~ src/haguichi.p/command.c:929:46: warning: variable ‘_tmp27__length1’ set but not used [-Wunused-but-set-variable] 929 | gint _tmp27__length1; | ^~~~~~~~~~~~~~~ src/haguichi.p/command.c:924:46: warning: variable ‘_tmp24__length1’ set but not used [-Wunused-but-set-variable] 924 | gint _tmp24__length1; | ^~~~~~~~~~~~~~~ src/haguichi.p/command.c:919:46: warning: variable ‘_tmp21__length1’ set but not used [-Wunused-but-set-variable] 919 | gint _tmp21__length1; | ^~~~~~~~~~~~~~~ src/haguichi.p/command.c:914:46: warning: variable ‘_tmp18__length1’ set but not used [-Wunused-but-set-variable] 914 | gint _tmp18__length1; | ^~~~~~~~~~~~~~~ src/haguichi.p/command.c:909:46: warning: variable ‘_tmp15__length1’ set but not used [-Wunused-but-set-variable] 909 | gint _tmp15__length1; | ^~~~~~~~~~~~~~~ src/haguichi.p/command.c:904:46: warning: variable ‘_tmp12__length1’ set but not used [-Wunused-but-set-variable] 904 | gint _tmp12__length1; | ^~~~~~~~~~~~~~~ src/haguichi.p/command.c:892:41: warning: variable ‘_tmp11_’ set but not used [-Wunused-but-set-variable] 892 | gchar** _tmp11_; | ^~~~~~~ src/haguichi.p/command.c:891:38: warning: variable ‘_command_size_’ set but not used [-Wunused-but-set-variable] 891 | gint _command_size_; | ^~~~~~~~~~~~~~ src/haguichi.p/command.c:876:22: warning: unused variable ‘_command_str_collection_size_’ [-Wunused-variable] 876 | gint _command_str_collection_size_ = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/haguichi.p/command.c:851:14: warning: variable ‘_commands_size_’ set but not used [-Wunused-but-set-variable] 851 | gint _commands_size_; | ^~~~~~~~~~~~~~~ src/haguichi.p/command.c: In function ‘___lambda10__gthread_func’: src/haguichi.p/command.c:1051:37: warning: unused parameter ‘self’ [-Wunused-parameter] 1051 | ___lambda10__gthread_func (gpointer self) | ~~~~~~~~~^~~~ src/haguichi.p/command.c: In function ‘haguichi_command_run_command_action’: src/haguichi.p/command.c:1291:48: warning: unused parameter ‘parameter’ [-Wunused-parameter] 1291 | GVariant* parameter) | ~~~~~~~~~~^~~~~~~~~ src/haguichi.p/command.c: In function ‘haguichi_command_open_redirect_uri’: src/haguichi.p/command.c:1401:25: warning: assignment to ‘gchar **’ {aka ‘char **’} from incompatible pointer type ‘const gchar * const*’ {aka ‘const char * const*’} [-Wincompatible-pointer-types] 1401 | _tmp9_ = _tmp8_ = g_get_language_names (); | ^ src/haguichi.p/command.c: In function ‘haguichi_command_class_init’: src/haguichi.p/command.c:1464:39: warning: unused parameter ‘klass_data’ [-Wunused-parameter] 1464 | gpointer klass_data) | ~~~~~~~~~^~~~~~~~~~ src/haguichi.p/command.c: In function ‘haguichi_command_instance_init’: src/haguichi.p/command.c:1471:51: warning: unused parameter ‘self’ [-Wunused-parameter] 1471 | haguichi_command_instance_init (HaguichiCommand * self, | ~~~~~~~~~~~~~~~~~~^~~~ src/haguichi.p/command.c:1472:42: warning: unused parameter ‘klass’ [-Wunused-parameter] 1472 | gpointer klass) | ~~~~~~~~~^~~~~ src/haguichi.p/command.c: In function ‘haguichi_command_finalize’: src/haguichi.p/command.c:1479:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] 1479 | HaguichiCommand * self; | ^~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, 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/haguichi.p/command.c:16: src/haguichi.p/command.c: In function ‘haguichi_command_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/haguichi.p/command.c:1497:13: note: in expansion of macro ‘g_once_init_enter’ 1497 | if (g_once_init_enter (&haguichi_command_type_id__once)) { | ^~~~~~~~~~~~~~~~~ src/haguichi.p/command.c: At top level: src/haguichi.p/command.c:59:20: warning: ‘haguichi_command_properties’ defined but not used [-Wunused-variable] 59 | static GParamSpec* haguichi_command_properties[HAGUICHI_COMMAND_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [50/60] Compiling C object src/haguichi.p/meson-generated_application.c.o src/haguichi.p/application.c: In function ‘___lambda138_’: src/haguichi.p/application.c:484:37: warning: unused parameter ‘self’ [-Wunused-parameter] 484 | ___lambda138_ (HaguichiApplication* self, | ~~~~~~~~~~~~~~~~~~~~~^~~~ src/haguichi.p/application.c: In function ‘___lambda139_’: src/haguichi.p/application.c:500:37: warning: unused parameter ‘self’ [-Wunused-parameter] 500 | ___lambda139_ (HaguichiApplication* self, | ~~~~~~~~~~~~~~~~~~~~~^~~~ src/haguichi.p/application.c: In function ‘haguichi_application_toggle_window_action’: src/haguichi.p/application.c:744:17: warning: ‘gtk_widget_hide’ is deprecated: Use 'gtk_widget_set_visible' instead [-Wdeprecated-declarations] 744 | gtk_widget_hide ((GtkWidget*) _tmp3_); | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-4.0/gtk/gtkapplication.h:26, from /usr/include/gtk-4.0/gtk/gtkwindow.h:32, from /usr/include/gtk-4.0/gtk/gtkaboutdialog.h:29, from /usr/include/gtk-4.0/gtk/gtk.h:33, from /usr/include/libadwaita-1/adwaita.h:9, from src/haguichi.p/application.c:16: /usr/include/gtk-4.0/gtk/gtkwidget.h:273:12: note: declared here 273 | void gtk_widget_hide (GtkWidget *widget); | ^~~~~~~~~~~~~~~ src/haguichi.p/application.c: In function ‘haguichi_application_approve_reject_action’: src/haguichi.p/application.c:1035:55: warning: passing argument 1 of ‘_vala_array_dup1’ from incompatible pointer type [-Wincompatible-pointer-types] 1035 | _tmp2_ = (_tmp1_ != NULL) ? _vala_array_dup1 (_tmp1_, _tmp0_) : _tmp1_; | ^~~~~~ | | | const gchar ** {aka const char **} src/haguichi.p/application.c:816:27: note: expected ‘gchar **’ {aka ‘char **’} but argument is of type ‘const gchar **’ {aka ‘const char **’} 816 | _vala_array_dup1 (gchar** self, | ~~~~~~~~^~~~ src/haguichi.p/application.c:1035:71: warning: pointer type mismatch in conditional expression [-Wincompatible-pointer-types] 1035 | _tmp2_ = (_tmp1_ != NULL) ? _vala_array_dup1 (_tmp1_, _tmp0_) : _tmp1_; | ^ src/haguichi.p/application.c:1035:37: note: first expression has type ‘gchar **’ {aka ‘char **’} 1035 | _tmp2_ = (_tmp1_ != NULL) ? _vala_array_dup1 (_tmp1_, _tmp0_) : _tmp1_; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/haguichi.p/application.c:1035:73: note: second expression has type ‘const gchar **’ {aka ‘const char **’} 1035 | _tmp2_ = (_tmp1_ != NULL) ? _vala_array_dup1 (_tmp1_, _tmp0_) : _tmp1_; | ^~~~~~ src/haguichi.p/application.c:1088:46: warning: variable ‘_tmp14__length1’ set but not used [-Wunused-but-set-variable] 1088 | gint _tmp14__length1; | ^~~~~~~~~~~~~~~ src/haguichi.p/application.c:1085:49: warning: variable ‘_tmp13_’ set but not used [-Wunused-but-set-variable] 1085 | gchar** _tmp13_; | ^~~~~~~ src/haguichi.p/application.c:1127:38: warning: unused variable ‘_network_id_collection_size_’ [-Wunused-variable] 1127 | gint _network_id_collection_size_ = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/haguichi.p/application.c:1051:22: warning: variable ‘_tmp7__length1’ set but not used [-Wunused-but-set-variable] 1051 | gint _tmp7__length1; | ^~~~~~~~~~~~~~ src/haguichi.p/application.c:1046:22: warning: variable ‘_tmp4__length1’ set but not used [-Wunused-but-set-variable] 1046 | gint _tmp4__length1; | ^~~~~~~~~~~~~~ src/haguichi.p/application.c:1030:17: warning: variable ‘_tmp3_’ set but not used [-Wunused-but-set-variable] 1030 | gchar** _tmp3_; | ^~~~~~ src/haguichi.p/application.c:1029:14: warning: variable ‘_args_size_’ set but not used [-Wunused-but-set-variable] 1029 | gint _args_size_; | ^~~~~~~~~~~ src/haguichi.p/application.c: In function ‘_haguichi_application_toggle_window_action_gsimple_action_activate_callback’: src/haguichi.p/application.c:1232:93: warning: unused parameter ‘action’ [-Wunused-parameter] 1232 | _haguichi_application_toggle_window_action_gsimple_action_activate_callback (GSimpleAction* action, | ~~~~~~~~~~~~~~~^~~~~~ src/haguichi.p/application.c:1233:88: warning: unused parameter ‘parameter’ [-Wunused-parameter] 1233 | GVariant* parameter, | ~~~~~~~~~~^~~~~~~~~ src/haguichi.p/application.c: In function ‘_haguichi_application_connect_action_gsimple_action_activate_callback’: src/haguichi.p/application.c:1240:87: warning: unused parameter ‘action’ [-Wunused-parameter] 1240 | _haguichi_application_connect_action_gsimple_action_activate_callback (GSimpleAction* action, | ~~~~~~~~~~~~~~~^~~~~~ src/haguichi.p/application.c:1241:82: warning: unused parameter ‘parameter’ [-Wunused-parameter] 1241 | GVariant* parameter, | ~~~~~~~~~~^~~~~~~~~ src/haguichi.p/application.c: In function ‘_haguichi_application_disconnect_action_gsimple_action_activate_callback’: src/haguichi.p/application.c:1248:90: warning: unused parameter ‘action’ [-Wunused-parameter] 1248 | _haguichi_application_disconnect_action_gsimple_action_activate_callback (GSimpleAction* action, | ~~~~~~~~~~~~~~~^~~~~~ src/haguichi.p/application.c:1249:85: warning: unused parameter ‘parameter’ [-Wunused-parameter] 1249 | GVariant* parameter, | ~~~~~~~~~~^~~~~~~~~ src/haguichi.p/application.c: In function ‘_haguichi_application_join_network_action_gsimple_action_activate_callback’: src/haguichi.p/application.c:1256:92: warning: unused parameter ‘action’ [-Wunused-parameter] 1256 | _haguichi_application_join_network_action_gsimple_action_activate_callback (GSimpleAction* action, | ~~~~~~~~~~~~~~~^~~~~~ src/haguichi.p/application.c:1257:87: warning: unused parameter ‘parameter’ [-Wunused-parameter] 1257 | GVariant* parameter, | ~~~~~~~~~~^~~~~~~~~ src/haguichi.p/application.c: In function ‘_haguichi_application_create_network_action_gsimple_action_activate_callback’: src/haguichi.p/application.c:1264:94: warning: unused parameter ‘action’ [-Wunused-parameter] 1264 | _haguichi_application_create_network_action_gsimple_action_activate_callback (GSimpleAction* action, | ~~~~~~~~~~~~~~~^~~~~~ src/haguichi.p/application.c:1265:89: warning: unused parameter ‘parameter’ [-Wunused-parameter] 1265 | GVariant* parameter, | ~~~~~~~~~~^~~~~~~~~ src/haguichi.p/application.c: In function ‘_haguichi_application_info_action_gsimple_action_activate_callback’: src/haguichi.p/application.c:1280:84: warning: unused parameter ‘action’ [-Wunused-parameter] 1280 | _haguichi_application_info_action_gsimple_action_activate_callback (GSimpleAction* action, | ~~~~~~~~~~~~~~~^~~~~~ src/haguichi.p/application.c:1281:79: warning: unused parameter ‘parameter’ [-Wunused-parameter] 1281 | GVariant* parameter, | ~~~~~~~~~~^~~~~~~~~ src/haguichi.p/application.c: In function ‘_haguichi_application_quit_action_gsimple_action_activate_callback’: src/haguichi.p/application.c:1288:84: warning: unused parameter ‘action’ [-Wunused-parameter] 1288 | _haguichi_application_quit_action_gsimple_action_activate_callback (GSimpleAction* action, | ~~~~~~~~~~~~~~~^~~~~~ src/haguichi.p/application.c:1289:79: warning: unused parameter ‘parameter’ [-Wunused-parameter] 1289 | GVariant* parameter, | ~~~~~~~~~~^~~~~~~~~ src/haguichi.p/application.c: In function ‘haguichi_application_constructor’: src/haguichi.p/application.c:1323:14: warning: variable ‘_action_entries_size_’ set but not used [-Wunused-but-set-variable] 1323 | gint _action_entries_size_; | ^~~~~~~~~~~~~~~~~~~~~ src/haguichi.p/application.c:1311:14: warning: variable ‘_tmp7__length1’ set but not used [-Wunused-but-set-variable] 1311 | gint _tmp7__length1; | ^~~~~~~~~~~~~~ src/haguichi.p/application.c: In function ‘haguichi_application_class_init’: src/haguichi.p/application.c:1428:43: warning: unused parameter ‘klass_data’ [-Wunused-parameter] 1428 | gpointer klass_data) | ~~~~~~~~~^~~~~~~~~~ src/haguichi.p/application.c: In function ‘haguichi_application_instance_init’: src/haguichi.p/application.c:1439:59: warning: unused parameter ‘self’ [-Wunused-parameter] 1439 | haguichi_application_instance_init (HaguichiApplication * self, | ~~~~~~~~~~~~~~~~~~~~~~^~~~ src/haguichi.p/application.c:1440:46: warning: unused parameter ‘klass’ [-Wunused-parameter] 1440 | gpointer klass) | ~~~~~~~~~^~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, from /usr/include/glib-2.0/glib/gasyncqueue.h:34, from /usr/include/glib-2.0/glib.h:34, from /usr/include/gtk-4.0/gtk/css/gtkcss.h:29, from /usr/include/gtk-4.0/gtk/gtk.h:29: src/haguichi.p/application.c: In function ‘haguichi_application_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/haguichi.p/application.c:1457:13: note: in expansion of macro ‘g_once_init_enter’ 1457 | if (g_once_init_enter (&haguichi_application_type_id__once)) { | ^~~~~~~~~~~~~~~~~ src/haguichi.p/application.c: At top level: src/haguichi.p/application.c:134:20: warning: ‘haguichi_application_properties’ defined but not used [-Wunused-variable] 134 | static GParamSpec* haguichi_application_properties[HAGUICHI_APPLICATION_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [51/60] Compiling C object src/haguichi.p/meson-generated_widgets_commands-editor.c.o src/haguichi.p/widgets/commands-editor.c: In function ‘_haguichi_commands_editor_on_row_activated_gtk_list_box_row_activated’: src/haguichi.p/widgets/commands-editor.c:291:84: warning: unused parameter ‘_sender’ [-Wunused-parameter] 291 | _haguichi_commands_editor_on_row_activated_gtk_list_box_row_activated (GtkListBox* _sender, | ~~~~~~~~~~~~^~~~~~~ src/haguichi.p/widgets/commands-editor.c: In function ‘_haguichi_commands_editor_on_add_command_gtk_button_clicked’: src/haguichi.p/widgets/commands-editor.c:311:73: warning: unused parameter ‘_sender’ [-Wunused-parameter] 311 | _haguichi_commands_editor_on_add_command_gtk_button_clicked (GtkButton* _sender, | ~~~~~~~~~~~^~~~~~~ src/haguichi.p/widgets/commands-editor.c: In function ‘__lambda57_’: src/haguichi.p/widgets/commands-editor.c:326:54: warning: passing argument 3 of ‘g_settings_set_strv’ from incompatible pointer type [-Wincompatible-pointer-types] 326 | g_settings_set_strv (_tmp0_, "customizable", _tmp1_); | ^~~~~~ | | | gchar ** {aka char **} In file included from /usr/include/glib-2.0/gio/gio.h:137, from /usr/include/gtk-4.0/gtk/css/gtkcsssection.h:24, from /usr/include/gtk-4.0/gtk/css/gtkcss.h:36, from /usr/include/gtk-4.0/gtk/gtk.h:29, from /usr/include/libadwaita-1/adwaita.h:9, from src/haguichi.p/widgets/commands-editor.c:16: /usr/include/glib-2.0/gio/gsettings.h:191:94: note: expected ‘const gchar * const*’ {aka ‘const char * const*’} but argument is of type ‘gchar **’ {aka ‘char **’} 191 | const gchar *const *value); | ~~~~~~~~~~~~~~~~~~~~^~~~~ src/haguichi.p/widgets/commands-editor.c:322:14: warning: variable ‘_tmp1__length1’ set but not used [-Wunused-but-set-variable] 322 | gint _tmp1__length1; | ^~~~~~~~~~~~~~ src/haguichi.p/widgets/commands-editor.c: In function ‘___lambda57__haguichi_confirm_dialog_confirm’: src/haguichi.p/widgets/commands-editor.c:332:70: warning: unused parameter ‘_sender’ [-Wunused-parameter] 332 | ___lambda57__haguichi_confirm_dialog_confirm (HaguichiConfirmDialog* _sender, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ src/haguichi.p/widgets/commands-editor.c: In function ‘_haguichi_commands_editor_on_restore_commands_gtk_button_clicked’: src/haguichi.p/widgets/commands-editor.c:354:78: warning: unused parameter ‘_sender’ [-Wunused-parameter] 354 | _haguichi_commands_editor_on_restore_commands_gtk_button_clicked (GtkButton* _sender, | ~~~~~~~~~~~^~~~~~~ src/haguichi.p/widgets/commands-editor.c: In function ‘vala_g_list_remove_full’: src/haguichi.p/widgets/commands-editor.c:426:31: warning: passing argument 1 of ‘func’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 426 | func (_tmp6_); | ^~~~~~ src/haguichi.p/widgets/commands-editor.c:426:31: note: expected ‘gpointer’ {aka ‘void *’} but argument is of type ‘gconstpointer’ {aka ‘const void *’} src/haguichi.p/widgets/commands-editor.c: In function ‘haguichi_commands_editor_populate’: src/haguichi.p/widgets/commands-editor.c:748:46: warning: variable ‘_tmp26__length1’ set but not used [-Wunused-but-set-variable] 748 | gint _tmp26__length1; | ^~~~~~~~~~~~~~~ src/haguichi.p/widgets/commands-editor.c:739:46: warning: variable ‘_tmp19__length1’ set but not used [-Wunused-but-set-variable] 739 | gint _tmp19__length1; | ^~~~~~~~~~~~~~~ src/haguichi.p/widgets/commands-editor.c:734:46: warning: variable ‘_tmp16__length1’ set but not used [-Wunused-but-set-variable] 734 | gint _tmp16__length1; | ^~~~~~~~~~~~~~~ src/haguichi.p/widgets/commands-editor.c:729:46: warning: variable ‘_tmp13__length1’ set but not used [-Wunused-but-set-variable] 729 | gint _tmp13__length1; | ^~~~~~~~~~~~~~~ src/haguichi.p/widgets/commands-editor.c:725:46: warning: variable ‘_tmp11__length1’ set but not used [-Wunused-but-set-variable] 725 | gint _tmp11__length1; | ^~~~~~~~~~~~~~~ src/haguichi.p/widgets/commands-editor.c:721:46: warning: variable ‘_tmp9__length1’ set but not used [-Wunused-but-set-variable] 721 | gint _tmp9__length1; | ^~~~~~~~~~~~~~ src/haguichi.p/widgets/commands-editor.c:709:41: warning: variable ‘_tmp8_’ set but not used [-Wunused-but-set-variable] 709 | gchar** _tmp8_; | ^~~~~~ src/haguichi.p/widgets/commands-editor.c:708:38: warning: variable ‘_parts_size_’ set but not used [-Wunused-but-set-variable] 708 | gint _parts_size_; | ^~~~~~~~~~~~ src/haguichi.p/widgets/commands-editor.c:693:22: warning: unused variable ‘_command_collection_size_’ [-Wunused-variable] 693 | gint _command_collection_size_ = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/haguichi.p/widgets/commands-editor.c:676:14: warning: variable ‘_commands_size_’ set but not used [-Wunused-but-set-variable] 676 | gint _commands_size_; | ^~~~~~~~~~~~~~~ src/haguichi.p/widgets/commands-editor.c: In function ‘haguichi_commands_editor_update_commands’: src/haguichi.p/widgets/commands-editor.c:836:54: warning: passing argument 3 of ‘g_settings_set_strv’ from incompatible pointer type [-Wincompatible-pointer-types] 836 | g_settings_set_strv (_tmp2_, "customizable", commands_string); | ^~~~~~~~~~~~~~~ | | | gchar ** {aka char **} /usr/include/glib-2.0/gio/gsettings.h:191:94: note: expected ‘const gchar * const*’ {aka ‘const char * const*’} but argument is of type ‘gchar **’ {aka ‘char **’} 191 | const gchar *const *value); | ~~~~~~~~~~~~~~~~~~~~^~~~~ src/haguichi.p/widgets/commands-editor.c:827:14: warning: variable ‘_commands_string_size_’ set but not used [-Wunused-but-set-variable] 827 | gint _commands_string_size_; | ^~~~~~~~~~~~~~~~~~~~~~ src/haguichi.p/widgets/commands-editor.c: In function ‘haguichi_commands_editor_class_init’: src/haguichi.p/widgets/commands-editor.c:1285:47: warning: unused parameter ‘klass_data’ [-Wunused-parameter] 1285 | gpointer klass_data) | ~~~~~~~~~^~~~~~~~~~ src/haguichi.p/widgets/commands-editor.c: In function ‘haguichi_commands_editor_instance_init’: src/haguichi.p/widgets/commands-editor.c:1301:50: warning: unused parameter ‘klass’ [-Wunused-parameter] 1301 | gpointer klass) | ~~~~~~~~~^~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, from /usr/include/glib-2.0/glib/gasyncqueue.h:34, from /usr/include/glib-2.0/glib.h:34, from /usr/include/gtk-4.0/gtk/css/gtkcss.h:29: src/haguichi.p/widgets/commands-editor.c: In function ‘haguichi_commands_editor_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/haguichi.p/widgets/commands-editor.c:1334:13: note: in expansion of macro ‘g_once_init_enter’ 1334 | if (g_once_init_enter (&haguichi_commands_editor_type_id__once)) { | ^~~~~~~~~~~~~~~~~ src/haguichi.p/widgets/commands-editor.c: At top level: src/haguichi.p/widgets/commands-editor.c:78:20: warning: ‘haguichi_commands_editor_properties’ defined but not used [-Wunused-variable] 78 | static GParamSpec* haguichi_commands_editor_properties[HAGUICHI_COMMANDS_EDITOR_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [52/60] Compiling C object src/haguichi.p/meson-generated_member.c.o src/haguichi.p/member.c: In function ‘haguichi_member_set_label_markup’: src/haguichi.p/member.c:820:38: warning: variable ‘_tmp75_’ set but not used [-Wunused-but-set-variable] 820 | const gchar* _tmp75_; | ^~~~~~~ src/haguichi.p/member.c:805:30: warning: variable ‘_tmp71_’ set but not used [-Wunused-but-set-variable] 805 | const gchar* _tmp71_; | ^~~~~~~ src/haguichi.p/member.c:818:17: warning: label ‘__finally0’ defined but not used [-Wunused-label] 818 | __finally0: | ^~~~~~~~~~ src/haguichi.p/member.c: In function ‘___lambda115_’: src/haguichi.p/member.c:1302:32: warning: unused parameter ‘self’ [-Wunused-parameter] 1302 | ___lambda115_ (HaguichiMember* self) | ~~~~~~~~~~~~~~~~^~~~ src/haguichi.p/member.c: In function ‘___lambda104_’: src/haguichi.p/member.c:1373:32: warning: unused parameter ‘self’ [-Wunused-parameter] 1373 | ___lambda104_ (HaguichiMember* self) | ~~~~~~~~~~~~~~~~^~~~ src/haguichi.p/member.c: In function ‘___lambda100__haguichi_confirm_dialog_confirm’: src/haguichi.p/member.c:1425:71: warning: unused parameter ‘_sender’ [-Wunused-parameter] 1425 | ___lambda100__haguichi_confirm_dialog_confirm (HaguichiConfirmDialog* _sender, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ src/haguichi.p/member.c: In function ‘haguichi_member_set_label’: src/haguichi.p/member.c:1486:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 1486 | old_value = haguichi_member_get_label (self); | ^ src/haguichi.p/member.c: In function ‘haguichi_member_class_init’: src/haguichi.p/member.c:1641:38: warning: unused parameter ‘klass_data’ [-Wunused-parameter] 1641 | gpointer klass_data) | ~~~~~~~~~^~~~~~~~~~ src/haguichi.p/member.c: In function ‘haguichi_member_instance_init’: src/haguichi.p/member.c:1656:41: warning: unused parameter ‘klass’ [-Wunused-parameter] 1656 | gpointer klass) | ~~~~~~~~~^~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, 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/haguichi.p/member.c:16: src/haguichi.p/member.c: In function ‘haguichi_member_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/haguichi.p/member.c:1699:13: note: in expansion of macro ‘g_once_init_enter’ 1699 | if (g_once_init_enter (&haguichi_member_type_id__once)) { | ^~~~~~~~~~~~~~~~~ [53/60] Compiling C object src/haguichi.p/meson-generated_preferences.c.o In file included from /usr/include/glib-2.0/glib/gthread.h:34, from /usr/include/glib-2.0/glib/gasyncqueue.h:34, from /usr/include/glib-2.0/glib.h:34, from /usr/include/gtk-4.0/gtk/css/gtkcss.h:29, from /usr/include/gtk-4.0/gtk/gtk.h:29, from /usr/include/libadwaita-1/adwaita.h:9, from src/haguichi.p/preferences.c:16: src/haguichi.p/preferences.c: In function ‘haguichi_preferences_update_interval_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/haguichi.p/preferences.c:399:13: note: in expansion of macro ‘g_once_init_enter’ 399 | if (g_once_init_enter (&haguichi_preferences_update_interval_type_id__once)) { | ^~~~~~~~~~~~~~~~~ src/haguichi.p/preferences.c: In function ‘_haguichi_preferences_on_style_selection_g_object_notify’: src/haguichi.p/preferences.c:441:68: warning: unused parameter ‘_sender’ [-Wunused-parameter] 441 | _haguichi_preferences_on_style_selection_g_object_notify (GObject* _sender, | ~~~~~~~~~^~~~~~~ src/haguichi.p/preferences.c:442:71: warning: unused parameter ‘pspec’ [-Wunused-parameter] 442 | GParamSpec* pspec, | ~~~~~~~~~~~~^~~~~ src/haguichi.p/preferences.c: In function ‘__lambda58_’: src/haguichi.p/preferences.c:504:23: warning: unused parameter ‘obj’ [-Wunused-parameter] 504 | GObject* obj, | ~~~~~~~~~^~~ src/haguichi.p/preferences.c: In function ‘__lambda62_’: src/haguichi.p/preferences.c:632:23: warning: unused parameter ‘obj’ [-Wunused-parameter] 632 | GObject* obj, | ~~~~~~~~~^~~ src/haguichi.p/preferences.c: In function ‘___lambda68_’: src/haguichi.p/preferences.c:983:30: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] 983 | HaguichiPreferences* self; | ^~~~ src/haguichi.p/preferences.c:992:1: warning: no return statement in function returning non-void [-Wreturn-type] 992 | } | ^ src/haguichi.p/preferences.c: In function ‘__haguichi_preferences___lambda67__adw_entry_row_apply’: src/haguichi.p/preferences.c:1070:70: warning: unused parameter ‘_sender’ [-Wunused-parameter] 1070 | __haguichi_preferences___lambda67__adw_entry_row_apply (AdwEntryRow* _sender, | ~~~~~~~~~~~~~^~~~~~~ src/haguichi.p/preferences.c: In function ‘___lambda70_’: src/haguichi.p/preferences.c:1099:30: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] 1099 | HaguichiPreferences* self; | ^~~~ src/haguichi.p/preferences.c:1126:1: warning: no return statement in function returning non-void [-Wreturn-type] 1126 | } | ^ src/haguichi.p/preferences.c: In function ‘__haguichi_preferences___lambda72__g_object_notify’: src/haguichi.p/preferences.c:1235:62: warning: unused parameter ‘_sender’ [-Wunused-parameter] 1235 | __haguichi_preferences___lambda72__g_object_notify (GObject* _sender, | ~~~~~~~~~^~~~~~~ src/haguichi.p/preferences.c:1236:65: warning: unused parameter ‘pspec’ [-Wunused-parameter] 1236 | GParamSpec* pspec, | ~~~~~~~~~~~~^~~~~ src/haguichi.p/preferences.c: In function ‘_haguichi_preferences____lambda74_’: src/haguichi.p/preferences.c:1268:58: warning: unused parameter ‘self’ [-Wunused-parameter] 1268 | _haguichi_preferences____lambda74_ (HaguichiPreferences* self, | ~~~~~~~~~~~~~~~~~~~~~^~~~ src/haguichi.p/preferences.c: In function ‘_haguichi_preferences____lambda75_’: src/haguichi.p/preferences.c:1286:58: warning: unused parameter ‘self’ [-Wunused-parameter] 1286 | _haguichi_preferences____lambda75_ (HaguichiPreferences* self, | ~~~~~~~~~~~~~~~~~~~~~^~~~ src/haguichi.p/preferences.c: In function ‘_haguichi_preferences____lambda76_’: src/haguichi.p/preferences.c:1314:58: warning: unused parameter ‘self’ [-Wunused-parameter] 1314 | _haguichi_preferences____lambda76_ (HaguichiPreferences* self, | ~~~~~~~~~~~~~~~~~~~~~^~~~ src/haguichi.p/preferences.c: In function ‘_haguichi_preferences____lambda77_’: src/haguichi.p/preferences.c:1332:58: warning: unused parameter ‘self’ [-Wunused-parameter] 1332 | _haguichi_preferences____lambda77_ (HaguichiPreferences* self, | ~~~~~~~~~~~~~~~~~~~~~^~~~ src/haguichi.p/preferences.c: In function ‘_haguichi_preferences____lambda78_’: src/haguichi.p/preferences.c:1350:58: warning: unused parameter ‘self’ [-Wunused-parameter] 1350 | _haguichi_preferences____lambda78_ (HaguichiPreferences* self, | ~~~~~~~~~~~~~~~~~~~~~^~~~ src/haguichi.p/preferences.c: In function ‘haguichi_preferences_constructor’: src/haguichi.p/preferences.c:1512:137: warning: cast between incompatible function types from ‘void (*)(HaguichiPreferences *)’ {aka ‘void (*)(struct _HaguichiPreferences *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 1512 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "config.open", NULL, (GtkWidgetActionActivateFunc) haguichi_preferences_open_config); | ^ src/haguichi.p/preferences.c:1513:137: warning: cast between incompatible function types from ‘void (*)(HaguichiPreferences *)’ {aka ‘void (*)(struct _HaguichiPreferences *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 1513 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "config.save", NULL, (GtkWidgetActionActivateFunc) haguichi_preferences_save_config); | ^ src/haguichi.p/preferences.c:1514:140: warning: cast between incompatible function types from ‘void (*)(HaguichiPreferences *)’ {aka ‘void (*)(struct _HaguichiPreferences *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 1514 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "config.restore", NULL, (GtkWidgetActionActivateFunc) haguichi_preferences_restore_config); | ^ src/haguichi.p/preferences.c:1628:33: warning: passing argument 1 of ‘gtk_expression_unref’ from incompatible pointer type [-Wincompatible-pointer-types] 1628 | _gtk_expression_unref0 (expression); | ^~~~~~~~~~ | | | GtkCClosureExpression * {aka struct _GtkCClosureExpression *} src/haguichi.p/preferences.c:132:91: note: in definition of macro ‘_gtk_expression_unref0’ 132 | #define _gtk_expression_unref0(var) ((var == NULL) ? NULL : (var = (gtk_expression_unref (var), NULL))) | ^~~ In file included from /usr/include/gtk-4.0/gtk/gtkboolfilter.h:26, from /usr/include/gtk-4.0/gtk/gtk.h:54: /usr/include/gtk-4.0/gtk/gtkexpression.h:51:98: note: expected ‘GtkExpression *’ {aka ‘struct _GtkExpression *’} but argument is of type ‘GtkCClosureExpression *’ {aka ‘struct _GtkCClosureExpression *’} 51 | void gtk_expression_unref (GtkExpression *self); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/haguichi.p/preferences.c: In function ‘haguichi_preferences_class_init’: src/haguichi.p/preferences.c:1635:43: warning: unused parameter ‘klass_data’ [-Wunused-parameter] 1635 | gpointer klass_data) | ~~~~~~~~~^~~~~~~~~~ src/haguichi.p/preferences.c: In function ‘haguichi_preferences_instance_init’: src/haguichi.p/preferences.c:1667:46: warning: unused parameter ‘klass’ [-Wunused-parameter] 1667 | gpointer klass) | ~~~~~~~~~^~~~~ src/haguichi.p/preferences.c: In function ‘haguichi_preferences_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/haguichi.p/preferences.c:1700:13: note: in expansion of macro ‘g_once_init_enter’ 1700 | if (g_once_init_enter (&haguichi_preferences_type_id__once)) { | ^~~~~~~~~~~~~~~~~ src/haguichi.p/preferences.c: At top level: src/haguichi.p/preferences.c:69:20: warning: ‘haguichi_preferences_properties’ defined but not used [-Wunused-variable] 69 | static GParamSpec* haguichi_preferences_properties[HAGUICHI_PREFERENCES_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [54/60] Compiling C object src/haguichi.p/meson-generated_window.c.o src/haguichi.p/window.c: In function ‘___lambda127__gtk_search_entry_search_changed’: src/haguichi.p/window.c:452:64: warning: unused parameter ‘_sender’ [-Wunused-parameter] 452 | ___lambda127__gtk_search_entry_search_changed (GtkSearchEntry* _sender, | ~~~~~~~~~~~~~~~~^~~~~~~ src/haguichi.p/window.c: In function ‘___lambda128__gtk_widget_hide’: src/haguichi.p/window.c:468:43: warning: unused parameter ‘_sender’ [-Wunused-parameter] 468 | ___lambda128__gtk_widget_hide (GtkWidget* _sender, | ~~~~~~~~~~~^~~~~~~ src/haguichi.p/window.c: In function ‘___lambda129__gtk_widget_show’: src/haguichi.p/window.c:484:43: warning: unused parameter ‘_sender’ [-Wunused-parameter] 484 | ___lambda129__gtk_widget_show (GtkWidget* _sender, | ~~~~~~~~~~~^~~~~~~ src/haguichi.p/window.c: In function ‘haguichi_window_construct’: src/haguichi.p/window.c:565:27: warning: assignment to ‘gchar **’ {aka ‘char **’} from incompatible pointer type ‘const gchar * const*’ {aka ‘const char * const*’} [-Wincompatible-pointer-types] 565 | _tmp18_ = _tmp17_ = g_get_language_names (); | ^ src/haguichi.p/window.c:566:30: warning: passing argument 1 of ‘g_strv_contains’ from incompatible pointer type [-Wincompatible-pointer-types] 566 | if (g_strv_contains (_tmp18_, "ru")) { | ^~~~~~~ | | | gchar ** {aka char **} In file included from /usr/include/glib-2.0/glib/gstring.h:37, from /usr/include/glib-2.0/glib/giochannel.h:36, from /usr/include/glib-2.0/glib.h:56, from /usr/include/gtk-4.0/gtk/css/gtkcss.h:29, from /usr/include/gtk-4.0/gtk/gtk.h:29, from /usr/include/libadwaita-1/adwaita.h:9, from src/haguichi.p/window.c:16: /usr/include/glib-2.0/glib/gstrfuncs.h:404:62: note: expected ‘const gchar * const*’ {aka ‘const char * const*’} but argument is of type ‘gchar **’ {aka ‘char **’} 404 | gboolean g_strv_contains (const gchar * const *strv, | ~~~~~~~~~~~~~~~~~~~~~^~~~ src/haguichi.p/window.c: In function ‘_haguichi_window_download_hamachi_gtk_button_clicked’: src/haguichi.p/window.c:611:66: warning: unused parameter ‘_sender’ [-Wunused-parameter] 611 | _haguichi_window_download_hamachi_gtk_button_clicked (GtkButton* _sender, | ~~~~~~~~~~~^~~~~~~ src/haguichi.p/window.c: In function ‘_haguichi_window_configure_hamachi_gtk_button_clicked’: src/haguichi.p/window.c:634:67: warning: unused parameter ‘_sender’ [-Wunused-parameter] 634 | _haguichi_window_configure_hamachi_gtk_button_clicked (GtkButton* _sender, | ~~~~~~~~~~~^~~~~~~ src/haguichi.p/window.c: In function ‘_haguichi_window_go_back_button_clicked_gtk_button_clicked’: src/haguichi.p/window.c:650:72: warning: unused parameter ‘_sender’ [-Wunused-parameter] 650 | _haguichi_window_go_back_button_clicked_gtk_button_clicked (GtkButton* _sender, | ~~~~~~~~~~~^~~~~~~ src/haguichi.p/window.c: In function ‘__lambda132_’: src/haguichi.p/window.c:713:31: warning: unused parameter ‘self’ [-Wunused-parameter] 713 | __lambda132_ (HaguichiWindow* self) | ~~~~~~~~~~~~~~~~^~~~ src/haguichi.p/window.c: In function ‘haguichi_window_quit_action’: src/haguichi.p/window.c:1032:9: warning: ‘gtk_widget_hide’ is deprecated: Use 'gtk_widget_set_visible' instead [-Wdeprecated-declarations] 1032 | gtk_widget_hide ((GtkWidget*) self); | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-4.0/gtk/gtkapplication.h:26, from /usr/include/gtk-4.0/gtk/gtkwindow.h:32, from /usr/include/gtk-4.0/gtk/gtkaboutdialog.h:29, from /usr/include/gtk-4.0/gtk/gtk.h:33: /usr/include/gtk-4.0/gtk/gtkwidget.h:273:12: note: declared here 273 | void gtk_widget_hide (GtkWidget *widget); | ^~~~~~~~~~~~~~~ src/haguichi.p/window.c: In function ‘___lambda43__gtk_window_close_request’: src/haguichi.p/window.c:1057:51: warning: unused parameter ‘_sender’ [-Wunused-parameter] 1057 | ___lambda43__gtk_window_close_request (GtkWindow* _sender, | ~~~~~~~~~~~^~~~~~~ src/haguichi.p/window.c: In function ‘haguichi_window_set_background_status_finish’: src/haguichi.p/window.c:1397:48: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable] 1397 | HaguichiWindowSetBackgroundStatusData* _data_; | ^~~~~~ src/haguichi.p/window.c:1394:63: warning: unused parameter ‘self’ [-Wunused-parameter] 1394 | haguichi_window_set_background_status_finish (HaguichiWindow* self, | ~~~~~~~~~~~~~~~~^~~~ src/haguichi.p/window.c: In function ‘___lambda133_’: src/haguichi.p/window.c:1513:17: warning: ‘gtk_widget_hide’ is deprecated: Use 'gtk_widget_set_visible' instead [-Wdeprecated-declarations] 1513 | gtk_widget_hide ((GtkWidget*) self); | ^~~~~~~~~~~~~~~ /usr/include/gtk-4.0/gtk/gtkwidget.h:273:12: note: declared here 273 | void gtk_widget_hide (GtkWidget *widget); | ^~~~~~~~~~~~~~~ src/haguichi.p/window.c:1508:25: warning: unused parameter ‘obj’ [-Wunused-parameter] 1508 | GObject* obj, | ~~~~~~~~~^~~ src/haguichi.p/window.c: In function ‘haguichi_window_request_background_finish’: src/haguichi.p/window.c:1584:60: warning: unused parameter ‘self’ [-Wunused-parameter] 1584 | haguichi_window_request_background_finish (HaguichiWindow* self, | ~~~~~~~~~~~~~~~~^~~~ src/haguichi.p/window.c: In function ‘haguichi_window_constructor’: src/haguichi.p/window.c:1701:137: warning: cast between incompatible function types from ‘void (*)(HaguichiWindow *)’ {aka ‘void (*)(struct _HaguichiWindow *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 1701 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "win.connect", NULL, (GtkWidgetActionActivateFunc) haguichi_window_connect_action); | ^ src/haguichi.p/window.c:1702:140: warning: cast between incompatible function types from ‘void (*)(HaguichiWindow *)’ {aka ‘void (*)(struct _HaguichiWindow *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 1702 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "win.disconnect", NULL, (GtkWidgetActionActivateFunc) haguichi_window_disconnect_action); | ^ src/haguichi.p/window.c:1703:142: warning: cast between incompatible function types from ‘void (*)(HaguichiWindow *)’ {aka ‘void (*)(struct _HaguichiWindow *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 1703 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "win.join-network", NULL, (GtkWidgetActionActivateFunc) haguichi_window_join_network_action); | ^ src/haguichi.p/window.c:1704:144: warning: cast between incompatible function types from ‘void (*)(HaguichiWindow *)’ {aka ‘void (*)(struct _HaguichiWindow *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 1704 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "win.create-network", NULL, (GtkWidgetActionActivateFunc) haguichi_window_create_network_action); | ^ src/haguichi.p/window.c:1705:136: warning: cast between incompatible function types from ‘void (*)(HaguichiWindow *)’ {aka ‘void (*)(struct _HaguichiWindow *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 1705 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "win.attach", NULL, (GtkWidgetActionActivateFunc) haguichi_window_attach_action); | ^ src/haguichi.p/window.c:1706:143: warning: cast between incompatible function types from ‘void (*)(HaguichiWindow *)’ {aka ‘void (*)(struct _HaguichiWindow *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 1706 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "win.attach-cancel", NULL, (GtkWidgetActionActivateFunc) haguichi_window_attach_cancel_action); | ^ src/haguichi.p/window.c:1707:142: warning: cast between incompatible function types from ‘void (*)(HaguichiWindow *)’ {aka ‘void (*)(struct _HaguichiWindow *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 1707 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "win.start-search", NULL, (GtkWidgetActionActivateFunc) haguichi_window_start_search_action); | ^ src/haguichi.p/window.c:1708:137: warning: cast between incompatible function types from ‘void (*)(HaguichiWindow *)’ {aka ‘void (*)(struct _HaguichiWindow *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 1708 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "win.refresh", NULL, (GtkWidgetActionActivateFunc) haguichi_window_refresh_action); | ^ src/haguichi.p/window.c:1709:144: warning: cast between incompatible function types from ‘void (*)(HaguichiWindow *)’ {aka ‘void (*)(struct _HaguichiWindow *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 1709 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "win.toggle-sidebar", NULL, (GtkWidgetActionActivateFunc) haguichi_window_toggle_sidebar_action); | ^ src/haguichi.p/window.c:1710:140: warning: cast between incompatible function types from ‘void (*)(HaguichiWindow *)’ {aka ‘void (*)(struct _HaguichiWindow *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 1710 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "win.cycle-mode", NULL, (GtkWidgetActionActivateFunc) haguichi_window_cycle_mode_action); | ^ src/haguichi.p/window.c:1711:149: warning: cast between incompatible function types from ‘void (*)(HaguichiWindow *)’ {aka ‘void (*)(struct _HaguichiWindow *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 1711 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "win.expand-all-networks", NULL, (GtkWidgetActionActivateFunc) haguichi_window_expand_all_networks_action); | ^ src/haguichi.p/window.c:1712:151: warning: cast between incompatible function types from ‘void (*)(HaguichiWindow *)’ {aka ‘void (*)(struct _HaguichiWindow *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 1712 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "win.collapse-all-networks", NULL, (GtkWidgetActionActivateFunc) haguichi_window_collapse_all_networks_action); | ^ src/haguichi.p/window.c:1713:141: warning: cast between incompatible function types from ‘void (*)(HaguichiWindow *)’ {aka ‘void (*)(struct _HaguichiWindow *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 1713 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "win.preferences", NULL, (GtkWidgetActionActivateFunc) haguichi_window_preferences_action); | ^ src/haguichi.p/window.c:1714:139: warning: cast between incompatible function types from ‘void (*)(HaguichiWindow *)’ {aka ‘void (*)(struct _HaguichiWindow *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 1714 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "win.shortcuts", NULL, (GtkWidgetActionActivateFunc) haguichi_window_shortcuts_action); | ^ src/haguichi.p/window.c:1715:134: warning: cast between incompatible function types from ‘void (*)(HaguichiWindow *)’ {aka ‘void (*)(struct _HaguichiWindow *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 1715 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "win.help", NULL, (GtkWidgetActionActivateFunc) haguichi_window_help_action); | ^ src/haguichi.p/window.c:1716:134: warning: cast between incompatible function types from ‘void (*)(HaguichiWindow *)’ {aka ‘void (*)(struct _HaguichiWindow *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 1716 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "win.info", NULL, (GtkWidgetActionActivateFunc) haguichi_window_info_action); | ^ src/haguichi.p/window.c:1717:135: warning: cast between incompatible function types from ‘void (*)(HaguichiWindow *)’ {aka ‘void (*)(struct _HaguichiWindow *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 1717 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "win.about", NULL, (GtkWidgetActionActivateFunc) haguichi_window_about_action); | ^ src/haguichi.p/window.c:1718:134: warning: cast between incompatible function types from ‘void (*)(HaguichiWindow *)’ {aka ‘void (*)(struct _HaguichiWindow *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 1718 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "win.quit", NULL, (GtkWidgetActionActivateFunc) haguichi_window_quit_action); | ^ src/haguichi.p/window.c: In function ‘haguichi_window_class_init’: src/haguichi.p/window.c:1724:38: warning: unused parameter ‘klass_data’ [-Wunused-parameter] 1724 | gpointer klass_data) | ~~~~~~~~~^~~~~~~~~~ src/haguichi.p/window.c: In function ‘haguichi_window_instance_init’: src/haguichi.p/window.c:1758:41: warning: unused parameter ‘klass’ [-Wunused-parameter] 1758 | gpointer klass) | ~~~~~~~~~^~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, from /usr/include/glib-2.0/glib/gasyncqueue.h:34, from /usr/include/glib-2.0/glib.h:34: src/haguichi.p/window.c: In function ‘haguichi_window_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/haguichi.p/window.c:1793:13: note: in expansion of macro ‘g_once_init_enter’ 1793 | if (g_once_init_enter (&haguichi_window_type_id__once)) { | ^~~~~~~~~~~~~~~~~ src/haguichi.p/window.c: At top level: src/haguichi.p/window.c:1802:1: warning: ‘_vala_array_length’ defined but not used [-Wunused-function] 1802 | _vala_array_length (gpointer array) | ^~~~~~~~~~~~~~~~~~ src/haguichi.p/window.c:82:20: warning: ‘haguichi_window_properties’ defined but not used [-Wunused-variable] 82 | static GParamSpec* haguichi_window_properties[HAGUICHI_WINDOW_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [55/60] Compiling C object src/haguichi.p/meson-generated_network.c.o src/haguichi.p/network.c: In function ‘haguichi_network_set_label_markup’: src/haguichi.p/network.c:853:38: warning: variable ‘_tmp59_’ set but not used [-Wunused-but-set-variable] 853 | const gchar* _tmp59_; | ^~~~~~~ src/haguichi.p/network.c:838:30: warning: variable ‘_tmp55_’ set but not used [-Wunused-but-set-variable] 838 | const gchar* _tmp55_; | ^~~~~~~ src/haguichi.p/network.c:851:17: warning: label ‘__finally0’ defined but not used [-Wunused-label] 851 | __finally0: | ^~~~~~~~~~ src/haguichi.p/network.c: In function ‘________lambda134_’: src/haguichi.p/network.c:1121:26: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] 1121 | HaguichiNetwork* self; | ^~~~ src/haguichi.p/network.c: In function ‘vala_g_list_remove_full’: src/haguichi.p/network.c:1385:31: warning: passing argument 1 of ‘func’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 1385 | func (_tmp6_); | ^~~~~~ src/haguichi.p/network.c:1385:31: note: expected ‘gpointer’ {aka ‘void *’} but argument is of type ‘gconstpointer’ {aka ‘const void *’} src/haguichi.p/network.c: In function ‘___lambda125_’: src/haguichi.p/network.c:1697:33: warning: unused parameter ‘self’ [-Wunused-parameter] 1697 | ___lambda125_ (HaguichiNetwork* self) | ~~~~~~~~~~~~~~~~~^~~~ src/haguichi.p/network.c: In function ‘___lambda5__haguichi_confirm_dialog_confirm’: src/haguichi.p/network.c:1748:69: warning: unused parameter ‘_sender’ [-Wunused-parameter] 1748 | ___lambda5__haguichi_confirm_dialog_confirm (HaguichiConfirmDialog* _sender, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ src/haguichi.p/network.c: In function ‘___lambda99_’: src/haguichi.p/network.c:1801:32: warning: unused parameter ‘self’ [-Wunused-parameter] 1801 | ___lambda99_ (HaguichiNetwork* self) | ~~~~~~~~~~~~~~~~~^~~~ src/haguichi.p/network.c: In function ‘___lambda95__haguichi_confirm_dialog_confirm’: src/haguichi.p/network.c:1852:70: warning: unused parameter ‘_sender’ [-Wunused-parameter] 1852 | ___lambda95__haguichi_confirm_dialog_confirm (HaguichiConfirmDialog* _sender, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ src/haguichi.p/network.c: In function ‘haguichi_network_set_label’: src/haguichi.p/network.c:1924:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 1924 | old_value = haguichi_network_get_label (self); | ^ src/haguichi.p/network.c: In function ‘haguichi_network_class_init’: src/haguichi.p/network.c:2058:39: warning: unused parameter ‘klass_data’ [-Wunused-parameter] 2058 | gpointer klass_data) | ~~~~~~~~~^~~~~~~~~~ src/haguichi.p/network.c: In function ‘haguichi_network_instance_init’: src/haguichi.p/network.c:2073:42: warning: unused parameter ‘klass’ [-Wunused-parameter] 2073 | gpointer klass) | ~~~~~~~~~^~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, 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/haguichi.p/network.c:16: src/haguichi.p/network.c: In function ‘haguichi_network_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/haguichi.p/network.c:2116:13: note: in expansion of macro ‘g_once_init_enter’ 2116 | if (g_once_init_enter (&haguichi_network_type_id__once)) { | ^~~~~~~~~~~~~~~~~ [56/60] Compiling C object src/haguichi.p/meson-generated_controller.c.o src/haguichi.p/controller.c: In function ‘_haguichi_controller_init_thread_gthread_func’: src/haguichi.p/controller.c:633:57: warning: unused parameter ‘self’ [-Wunused-parameter] 633 | _haguichi_controller_init_thread_gthread_func (gpointer self) | ~~~~~~~~~^~~~ src/haguichi.p/controller.c: In function ‘___lambda121__gsource_func’: src/haguichi.p/controller.c:678:38: warning: unused parameter ‘self’ [-Wunused-parameter] 678 | ___lambda121__gsource_func (gpointer self) | ~~~~~~~~~^~~~ src/haguichi.p/controller.c: In function ‘___lambda122__gsource_func’: src/haguichi.p/controller.c:755:38: warning: unused parameter ‘self’ [-Wunused-parameter] 755 | ___lambda122__gsource_func (gpointer self) | ~~~~~~~~~^~~~ src/haguichi.p/controller.c: In function ‘___lambda110__gsource_func’: src/haguichi.p/controller.c:1351:38: warning: unused parameter ‘self’ [-Wunused-parameter] 1351 | ___lambda110__gsource_func (gpointer self) | ~~~~~~~~~^~~~ src/haguichi.p/controller.c: In function ‘___lambda109__gthread_func’: src/haguichi.p/controller.c:1369:38: warning: unused parameter ‘self’ [-Wunused-parameter] 1369 | ___lambda109__gthread_func (gpointer self) | ~~~~~~~~~^~~~ src/haguichi.p/controller.c: In function ‘___lambda34__gthread_func’: src/haguichi.p/controller.c:1406:37: warning: unused parameter ‘self’ [-Wunused-parameter] 1406 | ___lambda34__gthread_func (gpointer self) | ~~~~~~~~~^~~~ src/haguichi.p/controller.c: In function ‘___lambda16__gsource_func’: src/haguichi.p/controller.c:1437:37: warning: unused parameter ‘self’ [-Wunused-parameter] 1437 | ___lambda16__gsource_func (gpointer self) | ~~~~~~~~~^~~~ src/haguichi.p/controller.c: In function ‘____lambda17__gsource_func’: src/haguichi.p/controller.c:1454:38: warning: unused parameter ‘self’ [-Wunused-parameter] 1454 | ____lambda17__gsource_func (gpointer self) | ~~~~~~~~~^~~~ src/haguichi.p/controller.c: In function ‘_____lambda20__gsource_func’: src/haguichi.p/controller.c:1474:39: warning: unused parameter ‘self’ [-Wunused-parameter] 1474 | _____lambda20__gsource_func (gpointer self) | ~~~~~~~~~^~~~ src/haguichi.p/controller.c: In function ‘______lambda21__gsource_func’: src/haguichi.p/controller.c:1495:40: warning: unused parameter ‘self’ [-Wunused-parameter] 1495 | ______lambda21__gsource_func (gpointer self) | ~~~~~~~~~^~~~ src/haguichi.p/controller.c: In function ‘_______lambda28__gsource_func’: src/haguichi.p/controller.c:1512:41: warning: unused parameter ‘self’ [-Wunused-parameter] 1512 | _______lambda28__gsource_func (gpointer self) | ~~~~~~~~~^~~~ src/haguichi.p/controller.c: In function ‘___lambda15__gthread_func’: src/haguichi.p/controller.c:1548:37: warning: unused parameter ‘self’ [-Wunused-parameter] 1548 | ___lambda15__gthread_func (gpointer self) | ~~~~~~~~~^~~~ src/haguichi.p/controller.c: In function ‘____lambda30__gsource_func’: src/haguichi.p/controller.c:1597:38: warning: unused parameter ‘self’ [-Wunused-parameter] 1597 | ____lambda30__gsource_func (gpointer self) | ~~~~~~~~~^~~~ src/haguichi.p/controller.c: In function ‘_____lambda31__gsource_func’: src/haguichi.p/controller.c:1615:39: warning: unused parameter ‘self’ [-Wunused-parameter] 1615 | _____lambda31__gsource_func (gpointer self) | ~~~~~~~~~^~~~ src/haguichi.p/controller.c: In function ‘______lambda33__gsource_func’: src/haguichi.p/controller.c:1676:40: warning: unused parameter ‘self’ [-Wunused-parameter] 1676 | ______lambda33__gsource_func (gpointer self) | ~~~~~~~~~^~~~ src/haguichi.p/controller.c: In function ‘___lambda29__gthread_func’: src/haguichi.p/controller.c:1740:37: warning: unused parameter ‘self’ [-Wunused-parameter] 1740 | ___lambda29__gthread_func (gpointer self) | ~~~~~~~~~^~~~ src/haguichi.p/controller.c: In function ‘____lambda22__gsource_func’: src/haguichi.p/controller.c:1771:38: warning: unused parameter ‘self’ [-Wunused-parameter] 1771 | ____lambda22__gsource_func (gpointer self) | ~~~~~~~~~^~~~ src/haguichi.p/controller.c: In function ‘____lambda27__gsource_func’: src/haguichi.p/controller.c:1791:38: warning: unused parameter ‘self’ [-Wunused-parameter] 1791 | ____lambda27__gsource_func (gpointer self) | ~~~~~~~~~^~~~ src/haguichi.p/controller.c: In function ‘___lambda19__gthread_func’: src/haguichi.p/controller.c:1904:37: warning: unused parameter ‘self’ [-Wunused-parameter] 1904 | ___lambda19__gthread_func (gpointer self) | ~~~~~~~~~^~~~ src/haguichi.p/controller.c: In function ‘_haguichi_controller_update_connection_thread_gthread_func’: src/haguichi.p/controller.c:2016:70: warning: unused parameter ‘self’ [-Wunused-parameter] 2016 | _haguichi_controller_update_connection_thread_gthread_func (gpointer self) | ~~~~~~~~~^~~~ src/haguichi.p/controller.c: In function ‘____lambda14__gsource_func’: src/haguichi.p/controller.c:2084:38: warning: unused parameter ‘self’ [-Wunused-parameter] 2084 | ____lambda14__gsource_func (gpointer self) | ~~~~~~~~~^~~~ src/haguichi.p/controller.c: In function ‘___lambda84_’: src/haguichi.p/controller.c:2220:21: warning: variable ‘_data4_’ set but not used [-Wunused-but-set-variable] 2220 | Block4Data* _data4_; | ^~~~~~~ src/haguichi.p/controller.c: In function ‘___lambda85_’: src/haguichi.p/controller.c:2263:21: warning: variable ‘_data4_’ set but not used [-Wunused-but-set-variable] 2263 | Block4Data* _data4_; | ^~~~~~~ src/haguichi.p/controller.c: In function ‘_______lambda83_’: src/haguichi.p/controller.c:2475:48: warning: passing argument 2 of ‘g_hash_table_foreach’ from incompatible pointer type [-Wincompatible-pointer-types] 2475 | g_hash_table_foreach (_tmp32_, ____lambda84__gh_func, _data5_); | ^~~~~~~~~~~~~~~~~~~~~ | | | void (*)(const void *, const void *, void *) In file included from /usr/include/glib-2.0/glib.h:52, from /usr/include/glib-2.0/gobject/gbinding.h:30, from /usr/include/glib-2.0/glib-object.h:24, from src/haguichi.p/controller.c:16: /usr/include/glib-2.0/glib/ghash.h:114:61: note: expected ‘GHFunc’ {aka ‘void (*)(void *, void *, void *)’} but argument is of type ‘void (*)(const void *, const void *, void *)’ 114 | GHFunc func, | ~~~~~~~~~~~~~~~~^~~~ src/haguichi.p/controller.c:2477:48: warning: passing argument 2 of ‘g_hash_table_foreach’ from incompatible pointer type [-Wincompatible-pointer-types] 2477 | g_hash_table_foreach (_tmp33_, ____lambda85__gh_func, _data5_); | ^~~~~~~~~~~~~~~~~~~~~ | | | void (*)(const void *, const void *, void *) /usr/include/glib-2.0/glib/ghash.h:114:61: note: expected ‘GHFunc’ {aka ‘void (*)(void *, void *, void *)’} but argument is of type ‘void (*)(const void *, const void *, void *)’ 114 | GHFunc func, | ~~~~~~~~~~~~~~~~^~~~ src/haguichi.p/controller.c: In function ‘haguichi_controller_update_list’: src/haguichi.p/controller.c:2655:80: warning: passing argument 2 of ‘g_hash_table_foreach’ from incompatible pointer type [-Wincompatible-pointer-types] 2655 | g_hash_table_foreach (_tmp43_, ________lambda82__gh_func, _data4_); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(const void *, const void *, void *) /usr/include/glib-2.0/glib/ghash.h:114:61: note: expected ‘GHFunc’ {aka ‘void (*)(void *, void *, void *)’} but argument is of type ‘void (*)(const void *, const void *, void *)’ 114 | GHFunc func, | ~~~~~~~~~~~~~~~~^~~~ src/haguichi.p/controller.c:2657:80: warning: passing argument 2 of ‘g_hash_table_foreach’ from incompatible pointer type [-Wincompatible-pointer-types] 2657 | g_hash_table_foreach (_tmp44_, ________lambda83__gh_func, _data4_); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(const void *, const void *, void *) /usr/include/glib-2.0/glib/ghash.h:114:61: note: expected ‘GHFunc’ {aka ‘void (*)(void *, void *, void *)’} but argument is of type ‘void (*)(const void *, const void *, void *)’ 114 | GHFunc func, | ~~~~~~~~~~~~~~~~^~~~ src/haguichi.p/controller.c: In function ‘______lambda80__gsource_func’: src/haguichi.p/controller.c:2759:40: warning: unused parameter ‘self’ [-Wunused-parameter] 2759 | ______lambda80__gsource_func (gpointer self) | ~~~~~~~~~^~~~ src/haguichi.p/controller.c: In function ‘______lambda81__gsource_func’: src/haguichi.p/controller.c:2776:40: warning: unused parameter ‘self’ [-Wunused-parameter] 2776 | ______lambda81__gsource_func (gpointer self) | ~~~~~~~~~^~~~ src/haguichi.p/controller.c: In function ‘___lambda79__gthread_func’: src/haguichi.p/controller.c:2809:37: warning: unused parameter ‘self’ [-Wunused-parameter] 2809 | ___lambda79__gthread_func (gpointer self) | ~~~~~~~~~^~~~ src/haguichi.p/controller.c: In function ‘_haguichi_controller_restore_connection_gsource_func’: src/haguichi.p/controller.c:2830:64: warning: unused parameter ‘self’ [-Wunused-parameter] 2830 | _haguichi_controller_restore_connection_gsource_func (gpointer self) | ~~~~~~~~~^~~~ src/haguichi.p/controller.c: In function ‘_haguichi_controller_update_connection_timeout_gsource_func’: src/haguichi.p/controller.c:2971:71: warning: unused parameter ‘self’ [-Wunused-parameter] 2971 | _haguichi_controller_update_connection_timeout_gsource_func (gpointer self) | ~~~~~~~~~^~~~ src/haguichi.p/controller.c: In function ‘_haguichi_controller_update_cycle_gsource_func’: src/haguichi.p/controller.c:2979:58: warning: unused parameter ‘self’ [-Wunused-parameter] 2979 | _haguichi_controller_update_cycle_gsource_func (gpointer self) | ~~~~~~~~~^~~~ src/haguichi.p/controller.c: In function ‘___lambda86__gh_func’: src/haguichi.p/controller.c:3056:32: warning: unused parameter ‘self’ [-Wunused-parameter] 3056 | gpointer self) | ~~~~~~~~~^~~~ src/haguichi.p/controller.c: In function ‘haguichi_controller_notify_members_joined’: src/haguichi.p/controller.c:3066:39: warning: passing argument 2 of ‘g_hash_table_foreach’ from incompatible pointer type [-Wincompatible-pointer-types] 3066 | g_hash_table_foreach (_tmp0_, ___lambda86__gh_func, NULL); | ^~~~~~~~~~~~~~~~~~~~ | | | void (*)(const void *, const void *, void *) /usr/include/glib-2.0/glib/ghash.h:114:61: note: expected ‘GHFunc’ {aka ‘void (*)(void *, void *, void *)’} but argument is of type ‘void (*)(const void *, const void *, void *)’ 114 | GHFunc func, | ~~~~~~~~~~~~~~~~^~~~ src/haguichi.p/controller.c: In function ‘___lambda87__gh_func’: src/haguichi.p/controller.c:3121:32: warning: unused parameter ‘self’ [-Wunused-parameter] 3121 | gpointer self) | ~~~~~~~~~^~~~ src/haguichi.p/controller.c: In function ‘haguichi_controller_notify_members_left’: src/haguichi.p/controller.c:3131:39: warning: passing argument 2 of ‘g_hash_table_foreach’ from incompatible pointer type [-Wincompatible-pointer-types] 3131 | g_hash_table_foreach (_tmp0_, ___lambda87__gh_func, NULL); | ^~~~~~~~~~~~~~~~~~~~ | | | void (*)(const void *, const void *, void *) /usr/include/glib-2.0/glib/ghash.h:114:61: note: expected ‘GHFunc’ {aka ‘void (*)(void *, void *, void *)’} but argument is of type ‘void (*)(const void *, const void *, void *)’ 114 | GHFunc func, | ~~~~~~~~~~~~~~~~^~~~ src/haguichi.p/controller.c: In function ‘___lambda88__gh_func’: src/haguichi.p/controller.c:3177:32: warning: unused parameter ‘self’ [-Wunused-parameter] 3177 | gpointer self) | ~~~~~~~~~^~~~ src/haguichi.p/controller.c: In function ‘haguichi_controller_notify_members_online’: src/haguichi.p/controller.c:3187:39: warning: passing argument 2 of ‘g_hash_table_foreach’ from incompatible pointer type [-Wincompatible-pointer-types] 3187 | g_hash_table_foreach (_tmp0_, ___lambda88__gh_func, NULL); | ^~~~~~~~~~~~~~~~~~~~ | | | void (*)(const void *, const void *, void *) /usr/include/glib-2.0/glib/ghash.h:114:61: note: expected ‘GHFunc’ {aka ‘void (*)(void *, void *, void *)’} but argument is of type ‘void (*)(const void *, const void *, void *)’ 114 | GHFunc func, | ~~~~~~~~~~~~~~~~^~~~ src/haguichi.p/controller.c: In function ‘___lambda89__gh_func’: src/haguichi.p/controller.c:3233:32: warning: unused parameter ‘self’ [-Wunused-parameter] 3233 | gpointer self) | ~~~~~~~~~^~~~ src/haguichi.p/controller.c: In function ‘haguichi_controller_notify_members_offline’: src/haguichi.p/controller.c:3243:39: warning: passing argument 2 of ‘g_hash_table_foreach’ from incompatible pointer type [-Wincompatible-pointer-types] 3243 | g_hash_table_foreach (_tmp0_, ___lambda89__gh_func, NULL); | ^~~~~~~~~~~~~~~~~~~~ | | | void (*)(const void *, const void *, void *) /usr/include/glib-2.0/glib/ghash.h:114:61: note: expected ‘GHFunc’ {aka ‘void (*)(void *, void *, void *)’} but argument is of type ‘void (*)(const void *, const void *, void *)’ 114 | GHFunc func, | ~~~~~~~~~~~~~~~~^~~~ src/haguichi.p/controller.c: In function ‘haguichi_controller_class_init’: src/haguichi.p/controller.c:3355:42: warning: unused parameter ‘klass_data’ [-Wunused-parameter] 3355 | gpointer klass_data) | ~~~~~~~~~^~~~~~~~~~ src/haguichi.p/controller.c: In function ‘haguichi_controller_instance_init’: src/haguichi.p/controller.c:3362:57: warning: unused parameter ‘self’ [-Wunused-parameter] 3362 | haguichi_controller_instance_init (HaguichiController * self, | ~~~~~~~~~~~~~~~~~~~~~^~~~ src/haguichi.p/controller.c:3363:45: warning: unused parameter ‘klass’ [-Wunused-parameter] 3363 | gpointer klass) | ~~~~~~~~~^~~~~ src/haguichi.p/controller.c: In function ‘haguichi_controller_finalize’: src/haguichi.p/controller.c:3370:30: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] 3370 | HaguichiController * self; | ^~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, from /usr/include/glib-2.0/glib/gasyncqueue.h:34, from /usr/include/glib-2.0/glib.h:34: src/haguichi.p/controller.c: In function ‘haguichi_controller_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/haguichi.p/controller.c:3388:13: note: in expansion of macro ‘g_once_init_enter’ 3388 | if (g_once_init_enter (&haguichi_controller_type_id__once)) { | ^~~~~~~~~~~~~~~~~ src/haguichi.p/controller.c: At top level: src/haguichi.p/controller.c:2194:1: warning: ‘block5_data_ref’ defined but not used [-Wunused-function] 2194 | block5_data_ref (Block5Data* _data5_) | ^~~~~~~~~~~~~~~ src/haguichi.p/controller.c:60:20: warning: ‘haguichi_controller_properties’ defined but not used [-Wunused-variable] 60 | static GParamSpec* haguichi_controller_properties[HAGUICHI_CONTROLLER_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [57/60] Compiling C object src/haguichi.p/meson-generated_network-list.c.o src/haguichi.p/network-list.c: In function ‘_haguichi_network_list_on_activate_gtk_list_view_activate’: src/haguichi.p/network-list.c:492:73: warning: unused parameter ‘_sender’ [-Wunused-parameter] 492 | _haguichi_network_list_on_activate_gtk_list_view_activate (GtkListView* _sender, | ~~~~~~~~~~~~~^~~~~~~ src/haguichi.p/network-list.c:493:66: warning: unused parameter ‘position’ [-Wunused-parameter] 493 | guint position, | ~~~~~~^~~~~~~~ src/haguichi.p/network-list.c: In function ‘___lambda23__g_object_notify’: src/haguichi.p/network-list.c:1188:40: warning: unused parameter ‘_sender’ [-Wunused-parameter] 1188 | ___lambda23__g_object_notify (GObject* _sender, | ~~~~~~~~~^~~~~~~ src/haguichi.p/network-list.c:1189:43: warning: unused parameter ‘pspec’ [-Wunused-parameter] 1189 | GParamSpec* pspec, | ~~~~~~~~~~~~^~~~~ src/haguichi.p/network-list.c: In function ‘___lambda24_’: src/haguichi.p/network-list.c:1221:30: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] 1221 | HaguichiNetworkList* self; | ^~~~ src/haguichi.p/network-list.c: In function ‘haguichi_network_list_is_collapsed’: src/haguichi.p/network-list.c:1707:14: warning: variable ‘_collapsed_size_’ set but not used [-Wunused-but-set-variable] 1707 | gint _collapsed_size_; | ^~~~~~~~~~~~~~~~ src/haguichi.p/network-list.c: In function ‘haguichi_network_list_save_collapsed_networks’: src/haguichi.p/network-list.c:1816:61: warning: passing argument 3 of ‘g_settings_set_strv’ from incompatible pointer type [-Wincompatible-pointer-types] 1816 | g_settings_set_strv (_tmp17_, "collapsed-networks", _tmp18_); | ^~~~~~~ | | | gchar ** {aka char **} In file included from /usr/include/glib-2.0/gio/gio.h:137, from /usr/include/gtk-4.0/gtk/css/gtkcsssection.h:24, from /usr/include/gtk-4.0/gtk/css/gtkcss.h:36, from /usr/include/gtk-4.0/gtk/gtk.h:29, from /usr/include/libadwaita-1/adwaita.h:9, from src/haguichi.p/network-list.c:16: /usr/include/glib-2.0/gio/gsettings.h:191:94: note: expected ‘const gchar * const*’ {aka ‘const char * const*’} but argument is of type ‘gchar **’ {aka ‘char **’} 191 | const gchar *const *value); | ~~~~~~~~~~~~~~~~~~~~^~~~~ src/haguichi.p/network-list.c:1746:14: warning: variable ‘_tmp18__length1’ set but not used [-Wunused-but-set-variable] 1746 | gint _tmp18__length1; | ^~~~~~~~~~~~~~~ src/haguichi.p/network-list.c: In function ‘haguichi_network_list_filter_tree_row’: src/haguichi.p/network-list.c:2294:54: warning: unused variable ‘_word_collection_size_’ [-Wunused-variable] 2294 | gint _word_collection_size_ = 0; | ^~~~~~~~~~~~~~~~~~~~~~ src/haguichi.p/network-list.c:2280:46: warning: variable ‘_words_size_’ set but not used [-Wunused-but-set-variable] 2280 | gint _words_size_; | ^~~~~~~~~~~~ src/haguichi.p/network-list.c:2261:22: warning: unused variable ‘_term_collection_size_’ [-Wunused-variable] 2261 | gint _term_collection_size_ = 0; | ^~~~~~~~~~~~~~~~~~~~~~ src/haguichi.p/network-list.c:2084:14: warning: variable ‘_terms_size_’ set but not used [-Wunused-but-set-variable] 2084 | gint _terms_size_; | ^~~~~~~~~~~~ src/haguichi.p/network-list.c: In function ‘__haguichi_network_list___lambda116__g_settings_changed’: src/haguichi.p/network-list.c:2458:69: warning: unused parameter ‘_sender’ [-Wunused-parameter] 2458 | __haguichi_network_list___lambda116__g_settings_changed (GSettings* _sender, | ~~~~~~~~~~~^~~~~~~ src/haguichi.p/network-list.c: In function ‘_haguichi_network_list___lambda119_’: src/haguichi.p/network-list.c:2556:44: warning: unused parameter ‘position’ [-Wunused-parameter] 2556 | guint position) | ~~~~~~^~~~~~~~ src/haguichi.p/network-list.c: In function ‘__haguichi_network_list___lambda119__gtk_selection_model_selection_changed’: src/haguichi.p/network-list.c:2562:96: warning: unused parameter ‘_sender’ [-Wunused-parameter] 2562 | __haguichi_network_list___lambda119__gtk_selection_model_selection_changed (GtkSelectionModel* _sender, | ~~~~~~~~~~~~~~~~~~~^~~~~~~ src/haguichi.p/network-list.c:2564:83: warning: unused parameter ‘n_items’ [-Wunused-parameter] 2564 | guint n_items, | ~~~~~~^~~~~~~ src/haguichi.p/network-list.c: In function ‘_haguichi_network_list___lambda120_’: src/haguichi.p/network-list.c:2572:43: warning: unused parameter ‘n_press’ [-Wunused-parameter] 2572 | gint n_press, | ~~~~~^~~~~~~ src/haguichi.p/network-list.c: In function ‘__haguichi_network_list___lambda120__gtk_gesture_click_released’: src/haguichi.p/network-list.c:2690:83: warning: unused parameter ‘_sender’ [-Wunused-parameter] 2690 | __haguichi_network_list___lambda120__gtk_gesture_click_released (GtkGestureClick* _sender, | ~~~~~~~~~~~~~~~~~^~~~~~~ src/haguichi.p/network-list.c: In function ‘haguichi_network_list_constructor’: src/haguichi.p/network-list.c:2769:142: warning: cast between incompatible function types from ‘void (*)(HaguichiNetworkList *)’ {aka ‘void (*)(struct _HaguichiNetworkList *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 2769 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "row.context-menu", NULL, (GtkWidgetActionActivateFunc) haguichi_network_list_on_context_menu); | ^ src/haguichi.p/network-list.c:2770:138: warning: cast between incompatible function types from ‘void (*)(HaguichiNetworkList *)’ {aka ‘void (*)(struct _HaguichiNetworkList *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 2770 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "row.collapse", NULL, (GtkWidgetActionActivateFunc) haguichi_network_list_on_collapse_row); | ^ src/haguichi.p/network-list.c:2771:136: warning: cast between incompatible function types from ‘void (*)(HaguichiNetworkList *)’ {aka ‘void (*)(struct _HaguichiNetworkList *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 2771 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "row.expand", NULL, (GtkWidgetActionActivateFunc) haguichi_network_list_on_expand_row); | ^ src/haguichi.p/network-list.c:2772:136: warning: cast between incompatible function types from ‘void (*)(HaguichiNetworkList *)’ {aka ‘void (*)(struct _HaguichiNetworkList *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 2772 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "row.delete", NULL, (GtkWidgetActionActivateFunc) haguichi_network_list_on_delete_row); | ^ src/haguichi.p/network-list.c:2773:143: warning: cast between incompatible function types from ‘void (*)(HaguichiNetworkList *)’ {aka ‘void (*)(struct _HaguichiNetworkList *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 2773 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "network.go-online", NULL, (GtkWidgetActionActivateFunc) haguichi_network_list_on_go_online); | ^ src/haguichi.p/network-list.c:2774:144: warning: cast between incompatible function types from ‘void (*)(HaguichiNetworkList *)’ {aka ‘void (*)(struct _HaguichiNetworkList *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 2774 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "network.go-offline", NULL, (GtkWidgetActionActivateFunc) haguichi_network_list_on_go_offline); | ^ src/haguichi.p/network-list.c:2775:139: warning: cast between incompatible function types from ‘void (*)(HaguichiNetworkList *)’ {aka ‘void (*)(struct _HaguichiNetworkList *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 2775 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "network.leave", NULL, (GtkWidgetActionActivateFunc) haguichi_network_list_on_delete_row); | ^ src/haguichi.p/network-list.c:2776:140: warning: cast between incompatible function types from ‘void (*)(HaguichiNetworkList *)’ {aka ‘void (*)(struct _HaguichiNetworkList *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 2776 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "network.delete", NULL, (GtkWidgetActionActivateFunc) haguichi_network_list_on_delete_row); | ^ src/haguichi.p/network-list.c:2777:147: warning: cast between incompatible function types from ‘void (*)(HaguichiNetworkList *)’ {aka ‘void (*)(struct _HaguichiNetworkList *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 2777 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "network.change-access", NULL, (GtkWidgetActionActivateFunc) haguichi_network_list_on_change_access); | ^ src/haguichi.p/network-list.c:2778:149: warning: cast between incompatible function types from ‘void (*)(HaguichiNetworkList *)’ {aka ‘void (*)(struct _HaguichiNetworkList *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 2778 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "network.change-password", NULL, (GtkWidgetActionActivateFunc) haguichi_network_list_on_change_password); | ^ src/haguichi.p/network-list.c:2779:141: warning: cast between incompatible function types from ‘void (*)(HaguichiNetworkList *)’ {aka ‘void (*)(struct _HaguichiNetworkList *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 2779 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "network.copy-id", NULL, (GtkWidgetActionActivateFunc) haguichi_network_list_on_copy_id); | ^ src/haguichi.p/network-list.c:2780:141: warning: cast between incompatible function types from ‘void (*)(HaguichiNetworkList *)’ {aka ‘void (*)(struct _HaguichiNetworkList *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 2780 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "network.details", NULL, (GtkWidgetActionActivateFunc) haguichi_network_list_on_show_details); | ^ src/haguichi.p/network-list.c:2781:140: warning: cast between incompatible function types from ‘void (*)(HaguichiNetworkList *)’ {aka ‘void (*)(struct _HaguichiNetworkList *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 2781 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "member.approve", NULL, (GtkWidgetActionActivateFunc) haguichi_network_list_on_approve_row); | ^ src/haguichi.p/network-list.c:2782:139: warning: cast between incompatible function types from ‘void (*)(HaguichiNetworkList *)’ {aka ‘void (*)(struct _HaguichiNetworkList *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 2782 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "member.reject", NULL, (GtkWidgetActionActivateFunc) haguichi_network_list_on_reject_row); | ^ src/haguichi.p/network-list.c:2783:138: warning: cast between incompatible function types from ‘void (*)(HaguichiNetworkList *)’ {aka ‘void (*)(struct _HaguichiNetworkList *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 2783 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "member.evict", NULL, (GtkWidgetActionActivateFunc) haguichi_network_list_on_delete_row); | ^ src/haguichi.p/network-list.c:2784:140: warning: cast between incompatible function types from ‘void (*)(HaguichiNetworkList *)’ {aka ‘void (*)(struct _HaguichiNetworkList *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 2784 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "member.copy-id", NULL, (GtkWidgetActionActivateFunc) haguichi_network_list_on_copy_id); | ^ src/haguichi.p/network-list.c:2785:142: warning: cast between incompatible function types from ‘void (*)(HaguichiNetworkList *)’ {aka ‘void (*)(struct _HaguichiNetworkList *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 2785 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "member.copy-ipv4", NULL, (GtkWidgetActionActivateFunc) haguichi_network_list_on_copy_ipv4); | ^ src/haguichi.p/network-list.c:2786:142: warning: cast between incompatible function types from ‘void (*)(HaguichiNetworkList *)’ {aka ‘void (*)(struct _HaguichiNetworkList *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 2786 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "member.copy-ipv6", NULL, (GtkWidgetActionActivateFunc) haguichi_network_list_on_copy_ipv6); | ^ src/haguichi.p/network-list.c:2787:140: warning: cast between incompatible function types from ‘void (*)(HaguichiNetworkList *)’ {aka ‘void (*)(struct _HaguichiNetworkList *)’} to ‘void (*)(GtkWidget *, const char *, GVariant *)’ {aka ‘void (*)(struct _GtkWidget *, const char *, struct _GVariant *)’} [-Wcast-function-type] 2787 | gtk_widget_class_install_action (G_TYPE_INSTANCE_GET_CLASS (self, gtk_widget_get_type (), GtkWidgetClass), "member.details", NULL, (GtkWidgetActionActivateFunc) haguichi_network_list_on_show_details); | ^ src/haguichi.p/network-list.c:2812:66: warning: passing argument 4 of ‘gtk_tree_list_model_new’ from incompatible pointer type [-Wincompatible-pointer-types] 2812 | _tmp12_ = gtk_tree_list_model_new (_tmp11_, FALSE, TRUE, _haguichi_network_list_create_model_gtk_tree_list_model_create_model_func, g_object_ref (self), g_object_unref); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | GListModel * (*)(GObject *, void *) {aka struct _GListModel * (*)(struct _GObject *, void *)} In file included from /usr/include/gtk-4.0/gtk/gtktreeexpander.h:26, from /usr/include/gtk-4.0/gtk/gtk.h:284: /usr/include/gtk-4.0/gtk/gtktreelistmodel.h:63:98: note: expected ‘GtkTreeListModelCreateModelFunc’ {aka ‘struct _GListModel * (*)(void *, void *)’} but argument is of type ‘GListModel * (*)(GObject *, void *)’ {aka ‘struct _GListModel * (*)(struct _GObject *, void *)’} 63 | GtkTreeListModelCreateModelFunc create_func, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ src/haguichi.p/network-list.c:2825:42: warning: passing argument 1 of ‘gtk_custom_filter_new’ from incompatible pointer type [-Wincompatible-pointer-types] 2825 | _tmp19_ = gtk_custom_filter_new (__haguichi_network_list___lambda118__gtk_custom_filter_func, g_object_ref (self), g_object_unref); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | gboolean (*)(GObject *, void *) {aka int (*)(struct _GObject *, void *)} In file included from /usr/include/gtk-4.0/gtk/gtk.h:139: /usr/include/gtk-4.0/gtk/gtkcustomfilter.h:48:90: note: expected ‘GtkCustomFilterFunc’ {aka ‘int (*)(void *, void *)’} but argument is of type ‘gboolean (*)(GObject *, void *)’ {aka ‘int (*)(struct _GObject *, void *)’} 48 | GtkCustomFilter * gtk_custom_filter_new (GtkCustomFilterFunc match_func, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ src/haguichi.p/network-list.c: In function ‘haguichi_network_list_class_init’: src/haguichi.p/network-list.c:2898:44: warning: unused parameter ‘klass_data’ [-Wunused-parameter] 2898 | gpointer klass_data) | ~~~~~~~~~^~~~~~~~~~ src/haguichi.p/network-list.c: In function ‘haguichi_network_list_instance_init’: src/haguichi.p/network-list.c:2912:47: warning: unused parameter ‘klass’ [-Wunused-parameter] 2912 | gpointer klass) | ~~~~~~~~~^~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, from /usr/include/glib-2.0/glib/gasyncqueue.h:34, from /usr/include/glib-2.0/glib.h:34, from /usr/include/gtk-4.0/gtk/css/gtkcss.h:29: src/haguichi.p/network-list.c: In function ‘haguichi_network_list_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/haguichi.p/network-list.c:2957:13: note: in expansion of macro ‘g_once_init_enter’ 2957 | if (g_once_init_enter (&haguichi_network_list_type_id__once)) { | ^~~~~~~~~~~~~~~~~ src/haguichi.p/network-list.c: In function ‘haguichi_network_list_on_context_menu’: src/haguichi.p/network-list.c:621:9: warning: ignoring return value of ‘gtk_widget_compute_bounds’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 621 | gtk_widget_compute_bounds (focus_widget, (GtkWidget*) _tmp3_, &_tmp4_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/haguichi.p/network-list.c: At top level: src/haguichi.p/network-list.c:62:20: warning: ‘haguichi_network_list_properties’ defined but not used [-Wunused-variable] 62 | static GParamSpec* haguichi_network_list_properties[HAGUICHI_NETWORK_LIST_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [58/60] Compiling C object src/haguichi.p/meson-generated_hamachi.c.o src/haguichi.p/hamachi.c: In function ‘___lambda8__gsource_func’: src/haguichi.p/hamachi.c:994:36: warning: unused parameter ‘self’ [-Wunused-parameter] 994 | ___lambda8__gsource_func (gpointer self) | ~~~~~~~~~^~~~ src/haguichi.p/hamachi.c: In function ‘___lambda7__gthread_func’: src/haguichi.p/hamachi.c:1122:36: warning: unused parameter ‘self’ [-Wunused-parameter] 1122 | ___lambda7__gthread_func (gpointer self) | ~~~~~~~~~^~~~ src/haguichi.p/hamachi.c: In function ‘haguichi_hamachi_return_networks’: src/haguichi.p/hamachi.c:3554:30: warning: unused variable ‘_s_collection_size_’ [-Wunused-variable] 3554 | gint _s_collection_size_ = 0; | ^~~~~~~~~~~~~~~~~~~ src/haguichi.p/hamachi.c:3457:14: warning: variable ‘_split_size_’ set but not used [-Wunused-but-set-variable] 3457 | gint _split_size_; | ^~~~~~~~~~~~ src/haguichi.p/hamachi.c: In function ‘haguichi_hamachi_class_init’: src/haguichi.p/hamachi.c:4951:39: warning: unused parameter ‘klass_data’ [-Wunused-parameter] 4951 | gpointer klass_data) | ~~~~~~~~~^~~~~~~~~~ src/haguichi.p/hamachi.c: In function ‘haguichi_hamachi_instance_init’: src/haguichi.p/hamachi.c:4958:51: warning: unused parameter ‘self’ [-Wunused-parameter] 4958 | haguichi_hamachi_instance_init (HaguichiHamachi * self, | ~~~~~~~~~~~~~~~~~~^~~~ src/haguichi.p/hamachi.c:4959:42: warning: unused parameter ‘klass’ [-Wunused-parameter] 4959 | gpointer klass) | ~~~~~~~~~^~~~~ src/haguichi.p/hamachi.c: In function ‘haguichi_hamachi_finalize’: src/haguichi.p/hamachi.c:4966:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] 4966 | HaguichiHamachi * self; | ^~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, 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/haguichi.p/hamachi.c:16: src/haguichi.p/hamachi.c: In function ‘haguichi_hamachi_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/haguichi.p/hamachi.c:4984:13: note: in expansion of macro ‘g_once_init_enter’ 4984 | if (g_once_init_enter (&haguichi_hamachi_type_id__once)) { | ^~~~~~~~~~~~~~~~~ src/haguichi.p/hamachi.c: At top level: src/haguichi.p/hamachi.c:61:20: warning: ‘haguichi_hamachi_properties’ defined but not used [-Wunused-variable] 61 | static GParamSpec* haguichi_hamachi_properties[HAGUICHI_HAMACHI_NUM_PROPERTIES]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [59/60] Compiling C object src/haguichi.p/meson-generated_status-notifier-item.c.o src/haguichi.p/status-notifier-item.c:818:1: warning: missing initializer for field ‘padding’ of ‘GDBusInterfaceVTable’ {aka ‘const struct _GDBusInterfaceVTable’} [-Wmissing-field-initializers] 818 | static const GDBusInterfaceVTable _dbus_status_notifier_watcher_dbus_interface_vtable = {dbus_status_notifier_watcher_dbus_interface_method_call, dbus_status_notifier_watcher_dbus_interface_get_property, dbus_status_notifier_watcher_dbus_interface_set_property}; | ^~~~~~ In file included from /usr/include/glib-2.0/gio/gio.h:55, from src/haguichi.p/status-notifier-item.c:15: /usr/include/glib-2.0/gio/gdbusconnection.h:402:12: note: ‘padding’ declared here 402 | gpointer padding[8]; | ^~~~~~~ src/haguichi.p/status-notifier-item.c:860:1: warning: missing initializer for field ‘padding’ of ‘GDBusInterfaceVTable’ {aka ‘const struct _GDBusInterfaceVTable’} [-Wmissing-field-initializers] 860 | static const GDBusInterfaceVTable _dbus_status_notifier_item_dbus_interface_vtable = {dbus_status_notifier_item_dbus_interface_method_call, dbus_status_notifier_item_dbus_interface_get_property, dbus_status_notifier_item_dbus_interface_set_property}; | ^~~~~~ /usr/include/glib-2.0/gio/gdbusconnection.h:402:12: note: ‘padding’ declared here 402 | gpointer padding[8]; | ^~~~~~~ src/haguichi.p/status-notifier-item.c:917:1: warning: missing initializer for field ‘padding’ of ‘GDBusInterfaceVTable’ {aka ‘const struct _GDBusInterfaceVTable’} [-Wmissing-field-initializers] 917 | static const GDBusInterfaceVTable _dbus_menu_dbus_interface_vtable = {dbus_menu_dbus_interface_method_call, dbus_menu_dbus_interface_get_property, dbus_menu_dbus_interface_set_property}; | ^~~~~~ /usr/include/glib-2.0/gio/gdbusconnection.h:402:12: note: ‘padding’ declared here 402 | gpointer padding[8]; | ^~~~~~~ src/haguichi.p/status-notifier-item.c: In function ‘dbus_status_notifier_watcher_default_init’: src/haguichi.p/status-notifier-item.c:982:77: warning: unused parameter ‘iface’ [-Wunused-parameter] 982 | dbus_status_notifier_watcher_default_init (DBusStatusNotifierWatcherIface * iface, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ src/haguichi.p/status-notifier-item.c:983:53: warning: unused parameter ‘iface_data’ [-Wunused-parameter] 983 | gpointer iface_data) | ~~~~~~~~~^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gthread.h:34, 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/haguichi.p/status-notifier-item.c:14: src/haguichi.p/status-notifier-item.c: In function ‘dbus_status_notifier_watcher_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c:1009:13: note: in expansion of macro ‘g_once_init_enter’ 1009 | if (g_once_init_enter (&dbus_status_notifier_watcher_type_id__once)) { | ^~~~~~~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c: In function ‘dbus_status_notifier_watcher_proxy_g_signal’: src/haguichi.p/status-notifier-item.c:1074:59: warning: unused parameter ‘sender_name’ [-Wunused-parameter] 1074 | const gchar* sender_name, | ~~~~~~~~~~~~~^~~~~~~~~~~ src/haguichi.p/status-notifier-item.c: In function ‘_vala_g_async_ready_callback’: src/haguichi.p/status-notifier-item.c:1096:40: warning: unused parameter ‘source_object’ [-Wunused-parameter] 1096 | _vala_g_async_ready_callback (GObject *source_object, | ~~~~~~~~~^~~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c: In function ‘_dbus_dbus_status_notifier_watcher_register_item’: src/haguichi.p/status-notifier-item.c:1277:9: warning: label ‘_error’ defined but not used [-Wunused-label] 1277 | _error: | ^~~~~~ src/haguichi.p/status-notifier-item.c: In function ‘dbus_status_notifier_watcher_dbus_interface_method_call’: src/haguichi.p/status-notifier-item.c:1312:75: warning: unused parameter ‘connection’ [-Wunused-parameter] 1312 | dbus_status_notifier_watcher_dbus_interface_method_call (GDBusConnection* connection, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ src/haguichi.p/status-notifier-item.c:1313:71: warning: unused parameter ‘sender’ [-Wunused-parameter] 1313 | const gchar* sender, | ~~~~~~~~~~~~~^~~~~~ src/haguichi.p/status-notifier-item.c:1314:71: warning: unused parameter ‘object_path’ [-Wunused-parameter] 1314 | const gchar* object_path, | ~~~~~~~~~~~~~^~~~~~~~~~~ src/haguichi.p/status-notifier-item.c:1315:71: warning: unused parameter ‘interface_name’ [-Wunused-parameter] 1315 | const gchar* interface_name, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c: In function ‘dbus_status_notifier_watcher_dbus_interface_get_property’: src/haguichi.p/status-notifier-item.c:1374:76: warning: unused parameter ‘connection’ [-Wunused-parameter] 1374 | dbus_status_notifier_watcher_dbus_interface_get_property (GDBusConnection* connection, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ src/haguichi.p/status-notifier-item.c:1375:72: warning: unused parameter ‘sender’ [-Wunused-parameter] 1375 | const gchar* sender, | ~~~~~~~~~~~~~^~~~~~ src/haguichi.p/status-notifier-item.c:1376:72: warning: unused parameter ‘object_path’ [-Wunused-parameter] 1376 | const gchar* object_path, | ~~~~~~~~~~~~~^~~~~~~~~~~ src/haguichi.p/status-notifier-item.c:1377:72: warning: unused parameter ‘interface_name’ [-Wunused-parameter] 1377 | const gchar* interface_name, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c:1379:68: warning: unused parameter ‘error’ [-Wunused-parameter] 1379 | GError** error, | ~~~~~~~~~^~~~~ src/haguichi.p/status-notifier-item.c: In function ‘dbus_status_notifier_watcher_dbus_interface_set_property’: src/haguichi.p/status-notifier-item.c:1407:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable] 1407 | gpointer object; | ^~~~~~ src/haguichi.p/status-notifier-item.c:1397:76: warning: unused parameter ‘connection’ [-Wunused-parameter] 1397 | dbus_status_notifier_watcher_dbus_interface_set_property (GDBusConnection* connection, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ src/haguichi.p/status-notifier-item.c:1398:72: warning: unused parameter ‘sender’ [-Wunused-parameter] 1398 | const gchar* sender, | ~~~~~~~~~~~~~^~~~~~ src/haguichi.p/status-notifier-item.c:1399:72: warning: unused parameter ‘object_path’ [-Wunused-parameter] 1399 | const gchar* object_path, | ~~~~~~~~~~~~~^~~~~~~~~~~ src/haguichi.p/status-notifier-item.c:1400:72: warning: unused parameter ‘interface_name’ [-Wunused-parameter] 1400 | const gchar* interface_name, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c:1401:72: warning: unused parameter ‘property_name’ [-Wunused-parameter] 1401 | const gchar* property_name, | ~~~~~~~~~~~~~^~~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c:1402:69: warning: unused parameter ‘value’ [-Wunused-parameter] 1402 | GVariant* value, | ~~~~~~~~~~^~~~~ src/haguichi.p/status-notifier-item.c:1403:68: warning: unused parameter ‘error’ [-Wunused-parameter] 1403 | GError** error, | ~~~~~~~~~^~~~~ src/haguichi.p/status-notifier-item.c: In function ‘_dbus_dbus_status_notifier_watcher_item_registered’: src/haguichi.p/status-notifier-item.c:1414:62: warning: unused parameter ‘_sender’ [-Wunused-parameter] 1414 | _dbus_dbus_status_notifier_watcher_item_registered (GObject* _sender, | ~~~~~~~~~^~~~~~~ src/haguichi.p/status-notifier-item.c: In function ‘_dbus_dbus_status_notifier_watcher_item_unregistered’: src/haguichi.p/status-notifier-item.c:1431:64: warning: unused parameter ‘_sender’ [-Wunused-parameter] 1431 | _dbus_dbus_status_notifier_watcher_item_unregistered (GObject* _sender, | ~~~~~~~~~^~~~~~~ src/haguichi.p/status-notifier-item.c: In function ‘_dbus_dbus_status_notifier_watcher_host_registered’: src/haguichi.p/status-notifier-item.c:1448:62: warning: unused parameter ‘_sender’ [-Wunused-parameter] 1448 | _dbus_dbus_status_notifier_watcher_host_registered (GObject* _sender, | ~~~~~~~~~^~~~~~~ src/haguichi.p/status-notifier-item.c: In function ‘_dbus_dbus_status_notifier_watcher_host_unregistered’: src/haguichi.p/status-notifier-item.c:1463:64: warning: unused parameter ‘_sender’ [-Wunused-parameter] 1463 | _dbus_dbus_status_notifier_watcher_host_unregistered (GObject* _sender, | ~~~~~~~~~^~~~~~~ src/haguichi.p/status-notifier-item.c: In function ‘dbus_status_notifier_item_context_menu’: src/haguichi.p/status-notifier-item.c:1569:50: warning: unused parameter ‘error’ [-Wunused-parameter] 1569 | GError** error) | ~~~~~~~~~^~~~~ src/haguichi.p/status-notifier-item.c: In function ‘dbus_status_notifier_item_secondary_activate’: src/haguichi.p/status-notifier-item.c:1581:56: warning: unused parameter ‘error’ [-Wunused-parameter] 1581 | GError** error) | ~~~~~~~~~^~~~~ src/haguichi.p/status-notifier-item.c: In function ‘dbus_status_notifier_item_scroll’: src/haguichi.p/status-notifier-item.c:1593:44: warning: unused parameter ‘error’ [-Wunused-parameter] 1593 | GError** error) | ~~~~~~~~~^~~~~ src/haguichi.p/status-notifier-item.c: In function ‘dbus_status_notifier_item_class_init’: src/haguichi.p/status-notifier-item.c:1832:48: warning: unused parameter ‘klass_data’ [-Wunused-parameter] 1832 | gpointer klass_data) | ~~~~~~~~~^~~~~~~~~~ src/haguichi.p/status-notifier-item.c: In function ‘dbus_status_notifier_item_instance_init’: src/haguichi.p/status-notifier-item.c:1858:51: warning: unused parameter ‘klass’ [-Wunused-parameter] 1858 | gpointer klass) | ~~~~~~~~~^~~~~ src/haguichi.p/status-notifier-item.c: In function ‘dbus_status_notifier_item_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c:1888:13: note: in expansion of macro ‘g_once_init_enter’ 1888 | if (g_once_init_enter (&dbus_status_notifier_item_type_id__once)) { | ^~~~~~~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c: In function ‘dbus_status_notifier_item_dbus_interface_method_call’: src/haguichi.p/status-notifier-item.c:2058:72: warning: unused parameter ‘connection’ [-Wunused-parameter] 2058 | dbus_status_notifier_item_dbus_interface_method_call (GDBusConnection* connection, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ src/haguichi.p/status-notifier-item.c:2059:68: warning: unused parameter ‘sender’ [-Wunused-parameter] 2059 | const gchar* sender, | ~~~~~~~~~~~~~^~~~~~ src/haguichi.p/status-notifier-item.c:2060:68: warning: unused parameter ‘object_path’ [-Wunused-parameter] 2060 | const gchar* object_path, | ~~~~~~~~~~~~~^~~~~~~~~~~ src/haguichi.p/status-notifier-item.c:2061:68: warning: unused parameter ‘interface_name’ [-Wunused-parameter] 2061 | const gchar* interface_name, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c: In function ‘dbus_status_notifier_item_dbus_interface_get_property’: src/haguichi.p/status-notifier-item.c:2223:73: warning: unused parameter ‘connection’ [-Wunused-parameter] 2223 | dbus_status_notifier_item_dbus_interface_get_property (GDBusConnection* connection, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ src/haguichi.p/status-notifier-item.c:2224:69: warning: unused parameter ‘sender’ [-Wunused-parameter] 2224 | const gchar* sender, | ~~~~~~~~~~~~~^~~~~~ src/haguichi.p/status-notifier-item.c:2225:69: warning: unused parameter ‘object_path’ [-Wunused-parameter] 2225 | const gchar* object_path, | ~~~~~~~~~~~~~^~~~~~~~~~~ src/haguichi.p/status-notifier-item.c:2226:69: warning: unused parameter ‘interface_name’ [-Wunused-parameter] 2226 | const gchar* interface_name, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c:2228:65: warning: unused parameter ‘error’ [-Wunused-parameter] 2228 | GError** error, | ~~~~~~~~~^~~~~ src/haguichi.p/status-notifier-item.c: In function ‘dbus_status_notifier_item_dbus_interface_set_property’: src/haguichi.p/status-notifier-item.c:2272:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable] 2272 | gpointer object; | ^~~~~~ src/haguichi.p/status-notifier-item.c:2262:73: warning: unused parameter ‘connection’ [-Wunused-parameter] 2262 | dbus_status_notifier_item_dbus_interface_set_property (GDBusConnection* connection, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ src/haguichi.p/status-notifier-item.c:2263:69: warning: unused parameter ‘sender’ [-Wunused-parameter] 2263 | const gchar* sender, | ~~~~~~~~~~~~~^~~~~~ src/haguichi.p/status-notifier-item.c:2264:69: warning: unused parameter ‘object_path’ [-Wunused-parameter] 2264 | const gchar* object_path, | ~~~~~~~~~~~~~^~~~~~~~~~~ src/haguichi.p/status-notifier-item.c:2265:69: warning: unused parameter ‘interface_name’ [-Wunused-parameter] 2265 | const gchar* interface_name, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c:2266:69: warning: unused parameter ‘property_name’ [-Wunused-parameter] 2266 | const gchar* property_name, | ~~~~~~~~~~~~~^~~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c:2267:66: warning: unused parameter ‘value’ [-Wunused-parameter] 2267 | GVariant* value, | ~~~~~~~~~~^~~~~ src/haguichi.p/status-notifier-item.c:2268:65: warning: unused parameter ‘error’ [-Wunused-parameter] 2268 | GError** error, | ~~~~~~~~~^~~~~ src/haguichi.p/status-notifier-item.c: In function ‘_dbus_dbus_status_notifier_item_on_new_title’: src/haguichi.p/status-notifier-item.c:2279:56: warning: unused parameter ‘_sender’ [-Wunused-parameter] 2279 | _dbus_dbus_status_notifier_item_on_new_title (GObject* _sender, | ~~~~~~~~~^~~~~~~ src/haguichi.p/status-notifier-item.c: In function ‘_dbus_dbus_status_notifier_item_on_new_icon’: src/haguichi.p/status-notifier-item.c:2294:55: warning: unused parameter ‘_sender’ [-Wunused-parameter] 2294 | _dbus_dbus_status_notifier_item_on_new_icon (GObject* _sender, | ~~~~~~~~~^~~~~~~ src/haguichi.p/status-notifier-item.c: In function ‘_dbus_dbus_status_notifier_item_on_new_menu’: src/haguichi.p/status-notifier-item.c:2309:55: warning: unused parameter ‘_sender’ [-Wunused-parameter] 2309 | _dbus_dbus_status_notifier_item_on_new_menu (GObject* _sender, | ~~~~~~~~~^~~~~~~ src/haguichi.p/status-notifier-item.c: In function ‘_dbus_dbus_status_notifier_item_on_new_tool_tip’: src/haguichi.p/status-notifier-item.c:2324:59: warning: unused parameter ‘_sender’ [-Wunused-parameter] 2324 | _dbus_dbus_status_notifier_item_on_new_tool_tip (GObject* _sender, | ~~~~~~~~~^~~~~~~ src/haguichi.p/status-notifier-item.c: In function ‘_dbus_dbus_status_notifier_item_on_new_status’: src/haguichi.p/status-notifier-item.c:2339:57: warning: unused parameter ‘_sender’ [-Wunused-parameter] 2339 | _dbus_dbus_status_notifier_item_on_new_status (GObject* _sender, | ~~~~~~~~~^~~~~~~ src/haguichi.p/status-notifier-item.c: In function ‘dbus_menu_get_children_ids’: src/haguichi.p/status-notifier-item.c:2526:38: warning: variable ‘_tmp21__length1’ set but not used [-Wunused-but-set-variable] 2526 | gint _tmp21__length1; | ^~~~~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c:2434:14: warning: variable ‘_arr_size_’ set but not used [-Wunused-but-set-variable] 2434 | gint _arr_size_; | ^~~~~~~~~~ src/haguichi.p/status-notifier-item.c: In function ‘dbus_menu_get_properties’: src/haguichi.p/status-notifier-item.c:2770:40: warning: passing argument 2 of ‘g_hash_table_foreach’ from incompatible pointer type [-Wincompatible-pointer-types] 2770 | g_hash_table_foreach (_tmp21_, ___lambda44__gh_func, _data27_); | ^~~~~~~~~~~~~~~~~~~~ | | | void (*)(const void *, const void *, void *) In file included from /usr/include/glib-2.0/glib.h:52: /usr/include/glib-2.0/glib/ghash.h:114:61: note: expected ‘GHFunc’ {aka ‘void (*)(void *, void *, void *)’} but argument is of type ‘void (*)(const void *, const void *, void *)’ 114 | GHFunc func, | ~~~~~~~~~~~~~~~~^~~~ src/haguichi.p/status-notifier-item.c: In function ‘dbus_menu_get_layout’: src/haguichi.p/status-notifier-item.c:2989:30: warning: unused variable ‘_id_collection_size_’ [-Wunused-variable] 2989 | gint _id_collection_size_ = 0; | ^~~~~~~~~~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c:2974:22: warning: variable ‘_ids_size_’ set but not used [-Wunused-but-set-variable] 2974 | gint _ids_size_; | ^~~~~~~~~~ src/haguichi.p/status-notifier-item.c: In function ‘dbus_menu_get_group_properties’: src/haguichi.p/status-notifier-item.c:3096:22: warning: unused variable ‘_id_collection_size_’ [-Wunused-variable] 3096 | gint _id_collection_size_ = 0; | ^~~~~~~~~~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c:3076:42: warning: unused parameter ‘error’ [-Wunused-parameter] 3076 | GError** error) | ~~~~~~~~~^~~~~ src/haguichi.p/status-notifier-item.c: In function ‘dbus_menu_get_property’: src/haguichi.p/status-notifier-item.c:3176:34: warning: unused parameter ‘error’ [-Wunused-parameter] 3176 | GError** error) | ~~~~~~~~~^~~~~ src/haguichi.p/status-notifier-item.c: In function ‘dbus_menu_resolve_event’: src/haguichi.p/status-notifier-item.c:3286:34: warning: unused parameter ‘timestamp’ [-Wunused-parameter] 3286 | guint32 timestamp, | ~~~~~~~~^~~~~~~~~ src/haguichi.p/status-notifier-item.c: In function ‘dbus_menu_event_group’: src/haguichi.p/status-notifier-item.c:3508:22: warning: unused variable ‘_ev_collection_size_’ [-Wunused-variable] 3508 | gint _ev_collection_size_ = 0; | ^~~~~~~~~~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c:3564:17: warning: assignment to ‘gint *’ {aka ‘int *’} from incompatible pointer type ‘void **’ [-Wincompatible-pointer-types] 3564 | _tmp19_ = _tmp18_; | ^ src/haguichi.p/status-notifier-item.c: In function ‘dbus_menu_about_to_show’: src/haguichi.p/status-notifier-item.c:3576:33: warning: unused parameter ‘id’ [-Wunused-parameter] 3576 | gint32 id, | ~~~~~~~^~ src/haguichi.p/status-notifier-item.c:3577:35: warning: unused parameter ‘error’ [-Wunused-parameter] 3577 | GError** error) | ~~~~~~~~~^~~~~ src/haguichi.p/status-notifier-item.c: In function ‘g_cclosure_user_marshal_VOID__VARIANT_VARIANT’: src/haguichi.p/status-notifier-item.c:3614:57: warning: unused parameter ‘return_value’ [-Wunused-parameter] 3614 | GValue * return_value, | ~~~~~~~~~^~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c:3617:57: warning: unused parameter ‘invocation_hint’ [-Wunused-parameter] 3617 | gpointer invocation_hint, | ~~~~~~~~~^~~~~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c: In function ‘g_cclosure_user_marshal_VOID__UINT_INT’: src/haguichi.p/status-notifier-item.c:3640:50: warning: unused parameter ‘return_value’ [-Wunused-parameter] 3640 | GValue * return_value, | ~~~~~~~~~^~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c:3643:50: warning: unused parameter ‘invocation_hint’ [-Wunused-parameter] 3643 | gpointer invocation_hint, | ~~~~~~~~~^~~~~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c: In function ‘g_cclosure_user_marshal_VOID__INT_UINT’: src/haguichi.p/status-notifier-item.c:3666:50: warning: unused parameter ‘return_value’ [-Wunused-parameter] 3666 | GValue * return_value, | ~~~~~~~~~^~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c:3669:50: warning: unused parameter ‘invocation_hint’ [-Wunused-parameter] 3669 | gpointer invocation_hint, | ~~~~~~~~~^~~~~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c: In function ‘dbus_menu_dbus_menu_event_struct_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c:3751:13: note: in expansion of macro ‘g_once_init_enter’ 3751 | if (g_once_init_enter (&dbus_menu_dbus_menu_event_struct_type_id__once)) { | ^~~~~~~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c: In function ‘dbus_menu_class_init’: src/haguichi.p/status-notifier-item.c:3761:32: warning: unused parameter ‘klass_data’ [-Wunused-parameter] 3761 | gpointer klass_data) | ~~~~~~~~~^~~~~~~~~~ src/haguichi.p/status-notifier-item.c: In function ‘dbus_menu_instance_init’: src/haguichi.p/status-notifier-item.c:3777:35: warning: unused parameter ‘klass’ [-Wunused-parameter] 3777 | gpointer klass) | ~~~~~~~~~^~~~~ src/haguichi.p/status-notifier-item.c: In function ‘dbus_menu_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c:3806:13: note: in expansion of macro ‘g_once_init_enter’ 3806 | if (g_once_init_enter (&dbus_menu_type_id__once)) { | ^~~~~~~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c: In function ‘dbus_menu_dbus_interface_method_call’: src/haguichi.p/status-notifier-item.c:4215:56: warning: unused parameter ‘connection’ [-Wunused-parameter] 4215 | dbus_menu_dbus_interface_method_call (GDBusConnection* connection, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ src/haguichi.p/status-notifier-item.c:4216:52: warning: unused parameter ‘sender’ [-Wunused-parameter] 4216 | const gchar* sender, | ~~~~~~~~~~~~~^~~~~~ src/haguichi.p/status-notifier-item.c:4217:52: warning: unused parameter ‘object_path’ [-Wunused-parameter] 4217 | const gchar* object_path, | ~~~~~~~~~~~~~^~~~~~~~~~~ src/haguichi.p/status-notifier-item.c:4218:52: warning: unused parameter ‘interface_name’ [-Wunused-parameter] 4218 | const gchar* interface_name, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c: In function ‘dbus_menu_dbus_interface_get_property’: src/haguichi.p/status-notifier-item.c:4276:57: warning: unused parameter ‘connection’ [-Wunused-parameter] 4276 | dbus_menu_dbus_interface_get_property (GDBusConnection* connection, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ src/haguichi.p/status-notifier-item.c:4277:53: warning: unused parameter ‘sender’ [-Wunused-parameter] 4277 | const gchar* sender, | ~~~~~~~~~~~~~^~~~~~ src/haguichi.p/status-notifier-item.c:4278:53: warning: unused parameter ‘object_path’ [-Wunused-parameter] 4278 | const gchar* object_path, | ~~~~~~~~~~~~~^~~~~~~~~~~ src/haguichi.p/status-notifier-item.c:4279:53: warning: unused parameter ‘interface_name’ [-Wunused-parameter] 4279 | const gchar* interface_name, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c:4281:49: warning: unused parameter ‘error’ [-Wunused-parameter] 4281 | GError** error, | ~~~~~~~~~^~~~~ src/haguichi.p/status-notifier-item.c: In function ‘dbus_menu_dbus_interface_set_property’: src/haguichi.p/status-notifier-item.c:4309:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable] 4309 | gpointer object; | ^~~~~~ src/haguichi.p/status-notifier-item.c:4299:57: warning: unused parameter ‘connection’ [-Wunused-parameter] 4299 | dbus_menu_dbus_interface_set_property (GDBusConnection* connection, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ src/haguichi.p/status-notifier-item.c:4300:53: warning: unused parameter ‘sender’ [-Wunused-parameter] 4300 | const gchar* sender, | ~~~~~~~~~~~~~^~~~~~ src/haguichi.p/status-notifier-item.c:4301:53: warning: unused parameter ‘object_path’ [-Wunused-parameter] 4301 | const gchar* object_path, | ~~~~~~~~~~~~~^~~~~~~~~~~ src/haguichi.p/status-notifier-item.c:4302:53: warning: unused parameter ‘interface_name’ [-Wunused-parameter] 4302 | const gchar* interface_name, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c:4303:53: warning: unused parameter ‘property_name’ [-Wunused-parameter] 4303 | const gchar* property_name, | ~~~~~~~~~~~~~^~~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c:4304:50: warning: unused parameter ‘value’ [-Wunused-parameter] 4304 | GVariant* value, | ~~~~~~~~~~^~~~~ src/haguichi.p/status-notifier-item.c:4305:49: warning: unused parameter ‘error’ [-Wunused-parameter] 4305 | GError** error, | ~~~~~~~~~^~~~~ src/haguichi.p/status-notifier-item.c: In function ‘_dbus_dbus_menu_item_properties_updated’: src/haguichi.p/status-notifier-item.c:4316:51: warning: unused parameter ‘_sender’ [-Wunused-parameter] 4316 | _dbus_dbus_menu_item_properties_updated (GObject* _sender, | ~~~~~~~~~^~~~~~~ src/haguichi.p/status-notifier-item.c: In function ‘_dbus_dbus_menu_layout_updated’: src/haguichi.p/status-notifier-item.c:4335:42: warning: unused parameter ‘_sender’ [-Wunused-parameter] 4335 | _dbus_dbus_menu_layout_updated (GObject* _sender, | ~~~~~~~~~^~~~~~~ src/haguichi.p/status-notifier-item.c: In function ‘_dbus_dbus_menu_item_activation_requested’: src/haguichi.p/status-notifier-item.c:4354:53: warning: unused parameter ‘_sender’ [-Wunused-parameter] 4354 | _dbus_dbus_menu_item_activation_requested (GObject* _sender, | ~~~~~~~~~^~~~~~~ src/haguichi.p/status-notifier-item.c: In function ‘dbus_status_notifier_icon_data_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c:4471:13: note: in expansion of macro ‘g_once_init_enter’ 4471 | if (g_once_init_enter (&dbus_status_notifier_icon_data_type_id__once)) { | ^~~~~~~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c: In function ‘dbus_status_notifier_item_tool_tip_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c:4609:13: note: in expansion of macro ‘g_once_init_enter’ 4609 | if (g_once_init_enter (&dbus_status_notifier_item_tool_tip_type_id__once)) { | ^~~~~~~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c: In function ‘___lambda45_’: src/haguichi.p/status-notifier-item.c:4624:35: warning: unused parameter ‘self’ [-Wunused-parameter] 4624 | ___lambda45_ (StatusNotifierItem* self, | ~~~~~~~~~~~~~~~~~~~~^~~~ src/haguichi.p/status-notifier-item.c: In function ‘___lambda46_’: src/haguichi.p/status-notifier-item.c:4644:35: warning: unused parameter ‘self’ [-Wunused-parameter] 4644 | ___lambda46_ (StatusNotifierItem* self, | ~~~~~~~~~~~~~~~~~~~~^~~~ src/haguichi.p/status-notifier-item.c: In function ‘___lambda47_’: src/haguichi.p/status-notifier-item.c:4664:35: warning: unused parameter ‘self’ [-Wunused-parameter] 4664 | ___lambda47_ (StatusNotifierItem* self, | ~~~~~~~~~~~~~~~~~~~~^~~~ src/haguichi.p/status-notifier-item.c: In function ‘___lambda48_’: src/haguichi.p/status-notifier-item.c:4684:35: warning: unused parameter ‘self’ [-Wunused-parameter] 4684 | ___lambda48_ (StatusNotifierItem* self, | ~~~~~~~~~~~~~~~~~~~~^~~~ src/haguichi.p/status-notifier-item.c: In function ‘___lambda49_’: src/haguichi.p/status-notifier-item.c:4704:35: warning: unused parameter ‘self’ [-Wunused-parameter] 4704 | ___lambda49_ (StatusNotifierItem* self, | ~~~~~~~~~~~~~~~~~~~~^~~~ src/haguichi.p/status-notifier-item.c: In function ‘___lambda50_’: src/haguichi.p/status-notifier-item.c:4754:22: warning: variable ‘_tmp10__length1’ set but not used [-Wunused-but-set-variable] 4754 | gint _tmp10__length1; | ^~~~~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c:4726:35: warning: unused parameter ‘self’ [-Wunused-parameter] 4726 | ___lambda50_ (StatusNotifierItem* self, | ~~~~~~~~~~~~~~~~~~~~^~~~ src/haguichi.p/status-notifier-item.c: In function ‘____lambda51__dbus_status_notifier_watcher_host_registered’: src/haguichi.p/status-notifier-item.c:4958:88: warning: unused parameter ‘_sender’ [-Wunused-parameter] 4958 | ____lambda51__dbus_status_notifier_watcher_host_registered (DBusStatusNotifierWatcher* _sender, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ src/haguichi.p/status-notifier-item.c: In function ‘____lambda52__dbus_status_notifier_watcher_host_unregistered’: src/haguichi.p/status-notifier-item.c:4971:90: warning: unused parameter ‘_sender’ [-Wunused-parameter] 4971 | ____lambda52__dbus_status_notifier_watcher_host_unregistered (DBusStatusNotifierWatcher* _sender, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ src/haguichi.p/status-notifier-item.c: In function ‘_status_notifier_item_on_bus_acquired_gbus_acquired_callback’: src/haguichi.p/status-notifier-item.c:5040:76: warning: unused parameter ‘name’ [-Wunused-parameter] 5040 | const gchar* name, | ~~~~~~~~~~~~~^~~~ src/haguichi.p/status-notifier-item.c: In function ‘_status_notifier_item_on_name_acquired_gbus_name_acquired_callback’: src/haguichi.p/status-notifier-item.c:5048:82: warning: unused parameter ‘name’ [-Wunused-parameter] 5048 | const gchar* name, | ~~~~~~~~~~~~~^~~~ src/haguichi.p/status-notifier-item.c: In function ‘___lambda53__gbus_name_lost_callback’: src/haguichi.p/status-notifier-item.c:5068:56: warning: unused parameter ‘connection’ [-Wunused-parameter] 5068 | ___lambda53__gbus_name_lost_callback (GDBusConnection* connection, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ src/haguichi.p/status-notifier-item.c:5069:52: warning: unused parameter ‘name’ [-Wunused-parameter] 5069 | const gchar* name, | ~~~~~~~~~~~~~^~~~ src/haguichi.p/status-notifier-item.c: In function ‘status_notifier_item_init’: src/haguichi.p/status-notifier-item.c:5091:199: warning: the comparison will always evaluate as ‘false’ for the address of ‘_status_notifier_item_on_bus_acquired_gbus_acquired_callback’ will never be NULL [-Waddress] 5091 | self->priv->name_owner_id = g_bus_own_name_with_closures (G_BUS_TYPE_SESSION, _tmp3_, G_BUS_NAME_OWNER_FLAGS_NONE, (GClosure*) ((_status_notifier_item_on_bus_acquired_gbus_acquired_callback == NULL) ? NULL : g_cclosure_new ((GCallback) _status_notifier_item_on_bus_acquired_gbus_acquired_callback, g_object_ref (self), (GClosureNotify) g_object_unref)), (GClosure*) ((_status_notifier_item_on_name_acquired_gbus_name_acquired_callback == NULL) ? NULL : g_cclosure_new ((GCallback) _status_notifier_item_on_name_acquired_gbus_name_acquired_callback, g_object_ref (self), (GClosureNotify) g_object_unref)), (GClosure*) ((___lambda53__gbus_name_lost_callback == NULL) ? NULL : g_cclosure_new ((GCallback) ___lambda53__gbus_name_lost_callback, g_object_ref (self), (GClosureNotify) g_object_unref))); | ^~ src/haguichi.p/status-notifier-item.c:5039:1: note: ‘_status_notifier_item_on_bus_acquired_gbus_acquired_callback’ declared here 5039 | _status_notifier_item_on_bus_acquired_gbus_acquired_callback (GDBusConnection* connection, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c:5091:328: warning: cast between incompatible function types from ‘void (*)(void *)’ to ‘void (*)(void *, GClosure *)’ {aka ‘void (*)(void *, struct _GClosure *)’} [-Wcast-function-type] 5091 | self->priv->name_owner_id = g_bus_own_name_with_closures (G_BUS_TYPE_SESSION, _tmp3_, G_BUS_NAME_OWNER_FLAGS_NONE, (GClosure*) ((_status_notifier_item_on_bus_acquired_gbus_acquired_callback == NULL) ? NULL : g_cclosure_new ((GCallback) _status_notifier_item_on_bus_acquired_gbus_acquired_callback, g_object_ref (self), (GClosureNotify) g_object_unref)), (GClosure*) ((_status_notifier_item_on_name_acquired_gbus_name_acquired_callback == NULL) ? NULL : g_cclosure_new ((GCallback) _status_notifier_item_on_name_acquired_gbus_name_acquired_callback, g_object_ref (self), (GClosureNotify) g_object_unref)), (GClosure*) ((___lambda53__gbus_name_lost_callback == NULL) ? NULL : g_cclosure_new ((GCallback) ___lambda53__gbus_name_lost_callback, g_object_ref (self), (GClosureNotify) g_object_unref))); | ^ src/haguichi.p/status-notifier-item.c:5091:444: warning: the comparison will always evaluate as ‘false’ for the address of ‘_status_notifier_item_on_name_acquired_gbus_name_acquired_callback’ will never be NULL [-Waddress] 5091 | self->priv->name_owner_id = g_bus_own_name_with_closures (G_BUS_TYPE_SESSION, _tmp3_, G_BUS_NAME_OWNER_FLAGS_NONE, (GClosure*) ((_status_notifier_item_on_bus_acquired_gbus_acquired_callback == NULL) ? NULL : g_cclosure_new ((GCallback) _status_notifier_item_on_bus_acquired_gbus_acquired_callback, g_object_ref (self), (GClosureNotify) g_object_unref)), (GClosure*) ((_status_notifier_item_on_name_acquired_gbus_name_acquired_callback == NULL) ? NULL : g_cclosure_new ((GCallback) _status_notifier_item_on_name_acquired_gbus_name_acquired_callback, g_object_ref (self), (GClosureNotify) g_object_unref)), (GClosure*) ((___lambda53__gbus_name_lost_callback == NULL) ? NULL : g_cclosure_new ((GCallback) ___lambda53__gbus_name_lost_callback, g_object_ref (self), (GClosureNotify) g_object_unref))); | ^~ src/haguichi.p/status-notifier-item.c:5047:1: note: ‘_status_notifier_item_on_name_acquired_gbus_name_acquired_callback’ declared here 5047 | _status_notifier_item_on_name_acquired_gbus_name_acquired_callback (GDBusConnection* connection, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c:5091:579: warning: cast between incompatible function types from ‘void (*)(void *)’ to ‘void (*)(void *, GClosure *)’ {aka ‘void (*)(void *, struct _GClosure *)’} [-Wcast-function-type] 5091 | self->priv->name_owner_id = g_bus_own_name_with_closures (G_BUS_TYPE_SESSION, _tmp3_, G_BUS_NAME_OWNER_FLAGS_NONE, (GClosure*) ((_status_notifier_item_on_bus_acquired_gbus_acquired_callback == NULL) ? NULL : g_cclosure_new ((GCallback) _status_notifier_item_on_bus_acquired_gbus_acquired_callback, g_object_ref (self), (GClosureNotify) g_object_unref)), (GClosure*) ((_status_notifier_item_on_name_acquired_gbus_name_acquired_callback == NULL) ? NULL : g_cclosure_new ((GCallback) _status_notifier_item_on_name_acquired_gbus_name_acquired_callback, g_object_ref (self), (GClosureNotify) g_object_unref)), (GClosure*) ((___lambda53__gbus_name_lost_callback == NULL) ? NULL : g_cclosure_new ((GCallback) ___lambda53__gbus_name_lost_callback, g_object_ref (self), (GClosureNotify) g_object_unref))); | ^ src/haguichi.p/status-notifier-item.c:5091:665: warning: the comparison will always evaluate as ‘false’ for the address of ‘___lambda53__gbus_name_lost_callback’ will never be NULL [-Waddress] 5091 | self->priv->name_owner_id = g_bus_own_name_with_closures (G_BUS_TYPE_SESSION, _tmp3_, G_BUS_NAME_OWNER_FLAGS_NONE, (GClosure*) ((_status_notifier_item_on_bus_acquired_gbus_acquired_callback == NULL) ? NULL : g_cclosure_new ((GCallback) _status_notifier_item_on_bus_acquired_gbus_acquired_callback, g_object_ref (self), (GClosureNotify) g_object_unref)), (GClosure*) ((_status_notifier_item_on_name_acquired_gbus_name_acquired_callback == NULL) ? NULL : g_cclosure_new ((GCallback) _status_notifier_item_on_name_acquired_gbus_name_acquired_callback, g_object_ref (self), (GClosureNotify) g_object_unref)), (GClosure*) ((___lambda53__gbus_name_lost_callback == NULL) ? NULL : g_cclosure_new ((GCallback) ___lambda53__gbus_name_lost_callback, g_object_ref (self), (GClosureNotify) g_object_unref))); | ^~ src/haguichi.p/status-notifier-item.c:5068:1: note: ‘___lambda53__gbus_name_lost_callback’ declared here 5068 | ___lambda53__gbus_name_lost_callback (GDBusConnection* connection, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c:5091:770: warning: cast between incompatible function types from ‘void (*)(void *)’ to ‘void (*)(void *, GClosure *)’ {aka ‘void (*)(void *, struct _GClosure *)’} [-Wcast-function-type] 5091 | self->priv->name_owner_id = g_bus_own_name_with_closures (G_BUS_TYPE_SESSION, _tmp3_, G_BUS_NAME_OWNER_FLAGS_NONE, (GClosure*) ((_status_notifier_item_on_bus_acquired_gbus_acquired_callback == NULL) ? NULL : g_cclosure_new ((GCallback) _status_notifier_item_on_bus_acquired_gbus_acquired_callback, g_object_ref (self), (GClosureNotify) g_object_unref)), (GClosure*) ((_status_notifier_item_on_name_acquired_gbus_name_acquired_callback == NULL) ? NULL : g_cclosure_new ((GCallback) _status_notifier_item_on_name_acquired_gbus_name_acquired_callback, g_object_ref (self), (GClosureNotify) g_object_unref)), (GClosure*) ((___lambda53__gbus_name_lost_callback == NULL) ? NULL : g_cclosure_new ((GCallback) ___lambda53__gbus_name_lost_callback, g_object_ref (self), (GClosureNotify) g_object_unref))); | ^ src/haguichi.p/status-notifier-item.c: In function ‘status_notifier_item_set_id’: src/haguichi.p/status-notifier-item.c:5198:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 5198 | old_value = status_notifier_item_get_id (self); | ^ src/haguichi.p/status-notifier-item.c: In function ‘status_notifier_item_set_title’: src/haguichi.p/status-notifier-item.c:5225:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 5225 | old_value = status_notifier_item_get_title (self); | ^ src/haguichi.p/status-notifier-item.c: In function ‘status_notifier_item_set_category’: src/haguichi.p/status-notifier-item.c:5252:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 5252 | old_value = status_notifier_item_get_category (self); | ^ src/haguichi.p/status-notifier-item.c: In function ‘status_notifier_item_set_status’: src/haguichi.p/status-notifier-item.c:5279:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 5279 | old_value = status_notifier_item_get_status (self); | ^ src/haguichi.p/status-notifier-item.c: In function ‘status_notifier_item_set_icon_name’: src/haguichi.p/status-notifier-item.c:5372:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 5372 | old_value = status_notifier_item_get_icon_name (self); | ^ src/haguichi.p/status-notifier-item.c: In function ‘status_notifier_item_set_overlay_icon_name’: src/haguichi.p/status-notifier-item.c:5399:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 5399 | old_value = status_notifier_item_get_overlay_icon_name (self); | ^ src/haguichi.p/status-notifier-item.c: In function ‘status_notifier_item_set_attention_icon_name’: src/haguichi.p/status-notifier-item.c:5426:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 5426 | old_value = status_notifier_item_get_attention_icon_name (self); | ^ src/haguichi.p/status-notifier-item.c: In function ‘g_cclosure_user_marshal_VOID__INT_INT’: src/haguichi.p/status-notifier-item.c:5533:49: warning: unused parameter ‘return_value’ [-Wunused-parameter] 5533 | GValue * return_value, | ~~~~~~~~~^~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c:5536:49: warning: unused parameter ‘invocation_hint’ [-Wunused-parameter] 5536 | gpointer invocation_hint, | ~~~~~~~~~^~~~~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c: In function ‘g_cclosure_user_marshal_VOID__INT_STRING’: src/haguichi.p/status-notifier-item.c:5559:52: warning: unused parameter ‘return_value’ [-Wunused-parameter] 5559 | GValue * return_value, | ~~~~~~~~~^~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c:5562:52: warning: unused parameter ‘invocation_hint’ [-Wunused-parameter] 5562 | gpointer invocation_hint, | ~~~~~~~~~^~~~~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c: In function ‘status_notifier_item_class_init’: src/haguichi.p/status-notifier-item.c:5585:43: warning: unused parameter ‘klass_data’ [-Wunused-parameter] 5585 | gpointer klass_data) | ~~~~~~~~~^~~~~~~~~~ src/haguichi.p/status-notifier-item.c: In function ‘status_notifier_item_instance_init’: src/haguichi.p/status-notifier-item.c:5612:46: warning: unused parameter ‘klass’ [-Wunused-parameter] 5612 | gpointer klass) | ~~~~~~~~~^~~~~ src/haguichi.p/status-notifier-item.c: In function ‘status_notifier_item_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’ 272 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c:5653:13: note: in expansion of macro ‘g_once_init_enter’ 5653 | if (g_once_init_enter (&status_notifier_item_type_id__once)) { | ^~~~~~~~~~~~~~~~~ src/haguichi.p/status-notifier-item.c: At top level: src/haguichi.p/status-notifier-item.c:2553:1: warning: ‘block27_data_ref’ defined but not used [-Wunused-function] 2553 | block27_data_ref (Block27Data* _data27_) | ^~~~~~~~~~~~~~~~ [60/60] Linking target src/haguichi INFO: autodetecting backend as ninja INFO: calculating backend command to run: /usr/sbin/ninja -C /home/main-builder/pkgwork/src/build ==> Entering fakeroot environment... ==> Starting package()... ninja: Entering directory `/home/main-builder/pkgwork/src/build' ninja: no work to do. Installing subdir /home/main-builder/pkgwork/src/haguichi-1.5.0/data/icons/hicolor to /home/main-builder/pkgwork/pkg/haguichi/usr/share/icons/hicolor Installing /home/main-builder/pkgwork/src/haguichi-1.5.0/data/icons/hicolor/symbolic/apps/com.github.ztefn.haguichi-symbolic.svg to /home/main-builder/pkgwork/pkg/haguichi/usr/share/icons/hicolor/symbolic/apps Installing /home/main-builder/pkgwork/src/haguichi-1.5.0/data/icons/hicolor/scalable/status/com.github.ztefn.haguichi-disconnected.svg to /home/main-builder/pkgwork/pkg/haguichi/usr/share/icons/hicolor/scalable/status Installing /home/main-builder/pkgwork/src/haguichi-1.5.0/data/icons/hicolor/scalable/status/com.github.ztefn.haguichi-connecting-3.svg to /home/main-builder/pkgwork/pkg/haguichi/usr/share/icons/hicolor/scalable/status Installing /home/main-builder/pkgwork/src/haguichi-1.5.0/data/icons/hicolor/scalable/status/com.github.ztefn.haguichi-connecting-2.svg to /home/main-builder/pkgwork/pkg/haguichi/usr/share/icons/hicolor/scalable/status Installing /home/main-builder/pkgwork/src/haguichi-1.5.0/data/icons/hicolor/scalable/status/com.github.ztefn.haguichi-connecting-1.svg to /home/main-builder/pkgwork/pkg/haguichi/usr/share/icons/hicolor/scalable/status Installing /home/main-builder/pkgwork/src/haguichi-1.5.0/data/icons/hicolor/scalable/status/com.github.ztefn.haguichi-connected.svg to /home/main-builder/pkgwork/pkg/haguichi/usr/share/icons/hicolor/scalable/status Installing /home/main-builder/pkgwork/src/haguichi-1.5.0/data/icons/hicolor/scalable/apps/com.github.ztefn.haguichi.svg to /home/main-builder/pkgwork/pkg/haguichi/usr/share/icons/hicolor/scalable/apps Installing /home/main-builder/pkgwork/src/haguichi-1.5.0/data/icons/hicolor/16x16/status/com.github.ztefn.haguichi-disconnected-symbolic.svg to /home/main-builder/pkgwork/pkg/haguichi/usr/share/icons/hicolor/16x16/status Installing /home/main-builder/pkgwork/src/haguichi-1.5.0/data/icons/hicolor/16x16/status/com.github.ztefn.haguichi-connecting-3-symbolic.svg to /home/main-builder/pkgwork/pkg/haguichi/usr/share/icons/hicolor/16x16/status Installing /home/main-builder/pkgwork/src/haguichi-1.5.0/data/icons/hicolor/16x16/status/com.github.ztefn.haguichi-connecting-2-symbolic.svg to /home/main-builder/pkgwork/pkg/haguichi/usr/share/icons/hicolor/16x16/status Installing /home/main-builder/pkgwork/src/haguichi-1.5.0/data/icons/hicolor/16x16/status/com.github.ztefn.haguichi-connecting-1-symbolic.svg to /home/main-builder/pkgwork/pkg/haguichi/usr/share/icons/hicolor/16x16/status Installing /home/main-builder/pkgwork/src/haguichi-1.5.0/data/icons/hicolor/16x16/status/com.github.ztefn.haguichi-connected-symbolic.svg to /home/main-builder/pkgwork/pkg/haguichi/usr/share/icons/hicolor/16x16/status Installing data/com.github.ztefn.haguichi.desktop to /home/main-builder/pkgwork/pkg/haguichi/usr/share/applications Installing data/com.github.ztefn.haguichi.metainfo.xml to /home/main-builder/pkgwork/pkg/haguichi/usr/share/metainfo Installing po/ast/LC_MESSAGES/haguichi.mo to /home/main-builder/pkgwork/pkg/haguichi/usr/share/locale/ast/LC_MESSAGES Installing po/bg/LC_MESSAGES/haguichi.mo to /home/main-builder/pkgwork/pkg/haguichi/usr/share/locale/bg/LC_MESSAGES Installing po/cs/LC_MESSAGES/haguichi.mo to /home/main-builder/pkgwork/pkg/haguichi/usr/share/locale/cs/LC_MESSAGES Installing po/de/LC_MESSAGES/haguichi.mo to /home/main-builder/pkgwork/pkg/haguichi/usr/share/locale/de/LC_MESSAGES Installing po/es/LC_MESSAGES/haguichi.mo to /home/main-builder/pkgwork/pkg/haguichi/usr/share/locale/es/LC_MESSAGES Installing po/fr/LC_MESSAGES/haguichi.mo to /home/main-builder/pkgwork/pkg/haguichi/usr/share/locale/fr/LC_MESSAGES Installing po/id/LC_MESSAGES/haguichi.mo to /home/main-builder/pkgwork/pkg/haguichi/usr/share/locale/id/LC_MESSAGES Installing po/it/LC_MESSAGES/haguichi.mo to /home/main-builder/pkgwork/pkg/haguichi/usr/share/locale/it/LC_MESSAGES Installing po/ja/LC_MESSAGES/haguichi.mo to /home/main-builder/pkgwork/pkg/haguichi/usr/share/locale/ja/LC_MESSAGES Installing po/kk/LC_MESSAGES/haguichi.mo to /home/main-builder/pkgwork/pkg/haguichi/usr/share/locale/kk/LC_MESSAGES Installing po/lt/LC_MESSAGES/haguichi.mo to /home/main-builder/pkgwork/pkg/haguichi/usr/share/locale/lt/LC_MESSAGES Installing po/nl/LC_MESSAGES/haguichi.mo to /home/main-builder/pkgwork/pkg/haguichi/usr/share/locale/nl/LC_MESSAGES Installing po/pl/LC_MESSAGES/haguichi.mo to /home/main-builder/pkgwork/pkg/haguichi/usr/share/locale/pl/LC_MESSAGES Installing po/pt/LC_MESSAGES/haguichi.mo to /home/main-builder/pkgwork/pkg/haguichi/usr/share/locale/pt/LC_MESSAGES Installing po/pt_BR/LC_MESSAGES/haguichi.mo to /home/main-builder/pkgwork/pkg/haguichi/usr/share/locale/pt_BR/LC_MESSAGES Installing po/ru/LC_MESSAGES/haguichi.mo to /home/main-builder/pkgwork/pkg/haguichi/usr/share/locale/ru/LC_MESSAGES Installing po/sk/LC_MESSAGES/haguichi.mo to /home/main-builder/pkgwork/pkg/haguichi/usr/share/locale/sk/LC_MESSAGES Installing po/sv/LC_MESSAGES/haguichi.mo to /home/main-builder/pkgwork/pkg/haguichi/usr/share/locale/sv/LC_MESSAGES Installing po/tr/LC_MESSAGES/haguichi.mo to /home/main-builder/pkgwork/pkg/haguichi/usr/share/locale/tr/LC_MESSAGES Installing po/uk/LC_MESSAGES/haguichi.mo to /home/main-builder/pkgwork/pkg/haguichi/usr/share/locale/uk/LC_MESSAGES Installing src/haguichi to /home/main-builder/pkgwork/pkg/haguichi/usr/bin Installing /home/main-builder/pkgwork/src/haguichi-1.5.0/data/com.github.ztefn.haguichi.gschema.xml to /home/main-builder/pkgwork/pkg/haguichi/usr/share/glib-2.0/schemas Skipping custom install script because DESTDIR is set '/usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas' Skipping custom install script because DESTDIR is set '/usr/sbin/gtk4-update-icon-cache -q -t -f /usr/share/icons/hicolor' Skipping custom install script because DESTDIR is set '/usr/sbin/update-desktop-database -q /usr/share/applications' ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> Creating package "haguichi"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: haguichi 1.5.0-1 (Sat 20 Jul 2024 10:12:16 AM -03) real 0m39.620s user 0m28.889s sys 0m23.407s