==> Synchronizing chroot copy [/home/alhp/workspace/chroot/root] -> [build_aa59d674-a2cd-46da-ad8c-c880222a55c2]...done ==> Making package: gnome-calculator 50.0-1.1 (Wed Apr 29 23:54:39 2026) ==> Retrieving sources... -> Cloning gnome-calculator git repo... Cloning into bare repository '/home/alhp/workspace/build/x86-64-v2/gnome-calculator-50.0-1/gnome-calculator'... ==> Validating source files with b2sums... gnome-calculator ... Passed ==> Making package: gnome-calculator 50.0-1.1 (Wed Apr 29 21:54:46 2026) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Package (118) New Version Net Change extra/adwaita-cursors 50.0-1 11.41 MiB extra/adwaita-fonts 50.0-1 7.29 MiB extra/adwaita-icon-theme 50.0-1 1.19 MiB extra/adwaita-icon-theme-legacy 46.2-3 2.23 MiB extra/appstream 1.1.2-1 17.13 MiB extra/at-spi2-core 2.60.2-1 4.02 MiB extra/avahi 1:0.9rc4-1 2.00 MiB extra/bubblewrap 0.11.2-1 0.09 MiB extra/cairo 1.18.4-1 1.59 MiB extra/dav1d 1.5.3-1 1.78 MiB extra/default-cursors 3-1 0.00 MiB extra/desktop-file-utils 0.28-1 0.18 MiB extra/duktape 2.7.0-7 0.78 MiB extra/fontconfig 2:2.17.1-1 1.12 MiB extra/freetype2 2.14.3-1 1.66 MiB extra/fribidi 1.0.16-2 0.24 MiB extra/fuse-common 3.18.2-1 0.00 MiB extra/fuse3 3.18.2-1 0.48 MiB extra/gdk-pixbuf2 2.44.6-2 2.96 MiB extra/giflib 6.1.3-1 0.33 MiB extra/glib-networking 1:2.80.1-1 0.65 MiB extra/glycin 2.1.1-1 17.50 MiB extra/gperftools 2.18.1-1 2.01 MiB extra/graphene 1.10.8-2 0.98 MiB extra/graphite 1:1.3.14-6 0.20 MiB extra/gsettings-desktop-schemas 50.1-1 6.08 MiB extra/gsettings-system-schemas 50.1-1 0.02 MiB extra/gssdp 1.6.4-1 0.24 MiB extra/gst-plugins-bad-libs 1.28.2-1 14.52 MiB extra/gst-plugins-base-libs 1.28.2-1 12.70 MiB extra/gstreamer 1.28.2-1 11.81 MiB extra/gtest 1.17.0-2 1.63 MiB extra/gtk-update-icon-cache 1:4.22.3-1 0.04 MiB extra/gtk3 1:3.24.52-1 52.96 MiB extra/gupnp 1:1.6.9-1 0.70 MiB extra/gupnp-igd 1.6.0-2 0.11 MiB extra/harfbuzz 14.2.0-1 4.74 MiB extra/highway 1.4.0-1 10.04 MiB extra/iso-codes 4.20.1-1 22.30 MiB extra/jbigkit 2.1-8 0.16 MiB extra/json-glib 1.10.8-1 1.01 MiB extra/lcms2 2.19-1 0.68 MiB extra/libcloudproviders 0.4.0-1 0.32 MiB extra/libcolord 1.4.8-1 1.24 MiB extra/libcups 2:2.4.19-1 0.77 MiB extra/libdaemon 0.14-6 0.06 MiB extra/libdatrie 0.2.14-1 0.49 MiB extra/libdeflate 1.25-1 0.14 MiB extra/libdrm 2.4.131-1 1.28 MiB core/libedit 20251016_3.1-1 0.26 MiB extra/libepoxy 1.5.10-3 2.64 MiB extra/libfyaml 0.9.6-2 1.27 MiB extra/libglvnd 1.7.0-3 3.34 MiB extra/libgudev 238-3 0.38 MiB extra/libjpeg-turbo 3.1.4.1-1 2.43 MiB extra/libjxl 0.11.2-2 9.65 MiB extra/libnice 0.1.23-1 1.81 MiB extra/libpciaccess 0.19-1 0.06 MiB extra/libpipewire 1:1.6.4-1 1.98 MiB extra/libpng 1.6.58-1 0.58 MiB extra/libproxy 0.5.12-1 0.10 MiB extra/librsvg 2:2.62.1-1 10.25 MiB extra/libstemmer 3.0.1-1 0.60 MiB extra/libthai 0.1.30-1 1.24 MiB extra/libtiff 4.7.1-2 1.26 MiB extra/libunwind 1.8.2-1 0.29 MiB extra/libva 2.23.0-1 0.98 MiB extra/libwebp 1.6.0-2 1.04 MiB extra/libx11 1.8.13-1 9.78 MiB extra/libxau 1.0.12-1 0.02 MiB extra/libxcb 1.17.0-1 3.87 MiB extra/libxcomposite 0.4.7-1 0.02 MiB extra/libxcursor 1.2.3-1 0.07 MiB extra/libxdamage 1.1.7-1 0.02 MiB extra/libxdmcp 1.1.5-2 0.13 MiB extra/libxext 1.3.7-1 0.30 MiB extra/libxfixes 6.0.2-1 0.04 MiB extra/libxft 2.3.9-1 0.13 MiB extra/libxi 1.8.2-1 0.48 MiB extra/libxinerama 1.1.6-1 0.02 MiB extra/libxkbcommon 1.13.1-1 1.03 MiB extra/libxkbcommon-x11 1.13.1-1 0.10 MiB extra/libxmlb 0.3.26-1 1.20 MiB extra/libxrandr 1.5.5-1 0.07 MiB extra/libxrender 0.9.12-1 0.09 MiB extra/libxshmfence 1.3.3-1 0.02 MiB extra/libxtst 1.2.5-1 0.11 MiB extra/libxv 1.0.13-1 0.06 MiB extra/libxxf86vm 1.1.7-1 0.03 MiB extra/llvm-libs 22.1.3-1 160.11 MiB extra/lm_sensors 1:3.6.2-1 0.48 MiB core/lzo 2.10-5 0.38 MiB extra/mesa 1:26.0.5-1 50.73 MiB extra/orc 0.4.42-1 1.36 MiB extra/pango 1:1.57.1-1 2.33 MiB extra/pipewire 1:1.6.4-1 2.94 MiB extra/pixman 0.46.4-1 0.74 MiB extra/polkit 127-3 1.95 MiB extra/rtkit 0.14-1 0.09 MiB extra/shared-mime-info 2.4-3 4.58 MiB extra/spirv-tools 1:1.4.341.0-2 7.59 MiB extra/tinysparql 3.11.1-1 3.88 MiB extra/vmaf 3.1.0-1 6.53 MiB extra/vulkan-icd-loader 1.4.341.0-1 0.58 MiB extra/wayland 1.25.0-1 0.84 MiB extra/xcb-proto 1.17.0-4 1.03 MiB extra/xdg-desktop-portal 1.20.4-1 1.78 MiB extra/xdg-desktop-portal-gtk 1.15.3-1 0.42 MiB extra/xkeyboard-config 2.47-1 10.23 MiB extra/xorg-xprop 1.2.8-1 0.05 MiB extra/xorgproto 2025.1-1 1.47 MiB extra/dconf 0.49.0-1 0.45 MiB extra/gtk4 1:4.22.3-1 51.52 MiB extra/gtksourceview5 5.20.0-1 5.67 MiB extra/hicolor-icon-theme 0.18-1 0.05 MiB extra/libadwaita 1:1.9.0-1 5.14 MiB extra/libgee 0.20.8-1 1.82 MiB extra/libsoup3 3.6.6-2 1.96 MiB Total Installed Size: 606.28 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing dconf... installing adwaita-fonts... installing hicolor-icon-theme... installing adwaita-icon-theme-legacy... installing adwaita-cursors... installing adwaita-icon-theme... 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 libpng... installing freetype2... Optional dependencies for freetype2 harfbuzz: Improved autohinting [pending] installing fontconfig... Creating fontconfig configuration... Rebuilding fontconfig cache... installing libxrender... installing lzo... installing pixman... installing cairo... installing desktop-file-utils... installing fribidi... installing bubblewrap... installing libjpeg-turbo... Optional dependencies for libjpeg-turbo java-runtime>11: for TurboJPEG Java wrapper installing jbigkit... installing libdeflate... installing libwebp... Optional dependencies for libwebp libwebp-utils: WebP conversion and inspection tools installing libtiff... Optional dependencies for libtiff freeglut: for using tiffgt installing lcms2... installing giflib... installing libunwind... installing gperftools... installing gtest... Optional dependencies for gtest python: gmock generator installing highway... installing libjxl... Optional dependencies for libjxl java-runtime: for JNI bindings installing dav1d... Optional dependencies for dav1d dav1d-doc: HTML documentation installing graphite... Optional dependencies for graphite graphite-docs: Documentation installing harfbuzz... Optional dependencies for harfbuzz harfbuzz-utils: utilities installing libdatrie... installing libthai... installing libxft... installing pango... installing librsvg... installing glycin... Optional dependencies for glycin libheif: Load .avif, .heic and .heif installing shared-mime-info... installing gdk-pixbuf2... Optional dependencies for gdk-pixbuf2 libheif: Load .avif, .heic and .heif libopenraw: Load .arw, .cr2, .crw, .dng, .erf, .mrw, .nef, .orf, .pef and .raf libwmf: Load .apm and .wmf installing graphene... installing gstreamer... Optional dependencies for gstreamer python: gst-plugins-doc-cache-generator 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 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 libgudev... installing libxv... installing orc... installing gst-plugins-base-libs... installing duktape... installing libproxy... installing glib-networking... 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 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 [installed] installing xkeyboard-config... installing libxkbcommon... Optional dependencies for libxkbcommon libxkbcommon-x11: xkbcli interactive-x11 [pending] wayland: xkbcli interactive-wayland [installed] installing libxkbcommon-x11... installing vulkan-icd-loader... Optional dependencies for vulkan-icd-loader vulkan-driver: packaged vulkan driver installing vmaf... installing gst-plugins-bad-libs... installing gtk-update-icon-cache... installing libcloudproviders... installing libcolord... installing libdaemon... installing avahi... Optional dependencies for avahi gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc [pending] libevent: libevent bindings [installed] nss-mdns: NSS support for mDNS python-dbus: avahi-bookmarks, avahi-discover python-gobject: avahi-bookmarks, avahi-discover python-twisted: avahi-bookmarks installing libcups... installing libepoxy... installing libxcursor... installing libxdamage... installing libxinerama... installing libxrandr... installing json-glib... installing libstemmer... installing tinysparql... installing libxcomposite... installing gtk3... Optional dependencies for gtk3 evince: Default print preview command installing fuse-common... installing fuse3... installing libpipewire... installing pipewire... Created symlink '/etc/systemd/user/sockets.target.wants/pipewire.socket' → '/usr/lib/systemd/user/pipewire.socket'. Optional dependencies for pipewire gst-plugin-pipewire: GStreamer plugin pipewire-alsa: ALSA configuration pipewire-audio: Audio support pipewire-docs: Documentation pipewire-ffado: FireWire support pipewire-jack-client: PipeWire as JACK client pipewire-jack: JACK replacement pipewire-libcamera: Libcamera support pipewire-onnx: ONNX filter support pipewire-pulse: PulseAudio replacement pipewire-roc: ROC streaming pipewire-session-manager: Session manager pipewire-v4l2: V4L2 interceptor pipewire-x11-bell: X11 bell pipewire-zeroconf: Zeroconf support realtime-privileges: realtime privileges with rt module rtkit: realtime privileges with rtkit module [pending] installing polkit... installing rtkit... installing xdg-desktop-portal... Optional dependencies for xdg-desktop-portal geoclue: Geolocation portal xdg-desktop-portal-impl: Portal backends [pending] installing xdg-desktop-portal-gtk... Optional dependencies for xdg-desktop-portal-gtk evince: Print preview installing gtk4... Optional dependencies for gtk4 evince: Default print preview command installing gtksourceview5... installing libfyaml... installing libxmlb... installing appstream... installing libadwaita... installing libgee... :: Running post-transaction hooks... ( 1/16) Creating system user accounts... Creating group 'polkitd' with GID 102. Creating group 'avahi' with GID 969. Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 969 and GID 969. Creating user 'polkitd' (User for polkitd) with UID 102 and GID 102. Creating group 'rtkit' with GID 968. Creating user 'rtkit' (RealtimeKit) with UID 968 and GID 968. ( 2/16) Creating temporary files... ( 3/16) Reloading system manager configuration... Skipped: Current root is not booted. ( 4/16) Reloading user manager configuration... Skipped: Current root is not booted. ( 5/16) Updating the MIME type database... ( 6/16) Reloading device manager configuration... Skipped: Current root is not booted. ( 7/16) Arming ConditionNeedsUpdate... ( 8/16) Updating fontconfig configuration... ( 9/16) Updating the appstream cache... ✔ Metadata cache was updated successfully. (10/16) Reloading system bus configuration... Skipped: Current root is not booted. (11/16) Updating fontconfig cache... (12/16) Updating GIO module cache... (13/16) Compiling GSettings XML schema files... (14/16) Probing GTK3 input method modules... (15/16) Updating icon theme caches... (16/16) Updating the desktop file MIME type cache... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... :: There are 11 providers available for ttf-font: :: Repository extra 1) gnu-free-fonts 2) noto-fonts 3) ttf-bitstream-vera 4) ttf-croscore 5) ttf-dejavu 6) ttf-droid 7) ttf-ibm-plex 8) ttf-input 9) ttf-input-nerd 10) ttf-liberation 11) ttf-roboto Enter a number (default=1): looking for conflicting packages... Package (70) New Version Net Change extra/aom 3.13.3-1 9.16 MiB extra/docbook-xml 4.5-11 1.96 MiB extra/docbook-xsl 1.79.2-9 26.32 MiB extra/gd 2.3.3-9 0.64 MiB extra/ghostscript 10.07.0-1 43.77 MiB core/glib2-docs 2.88.0-1 66.78 MiB extra/gnu-free-fonts 20120503-9 6.65 MiB extra/gobject-introspection-runtime 1.86.0-2 0.15 MiB extra/graphviz 14.1.5-1 10.79 MiB extra/gsfonts 20200910-6 3.11 MiB extra/gtk-doc 1.36.1-1 3.43 MiB extra/gts 0.7.6.121130-5 0.67 MiB extra/ijs 0.35-7 0.12 MiB extra/itstool 1:2.0.7-3 0.09 MiB extra/jbig2dec 0.20-2 0.15 MiB extra/l-smash 2.14.5-4 1.02 MiB extra/libavif 1.4.1-1 0.84 MiB extra/libde265 1.0.18-1 0.84 MiB extra/libgirepository 1.86.0-2 1.52 MiB extra/libheif 1.21.2-2 2.29 MiB extra/libice 1.1.2-1 0.36 MiB extra/libidn 1.43-1 0.85 MiB extra/libpaper 2.2.7-1 0.16 MiB extra/libsm 1.2.6-1 0.26 MiB extra/libxpm 3.5.19-1 0.16 MiB extra/libxslt 1.1.45-2 0.78 MiB extra/libxt 1.3.1-1 2.02 MiB extra/libyuv r2426+464c51a03-1 1.82 MiB extra/mallard-ducktype 1.0.2-13 0.62 MiB core/mpdecimal 4.0.1-3 0.32 MiB extra/netpbm 10.86.49-2 6.99 MiB extra/ninja 1.13.2-3 0.41 MiB extra/openh264 2.6.0-2 2.22 MiB extra/openjpeg2 2.5.4-1 13.37 MiB extra/perl-error 0.17030-3 0.04 MiB extra/perl-mailtools 2.22-3 0.10 MiB extra/perl-timedate 2.35-1 0.15 MiB extra/poppler-data 0.4.12-2 12.34 MiB core/python 3.14.4-1 72.32 MiB extra/python-autocommand 2.2.2-9 0.08 MiB extra/python-gobject 3.56.2-1 1.49 MiB extra/python-jaraco.collections 5.1.0-3 0.11 MiB extra/python-jaraco.context 6.1.2-1 0.06 MiB extra/python-jaraco.functools 4.1.0-3 0.07 MiB extra/python-jaraco.text 4.0.0-4 0.08 MiB extra/python-lxml 6.1.0-1 5.77 MiB extra/python-mako 1.3.11-1 0.98 MiB extra/python-markdown 3.10.2-1 1.13 MiB extra/python-markupsafe 3.0.3-1 0.09 MiB extra/python-more-itertools 11.0.2-1 0.76 MiB extra/python-packaging 26.2-1 1.23 MiB extra/python-pkg_resources 81.0.0-1 0.50 MiB extra/python-platformdirs 4.9.6-1 0.40 MiB extra/python-pygments 2.20.0-1 15.36 MiB extra/python-setuptools 1:82.0.1-1 7.35 MiB extra/python-tqdm 4.67.3-1 0.62 MiB extra/python-typing_extensions 4.15.0-3 0.52 MiB extra/python-wheel 0.47.0-1 0.33 MiB extra/rav1e 0.8.1-2 7.61 MiB extra/svt-av1 4.1.0-1 5.24 MiB extra/x264 3:0.165.r3222.b35605a-2 3.79 MiB extra/x265 4.1-1 20.84 MiB extra/yelp-xsl 49.0-1 1.47 MiB extra/zlib-ng 2.3.3-1 0.28 MiB extra/blueprint-compiler 0.20.4-1 2.70 MiB extra/git 2.54.0-1 30.26 MiB extra/gobject-introspection 1.86.0-2 3.11 MiB extra/meson 1.11.1-1 16.41 MiB extra/vala 0.56.19-1 14.43 MiB extra/yelp-tools 42.1-2 0.16 MiB Total Installed Size: 438.82 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libgirepository... installing mpdecimal... installing python... Optional dependencies for python python-setuptools: for building Python packages using tooling that is usually bundled with Python [pending] 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 gobject-introspection-runtime... installing python-gobject... Optional dependencies for python-gobject python-cairo: Cairo bindings installing blueprint-compiler... 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-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 installing python-markupsafe... installing python-mako... Optional dependencies for python-mako python-babel: for i18n features python-beaker: for caching support python-dogpile.cache: for caching support python-pygments: for syntax highlighting [pending] python-pytest: for testing utilities installing python-markdown... Optional dependencies for python-markdown python-yaml: parse Python in YAML metadata python-pygments: Code highlighting [pending] installing python-more-itertools... installing python-jaraco.functools... installing python-jaraco.context... installing python-autocommand... installing python-jaraco.text... Optional dependencies for python-jaraco.text python-inflect: for show-newlines script installing python-jaraco.collections... installing python-packaging... installing python-platformdirs... installing python-wheel... Optional dependencies for python-wheel python-keyring: for wheel.signatures python-xdg: for wheel.signatures python-setuptools: for legacy bdist_wheel subcommand [pending] installing python-typing_extensions... installing python-pkg_resources... installing python-setuptools... installing gobject-introspection... installing ninja... installing python-tqdm... Optional dependencies for python-tqdm python-requests: telegram installing meson... installing libice... installing libsm... installing libxt... installing libxpm... installing aom... installing libyuv... installing rav1e... installing svt-av1... installing libavif... installing libde265... Optional dependencies for libde265 sdl2-compat: for the decoder tool installing openh264... installing l-smash... installing x264... installing x265... installing libheif... Optional dependencies for libheif libjpeg-turbo: for heif-dec and heif-enc [installed] libpng: for heif-dec and heif-enc [installed] libtiff: for heif-dec and heif-enc [installed] dav1d: dav1d encoder [installed] ffmpeg: hardware decode openjpeg2: JPEG2000 decoder [pending] 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 [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... installing yelp-xsl... installing itstool... installing mallard-ducktype... installing yelp-tools... :: Running post-transaction hooks... (1/7) Creating system user accounts... Creating group 'git' with GID 967. Creating user 'git' (git daemon user) with UID 967 and GID 967. (2/7) Reloading system manager configuration... Skipped: Current root is not booted. (3/7) Arming ConditionNeedsUpdate... (4/7) Updating fontconfig configuration... (5/7) Checking for old perl modules... (6/7) Updating fontconfig cache... (7/7) Updating the info directory file... ==> Retrieving sources... ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Creating working copy of gnome-calculator git repo... Cloning into 'gnome-calculator'... done. Switched to a new branch 'makepkg' ==> 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 gnome-calculator build The Meson build system Version: 1.11.1 Source dir: /startdir/src/gnome-calculator Build dir: /startdir/src/build Build type: native build Project name: gnome-calculator Project version: 50.0 C compiler for the host machine: cc (gcc 15.2.1 "cc (GCC) 15.2.1 20260209") C linker for the host machine: cc ld.bfd 2.46 Vala compiler for the host machine: valac (valac 0.56.19) Host machine cpu family: x86_64 Host machine cpu: x86_64 Found pkg-config: YES (/usr/bin/pkg-config) 2.5.1 Run-time dependency gio-2.0 found: YES 2.88.0 Run-time dependency glib-2.0 found: YES 2.88.0 Run-time dependency gmodule-export-2.0 found: YES 2.88.0 Run-time dependency gobject-2.0 found: YES 2.88.0 Run-time dependency libxml-2.0 found: YES 2.15.3 Run-time dependency libsoup-3.0 found: YES 3.6.6 Run-time dependency gee-0.8 found: YES 0.20.8 Run-time dependency gobject-introspection-1.0 found: YES 1.86.0 Library m found: YES Library mpc found: YES Library mpc found: YES Library mpfr found: YES Library mpfr found: YES Library posix found: YES Configuring config.h using configuration Program msgfmt found: YES (/usr/bin/msgfmt) Program msginit found: YES (/usr/bin/msginit) Program msgmerge found: YES (/usr/bin/msgmerge) Program xgettext found: YES (/usr/bin/xgettext) Configuring gcalc-2.pc using configuration Configuring gcalc-2.deps using configuration Configuring namespace-info.vala using configuration Configuring config.h using configuration Program g-ir-compiler found: YES (/usr/bin/g-ir-compiler) Run-time dependency gtk4 found: YES 4.22.3 Configuring gci-1.pc using configuration Configuring gci-1.deps using configuration Configuring namespace-info.vala using configuration Configuring config.h using configuration Dependency gio-2.0 for build machine found: YES 2.88.0 (cached) Program /usr/bin/glib-compile-schemas found: YES (/usr/bin/glib-compile-schemas) Program gtk4-update-icon-cache found: YES (/usr/bin/gtk4-update-icon-cache) Run-time dependency libadwaita-1 found: YES 1.9.0 Run-time dependency gtksourceview-5 found: YES 5.20.0 Configuring org.gnome.Calculator.desktop.in using configuration Configuring org.gnome.Calculator.metainfo.xml.in using configuration Program appstreamcli found: YES (/usr/bin/appstreamcli) Program blueprint-compiler found: YES (/usr/bin/blueprint-compiler) Dependency gio-2.0 for build machine found: YES 2.88.0 (cached) Program /usr/bin/glib-compile-resources found: YES (/usr/bin/glib-compile-resources) Configuring org.gnome.Calculator.SearchProvider.service using configuration Program itstool found: YES (/usr/bin/itstool) Program msgmerge found: YES (/usr/bin/msgmerge) Program msgfmt found: YES (/usr/bin/msgfmt) Program valadoc found: YES (/usr/bin/valadoc) Build targets in project: 225 NOTICE: Future-deprecated features used: * 1.11.0: {'passing more than one argument to install_dir'} gnome-calculator 50.0 User defined options auto_features : enabled b_pie : true buildtype : plain libexecdir : lib prefix : /usr python.bytecompile: 1 sbindir : bin wrap_mode : nodownload Found ninja-1.13.2 at /usr/bin/ninja Generating targets: 0%| | 0/225 eta ? Writing build.ninja: 0%| | 0/411 eta ? ninja: Entering directory `/startdir/src/build' [1/309] Generating yelp doc help/ca/help-gnome-calculator-ca-gmo [2/309] Generating yelp doc help/cs/help-gnome-calculator-cs-gmo [3/309] Generating yelp doc help/da/help-gnome-calculator-da-gmo [4/309] Generating yelp doc help/es/help-gnome-calculator-es-gmo [5/309] Generating yelp doc help/fi/help-gnome-calculator-fi-gmo [6/309] Generating yelp doc help/fr/help-gnome-calculator-fr-gmo [7/309] Generating yelp doc help/de/help-gnome-calculator-de-gmo [8/309] Generating yelp doc help/el/help-gnome-calculator-el-gmo [9/309] Generating yelp doc help/gl/help-gnome-calculator-gl-gmo [10/309] Generating yelp doc help/hu/help-gnome-calculator-hu-gmo [11/309] Generating yelp doc help/id/help-gnome-calculator-id-gmo [12/309] Generating yelp doc help/ko/help-gnome-calculator-ko-gmo [13/309] Generating yelp doc help/lv/help-gnome-calculator-lv-gmo [14/309] Generating yelp doc help/nl/help-gnome-calculator-nl-gmo [15/309] Generating yelp doc help/bg/help-gnome-calculator-bg-gmo [16/309] Generating yelp doc help/eu/help-gnome-calculator-eu-gmo [17/309] Generating yelp doc help/it/help-gnome-calculator-it-gmo [18/309] Generating yelp doc help/ja/help-gnome-calculator-ja-gmo [19/309] Generating yelp doc help/kk/help-gnome-calculator-kk-gmo [20/309] Generating yelp doc help/oc/help-gnome-calculator-oc-gmo [21/309] Generating yelp doc help/pl/help-gnome-calculator-pl-gmo [22/309] Generating yelp doc help/pt/help-gnome-calculator-pt-gmo [23/309] Generating yelp doc help/te/help-gnome-calculator-te-gmo [24/309] Generating yelp doc help/pt_BR/help-gnome-calculator-pt_BR-gmo [25/309] Generating yelp doc help/ro/help-gnome-calculator-ro-gmo [26/309] Generating yelp doc help/sl/help-gnome-calculator-sl-gmo [27/309] Generating yelp doc help/sv/help-gnome-calculator-sv-gmo [28/309] Generating yelp doc help/tr/help-gnome-calculator-tr-gmo [29/309] Generating yelp doc help/ru/help-gnome-calculator-ru-gmo [30/309] Generating yelp doc help/uk/help-gnome-calculator-uk-gmo [31/309] Generating yelp doc help/zh_CN/help-gnome-calculator-zh_CN-gmo [32/309] Generating yelp doc help/zh_HK/help-gnome-calculator-zh_HK-gmo [33/309] Generating yelp doc help/zh_TW/help-gnome-calculator-zh_TW-gmo [34/309] Building translation po/ab/LC_MESSAGES/gnome-calculator-ab.mo [35/309] Building translation po/am/LC_MESSAGES/gnome-calculator-am.mo [36/309] Building translation po/af/LC_MESSAGES/gnome-calculator-af.mo [37/309] Building translation po/ar/LC_MESSAGES/gnome-calculator-ar.mo [38/309] Building translation po/as/LC_MESSAGES/gnome-calculator-as.mo [39/309] Building translation po/ast/LC_MESSAGES/gnome-calculator-ast.mo [40/309] Building translation po/az/LC_MESSAGES/gnome-calculator-az.mo [41/309] Building translation po/be@latin/LC_MESSAGES/gnome-calculator-be@latin.mo [42/309] Building translation po/bn_IN/LC_MESSAGES/gnome-calculator-bn_IN.mo [43/309] Building translation po/bs/LC_MESSAGES/gnome-calculator-bs.mo [44/309] Building translation po/ca/LC_MESSAGES/gnome-calculator-ca.mo [45/309] Building translation po/be/LC_MESSAGES/gnome-calculator-be.mo [46/309] Building translation po/bg/LC_MESSAGES/gnome-calculator-bg.mo [47/309] Building translation po/bn/LC_MESSAGES/gnome-calculator-bn.mo [48/309] Building translation po/ca@valencia/LC_MESSAGES/gnome-calculator-ca@valencia.mo [49/309] Building translation po/cy/LC_MESSAGES/gnome-calculator-cy.mo [50/309] Building translation po/cs/LC_MESSAGES/gnome-calculator-cs.mo [51/309] Building translation po/da/LC_MESSAGES/gnome-calculator-da.mo [52/309] Building translation po/de/LC_MESSAGES/gnome-calculator-de.mo [53/309] Building translation po/dz/LC_MESSAGES/gnome-calculator-dz.mo [54/309] Building translation po/en@shaw/LC_MESSAGES/gnome-calculator-en@shaw.mo [55/309] Building translation po/et/LC_MESSAGES/gnome-calculator-et.mo [56/309] Building translation po/el/LC_MESSAGES/gnome-calculator-el.mo [57/309] Building translation po/en_CA/LC_MESSAGES/gnome-calculator-en_CA.mo [58/309] Building translation po/en_GB/LC_MESSAGES/gnome-calculator-en_GB.mo [59/309] Building translation po/eo/LC_MESSAGES/gnome-calculator-eo.mo [60/309] Building translation po/fil/LC_MESSAGES/gnome-calculator-fil.mo [61/309] Building translation po/fo/LC_MESSAGES/gnome-calculator-fo.mo [62/309] Building translation po/ga/LC_MESSAGES/gnome-calculator-ga.mo [63/309] Building translation po/es/LC_MESSAGES/gnome-calculator-es.mo [64/309] Building translation po/eu/LC_MESSAGES/gnome-calculator-eu.mo [65/309] Building translation po/fa/LC_MESSAGES/gnome-calculator-fa.mo [66/309] Building translation po/fi/LC_MESSAGES/gnome-calculator-fi.mo [67/309] Building translation po/fr/LC_MESSAGES/gnome-calculator-fr.mo [68/309] Building translation po/fur/LC_MESSAGES/gnome-calculator-fur.mo [69/309] Building translation po/gd/LC_MESSAGES/gnome-calculator-gd.mo [70/309] Building translation po/gu/LC_MESSAGES/gnome-calculator-gu.mo [71/309] Building translation po/gl/LC_MESSAGES/gnome-calculator-gl.mo [72/309] Building translation po/he/LC_MESSAGES/gnome-calculator-he.mo [73/309] Building translation po/hi/LC_MESSAGES/gnome-calculator-hi.mo [74/309] Building translation po/hr/LC_MESSAGES/gnome-calculator-hr.mo [75/309] Building translation po/hu/LC_MESSAGES/gnome-calculator-hu.mo [76/309] Building translation po/hy/LC_MESSAGES/gnome-calculator-hy.mo [77/309] Building translation po/id/LC_MESSAGES/gnome-calculator-id.mo [78/309] Building translation po/it/LC_MESSAGES/gnome-calculator-it.mo [79/309] Building translation po/ja/LC_MESSAGES/gnome-calculator-ja.mo [80/309] Building translation po/kab/LC_MESSAGES/gnome-calculator-kab.mo [81/309] Building translation po/km/LC_MESSAGES/gnome-calculator-km.mo [82/309] Building translation po/kn/LC_MESSAGES/gnome-calculator-kn.mo [83/309] Building translation po/ku/LC_MESSAGES/gnome-calculator-ku.mo [84/309] Building translation po/mg/LC_MESSAGES/gnome-calculator-mg.mo [85/309] Building translation po/ka/LC_MESSAGES/gnome-calculator-ka.mo [86/309] Building translation po/kk/LC_MESSAGES/gnome-calculator-kk.mo [87/309] Building translation po/ko/LC_MESSAGES/gnome-calculator-ko.mo [88/309] Building translation po/kw/LC_MESSAGES/gnome-calculator-kw.mo [89/309] Building translation po/lv/LC_MESSAGES/gnome-calculator-lv.mo [90/309] Building translation po/mai/LC_MESSAGES/gnome-calculator-mai.mo [91/309] Building translation po/mjw/LC_MESSAGES/gnome-calculator-mjw.mo [92/309] Building translation po/lt/LC_MESSAGES/gnome-calculator-lt.mo [93/309] Building translation po/mk/LC_MESSAGES/gnome-calculator-mk.mo [94/309] Building translation po/ml/LC_MESSAGES/gnome-calculator-ml.mo [95/309] Building translation po/mn/LC_MESSAGES/gnome-calculator-mn.mo [96/309] Building translation po/mr/LC_MESSAGES/gnome-calculator-mr.mo [97/309] Building translation po/my/LC_MESSAGES/gnome-calculator-my.mo [98/309] Building translation po/ms/LC_MESSAGES/gnome-calculator-ms.mo [99/309] Building translation po/nb/LC_MESSAGES/gnome-calculator-nb.mo [100/309] Building translation po/nn/LC_MESSAGES/gnome-calculator-nn.mo [101/309] Building translation po/ne/LC_MESSAGES/gnome-calculator-ne.mo [102/309] Building translation po/or/LC_MESSAGES/gnome-calculator-or.mo [103/309] Building translation po/rw/LC_MESSAGES/gnome-calculator-rw.mo [104/309] Building translation po/nl/LC_MESSAGES/gnome-calculator-nl.mo [105/309] Building translation po/oc/LC_MESSAGES/gnome-calculator-oc.mo [106/309] Building translation po/pl/LC_MESSAGES/gnome-calculator-pl.mo [107/309] Building translation po/ro/LC_MESSAGES/gnome-calculator-ro.mo [108/309] Building translation po/si/LC_MESSAGES/gnome-calculator-si.mo [109/309] Building translation po/sk/LC_MESSAGES/gnome-calculator-sk.mo [110/309] Building translation po/sq/LC_MESSAGES/gnome-calculator-sq.mo [111/309] Building translation po/pa/LC_MESSAGES/gnome-calculator-pa.mo [112/309] Building translation po/pt_BR/LC_MESSAGES/gnome-calculator-pt_BR.mo [113/309] Building translation po/ru/LC_MESSAGES/gnome-calculator-ru.mo [114/309] Building translation po/sl/LC_MESSAGES/gnome-calculator-sl.mo [115/309] Building translation po/sr@latin/LC_MESSAGES/gnome-calculator-sr@latin.mo [116/309] Building translation po/sv/LC_MESSAGES/gnome-calculator-sv.mo [117/309] Building translation po/ta/LC_MESSAGES/gnome-calculator-ta.mo [118/309] Building translation po/te/LC_MESSAGES/gnome-calculator-te.mo [119/309] Building translation po/tg/LC_MESSAGES/gnome-calculator-tg.mo [120/309] Building translation po/pt/LC_MESSAGES/gnome-calculator-pt.mo [121/309] Building translation po/sr/LC_MESSAGES/gnome-calculator-sr.mo [122/309] Building translation po/th/LC_MESSAGES/gnome-calculator-th.mo [123/309] Building translation po/tk/LC_MESSAGES/gnome-calculator-tk.mo [124/309] Building translation po/tr/LC_MESSAGES/gnome-calculator-tr.mo [125/309] Building translation po/uz/LC_MESSAGES/gnome-calculator-uz.mo [126/309] Building translation po/vi/LC_MESSAGES/gnome-calculator-vi.mo [127/309] Building translation po/xh/LC_MESSAGES/gnome-calculator-xh.mo [128/309] Building translation po/ug/LC_MESSAGES/gnome-calculator-ug.mo [129/309] Building translation po/uk/LC_MESSAGES/gnome-calculator-uk.mo [130/309] Building translation po/zh_HK/LC_MESSAGES/gnome-calculator-zh_HK.mo [131/309] Building translation po/zh_CN/LC_MESSAGES/gnome-calculator-zh_CN.mo [132/309] Building translation po/zh_TW/LC_MESSAGES/gnome-calculator-zh_TW.mo [133/309] Compiling Vala source ../gnome-calculator/libmpfr/mpfr-glue.vala [134/309] Generating yelp doc help/bg/help-gnome-calculator-bg [135/309] Generating yelp doc help/fi/help-gnome-calculator-fi [136/309] Generating yelp doc help/cs/help-gnome-calculator-cs [137/309] Generating yelp doc help/da/help-gnome-calculator-da [138/309] Generating yelp doc help/gl/help-gnome-calculator-gl [139/309] Generating yelp doc help/nl/help-gnome-calculator-nl [140/309] Generating yelp doc help/el/help-gnome-calculator-el [141/309] Generating yelp doc help/lv/help-gnome-calculator-lv [142/309] Generating yelp doc help/eu/help-gnome-calculator-eu [143/309] Generating yelp doc help/id/help-gnome-calculator-id Warning: Could not merge id translation for msgid: link:trailCalculator Help Warning: Could not merge id translation for msgid: textCalculator Help Warning: Could not merge id translation for msgid: linkCalculator Help [144/309] Generating yelp doc help/it/help-gnome-calculator-it [145/309] Generating yelp doc help/ca/help-gnome-calculator-ca [146/309] Generating yelp doc help/es/help-gnome-calculator-es [147/309] Generating yelp doc help/de/help-gnome-calculator-de [148/309] Generating yelp doc help/kk/help-gnome-calculator-kk [149/309] Generating yelp doc help/pt/help-gnome-calculator-pt [150/309] Generating yelp doc help/ja/help-gnome-calculator-ja [151/309] Generating yelp doc help/hu/help-gnome-calculator-hu Warning: Could not merge hu translation for msgid: Modulus division is performed using the mod operator or the mod function. [152/309] Generating yelp doc help/oc/help-gnome-calculator-oc [153/309] Generating yelp doc help/fr/help-gnome-calculator-fr [154/309] Generating yelp doc help/pl/help-gnome-calculator-pl [155/309] Generating yelp doc help/ko/help-gnome-calculator-ko [156/309] Compiling C object libmpfr/libmpfrg.a.p/meson-generated_mpfr-glue.c.o [157/309] Linking static target libmpfr/libmpfrg.a [158/309] Generating yelp doc help/zh_CN/help-gnome-calculator-zh_CN [159/309] Generating yelp doc help/sl/help-gnome-calculator-sl [160/309] Generating yelp doc help/zh_HK/help-gnome-calculator-zh_HK [161/309] Generating yelp doc help/ro/help-gnome-calculator-ro [162/309] Generating yelp doc help/tr/help-gnome-calculator-tr [163/309] Generating yelp doc help/te/help-gnome-calculator-te [164/309] Generating yelp doc help/ru/help-gnome-calculator-ru [165/309] Generating yelp doc help/zh_TW/help-gnome-calculator-zh_TW [166/309] Generating yelp doc help/pt_BR/help-gnome-calculator-pt_BR [167/309] Generating yelp doc help/sv/help-gnome-calculator-sv [168/309] Generating yelp doc help/uk/help-gnome-calculator-uk Warning: Could not merge uk translation for msgid: Length/Area/Volume conversions must be performed using the keyboard or using the conversion mode and selecting the length/area/volume category. Warning: Could not merge uk translation for msgid: Mass conversions must be performed using the keyboard or using the conversion mode and selecting the mass category. [169/309] Compiling Vala source ../gnome-calculator/gcalc/gcalc-assign.vala ../gnome-calculator/gcalc/gcalc-calculator.vala ../gnome-calculator/gcalc/gcalc-constant.vala ../gnome-calculator/gcalc/gcalc-division.vala ../gnome-calculator/gcalc/gcalc-equation.vala ../gnome-calculator/gcalc/gcalc-equation-manager.vala ../gnome-calculator/gcalc/gcalc-error-result.vala ../gnome-calculator/gcalc/gcalc-expression.vala ../gnome-calculator/gcalc/gcalc-expression-container.vala ../gnome-calculator/gcalc/gcalc-expression-hash-map.vala ../gnome-calculator/gcalc/gcalc-function.vala ../gnome-calculator/gcalc/gcalc-function-acos.vala ../gnome-calculator/gcalc/gcalc-function-acosh.vala ../gnome-calculator/gcalc/gcalc-function-asin.vala ../gnome-calculator/gcalc/gcalc-function-asinh.vala ../gnome-calculator/gcalc/gcalc-function-atan.vala ../gnome-calculator/gcalc/gcalc-function-atanh.vala ../gnome-calculator/gcalc/gcalc-function-cos.vala ../gnome-calculator/gcalc/gcalc-function-cosh.vala ../gnome-calculator/gcalc/gcalc-function-exp.vala ../gnome-calculator/gcalc/gcalc-function-log.vala ../gnome-calculator/gcalc/gcalc-function-sin.vala ../gnome-calculator/gcalc/gcalc-function-sinh.vala ../gnome-calculator/gcalc/gcalc-function-sqrt.vala ../gnome-calculator/gcalc/gcalc-function-tan.vala ../gnome-calculator/gcalc/gcalc-function-tanh.vala ../gnome-calculator/gcalc/gcalc-group.vala ../gnome-calculator/gcalc/gcalc-hashable.vala ../gnome-calculator/gcalc/gcalc-math-assign.vala ../gnome-calculator/gcalc/gcalc-math-binary-operator.vala ../gnome-calculator/gcalc/gcalc-math-constant.vala ../gnome-calculator/gcalc/gcalc-math-constant-complex.vala ../gnome-calculator/gcalc/gcalc-math-constant-number.vala ../gnome-calculator/gcalc/gcalc-math-constant-vector.vala ../gnome-calculator/gcalc/gcalc-math-division.vala ../gnome-calculator/gcalc/gcalc-math-equation.vala ../gnome-calculator/gcalc/gcalc-math-equation-manager.vala ../gnome-calculator/gcalc/gcalc-math-error-result.vala ../gnome-calculator/gcalc/gcalc-math-expression.vala ../gnome-calculator/gcalc/gcalc-math-function.vala ../gnome-calculator/gcalc/gcalc-math-group.vala ../gnome-calculator/gcalc/gcalc-math-minus.vala ../gnome-calculator/gcalc/gcalc-math-multiply.vala ../gnome-calculator/gcalc/gcalc-math-operator.vala ../gnome-calculator/gcalc/gcalc-math-parameter.vala ../gnome-calculator/gcalc/gcalc-math-plus.vala ../gnome-calculator/gcalc/gcalc-math-polynomial.vala ../gnome-calculator/gcalc/gcalc-math-pow.vala ../gnome-calculator/gcalc/gcalc-math-result.vala ../gnome-calculator/gcalc/gcalc-math-term.vala ../gnome-calculator/gcalc/gcalc-math-variable.vala ../gnome-calculator/gcalc/gcalc-minus.vala ../gnome-calculator/gcalc/gcalc-multiply.vala ../gnome-calculator/gcalc/gcalc-parameter.vala ../gnome-calculator/gcalc/gcalc-parser.vala ../gnome-calculator/gcalc/gcalc-plus.vala ../gnome-calculator/gcalc/gcalc-polynomial.vala ../gnome-calculator/gcalc/gcalc-pow.vala ../gnome-calculator/gcalc/gcalc-result.vala ../gnome-calculator/gcalc/gcalc-solver.vala ../gnome-calculator/gcalc/gcalc-term.vala ../gnome-calculator/gcalc/gcalc-units.vala ../gnome-calculator/gcalc/gcalc-variable.vala gcalc/namespace-info.vala libmpfr/mpfrg.vapi [170/309] Merging translations for data/org.gnome.Calculator.desktop [171/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-expression-hash-map.c.o [172/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-division.c.o [173/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-exp.c.o [174/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-atan.c.o [175/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-equation.c.o [176/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-log.c.o [177/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-acos.c.o [178/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-asinh.c.o [179/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-equation-manager.c.o [180/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-error-result.c.o [181/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-expression.c.o [182/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-atanh.c.o [183/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-assign.c.o [184/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function.c.o [185/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-acosh.c.o [186/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-asin.c.o [187/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-cos.c.o [188/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-sinh.c.o [189/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-calculator.c.o [190/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-constant.c.o [191/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-sin.c.o [192/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-cosh.c.o [193/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-expression-container.c.o [194/309] Merging translations for data/org.gnome.Calculator.metainfo.xml [195/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-hashable.c.o [196/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-constant-vector.c.o [197/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-error-result.c.o [198/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-tanh.c.o [199/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-equation.c.o [200/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-sqrt.c.o [201/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-binary-operator.c.o [202/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-division.c.o [203/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-group.c.o [204/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-constant-complex.c.o [205/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-assign.c.o [206/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-constant.c.o [207/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-minus.c.o [208/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-equation-manager.c.o [209/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-function.c.o [210/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-constant-number.c.o [211/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-group.c.o [212/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-tan.c.o [213/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-expression.c.o [214/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-multiply.c.o [215/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-parameter.c.o [216/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-operator.c.o [217/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_namespace-info.c.o [218/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-plus.c.o [219/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-polynomial.c.o [220/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-pow.c.o [221/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-parameter.c.o [222/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-result.c.o [223/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-result.c.o [224/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-minus.c.o [225/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-polynomial.c.o [226/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-plus.c.o [227/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-pow.c.o [228/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-multiply.c.o [229/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-variable.c.o [230/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-solver.c.o [231/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-term.c.o [232/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-units.c.o [233/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-term.c.o [234/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-variable.c.o [235/309] Compiling Vala source ../gnome-calculator/lib/currency.vala ../gnome-calculator/lib/currency-provider.vala ../gnome-calculator/lib/equation.vala ../gnome-calculator/lib/equation-lexer.vala ../gnome-calculator/lib/equation-parser.vala ../gnome-calculator/lib/financial.vala ../gnome-calculator/lib/function-manager.vala ../gnome-calculator/lib/math-equation.vala ../gnome-calculator/lib/math-function.vala ../gnome-calculator/lib/math-variables.vala ../gnome-calculator/lib/number.vala ../gnome-calculator/lib/serializer.vala ../gnome-calculator/lib/unit.vala ../gnome-calculator/lib/providers/imf-provider.vala ../gnome-calculator/lib/providers/ecb-provider.vala ../gnome-calculator/lib/providers/unt-provider.vala ../gnome-calculator/lib/providers/boc-provider.vala libmpfr/mpfrg.vapi ../gnome-calculator/lib/function-manager.vala:336.21-336.33: warning: Access to static member `Number.error' with an instance reference 336 | args[0].error = _("Function “%s” takes 1 argument").printf (name); | ^~~~~~~~~~~~~ ../gnome-calculator/lib/function-manager.vala:354.17-354.29: warning: Access to static member `Number.error' with an instance reference 354 | args[0].error = _("Function “%s” takes 1 or 2 arguments").printf (name); | ^~~~~~~~~~~~~ ../gnome-calculator/lib/function-manager.vala:362.17-362.29: warning: Access to static member `Number.error' with an instance reference 362 | args[0].error = _("Function “%s” takes at least 2 arguments").printf (name); | ^~~~~~~~~~~~~ ../gnome-calculator/lib/function-manager.vala:372.13-372.25: warning: Access to static member `Number.error' with an instance reference 372 | args[0].error = error.printf (name, function.arguments.length); | ^~~~~~~~~~~~~ ../gnome-calculator/lib/equation-parser.vala:1240.51-1240.80: warning: Access to possible `null'. Perform a check or use an unsafe cast. 1240 | if (root == null || !(root is LRNode) || !(root as LRNode).is_repeatable ()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gnome-calculator/lib/equation-parser.vala:1242.19-1242.40: warning: Access to possible `null'. Perform a check or use an unsafe cast. 1242 | operand = (root as LRNode).right.solve (); | ^~~~~~~~~~~~~~~~~~~~~~ ../gnome-calculator/lib/equation-parser.vala:1233.37-1233.52: warning: Use of possibly unassigned parameter `x_unit' 1233 | out Unit? x_unit, out Unit? z_unit) | ^~~~~~~~~~~~~~~~ ../gnome-calculator/lib/equation-parser.vala:1233.55-1233.70: warning: Use of possibly unassigned parameter `z_unit' 1233 | out Unit? x_unit, out Unit? z_unit) | ^~~~~~~~~~~~~~~~ ../gnome-calculator/lib/equation-parser.vala:1238.39-1238.57: warning: Use of possibly unassigned parameter `operand' 1238 | public string get_last_operation (out Number? operand) | ^~~~~~~~~~~~~~~~~~~ ../gnome-calculator/lib/equation-parser.vala:1432.5-1432.34: warning: Method `Parser.destroy_all_nodes' never used 1432 | private void destroy_all_nodes (ParseNode node) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gnome-calculator/lib/equation-parser.vala:1598.17-1598.26: warning: Local variable `first_type' declared but never used 1598 | var first_type = token.type; | ^~~~~~~~~~ ../gnome-calculator/lib/math-equation.vala:988.17-988.21: warning: unreachable code detected 988 | break; | ^~~~~ ../gnome-calculator/lib/math-function.vala:353.5-353.15: warning: unreachable code detected 353 | return null; | ^~~~~~~~~~~ ../gnome-calculator/lib/number.vala:261.13-261.23: warning: unreachable code detected 261 | return true; | ^~~~~~~~~~~ ../gnome-calculator/lib/number.vala:286.13-286.23: warning: unreachable code detected 286 | return true; | ^~~~~~~~~~~ ../gnome-calculator/lib/unit.vala:318.57-318.72: warning: Use of possibly unassigned parameter `z_unit' 318 | out Unit? x_unit, out Unit? z_unit) | ^~~~~~~~~~~~~~~~ ../gnome-calculator/lib/unit.vala:318.39-318.54: warning: Use of possibly unassigned parameter `x_unit' 318 | out Unit? x_unit, out Unit? z_unit) | ^~~~~~~~~~~~~~~~ ../gnome-calculator/lib/providers/ecb-provider.vala:97.17-97.17: warning: Local variable `c' declared but never used 97 | var c = register_currency (name, source_name, eur_rate.multiply (r), date); | ^ ../gnome-calculator/lib/providers/ecb-provider.vala:105.13-105.13: warning: Local variable `c' declared but never used 105 | var c = register_currency (name, source_name + "#fixed", eur_rate.divide (r), date); | ^ ../gnome-calculator/lib/providers/unt-provider.vala:85.25-85.25: warning: Local variable `c' declared but never used 85 | var c = register_currency (name, source_name, v, tokens[date_index]); | ^ ../gnome-calculator/lib/providers/boc-provider.vala:71.13-71.13: warning: Local variable `c' declared but never used 71 | var c = register_currency (name, source_name, cad_rate.divide (r), date); | ^ ../gnome-calculator/lib/number.vala:48.5-48.42: warning: Type `MPFR.Precision' can not be used for a GLib.Object property 48 | public static MPFR.Precision precision { get; set; default = 1000; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compilation succeeded - 22 warning(s) [236/309] Generating src/blueprints with a custom command [237/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-parser.c.o [238/309] Compiling Vala source ../gnome-calculator/tests/gcalc-parsing.vala gcalc/gcalc-2.vapi libmpfr/mpfrg.vapi [239/309] Compiling Vala source ../gnome-calculator/tests/gcalc-solving-basic.vala gcalc/gcalc-2.vapi libmpfr/mpfrg.vapi [240/309] Generating src/org.gnome.Calculator_c with a custom command [241/309] Compiling Vala source ../gnome-calculator/gci/gci-entry-controller.vala gci/namespace-info.vala gcalc/gcalc-2.vapi [242/309] Generating src/org.gnome.Calculator_h with a custom command [243/309] Compiling C object gci/libgci-1.so.0.p/meson-generated_namespace-info.c.o [244/309] Compiling Vala source ../gnome-calculator/src/gcalccmd.vala lib/calculator.vapi libmpfr/mpfrg.vapi [245/309] Compiling C object lib/libcalculator.a.p/meson-generated_financial.c.o [246/309] Compiling Vala source ../gnome-calculator/tests/test-currency-providers.vala lib/calculator.vapi libmpfr/mpfrg.vapi [247/309] Compiling C object lib/libcalculator.a.p/meson-generated_equation.c.o [248/309] Compiling C object lib/libcalculator.a.p/meson-generated_providers_unt-provider.c.o [249/309] Compiling C object lib/libcalculator.a.p/meson-generated_currency.c.o [250/309] Compiling C object lib/libcalculator.a.p/meson-generated_providers_imf-provider.c.o [251/309] Compiling Vala source ../gnome-calculator/tests/test-equation.vala lib/calculator.vapi libmpfr/mpfrg.vapi ../gnome-calculator/tests/test-equation.vala:115.38-115.53: warning: Use of possibly unassigned parameter `x_unit' 115 | out Unit? x_unit, out Unit? z_unit) | ^~~~~~~~~~~~~~~~ ../gnome-calculator/tests/test-equation.vala:115.56-115.71: warning: Use of possibly unassigned parameter `z_unit' 115 | out Unit? x_unit, out Unit? z_unit) | ^~~~~~~~~~~~~~~~ Compilation succeeded - 2 warning(s) [252/309] Compiling C object lib/libcalculator.a.p/meson-generated_providers_ecb-provider.c.o lib/libcalculator.a.p/providers/ecb-provider.c: In function ‘ecb_currency_provider_set_ecb_rate’: lib/libcalculator.a.p/providers/ecb-provider.c:383:40: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign] 383 | _tmp7_ = _tmp6_->name; | ^ lib/libcalculator.a.p/providers/ecb-provider.c:395:49: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign] 395 | _tmp11_ = _tmp10_->name; | ^ [253/309] Compiling C object lib/libcalculator.a.p/meson-generated_providers_boc-provider.c.o lib/libcalculator.a.p/providers/boc-provider.c:374:1: warning: ‘bc_currency_provider_get_currency_filename’ defined but not used [-Wunused-function] 374 | bc_currency_provider_get_currency_filename (BCCurrencyProvider* self) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lib/libcalculator.a.p/providers/boc-provider.c:352:1: warning: ‘bc_currency_provider_get_currency’ defined but not used [-Wunused-function] 352 | bc_currency_provider_get_currency (BCCurrencyProvider* self) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [254/309] Compiling C object lib/libcalculator.a.p/meson-generated_serializer.c.o [255/309] Compiling C object lib/libcalculator.a.p/meson-generated_currency-provider.c.o [256/309] Compiling C object lib/libcalculator.a.p/meson-generated_math-variables.c.o [257/309] Compiling Vala source ../gnome-calculator/search-provider/search-provider.vala lib/calculator.vapi libmpfr/mpfrg.vapi [258/309] Compiling C object lib/libcalculator.a.p/meson-generated_math-function.c.o [259/309] Compiling C object lib/libcalculator.a.p/meson-generated_function-manager.c.o [260/309] Compiling C object lib/libcalculator.a.p/meson-generated_equation-lexer.c.o [261/309] Compiling C object gci/libgci-1.so.0.p/meson-generated_gci-entry-controller.c.o [262/309] Compiling C object src/gnome-calculator.p/meson-generated_.._org.gnome.Calculator.c.o [263/309] Compiling C object lib/libcalculator.a.p/meson-generated_unit.c.o [264/309] Compiling Vala source ../gnome-calculator/tests/test-number.vala lib/calculator.vapi libmpfr/mpfrg.vapi [265/309] Compiling Vala source ../gnome-calculator/tests/test-serializer.vala lib/calculator.vapi libmpfr/mpfrg.vapi [266/309] Compiling C object lib/libcalculator.a.p/meson-generated_number.c.o lib/libcalculator.a.p/number.c: In function ‘number_construct_float’: lib/libcalculator.a.p/number.c:329:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 329 | mpc_set_ui_ui (&self->priv->num, (gulong) (*((guint32*) (&real))), (gulong) 0, MPC_RNDNN); | ~^~~~~~~~~~~~~~~~~~~ lib/libcalculator.a.p/number.c: In function ‘number_construct_double’: lib/libcalculator.a.p/number.c:352:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 352 | mpc_set_ui_ui (&self->priv->num, (gulong) (*((guint64*) (&real))), (gulong) 0, MPC_RNDNN); | ~^~~~~~~~~~~~~~~~~~~ lib/libcalculator.a.p/number.c: In function ‘number_to_float’: lib/libcalculator.a.p/number.c:568:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 568 | result = (gfloat) (*((gdouble*) (&bits))); | ~^~~~~~~~~~~~~~~~~~~ lib/libcalculator.a.p/number.c:571:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 571 | result = *((gfloat*) (&bits)); | ~^~~~~~~~~~~~~~~~~~ lib/libcalculator.a.p/number.c: In function ‘number_to_double’: lib/libcalculator.a.p/number.c:589:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 589 | result = *((gdouble*) (&bits)); | ~^~~~~~~~~~~~~~~~~~~ lib/libcalculator.a.p/number.c:592:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 592 | result = (gdouble) (*((gfloat*) (&bits))); | ~^~~~~~~~~~~~~~~~~~ lib/libcalculator.a.p/number.c: In function ‘number_root’: lib/libcalculator.a.p/number.c:1578:17: warning: ‘mpfr_root’ is deprecated [-Wdeprecated-declarations] 1578 | mpfr_root (&_tmp7_->val, &_tmp9_->val, (gulong) p, MPFR_RNDN); | ^~~~~~~~~ In file included from lib/calculator.h:12, from lib/libcalculator.a.p/number.c:32: /usr/include/mpfr.h:768:21: note: declared here 768 | __MPFR_DECLSPEC int mpfr_root (mpfr_ptr, mpfr_srcptr, unsigned long, | ^~~~~~~~~ lib/libcalculator.a.p/number.c: At top level: lib/libcalculator.a.p/number.c:3629:1: warning: ‘block2_data_ref’ defined but not used [-Wunused-function] 3629 | block2_data_ref (Block2Data* _data2_) | ^~~~~~~~~~~~~~~ [267/309] Compiling C object lib/libcalculator.a.p/meson-generated_math-equation.c.o lib/libcalculator.a.p/math-equation.c: In function ‘math_equation_toggle_bit’: lib/libcalculator.a.p/math-equation.c:4422:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 4422 | bits = *((guint64*) (&d)); | ~^~~~~~~~~~~~~~~~ lib/libcalculator.a.p/math-equation.c:4428:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 4428 | bits = (guint64) (*((guint32*) (&f))); | ~^~~~~~~~~~~~~~~~ lib/libcalculator.a.p/math-equation.c:4473:56: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 4473 | _tmp25_ = number_new_double (*((gdouble*) (&bits)), (gdouble) 0); | ~^~~~~~~~~~~~~~~~~~~ lib/libcalculator.a.p/math-equation.c:4478:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 4478 | _tmp26_ = number_new_float (*((gfloat*) (&bits)), (gfloat) 0); | ~^~~~~~~~~~~~~~~~~~ [268/309] Compiling C object lib/libcalculator.a.p/meson-generated_equation-parser.c.o lib/libcalculator.a.p/equation-parser.c:7375:1: warning: ‘parser_destroy_all_nodes’ defined but not used [-Wunused-function] 7375 | parser_destroy_all_nodes (Parser* self, | ^~~~~~~~~~~~~~~~~~~~~~~~ [269/309] Linking static target lib/libcalculator.a [270/309] Compiling C object src/gcalccmd.p/meson-generated_gcalccmd.c.o [271/309] Compiling C object tests/test-currency-providers.p/meson-generated_test-currency-providers.c.o [272/309] Compiling Vala source ../gnome-calculator/src/buttons-advanced.vala ../gnome-calculator/src/buttons-basic.vala ../gnome-calculator/src/buttons-conversion.vala ../gnome-calculator/src/buttons-financial.vala ../gnome-calculator/src/buttons-programming.vala ../gnome-calculator/src/gnome-calculator.vala ../gnome-calculator/src/math-buttons.vala ../gnome-calculator/src/math-converter.vala ../gnome-calculator/src/math-display.vala ../gnome-calculator/src/math-preferences.vala ../gnome-calculator/src/math-popover.vala ../gnome-calculator/src/math-function-popover.vala ../gnome-calculator/src/math-variable-popover.vala ../gnome-calculator/src/math-window.vala ../gnome-calculator/src/math-history.vala lib/calculator.vapi libmpfr/mpfrg.vapi ../gnome-calculator/src/math-converter.vala:663.13-663.46: warning: Access to possible `null'. Perform a check or use an unsafe cast. 663 | if ((combo.selected_item as Unit).name == "dms") | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gnome-calculator/src/math-converter.vala:672.42-672.75: warning: Access to possible `null'. Perform a check or use an unsafe cast. 672 | var number_base = int.parse ((combo.selected_item as Unit).name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gnome-calculator/src/math-converter.vala:169.24-169.56: warning: Access to possible `null'. Perform a check or use an unsafe cast. 169 | return (c1 as UnitCategory).display_name.collate ((c2 as UnitCategory).display_name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gnome-calculator/src/math-converter.vala:169.67-169.99: warning: Access to possible `null'. Perform a check or use an unsafe cast. 169 | return (c1 as UnitCategory).display_name.collate ((c2 as UnitCategory).display_name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gnome-calculator/src/math-converter.vala:643.38-643.71: warning: Access to possible `null'. Perform a check or use an unsafe cast. 643 | number_base = int.parse ((combo.selected_item as Unit).name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gnome-calculator/src/math-converter.vala:447.9-447.36: warning: Access to possible `null'. Perform a check or use an unsafe cast. 447 | (item as Gtk.ListItem).child = box; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gnome-calculator/src/math-converter.vala:452.19-452.46: warning: Access to possible `null'. Perform a check or use an unsafe cast. 452 | var box = (item as Gtk.ListItem).child; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gnome-calculator/src/math-converter.vala:453.20-453.46: warning: Access to possible `null'. Perform a check or use an unsafe cast. 453 | var unit = (item as Gtk.ListItem).item as Unit; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gnome-calculator/src/math-converter.vala:215.16-215.49: warning: Access to possible `null'. Perform a check or use an unsafe cast. 215 | return (combo.selected_item as Unit).name; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gnome-calculator/src/math-window.vala:25.5-25.30: warning: MathWindow.display hides inherited property `Gtk.Window.display'. Use the `new' keyword if hiding was intentional 25 | public MathDisplay display { get { return _display; } } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../gnome-calculator/src/buttons-programming.vala:95.9-95.24: warning: `Gtk.StyleContext' has been deprecated since 4.10 95 | Gtk.StyleContext.add_provider_for_display (Gdk.Display.get_default (), css_provider, Gtk.STYLE_PROVIDER_PRIORITY_USER); | ^~~~~~~~~~~~~~~~ ../gnome-calculator/src/buttons-conversion.vala:196.9-196.53: warning: implicit .begin is deprecated 196 | new Gtk.UriLauncher (row.tooltip_text).launch ((Gtk.Window) root, null); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gnome-calculator/src/math-window.vala:99.9-99.43: warning: Access to possible `null'. Perform a check or use an unsafe cast. 99 | (this as Gtk.Widget).add_controller (event_controller); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gnome-calculator/src/gnome-calculator.vala:263.9-263.60: warning: implicit .begin is deprecated 263 | new Gtk.UriLauncher ("help:gnome-calculator").launch (get_active_window (), null); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gnome-calculator/src/math-converter.vala:74.5-74.64: warning: Field `MathConverter.from_event_controller' never used 74 | private unowned Gtk.EventControllerKey from_event_controller; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gnome-calculator/src/math-converter.vala:76.5-76.62: warning: Field `MathConverter.to_event_controller' never used 76 | private unowned Gtk.EventControllerKey to_event_controller; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gnome-calculator/src/math-converter.vala:907.40-907.60: warning: Use of possibly unassigned parameter `source_unit' 907 | out Unit? source_unit, | ^~~~~~~~~~~~~~~~~~~~~ ../gnome-calculator/src/math-converter.vala:908.40-908.60: warning: Use of possibly unassigned parameter `target_unit' 908 | out Unit? target_unit) | ^~~~~~~~~~~~~~~~~~~~~ ../gnome-calculator/src/math-display.vala:28.5-28.51: warning: Field `MathDisplay.event_controller' never used 28 | unowned Gtk.EventControllerKey event_controller; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gnome-calculator/src/math-popover.vala:29.29-29.40: warning: copying delegates is not supported 29 | this.compare_func = compare_func; | ^~~~~~~~~~~~ Compilation succeeded - 20 warning(s) [273/309] Compiling C object tests/test-equation.p/meson-generated_test-equation.c.o [274/309] Compiling C object tests/test-serializer.p/meson-generated_test-serializer.c.o [275/309] Compiling C object tests/gcalc-parsing.p/meson-generated_gcalc-parsing.c.o [276/309] Compiling C object tests/test-number.p/meson-generated_test-number.c.o tests/test-number.p/test-number.c: In function ‘test_integer’: tests/test-number.p/test-number.c:164:108: warning: format ‘%lli’ expects argument of type ‘long long int’, but argument 3 has type ‘gint64’ {aka ‘long int’} [-Wformat=] 164 | _tmp5_ = g_strdup_printf ("Number.integer (%d).to_integer () -> %lli, expected %i", a, number_to_integer (_tmp4_), a); | ~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long long int gint64 {aka long int} | %li tests/test-number.p/test-number.c: In function ‘test_factorial’: tests/test-number.p/test-number.c:2762:93: warning: format ‘%lli’ expects argument of type ‘long long int’, but argument 3 has type ‘gint64’ {aka ‘long int’} [-Wformat=] 2762 | _tmp12_ = g_strdup_printf ("(%d).factorial () -> %lli, expected %lli", a, number_to_integer (_tmp11_), expected); | ~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long long int gint64 {aka long int} | %li tests/test-number.p/test-number.c:2762:108: warning: format ‘%lli’ expects argument of type ‘long long int’, but argument 4 has type ‘gint’ {aka ‘int’} [-Wformat=] 2762 | _tmp12_ = g_strdup_printf ("(%d).factorial () -> %lli, expected %lli", a, number_to_integer (_tmp11_), expected); | ~~~^ ~~~~~~~~ | | | | long long int gint {aka int} | %i tests/test-number.p/test-number.c: In function ‘test_add’: tests/test-number.p/test-number.c:2837:113: warning: format ‘%lli’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=] 2837 | _tmp12_ = g_strdup_printf ("(%d).add (%d) -> %lli, expected %d", a, b, number_to_integer (_tmp11_), expected); | ~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long long int gint64 {aka long int} | %li tests/test-number.p/test-number.c: In function ‘test_subtract’: tests/test-number.p/test-number.c:2914:118: warning: format ‘%lli’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=] 2914 | _tmp12_ = g_strdup_printf ("(%d).subtract (%d) -> %lli, expected %d", a, b, number_to_integer (_tmp11_), expected); | ~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long long int gint64 {aka long int} | %li tests/test-number.p/test-number.c: In function ‘test_multiply’: tests/test-number.p/test-number.c:2991:118: warning: format ‘%lli’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=] 2991 | _tmp12_ = g_strdup_printf ("(%d).multiply (%d) -> %lli, expected %d", a, b, number_to_integer (_tmp11_), expected); | ~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long long int gint64 {aka long int} | %li tests/test-number.p/test-number.c: In function ‘test_multiply_integer’: tests/test-number.p/test-number.c:3063:126: warning: format ‘%lli’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=] 3063 | _tmp10_ = g_strdup_printf ("(%d).multiply_integer (%d) -> %lli, expected %d", a, b, number_to_integer (_tmp9_), expected); | ~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long long int gint64 {aka long int} | %li tests/test-number.p/test-number.c: In function ‘test_divide’: tests/test-number.p/test-number.c:3143:116: warning: format ‘%lli’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=] 3143 | _tmp12_ = g_strdup_printf ("(%d).divide (%d) -> %lli, expected %d", a * b, b, number_to_integer (_tmp11_), expected); | ~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long long int gint64 {aka long int} | %li tests/test-number.p/test-number.c: In function ‘test_divide_integer’: tests/test-number.p/test-number.c:3218:124: warning: format ‘%lli’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=] 3218 | _tmp10_ = g_strdup_printf ("(%d).divide_integer (%d) -> %lli, expected %d", a * b, b, number_to_integer (_tmp9_), expected); | ~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long long int gint64 {aka long int} | %li tests/test-number.p/test-number.c: In function ‘test_modulus_divide’: tests/test-number.p/test-number.c:3295:124: warning: format ‘%lli’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=] 3295 | _tmp12_ = g_strdup_printf ("(%d).modulus_divide (%d) -> %lli, expected %d", a, b, number_to_integer (_tmp11_), expected); | ~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long long int gint64 {aka long int} | %li tests/test-number.p/test-number.c: In function ‘test_and’: tests/test-number.p/test-number.c:3474:113: warning: format ‘%lli’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=] 3474 | _tmp12_ = g_strdup_printf ("(%d).and (%d) -> %lli, expected %d", a, b, number_to_integer (_tmp11_), expected); | ~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long long int gint64 {aka long int} | %li tests/test-number.p/test-number.c: In function ‘test_or’: tests/test-number.p/test-number.c:3551:112: warning: format ‘%lli’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=] 3551 | _tmp12_ = g_strdup_printf ("(%d).or (%d) -> %lli, expected %d", a, b, number_to_integer (_tmp11_), expected); | ~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long long int gint64 {aka long int} | %li tests/test-number.p/test-number.c: In function ‘test_xor’: tests/test-number.p/test-number.c:3628:113: warning: format ‘%lli’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=] 3628 | _tmp12_ = g_strdup_printf ("(%d).xor (%d) -> %lli, expected %d", a, b, number_to_integer (_tmp11_), expected); | ~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long long int gint64 {aka long int} | %li tests/test-number.p/test-number.c: In function ‘test_not’: tests/test-number.p/test-number.c:3684:86: warning: format ‘%lli’ expects argument of type ‘long long int’, but argument 3 has type ‘gint64’ {aka ‘long int’} [-Wformat=] 3684 | _tmp8_ = g_strdup_printf ("(%d).not () -> %lli, expected %d", a, number_to_integer (_tmp7_), expected); | ~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long long int gint64 {aka long int} | %li tests/test-number.p/test-number.c: In function ‘test_shift’: tests/test-number.p/test-number.c:3764:120: warning: format ‘%lli’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=] 3764 | _tmp12_ = g_strdup_printf ("(%d).left_shift (%d) -> %lli, expected %d", a, b, number_to_integer (_tmp11_), expected); | ~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long long int gint64 {aka long int} | %li tests/test-number.p/test-number.c:3787:121: warning: format ‘%lli’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=] 3787 | _tmp21_ = g_strdup_printf ("(%d).right_shift (%d) -> %lli, expected %d", a, b, number_to_integer (_tmp20_), expected); | ~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long long int gint64 {aka long int} | %li tests/test-number.p/test-number.c:3818:138: warning: format ‘%lli’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=] 3818 | _tmp30_ = g_strdup_printf ("(%d).unsigned_right_shift (%d) -> %lli, expected %u", a, b, number_to_integer (_tmp29_), expected_u); | ~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long long int gint64 {aka long int} | %li [277/309] Compiling C object tests/gcalc-solve-basic.p/meson-generated_gcalc-solving-basic.c.o [278/309] Compiling C object search-provider/gnome-calculator-search-provider.p/meson-generated_search-provider.c.o search-provider/gnome-calculator-search-provider.p/search-provider.c: In function ‘_dbus_search_provider_get_initial_result_set’: search-provider/gnome-calculator-search-provider.p/search-provider.c:2640:9: warning: label ‘_error’ defined but not used [-Wunused-label] 2640 | _error: | ^~~~~~ search-provider/gnome-calculator-search-provider.p/search-provider.c: In function ‘_dbus_search_provider_get_subsearch_result_set’: search-provider/gnome-calculator-search-provider.p/search-provider.c:2748:9: warning: label ‘_error’ defined but not used [-Wunused-label] 2748 | _error: | ^~~~~~ search-provider/gnome-calculator-search-provider.p/search-provider.c: In function ‘_dbus_search_provider_get_result_metas’: search-provider/gnome-calculator-search-provider.p/search-provider.c:2832:9: warning: label ‘_error’ defined but not used [-Wunused-label] 2832 | _error: | ^~~~~~ search-provider/gnome-calculator-search-provider.p/search-provider.c: In function ‘_dbus_search_provider_activate_result’: search-provider/gnome-calculator-search-provider.p/search-provider.c:2936:9: warning: label ‘_error’ defined but not used [-Wunused-label] 2936 | _error: | ^~~~~~ [279/309] Compiling C object src/gnome-calculator.p/meson-generated_math-history.c.o [280/309] Compiling C object src/gnome-calculator.p/meson-generated_math-popover.c.o [281/309] Compiling C object src/gnome-calculator.p/meson-generated_math-buttons.c.o [282/309] Compiling C object src/gnome-calculator.p/meson-generated_math-preferences.c.o src/gnome-calculator.p/math-preferences.c:1164:1: warning: ‘block9_data_ref’ defined but not used [-Wunused-function] 1164 | block9_data_ref (Block9Data* _data9_) | ^~~~~~~~~~~~~~~ src/gnome-calculator.p/math-preferences.c:972:1: warning: ‘block8_data_ref’ defined but not used [-Wunused-function] 972 | block8_data_ref (Block8Data* _data8_) | ^~~~~~~~~~~~~~~ [283/309] Compiling C object src/gnome-calculator.p/meson-generated_math-variable-popover.c.o [284/309] Compiling C object src/gnome-calculator.p/meson-generated_math-window.c.o [285/309] Compiling C object src/gnome-calculator.p/meson-generated_math-display.c.o [286/309] Compiling C object src/gnome-calculator.p/meson-generated_buttons-advanced.c.o [287/309] Compiling C object src/gnome-calculator.p/meson-generated_buttons-basic.c.o [288/309] Compiling C object src/gnome-calculator.p/meson-generated_math-function-popover.c.o [289/309] Compiling C object src/gnome-calculator.p/meson-generated_buttons-programming.c.o src/gnome-calculator.p/buttons-programming.c: In function ‘programming_button_panel_update_bit_panel’: src/gnome-calculator.p/buttons-programming.c:1125:42: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1125 | bits = *((guint64*) (&d)); | ~^~~~~~~~~~~~~~~~ src/gnome-calculator.p/buttons-programming.c:1138:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1138 | bits = (guint64) (*((guint32*) (&f))); | ~^~~~~~~~~~~~~~~~ src/gnome-calculator.p/buttons-programming.c:1330:50: warning: format ‘%llo’ expects argument of type ‘long long unsigned int’, but argument 3 has type ‘guint64’ {aka ‘long unsigned int’} [-Wformat=] 1330 | _tmp63_ = g_strdup_printf ("%s%llo₈ ", _tmp62_, bits); | ~~~^ ~~~~ | | | | | guint64 {aka long unsigned int} | long long unsigned int | %lo src/gnome-calculator.p/buttons-programming.c:1348:50: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 3 has type ‘guint64’ {aka ‘long unsigned int’} [-Wformat=] 1348 | _tmp71_ = g_strdup_printf ("%s%llu₁₀ ", _tmp70_, bits); | ~~~^ ~~~~ | | | | | guint64 {aka long unsigned int} | long long unsigned int | %lu src/gnome-calculator.p/buttons-programming.c:1366:50: warning: format ‘%llX’ expects argument of type ‘long long unsigned int’, but argument 3 has type ‘guint64’ {aka ‘long unsigned int’} [-Wformat=] 1366 | _tmp79_ = g_strdup_printf ("%s%llX₁₆", _tmp78_, bits); | ~~~^ ~~~~ | | | | | guint64 {aka long unsigned int} | long long unsigned int | %lX [290/309] Compiling C object src/gnome-calculator.p/meson-generated_buttons-conversion.c.o [291/309] Compiling C object src/gnome-calculator.p/meson-generated_buttons-financial.c.o [292/309] Compiling C object src/gnome-calculator.p/meson-generated_gnome-calculator.c.o [293/309] Compiling C object src/gnome-calculator.p/meson-generated_math-converter.c.o src/gnome-calculator.p/math-converter.c:1939:1: warning: ‘block6_data_ref’ defined but not used [-Wunused-function] 1939 | block6_data_ref (Block6Data* _data6_) | ^~~~~~~~~~~~~~~ [294/309] Linking target gcalc/libgcalc-2.so.1 [295/309] Linking target tests/test-serializer [296/309] Generating symbol file gcalc/libgcalc-2.so.1.p/libgcalc-2.so.1.symbols [297/309] Generating gcalc/gcalc-typelib with a custom command [298/309] Linking target gci/libgci-1.so.0 [299/309] Generating doc/libgcalc_valadocs with a custom command Succeeded - 0 warning(s) [300/309] Generating doc/libgci_valadocs with a custom command Succeeded - 0 warning(s) [301/309] Generating gci/gci-typelib with a custom command [302/309] Linking target tests/test-number [303/309] Linking target tests/gcalc-solve-basic [304/309] Linking target src/gcalccmd [305/309] Linking target tests/gcalc-parsing [306/309] Linking target search-provider/gnome-calculator-search-provider [307/309] Linking target tests/test-currency-providers [308/309] Linking target tests/test-equation [309/309] Linking target src/gnome-calculator INFO: autodetecting backend as ninja INFO: calculating backend command to run: /usr/bin/ninja -C /startdir/src/build ==> Starting check()... ninja: Entering directory `/startdir/src/build' ninja: no work to do. 1/7 gnome-calculator:Validating appdata OK 0.02s 2/7 gnome-calculator:Currency test OK 0.02s 3/7 gnome-calculator:Serializer test OK 0.01s 4/7 gnome-calculator:gcalc-parsing OK 0.01s 5/7 gnome-calculator:gcalc-solve-basic OK 0.01s 6/7 gnome-calculator:Number test OK 0.03s 7/7 gnome-calculator:Equation test FAIL 0.49s exit status 5 >>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=61 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /startdir/src/build/tests/test-equation ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stdout: *FAIL: 'Sqrt (-1)' -> '−i', expected 'i' *FAIL: '(−1)^(1/2)' -> '−i', expected 'i' *FAIL: '√−1' -> '−i', expected 'i' *FAIL: '(−1)^0.5' -> '−i', expected 'i' *FAIL: '√−4' -> '−2i', expected '2i' Failed 5/787 tests stderr: ** (process:3081): WARNING **: 21:55:04.819: imf-provider.vala:100: Failed to read exchange rates: Failed to open file “/build/.cache/gnome-calculator/rms_five.xls”: No such file or directory ** (process:3081): WARNING **: 21:55:04.819: currency-provider.vala:105: Cannot use United Nations Treasury rates as we don't have USD rate yet, retrying ** (process:3081): WARNING **: 21:55:04.819: currency-provider.vala:105: Cannot use European Central Bank rates as we don't have EUR rate yet, retrying ** (process:3081): WARNING **: 21:55:04.819: currency-provider.vala:105: Cannot use Bank of Canada rates as we don't have CAD rate yet, retrying ** (process:3081): CRITICAL **: 21:55:04.927: super_atoi: assertion 'data != NULL' failed ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― Summary of Failures: 7/7 gnome-calculator:Equation test FAIL 0.49s exit status 5 Ok: 6 Fail: 1 Full log written to /startdir/src/build/meson-logs/testlog.txt ==> ERROR: A failure occurred in check(). Aborting... ==> ERROR: Build failed, check /home/alhp/workspace/chroot/build_aa59d674-a2cd-46da-ad8c-c880222a55c2/build