==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done
==> Making package: snixembed 0.3.3-2 (Fri Jul 25 12:21:47 2025)
==> Retrieving sources...
-> Updating snixembed git repo...
-> Found avoid-massive-overlinking-by-using-gcc.patch
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with b2sums...
snixembed ... Passed
avoid-massive-overlinking-by-using-gcc.patch ... Passed
==> Making package: snixembed 0.3.3-2 (Fri Jul 25 12:22:11 2025)
==> Checking runtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
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 (80) adwaita-cursors-48.1-1 adwaita-fonts-49.0-2
adwaita-icon-theme-48.1-1 adwaita-icon-theme-legacy-46.2-3
at-spi2-core-2.56.3-1 avahi-1:0.8+r194+g3f79789-3
cairo-1.18.4-1 dav1d-1.5.1-1 dconf-0.40.0-3
default-cursors-3-1 desktop-file-utils-0.28-1 duktape-2.7.0-7
fontconfig-2:2.17.1-1 freetype2-2.13.3-3 fribidi-1.0.16-2
glib-networking-1:2.80.1-1 graphite-1:1.3.14-5
gsettings-desktop-schemas-48.0-1 gsettings-system-schemas-48.0-1
gtk-update-icon-cache-1:4.18.6-1 harfbuzz-11.2.1-1
hicolor-icon-theme-0.18-1 iso-codes-4.18.0-1 jbigkit-2.1-8
json-glib-1.10.6-1 lcms2-2.17-1 libcloudproviders-0.3.6-2
libcolord-1.4.8-1 libcups-2:2.4.12-2 libdaemon-0.14-6
libdatrie-0.2.13-4 libdbusmenu-glib-16.04.0.r498-2
libdrm-2.4.125-1 libedit-20250104_3.1-1 libepoxy-1.5.10-3
libglvnd-1.7.0-3 libjpeg-turbo-3.1.1-1 libpciaccess-0.18.1-2
libpng-1.6.50-1 libproxy-0.5.10-1 librsvg-2:2.60.0-2
libsoup3-3.6.5-1 libstemmer-3.0.1-1 libthai-0.1.29-3
libtiff-4.7.0-1 libx11-1.8.12-1 libxau-1.0.12-1
libxcb-1.17.0-1 libxcomposite-0.4.6-2 libxcursor-1.2.3-1
libxdamage-1.1.6-2 libxdmcp-1.1.5-1.1 libxext-1.3.6-1
libxfixes-6.0.1-2 libxft-2.3.9-1 libxi-1.8.2-1
libxinerama-1.1.5-2 libxkbcommon-1.10.0-1 libxrandr-1.5.4-1
libxrender-0.9.12-1 libxshmfence-1.3.3-1 libxtst-1.2.5-1
libxxf86vm-1.1.6-1 llvm-libs-20.1.8-1 lm_sensors-1:3.6.2-1
lzo-2.10-5 mesa-1:25.1.6-1 pango-1:1.56.4-1 pixman-0.46.4-1
shared-mime-info-2.4-2 spirv-tools-1:1.4.321.0-1
tinysparql-3.9.2-2 wayland-1.23.1-2 xcb-proto-1.17.0-3
xkeyboard-config-2.45-1 xorg-xprop-1.2.8-1 xorgproto-2024.1-2
gdk-pixbuf2-2.42.12-2 gtk3-1:3.24.49-2
libdbusmenu-gtk3-16.04.0.r498-2
Total Download Size: 8.06 MiB
Total Installed Size: 372.90 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
gtk3-1:3.24.49-2-armv7h downloading...
libdbusmenu-glib-16.04.0.r498-2-armv7h downloading...
libdbusmenu-gtk3-16.04.0.r498-2-armv7h downloading...
libxcomposite-0.4.6-2-armv7h downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing libjpeg-turbo...
installing libpng...
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
libheif: Load .heif, .heic, and .avif
libjxl: Load .jxl
librsvg: Load .svg, .svgz, and .svg.gz [pending]
webp-pixbuf-loader: Load .webp
installing adwaita-fonts...
installing hicolor-icon-theme...
installing adwaita-icon-theme-legacy...
installing adwaita-cursors...
installing adwaita-icon-theme...
installing dconf...
installing gsettings-system-schemas...
installing gsettings-desktop-schemas...
installing xcb-proto...
installing xorgproto...
installing libxdmcp...
installing libxau...
installing libxcb...
installing libx11...
installing libxext...
installing libxfixes...
installing libxi...
installing libxtst...
installing xorg-xprop...
installing at-spi2-core...
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 iso-codes...
installing libcloudproviders...
installing lcms2...
installing libcolord...
installing libdaemon...
installing avahi...
Optional dependencies for avahi
gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc
[pending]
libevent: libevent bindings [installed]
nss-mdns: NSS support for mDNS
python-dbus: avahi-bookmarks, avahi-discover
python-gobject: avahi-bookmarks, avahi-discover
python-twisted: avahi-bookmarks
qt5-base: qt5 bindings
installing libcups...
installing libpciaccess...
installing libdrm...
Optional dependencies for libdrm
cairo: needed for modetest tool [installed]
installing libxshmfence...
installing libxxf86vm...
installing libedit...
installing llvm-libs...
installing lm_sensors...
Optional dependencies for lm_sensors
rrdtool: for logging with sensord
perl: for sensor detection and configuration convert [installed]
installing spirv-tools...
installing default-cursors...
Optional dependencies for default-cursors
adwaita-cursors: default cursor theme [installed]
installing wayland...
installing mesa...
Optional dependencies for mesa
opengl-man-pages: for the OpenGL API man pages
installing libglvnd...
installing libepoxy...
installing dav1d...
Optional dependencies for dav1d
dav1d-doc: HTML documentation
installing libdatrie...
installing libthai...
installing libxft...
installing pango...
installing librsvg...
installing libxcomposite...
installing libxcursor...
installing libxdamage...
installing libxinerama...
installing xkeyboard-config...
installing libxkbcommon...
Optional dependencies for libxkbcommon
libxkbcommon-x11: xkbcli interactive-x11
wayland: xkbcli interactive-wayland [installed]
installing libxrandr...
installing json-glib...
installing duktape...
installing libproxy...
installing glib-networking...
installing libsoup3...
Optional dependencies for libsoup3
samba: Windows Domain SSO
installing libstemmer...
installing tinysparql...
installing gtk-update-icon-cache...
installing gtk3...
Optional dependencies for gtk3
evince: Default print preview command
installing libdbusmenu-glib...
installing libdbusmenu-gtk3...
:: Running post-transaction hooks...
( 1/14) Creating system user accounts...
Creating group 'avahi' with GID 971.
Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 971 and GID 971.
( 2/14) Reloading system manager configuration...
Skipped: Current root is not booted.
( 3/14) Reloading user manager configuration...
Skipped: Current root is not booted.
( 4/14) Arming ConditionNeedsUpdate...
( 5/14) Updating the MIME type database...
( 6/14) Updating fontconfig configuration...
( 7/14) Reloading system bus configuration...
Skipped: Current root is not booted.
( 8/14) Updating fontconfig cache...
( 9/14) Probing GDK-Pixbuf loader modules...
(10/14) Updating GIO module cache...
(11/14) Compiling GSettings XML schema files...
(12/14) Probing GTK3 input method modules...
(13/14) Updating icon theme caches...
(14/14) Updating the desktop file MIME type cache...
[?25h==> Checking buildtime dependencies...
==> Installing missing dependencies...
[?25lresolving 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-freefont 8) ttf-ibm-plex 9) ttf-input
10) ttf-input-nerd 11) ttf-liberation 12) ttf-roboto
Enter a number (default=1):
looking for conflicting packages...
Packages (39) aom-3.12.1-1 docbook-xml-4.5-11 docbook-xsl-1.79.2-9
gd-2.3.3-8 ghostscript-10.05.1-2 giflib-5.2.2-2
glib2-docs-2.84.3-1 gnu-free-fonts-20120503-8 graphviz-13.1.0-2
gsfonts-20200910-5 gtk-doc-1.34.0-3 gts-0.7.6.121130-3
ijs-0.35-6 jbig2dec-0.20-1 libavif-1.3.0-1 libde265-1.0.16-1
libheif-1.20.1-1 libice-1.1.2-1 libidn-1.43-1 libpaper-2.2.6-1
libsm-1.2.6-1 libwebp-1.6.0-1 libxpm-3.5.17-2 libxslt-1.1.43-2
libxt-1.3.1-1 libyuv-r2426+464c51a03-1 netpbm-10.86.47-1
openjpeg2-2.5.3-1 perl-error-0.17030-2 perl-mailtools-2.22-2
perl-timedate-2.33-8 poppler-data-0.4.12-2 python-lxml-6.0.0-1
python-pygments-2.19.2-1 rav1e-0.7.1-1 x265-4.1-1
zlib-ng-2.2.4-1 git-2.50.1-3 vala-0.56.18-4
Total Download Size: 47.79 MiB
Total Installed Size: 288.10 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
ghostscript-10.05.1-2-armv7h downloading...
glib2-docs-2.84.3-1-armv7h downloading...
gnu-free-fonts-20120503-8-any downloading...
graphviz-13.1.0-2-armv7h downloading...
python-pygments-2.19.2-1-any downloading...
vala-0.56.18-4-armv7h downloading...
aom-3.12.1-1-armv7h downloading...
poppler-data-0.4.12-2-any downloading...
gsfonts-20200910-5-any downloading...
docbook-xsl-1.79.2-9-any downloading...
python-lxml-6.0.0-1-armv7h downloading...
netpbm-10.86.47-1-armv7h downloading...
rav1e-0.7.1-1-armv7h downloading...
x265-4.1-1-armv7h downloading...
libheif-1.20.1-1-armv7h downloading...
libxt-1.3.1-1-armv7h downloading...
gtk-doc-1.34.0-3-any downloading...
libidn-1.43-1-armv7h downloading...
libwebp-1.6.0-1-armv7h downloading...
libavif-1.3.0-1-armv7h downloading...
libde265-1.0.16-1-armv7h downloading...
libxslt-1.1.43-2-armv7h downloading...
gts-0.7.6.121130-3-armv7h downloading...
libyuv-r2426+464c51a03-1-armv7h downloading...
gd-2.3.3-8-armv7h downloading...
docbook-xml-4.5-11-any downloading...
libice-1.1.2-1-armv7h downloading...
libxpm-3.5.17-2-armv7h downloading...
giflib-5.2.2-2-armv7h downloading...
jbig2dec-0.20-1-armv7h downloading...
ijs-0.35-6-armv7h downloading...
libpaper-2.2.6-1-armv7h downloading...
libsm-1.2.6-1-armv7h downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing perl-error...
installing perl-timedate...
installing perl-mailtools...
installing zlib-ng...
installing git...
Optional dependencies for git
git-zsh-completion: upstream zsh completion
tk: gitk and git gui
openssh: ssh transport and crypto
man: show help with `git command --help`
perl-libwww: git svn
perl-term-readkey: git svn and interactive.singlekey setting
perl-io-socket-ssl: git send-email TLS support
perl-authen-sasl: git send-email TLS support
perl-mediawiki-api: git mediawiki support
perl-datetime-format-iso8601: git mediawiki support
perl-lwp-protocol-https: git mediawiki https support
perl-cgi: gitweb (web interface) support
python: git svn & git p4 [installed]
subversion: git svn
org.freedesktop.secrets: keyring credential helper
libsecret: libsecret credential helper [installed]
less: the default pager for git [installed]
installing libice...
installing libsm...
installing libxt...
installing libxpm...
installing giflib...
installing libwebp...
installing aom...
installing libyuv...
installing rav1e...
installing libavif...
installing libde265...
Optional dependencies for libde265
ffmpeg: for sherlock265
qt5-base: for sherlock265
sdl: dec265 YUV overlay output
installing x265...
installing libheif...
Optional dependencies for libheif
libjpeg-turbo: for heif-convert and heif-enc [installed]
libpng: for heif-convert and heif-enc [installed]
dav1d: dav1d encoder [installed]
ffmpeg: hardware decode
rav1e: rav1e encoder [installed]
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 [installed]
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...
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
python-lxml-html-clean: enable htmlclean feature
installing python-pygments...
installing gtk-doc...
Optional dependencies for gtk-doc
dblatex: PDF support
installing gnu-free-fonts...
installing vala...
:: Running post-transaction hooks...
(1/8) Creating system user accounts...
Creating group 'git' with GID 970.
Creating user 'git' (git daemon user) with UID 970 and GID 970.
(2/8) Reloading system manager configuration...
Skipped: Current root is not booted.
(3/8) Arming ConditionNeedsUpdate...
(4/8) Updating fontconfig configuration...
(5/8) Checking for old perl modules...
(6/8) Updating fontconfig cache...
(7/8) Probing GDK-Pixbuf loader modules...
(8/8) Updating the info directory file...
[?25h==> Retrieving sources...
-> Found avoid-massive-overlinking-by-using-gcc.patch
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
-> Creating working copy of snixembed git repo...
Cloning into 'snixembed'...
done.
Switched to a new branch 'makepkg'
==> Starting prepare()...
patching file makefile
patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted
==> Starting build()...
valac -C -X -march=armv7-a -X -mfloat-abi=hard -X -mfpu=neon -X -O2 -X -pipe -X -fno-plt -X -fexceptions -X -Wp,-D_FORTIFY_SOURCE=3 -X -Wformat -X -Werror=format-security -X -fstack-clash-protection -X -I/usr/include/libdbusmenu-gtk3-0.4 -X -I/usr/include/libdbusmenu-glib-0.4 -X -I/usr/include/gtk-3.0 -X -I/usr/include/pango-1.0 -X -I/usr/include/cloudproviders -X -I/usr/include/cairo -X -I/usr/include/gdk-pixbuf-2.0 -X -I/usr/include/at-spi2-atk/2.0 -X -I/usr/include/at-spi-2.0 -X -I/usr/include/atk-1.0 -X -I/usr/include/dbus-1.0 -X -I/usr/lib/dbus-1.0/include -X -I/usr/include/fribidi -X -I/usr/include/pixman-1 -X -I/usr/include/harfbuzz -X -I/usr/include/freetype2 -X -I/usr/include/libpng16 -X -I/usr/include/gio-unix-2.0 -X -I/usr/include/glib-2.0 -X -I/usr/lib/glib-2.0/include -X -I/usr/include/libmount -X -I/usr/include/blkid -X -I/usr/include/sysprof-6 -X -pthread -X -ldbusmenu-gtk3 -X -ldbusmenu-glib -X -lgtk-3 -X -lgdk-3 -X -lz -X -lpangocairo-1.0 -X -lcairo-gobject -X -lgdk_pixbuf-2.0 -X -latk-1.0 -X -lpango-1.0 -X -lcairo -X -lharfbuzz -X -lgio-2.0 -X -lgobject-2.0 -X -lglib-2.0 -X -Wl,-O1 -X -Wl,--sort-common -X -Wl,--as-needed -X -Wl,-z,relro -X -Wl,-z,now --pkg gtk+-3.0 --pkg gio-2.0 --pkg Dbusmenu-0.4 --pkg DbusmenuGtk3-0.4 src/main.vala src/proxyicon.vala src/proxyserver.vala src/statusnotifieritem.vala src/statusnotifierwatcher.vala version.vala
valac -C -X -march=armv7-a -X -mfloat-abi=hard -X -mfpu=neon -X -O2 -X -pipe -X -fno-plt -X -fexceptions -X -Wp,-D_FORTIFY_SOURCE=3 -X -Wformat -X -Werror=format-security -X -fstack-clash-protection -X -I/usr/include/libdbusmenu-gtk3-0.4 -X -I/usr/include/libdbusmenu-glib-0.4 -X -I/usr/include/gtk-3.0 -X -I/usr/include/pango-1.0 -X -I/usr/include/cloudproviders -X -I/usr/include/cairo -X -I/usr/include/gdk-pixbuf-2.0 -X -I/usr/include/at-spi2-atk/2.0 -X -I/usr/include/at-spi-2.0 -X -I/usr/include/atk-1.0 -X -I/usr/include/dbus-1.0 -X -I/usr/lib/dbus-1.0/include -X -I/usr/include/fribidi -X -I/usr/include/pixman-1 -X -I/usr/include/harfbuzz -X -I/usr/include/freetype2 -X -I/usr/include/libpng16 -X -I/usr/include/gio-unix-2.0 -X -I/usr/include/glib-2.0 -X -I/usr/lib/glib-2.0/include -X -I/usr/include/libmount -X -I/usr/include/blkid -X -I/usr/include/sysprof-6 -X -pthread -X -ldbusmenu-gtk3 -X -ldbusmenu-glib -X -lgtk-3 -X -lgdk-3 -X -lz -X -lpangocairo-1.0 -X -lcairo-gobject -X -lgdk_pixbuf-2.0 -X -latk-1.0 -X -lpango-1.0 -X -lcairo -X -lharfbuzz -X -lgio-2.0 -X -lgobject-2.0 -X -lglib-2.0 -X -Wl,-O1 -X -Wl,--sort-common -X -Wl,--as-needed -X -Wl,-z,relro -X -Wl,-z,now --pkg gtk+-3.0 --pkg gio-2.0 --pkg Dbusmenu-0.4 --pkg DbusmenuGtk3-0.4 src/main.vala src/proxyicon.vala src/proxyserver.vala src/statusnotifieritem.vala src/statusnotifierwatcher.vala version.vala
valac -C -X -march=armv7-a -X -mfloat-abi=hard -X -mfpu=neon -X -O2 -X -pipe -X -fno-plt -X -fexceptions -X -Wp,-D_FORTIFY_SOURCE=3 -X -Wformat -X -Werror=format-security -X -fstack-clash-protection -X -I/usr/include/libdbusmenu-gtk3-0.4 -X -I/usr/include/libdbusmenu-glib-0.4 -X -I/usr/include/gtk-3.0 -X -I/usr/include/pango-1.0 -X -I/usr/include/cloudproviders -X -I/usr/include/cairo -X -I/usr/include/gdk-pixbuf-2.0 -X -I/usr/include/at-spi2-atk/2.0 -X -I/usr/include/at-spi-2.0 -X -I/usr/include/atk-1.0 -X -I/usr/include/dbus-1.0 -X -I/usr/lib/dbus-1.0/include -X -I/usr/include/fribidi -X -I/usr/include/pixman-1 -X -I/usr/include/harfbuzz -X -I/usr/include/freetype2 -X -I/usr/include/libpng16 -X -I/usr/include/gio-unix-2.0 -X -I/usr/include/glib-2.0 -X -I/usr/lib/glib-2.0/include -X -I/usr/include/libmount -X -I/usr/include/blkid -X -I/usr/include/sysprof-6 -X -pthread -X -ldbusmenu-gtk3 -X -ldbusmenu-glib -X -lgtk-3 -X -lgdk-3 -X -lz -X -lpangocairo-1.0 -X -lcairo-gobject -X -lgdk_pixbuf-2.0 -X -latk-1.0 -X -lpango-1.0 -X -lcairo -X -lharfbuzz -X -lgio-2.0 -X -lgobject-2.0 -X -lglib-2.0 -X -Wl,-O1 -X -Wl,--sort-common -X -Wl,--as-needed -X -Wl,-z,relro -X -Wl,-z,now --pkg gtk+-3.0 --pkg gio-2.0 --pkg Dbusmenu-0.4 --pkg DbusmenuGtk3-0.4 src/main.vala src/proxyicon.vala src/proxyserver.vala src/statusnotifieritem.vala src/statusnotifierwatcher.vala version.vala
valac -C -X -march=armv7-a -X -mfloat-abi=hard -X -mfpu=neon -X -O2 -X -pipe -X -fno-plt -X -fexceptions -X -Wp,-D_FORTIFY_SOURCE=3 -X -Wformat -X -Werror=format-security -X -fstack-clash-protection -X -I/usr/include/libdbusmenu-gtk3-0.4 -X -I/usr/include/libdbusmenu-glib-0.4 -X -I/usr/include/gtk-3.0 -X -I/usr/include/pango-1.0 -X -I/usr/include/cloudproviders -X -I/usr/include/cairo -X -I/usr/include/gdk-pixbuf-2.0 -X -I/usr/include/at-spi2-atk/2.0 -X -I/usr/include/at-spi-2.0 -X -I/usr/include/atk-1.0 -X -I/usr/include/dbus-1.0 -X -I/usr/lib/dbus-1.0/include -X -I/usr/include/fribidi -X -I/usr/include/pixman-1 -X -I/usr/include/harfbuzz -X -I/usr/include/freetype2 -X -I/usr/include/libpng16 -X -I/usr/include/gio-unix-2.0 -X -I/usr/include/glib-2.0 -X -I/usr/lib/glib-2.0/include -X -I/usr/include/libmount -X -I/usr/include/blkid -X -I/usr/include/sysprof-6 -X -pthread -X -ldbusmenu-gtk3 -X -ldbusmenu-glib -X -lgtk-3 -X -lgdk-3 -X -lz -X -lpangocairo-1.0 -X -lcairo-gobject -X -lgdk_pixbuf-2.0 -X -latk-1.0 -X -lpango-1.0 -X -lcairo -X -lharfbuzz -X -lgio-2.0 -X -lgobject-2.0 -X -lglib-2.0 -X -Wl,-O1 -X -Wl,--sort-common -X -Wl,--as-needed -X -Wl,-z,relro -X -Wl,-z,now --pkg gtk+-3.0 --pkg gio-2.0 --pkg Dbusmenu-0.4 --pkg DbusmenuGtk3-0.4 src/main.vala src/proxyicon.vala src/proxyserver.vala src/statusnotifieritem.vala src/statusnotifierwatcher.vala version.vala
valac -C -X -march=armv7-a -X -mfloat-abi=hard -X -mfpu=neon -X -O2 -X -pipe -X -fno-plt -X -fexceptions -X -Wp,-D_FORTIFY_SOURCE=3 -X -Wformat -X -Werror=format-security -X -fstack-clash-protection -X -I/usr/include/libdbusmenu-gtk3-0.4 -X -I/usr/include/libdbusmenu-glib-0.4 -X -I/usr/include/gtk-3.0 -X -I/usr/include/pango-1.0 -X -I/usr/include/cloudproviders -X -I/usr/include/cairo -X -I/usr/include/gdk-pixbuf-2.0 -X -I/usr/include/at-spi2-atk/2.0 -X -I/usr/include/at-spi-2.0 -X -I/usr/include/atk-1.0 -X -I/usr/include/dbus-1.0 -X -I/usr/lib/dbus-1.0/include -X -I/usr/include/fribidi -X -I/usr/include/pixman-1 -X -I/usr/include/harfbuzz -X -I/usr/include/freetype2 -X -I/usr/include/libpng16 -X -I/usr/include/gio-unix-2.0 -X -I/usr/include/glib-2.0 -X -I/usr/lib/glib-2.0/include -X -I/usr/include/libmount -X -I/usr/include/blkid -X -I/usr/include/sysprof-6 -X -pthread -X -ldbusmenu-gtk3 -X -ldbusmenu-glib -X -lgtk-3 -X -lgdk-3 -X -lz -X -lpangocairo-1.0 -X -lcairo-gobject -X -lgdk_pixbuf-2.0 -X -latk-1.0 -X -lpango-1.0 -X -lcairo -X -lharfbuzz -X -lgio-2.0 -X -lgobject-2.0 -X -lglib-2.0 -X -Wl,-O1 -X -Wl,--sort-common -X -Wl,--as-needed -X -Wl,-z,relro -X -Wl,-z,now --pkg gtk+-3.0 --pkg gio-2.0 --pkg Dbusmenu-0.4 --pkg DbusmenuGtk3-0.4 src/main.vala src/proxyicon.vala src/proxyserver.vala src/statusnotifieritem.vala src/statusnotifierwatcher.vala version.vala
warning: warning: warning: -X has no effect when -C or --ccode is set-X has no effect when -C or --ccode is set
-X has no effect when -C or --ccode is set
warning: -X has no effect when -C or --ccode is set
warning: -X has no effect when -C or --ccode is set
src/statusnotifierwatcher.vala:7.5-7.45: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
7 | public void register_status_notifier_item(string service, BusName sender) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifierwatcher.vala:28.5-28.45: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
28 | public void register_status_notifier_host(string service) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/main.vala:10.5-12.26: warning: unhandled error `GLib.SpawnError'
10 | Process.spawn_async(null, argv, null,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
11 | SpawnFlags.CHILD_INHERITS_STDIN | SpawnFlags.SEARCH_PATH,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
12 | null, out pid);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:36.5-36.33: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
36 | public abstract void activate(int x, int y);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:37.5-37.37: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
37 | public abstract void context_menu(int x, int y);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:38.5-38.31: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
38 | public abstract void scroll(int delta, string orientation);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:95.17-95.50: warning: Access to possible `null'. Perform a check or use an unsafe cast.
95 | (me as StatusNotifierItem).changed(name);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:58.21-58.41: warning: unhandled error `GLib.Error'
58 | if (update_cache.end(res)) changes++;
| ^~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:42.9-42.20: warning: implicit .begin is deprecated
42 | update_cache("Title", "title");
| ^~~~~~~~~~~~
src/statusnotifieritem.vala:41.5-41.40: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
41 | public virtual signal void new_title() {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:46.9-46.23: warning: implicit .begin is deprecated
46 | handle_new_icon();
| ^~~~~~~~~~~~~~~
src/statusnotifieritem.vala:45.5-45.39: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
45 | public virtual signal void new_icon() {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:72.9-72.20: warning: implicit .begin is deprecated
72 | update_cache("ToolTip", "tool-tip");
| ^~~~~~~~~~~~
src/statusnotifieritem.vala:71.5-71.43: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
71 | public virtual signal void new_tool_tip() {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifierwatcher.vala:7.5-7.45: src/proxyicon.vala:3.5-3.23: warning: warning: DBus methods are recommended to throw at least `GLib.Error'`Gtk.StatusIcon' or has been deprecated since 3.14`GLib.DBusError, GLib.IOError'
3 | Gtk.StatusIcon icon;
| ^~~~~~~~~~~~~~~~~~~
src/proxyicon.vala:15.20-15.33: warning: `Gtk.StatusIcon' has been deprecated since 3.14
15 | icon = new Gtk.StatusIcon();
| ^~~~~~~~~~~~~~
7 | public void register_status_notifier_item(string service, BusName sender) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifierwatcher.vala:28.5-28.45: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
28 | public void register_status_notifier_host(string service) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/main.vala:10.5-12.26: warning: unhandled error `GLib.SpawnError'
10 | Process.spawn_async(null, argv, null,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
11 | SpawnFlags.CHILD_INHERITS_STDIN | SpawnFlags.SEARCH_PATH,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
12 | null, out pid);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:36.5-36.33: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
36 | public abstract void activate(int x, int y);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:37.5-37.37: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
37 | public abstract void context_menu(int x, int y);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:38.5-38.31: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
38 | public abstract void scroll(int delta, string orientation);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:95.17-95.50: warning: Access to possible `null'. Perform a check or use an unsafe cast.
95 | (me as StatusNotifierItem).changed(name);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:58.21-58.41: warning: unhandled error `GLib.Error'
58 | if (update_cache.end(res)) changes++;
| ^~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:42.9-42.20: warning: implicit .begin is deprecated
42 | update_cache("Title", "title");
| ^~~~~~~~~~~~
src/statusnotifieritem.vala:41.5-41.40: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
41 | public virtual signal void new_title() {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:46.9-46.23: warning: implicit .begin is deprecated
46 | handle_new_icon();
| ^~~~~~~~~~~~~~~
src/statusnotifieritem.vala:45.5-45.39: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
45 | public virtual signal void new_icon() {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:72.9-72.20: warning: implicit .begin is deprecated
72 | update_cache("ToolTip", "tool-tip");
| ^~~~~~~~~~~~
src/statusnotifieritem.vala:71.5-71.43: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
71 | public virtual signal void new_tool_tip() {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/proxyicon.vala:3.5-3.23: warning: `Gtk.StatusIcon' has been deprecated since 3.14
3 | Gtk.StatusIcon icon;
| ^~~~~~~~~~~~~~~~~~~
src/proxyicon.vala:15.20-15.33: warning: `Gtk.StatusIcon' has been deprecated since 3.14
15 | icon = new Gtk.StatusIcon();
| ^~~~~~~~~~~~~~
src/proxyicon.vala:14.22-14.92: warning: unhandled error `GLib.IOError'
14 | item = yield Bus.get_proxy(BusType.SESSION, name, object, DBusProxyFlags.NONE, null);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/proxyicon.vala:14.22-14.92: warning: unhandled error `GLib.IOError'
14 | item = yield Bus.get_proxy(BusType.SESSION, name, object, DBusProxyFlags.NONE, null);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifierwatcher.vala:7.5-7.45: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
7 | public void register_status_notifier_item(string service, BusName sender) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifierwatcher.vala:28.5-28.45: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
28 | public void register_status_notifier_host(string service) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/main.vala:10.5-12.26: warning: unhandled error `GLib.SpawnError'
10 | Process.spawn_async(null, argv, null,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
11 | SpawnFlags.CHILD_INHERITS_STDIN | SpawnFlags.SEARCH_PATH,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
12 | null, out pid);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:36.5-36.33: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
36 | public abstract void activate(int x, int y);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:37.5-37.37: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
37 | public abstract void context_menu(int x, int y);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:38.5-38.31: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
38 | public abstract void scroll(int delta, string orientation);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:95.17-95.50: warning: Access to possible `null'. Perform a check or use an unsafe cast.
95 | (me as StatusNotifierItem).changed(name);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:58.21-58.41: warning: unhandled error `GLib.Error'
58 | if (update_cache.end(res)) changes++;
| ^~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:42.9-42.20: warning: implicit .begin is deprecated
42 | update_cache("Title", "title");
| ^~~~~~~~~~~~
src/statusnotifieritem.vala:41.5-41.40: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
41 | public virtual signal void new_title() {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:46.9-46.23: warning: implicit .begin is deprecated
46 | handle_new_icon();
| ^~~~~~~~~~~~~~~
src/statusnotifieritem.vala:45.5-45.39: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
45 | public virtual signal void new_icon() {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:72.9-72.20: warning: implicit .begin is deprecated
72 | update_cache("ToolTip", "tool-tip");
| ^~~~~~~~~~~~
src/statusnotifieritem.vala:71.5-71.43: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
71 | public virtual signal void new_tool_tip() {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifierwatcher.vala:7.5-7.45: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
7 | public void register_status_notifier_item(string service, BusName sender) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifierwatcher.vala:28.5-28.45: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
28 | public void register_status_notifier_host(string service) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/main.vala:10.5-12.26: warning: unhandled error `GLib.SpawnError'
10 | Process.spawn_async(null, argv, null,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
11 | SpawnFlags.CHILD_INHERITS_STDIN | SpawnFlags.SEARCH_PATH,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~src/statusnotifieritem.vala:8.5-8.21: warning: Field `ToolTip.icon_title'src/proxyicon.vala:3.5-3.23: never used
warning: 8 | string icon_title;
`Gtk.StatusIcon' | has been deprecated since 3.14
^~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:9.5-9.28: warning: Field `ToolTip.icon_pixmap' never used
9 | IconPixmap[] icon_pixmap;
| ^~~~~~~~~~~~~~~~~~~~~~~~
3 | Gtk.StatusIcon icon;
| ^~~~~~~~~~~~~~~~~~~
src/proxyicon.vala:15.20-15.33: warning: `Gtk.StatusIcon' has been deprecated since 3.14
15 | icon = new Gtk.StatusIcon();
| ^~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
12 | null, out pid);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:36.5-36.33: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
36 | public abstract void activate(int x, int y);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:37.5-37.37: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
37 | public abstract void context_menu(int x, int y);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:38.5-38.31: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
38 | public abstract void scroll(int delta, string orientation);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:95.17-95.50: warning: Access to possible `null'. Perform a check or use an unsafe cast.
95 | (me as StatusNotifierItem).changed(name);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:58.21-58.41: warning: unhandled error `GLib.Error'
58 | if (update_cache.end(res)) changes++;
| ^~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:42.9-42.20: warning: implicit .begin is deprecated
42 | update_cache("Title", "title");
| ^~~~~~~~~~~~
src/statusnotifieritem.vala:41.5-41.40: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
41 | public virtual signal void new_title() {
| ^~~~~~~~~~~src/proxyicon.vala:14.22-14.92: ~~warning: ~~~~~~~~~~~~~~~~~~~~~~~
unhandled error `GLib.IOError'
src/statusnotifieritem.vala:46.9-46.23: warning: implicit .begin is deprecated
46 | handle_new_icon();
| ^~~~~~~~~~~~~~~
14 | item = yield Bus.get_proxy(BusType.SESSION, name, object, DBusProxyFlags.NONE, null);
| src/statusnotifieritem.vala:45.5-45.39: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
45 | public virtual signal void new_icon() {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~src/statusnotifieritem.vala:8.5-8.21: ~~warning: ~Field ~~`ToolTip.icon_title' never used
8 | string icon_title;
|
^~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:9.5-9.28: src/statusnotifieritem.vala:72.9-72.20: warning: warning: Field implicit .begin is deprecated`ToolTip.icon_pixmap'
never used
72 | update_cache("ToolTip", "tool-tip");
9 | IconPixmap[] icon_pixmap;
| | ^ ~ ~ ~^~~~~~~~~~~~~~~~~~~~~~~~ ~ ~ ~ ~ ~ ~ ~ ~
src/statusnotifieritem.vala:71.5-71.43: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
71 | public virtual signal void new_tool_tip() {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/proxyicon.vala:3.5-3.23: warning: `Gtk.StatusIcon' has been deprecated since 3.14
3 | Gtk.StatusIcon icon;
| ^~~~~~~~~~~~~~~~~~~
src/proxyicon.vala:15.20-15.33: warning: `Gtk.StatusIcon' has been deprecated since 3.14
15 | icon = new Gtk.StatusIcon();
| ^~~~~~~~~~~~~~
src/statusnotifierwatcher.vala:7.5-7.45: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
7 | public void register_status_notifier_item(string service, BusName sender) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifierwatcher.vala:28.5-28.45: src/proxyicon.vala:14.22-14.92: warning: unhandled error `GLib.IOError'
14 | item = yield Bus.get_proxy(BusType.SESSION, name, object, DBusProxyFlags.NONE, null);
| ^~~~~~~~~~~~~~~~~~~~~warning: DBus methods are recommended to throw at least ~`GLib.Error' or `GLib.DBusError, GLib.IOError'
28 | public void register_status_notifier_host(string service) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/main.vala:10.5-12.26: warning: unhandled error `GLib.SpawnError'
10 | Process.spawn_async(null, argv, null,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
11 | SpawnFlags.CHILD_INHERITS_STDIN | SpawnFlags.SEARCH_PATH,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
12 | null, out pid);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:36.5-36.33: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
36 | public abstract void activate(int x, int y);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:37.5-37.37: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
37 | public abstract void context_menu(int x, int y);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:38.5-38.31: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
38 | public abstract void scroll(int delta, string orientation);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:95.17-95.50: warning: Access to possible `null'. Perform a check or use an unsafe cast.
95 | (me as StatusNotifierItem).changed(name);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:58.21-58.41: warning: unhandled error `GLib.Error'
58 | if (update_cache.end(res)) changes++;
| ^~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:42.9-42.20: warning: implicit .begin is deprecated
42 | update_cache("Title", "title");
| ^~~~~~~~~~~~
src/statusnotifieritem.vala:41.5-41.40: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
41 | public virtual signal void new_title() {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:46.9-46.23: warning: implicit .begin is deprecated
46 | handle_new_icon();
| ^~~~~~~~~~~~~~~
src/statusnotifieritem.vala:45.5-45.39: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
45 | public virtual signal void new_icon() {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:72.9-72.20: warning: implicit .begin is deprecated
72 | update_cache("ToolTip", "tool-tip");
| ^~~~~~~~~~~~
src/statusnotifieritem.vala:71.5-71.43: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
71 | public virtual signal void new_tool_tip() {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/proxyicon.vala:3.5-3.23: warning: `Gtk.StatusIcon' has been deprecated since 3.14
3 | Gtk.StatusIcon icon;
| ^~~~~~~~~~~~~~~~~~~
src/proxyicon.vala:15.20-15.33: warning: `Gtk.StatusIcon' has been deprecated since 3.14
15 | icon = new Gtk.StatusIcon();
| ^~~~~~~~~~~~~~
src/statusnotifieritem.vala:8.5-8.21: warning: Field `ToolTip.icon_title' never used
8 | string icon_title;
| ^~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:9.5-9.28: warning: Field `ToolTip.icon_pixmap' never used
9 | IconPixmap[] icon_pixmap;
| ^~~~~~~~~~~~~~~~~~~~~~~~
src/proxyicon.vala:14.22-14.92: warning: unhandled error `GLib.IOError'
14 | item = yield Bus.get_proxy(BusType.SESSION, name, object, DBusProxyFlags.NONE, null);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:8.5-8.21: warning: Field `ToolTip.icon_title' never used
8 | string icon_title;
| ^~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:9.5-9.28: warning: Field `ToolTip.icon_pixmap' never used
9 | IconPixmap[] icon_pixmap;
| ^~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:8.5-8.21: warning: Field `ToolTip.icon_title' never used
8 | string icon_title;
| ^~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:9.5-9.28: warning: Field `ToolTip.icon_pixmap' never used
9 | IconPixmap[] icon_pixmap;
| ^~~~~~~~~~~~~~~~~~~~~~~~
Compilation succeeded - 20 warning(s)
Compilation succeeded - 20 warning(s)
Compilation succeeded - 20 warning(s)
Compilation succeeded - 20 warning(s)
Compilation succeeded - 20 warning(s)
valac -C -X -march=armv7-a -X -mfloat-abi=hard -X -mfpu=neon -X -O2 -X -pipe -X -fno-plt -X -fexceptions -X -Wp,-D_FORTIFY_SOURCE=3 -X -Wformat -X -Werror=format-security -X -fstack-clash-protection -X -I/usr/include/libdbusmenu-gtk3-0.4 -X -I/usr/include/libdbusmenu-glib-0.4 -X -I/usr/include/gtk-3.0 -X -I/usr/include/pango-1.0 -X -I/usr/include/cloudproviders -X -I/usr/include/cairo -X -I/usr/include/gdk-pixbuf-2.0 -X -I/usr/include/at-spi2-atk/2.0 -X -I/usr/include/at-spi-2.0 -X -I/usr/include/atk-1.0 -X -I/usr/include/dbus-1.0 -X -I/usr/lib/dbus-1.0/include -X -I/usr/include/fribidi -X -I/usr/include/pixman-1 -X -I/usr/include/harfbuzz -X -I/usr/include/freetype2 -X -I/usr/include/libpng16 -X -I/usr/include/gio-unix-2.0 -X -I/usr/include/glib-2.0 -X -I/usr/lib/glib-2.0/include -X -I/usr/include/libmount -X -I/usr/include/blkid -X -I/usr/include/sysprof-6 -X -pthread -X -ldbusmenu-gtk3 -X -ldbusmenu-glib -X -lgtk-3 -X -lgdk-3 -X -lz -X -lpangocairo-1.0 -X -lcairo-gobject -X -lgdk_pixbuf-2.0 -X -latk-1.0 -X -lpango-1.0 -X -lcairo -X -lharfbuzz -X -lgio-2.0 -X -lgobject-2.0 -X -lglib-2.0 -X -Wl,-O1 -X -Wl,--sort-common -X -Wl,--as-needed -X -Wl,-z,relro -X -Wl,-z,now --pkg gtk+-3.0 --pkg gio-2.0 --pkg Dbusmenu-0.4 --pkg DbusmenuGtk3-0.4 src/main.vala src/proxyicon.vala src/proxyserver.vala src/statusnotifieritem.vala src/statusnotifierwatcher.vala version.vala
warning: -X has no effect when -C or --ccode is set
cc -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -I/usr/include/libdbusmenu-gtk3-0.4 -I/usr/include/libdbusmenu-glib-0.4 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cloudproviders -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/fribidi -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -ldbusmenu-gtk3 -ldbusmenu-glib -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lcairo-gobject -lgdk_pixbuf-2.0 -latk-1.0 -lpango-1.0 -lcairo -lharfbuzz -lgio-2.0 -lgobject-2.0 -lglib-2.0 -c -o src/proxyserver.o src/proxyserver.c
cc -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -I/usr/include/libdbusmenu-gtk3-0.4 -I/usr/include/libdbusmenu-glib-0.4 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cloudproviders -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/fribidi -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -ldbusmenu-gtk3 -ldbusmenu-glib -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lcairo-gobject -lgdk_pixbuf-2.0 -latk-1.0 -lpango-1.0 -lcairo -lharfbuzz -lgio-2.0 -lgobject-2.0 -lglib-2.0 -c -o src/statusnotifierwatcher.o src/statusnotifierwatcher.c
cc -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -I/usr/include/libdbusmenu-gtk3-0.4 -I/usr/include/libdbusmenu-glib-0.4 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cloudproviders -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/fribidi -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -ldbusmenu-gtk3 -ldbusmenu-glib -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lcairo-gobject -lgdk_pixbuf-2.0 -latk-1.0 -lpango-1.0 -lcairo -lharfbuzz -lgio-2.0 -lgobject-2.0 -lglib-2.0 -c -o src/statusnotifieritem.o src/statusnotifieritem.c
cc -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -I/usr/include/libdbusmenu-gtk3-0.4 -I/usr/include/libdbusmenu-glib-0.4 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cloudproviders -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/fribidi -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -ldbusmenu-gtk3 -ldbusmenu-glib -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lcairo-gobject -lgdk_pixbuf-2.0 -latk-1.0 -lpango-1.0 -lcairo -lharfbuzz -lgio-2.0 -lgobject-2.0 -lglib-2.0 -c -o src/proxyicon.o src/proxyicon.c
src/proxyserver.c: In function 'proxy_server_get_type':
src/proxyserver.c:457:293: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wdiscarded-qualifiers]
cc -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -I/usr/include/libdbusmenu-gtk3-0.4 -I/usr/include/libdbusmenu-glib-0.4 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cloudproviders -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/fribidi -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -ldbusmenu-gtk3 -ldbusmenu-glib -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lcairo-gobject -lgdk_pixbuf-2.0 -latk-1.0 -lpango-1.0 -lcairo -lharfbuzz -lgio-2.0 -lgobject-2.0 -lglib-2.0 -c -o src/main.o src/main.c
src/statusnotifierwatcher.c: In function 'status_notifier_watcher_get_type':
src/statusnotifierwatcher.c:585:337: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wdiscarded-qualifiers]
src/statusnotifieritem.c: In function 'icon_pixmap_get_type':
src/statusnotifieritem.c:414:289: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wdiscarded-qualifiers]
src/statusnotifieritem.c: In function 'tool_tip_get_type':
src/statusnotifieritem.c:528:277: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wdiscarded-qualifiers]
src/statusnotifieritem.c: In function 'status_notifier_item_get_type':
src/statusnotifieritem.c:1036:325: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wdiscarded-qualifiers]
src/proxyicon.c: In function 'proxy_icon_init_co':
src/proxyicon.c:497:2: warning: 'gtk_status_icon_new' is deprecated [-Wdeprecated-declarations]
In file included from /usr/include/gtk-3.0/gtk/gtk.h:275,
from src/proxyicon.c:9:
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:84:16: note: declared here
84 | GtkStatusIcon *gtk_status_icon_new (void);
| ^~~~~~~~~~~~~~~~~~~
src/proxyicon.c:510:2: warning: 'gtk_status_icon_set_name' is deprecated [-Wdeprecated-declarations]
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:148:6: note: declared here
148 | void gtk_status_icon_set_name (GtkStatusIcon *status_icon,
| ^~~~~~~~~~~~~~~~~~~~~~~~
src/proxyicon.c:531:57: warning: passing argument 2 of 'dbusmenu_gtkmenu_new' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
In file included from /usr/include/libdbusmenu-gtk3-0.4/libdbusmenu-gtk/dbusmenu-gtk.h:37,
from src/proxyicon.c:11:
/usr/include/libdbusmenu-gtk3-0.4/libdbusmenu-gtk/menu.h:88:68: note: expected 'gchar *' {aka 'char *'} but argument is of type 'const gchar *' {aka 'const char *'}
88 | DbusmenuGtkMenu * dbusmenu_gtkmenu_new (gchar * dbus_name, gchar * dbus_object);
| ~~~~~~~~^~~~~~~~~~~
src/proxyicon.c: In function 'proxy_icon_set_icon':
src/proxyicon.c:714:4: warning: 'gtk_status_icon_set_from_file' is deprecated [-Wdeprecated-declarations]
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:100:6: note: declared here
100 | void gtk_status_icon_set_from_file (GtkStatusIcon *status_icon,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/proxyicon.c:719:3: warning: 'gtk_status_icon_get_screen' is deprecated [-Wdeprecated-declarations]
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:131:12: note: declared here
131 | GdkScreen *gtk_status_icon_get_screen (GtkStatusIcon *status_icon);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/proxyicon.c:786:45: warning: passing argument 2 of 'gtk_icon_theme_set_search_path' from incompatible pointer type [-Wincompatible-pointer-types]
In file included from /usr/include/gtk-3.0/gtk/gtk.h:127:
/usr/include/gtk-3.0/gtk/gtkicontheme.h:178:66: note: expected 'const gchar **' {aka 'const char **'} but argument is of type 'gchar **' {aka 'char **'}
178 | const gchar *path[],
| ~~~~~~~~~~~~~^~~~~~
src/proxyicon.c: In function 'proxy_icon_set_icon_name':
src/proxyicon.c:823:2: warning: 'gtk_status_icon_set_from_icon_name' is deprecated [-Wdeprecated-declarations]
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:106:6: note: declared here
106 | void gtk_status_icon_set_from_icon_name (GtkStatusIcon *status_icon,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/proxyicon.c: In function 'proxy_icon_choose_best_pixmap':
src/proxyicon.c:870:2: warning: 'gtk_status_icon_get_size' is deprecated [-Wdeprecated-declarations]
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:125:6: note: declared here
125 | gint gtk_status_icon_get_size (GtkStatusIcon *status_icon);
| ^~~~~~~~~~~~~~~~~~~~~~~~
src/proxyicon.c:891:2: warning: 'gtk_status_icon_get_size' is deprecated [-Wdeprecated-declarations]
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:125:6: note: declared here
125 | gint gtk_status_icon_get_size (GtkStatusIcon *status_icon);
| ^~~~~~~~~~~~~~~~~~~~~~~~
src/proxyicon.c: In function 'proxy_icon_scale_pixbuf':
src/proxyicon.c:1107:3: warning: 'gtk_status_icon_get_size' is deprecated [-Wdeprecated-declarations]
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:125:6: note: declared here
125 | gint gtk_status_icon_get_size (GtkStatusIcon *status_icon);
| ^~~~~~~~~~~~~~~~~~~~~~~~
src/proxyicon.c:1125:2: warning: 'gtk_status_icon_get_size' is deprecated [-Wdeprecated-declarations]
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:125:6: note: declared here
125 | gint gtk_status_icon_get_size (GtkStatusIcon *status_icon);
| ^~~~~~~~~~~~~~~~~~~~~~~~
src/proxyicon.c:1132:2: warning: 'gtk_status_icon_get_size' is deprecated [-Wdeprecated-declarations]
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:125:6: note: declared here
125 | gint gtk_status_icon_get_size (GtkStatusIcon *status_icon);
| ^~~~~~~~~~~~~~~~~~~~~~~~
src/proxyicon.c: In function 'proxy_icon_set_icon_pixmap':
src/proxyicon.c:1175:3: warning: 'gtk_status_icon_set_from_pixbuf' is deprecated [-Wdeprecated-declarations]
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:97:6: note: declared here
97 | void gtk_status_icon_set_from_pixbuf (GtkStatusIcon *status_icon,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/proxyicon.c: In function 'proxy_icon_set_tooltip':
src/proxyicon.c:1257:2: warning: 'gtk_status_icon_set_tooltip_markup' is deprecated [-Wdeprecated-declarations]
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:140:6: note: declared here
140 | void gtk_status_icon_set_tooltip_markup (GtkStatusIcon *status_icon,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/proxyicon.c: In function 'proxy_icon_get_type':
src/proxyicon.c:1308:285: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wdiscarded-qualifiers]
src/statusnotifierwatcher.vala:7.5-7.45: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
7 | public void register_status_notifier_item(string service, BusName sender) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifierwatcher.vala:28.5-28.45: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
28 | public void register_status_notifier_host(string service) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/main.vala:10.5-12.26: warning: unhandled error `GLib.SpawnError'
10 | Process.spawn_async(null, argv, null,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
11 | SpawnFlags.CHILD_INHERITS_STDIN | SpawnFlags.SEARCH_PATH,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
12 | null, out pid);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:36.5-36.33: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
36 | public abstract void activate(int x, int y);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:37.5-37.37: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
37 | public abstract void context_menu(int x, int y);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:38.5-38.31: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
38 | public abstract void scroll(int delta, string orientation);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:95.17-95.50: warning: Access to possible `null'. Perform a check or use an unsafe cast.
95 | (me as StatusNotifierItem).changed(name);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:58.21-58.41: warning: unhandled error `GLib.Error'
58 | if (update_cache.end(res)) changes++;
| ^~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:42.9-42.20: warning: implicit .begin is deprecated
42 | update_cache("Title", "title");
| ^~~~~~~~~~~~
src/statusnotifieritem.vala:41.5-41.40: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
41 | public virtual signal void new_title() {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:46.9-46.23: warning: implicit .begin is deprecated
46 | handle_new_icon();
| ^~~~~~~~~~~~~~~
src/statusnotifieritem.vala:45.5-45.39: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
45 | public virtual signal void new_icon() {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:72.9-72.20: warning: implicit .begin is deprecated
72 | update_cache("ToolTip", "tool-tip");
| ^~~~~~~~~~~~
src/statusnotifieritem.vala:71.5-71.43: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
71 | public virtual signal void new_tool_tip() {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/proxyicon.vala:3.5-3.23: warning: `Gtk.StatusIcon' has been deprecated since 3.14
3 | Gtk.StatusIcon icon;
| ^~~~~~~~~~~~~~~~~~~
src/proxyicon.vala:15.20-15.33: warning: `Gtk.StatusIcon' has been deprecated since 3.14
15 | icon = new Gtk.StatusIcon();
| ^~~~~~~~~~~~~~
src/proxyicon.vala:14.22-14.92: warning: unhandled error `GLib.IOError'
14 | item = yield Bus.get_proxy(BusType.SESSION, name, object, DBusProxyFlags.NONE, null);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:8.5-8.21: warning: Field `ToolTip.icon_title' never used
8 | string icon_title;
| ^~~~~~~~~~~~~~~~~
src/statusnotifieritem.vala:9.5-9.28: warning: Field `ToolTip.icon_pixmap' never used
9 | IconPixmap[] icon_pixmap;
| ^~~~~~~~~~~~~~~~~~~~~~~~
Compilation succeeded - 20 warning(s)
cc -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -I/usr/include/libdbusmenu-gtk3-0.4 -I/usr/include/libdbusmenu-glib-0.4 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cloudproviders -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/fribidi -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -ldbusmenu-gtk3 -ldbusmenu-glib -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lcairo-gobject -lgdk_pixbuf-2.0 -latk-1.0 -lpango-1.0 -lcairo -lharfbuzz -lgio-2.0 -lgobject-2.0 -lglib-2.0 -c -o version.o version.c
cc -o snixembed src/main.o src/proxyicon.o src/proxyserver.o src/statusnotifieritem.o src/statusnotifierwatcher.o version.o -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -I/usr/include/libdbusmenu-gtk3-0.4 -I/usr/include/libdbusmenu-glib-0.4 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cloudproviders -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/fribidi -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -pthread -ldbusmenu-gtk3 -ldbusmenu-glib -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lcairo-gobject -lgdk_pixbuf-2.0 -latk-1.0 -lpango-1.0 -lcairo -lharfbuzz -lgio-2.0 -lgobject-2.0 -lglib-2.0
rm src/proxyicon.c version.c src/proxyserver.c src/statusnotifieritem.c src/main.c src/statusnotifierwatcher.c
==> Entering fakeroot environment...
==> Starting package()...
install -Dm755 snixembed /build/snixembed/pkg/snixembed/usr/bin/snixembed
install -Dm644 snixembed.1 /build/snixembed/pkg/snixembed/usr/share/man/man1/snixembed.1
==> 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 "snixembed"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: snixembed 0.3.3-2 (Fri Jul 25 12:23:21 2025)
==> Cleaning up...