==> Synchronizing chroot copy [/home/alhp/workspace/chroot/root] -> [build_57cd5d98-e94c-44da-919e-6a1f6fa6262e]...done ==> Making package: gnome-calculator 50.0-1.1 (Tue Apr 7 21:33:05 2026) ==> Retrieving sources... -> Cloning gnome-calculator git repo... Cloning into bare repository '/home/alhp/workspace/build/x86-64-v4/gnome-calculator-50.0-1/gnome-calculator'... warning: redirecting to https://github.com/GNOME/gnome-calculator.git/ ==> Validating source files with b2sums... gnome-calculator ... Passed ==> Making package: gnome-calculator 50.0-1.1 (Tue Apr 7 19:33:21 2026) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Package (108) 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.0-1 4.01 MiB extra/avahi 1:0.9rc4-1 2.00 MiB extra/bubblewrap 0.11.1-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/gdk-pixbuf2 2.44.6-1 2.94 MiB extra/giflib 6.1.2-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.0-1 6.08 MiB extra/gsettings-system-schemas 50.0-1 0.02 MiB extra/gssdp 1.6.4-1 0.24 MiB extra/gst-plugins-bad-libs 1.28.1-2 14.50 MiB extra/gst-plugins-base-libs 1.28.1-2 12.66 MiB extra/gstreamer 1.28.1-2 11.76 MiB extra/gtest 1.17.0-2 1.63 MiB extra/gtk-update-icon-cache 1:4.22.2-1 0.04 MiB extra/gupnp 1:1.6.9-1 0.70 MiB extra/gupnp-igd 1.6.0-2 0.11 MiB extra/harfbuzz 14.0.0-2 4.66 MiB extra/highway 1.3.0-2 9.87 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.18-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.16-2 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/libpng 1.6.56-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-1 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/libxcursor 1.2.3-1 0.07 MiB extra/libxdamage 1.1.7-1 0.02 MiB extra/libxdmcp 1.1.5-1 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.25-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.2-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.4-1 50.73 MiB extra/orc 0.4.42-1 1.36 MiB extra/pango 1:1.57.1-1 2.33 MiB extra/pixman 0.46.4-1 0.74 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.0-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.24.0-1 0.82 MiB extra/xcb-proto 1.17.0-4 1.03 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.2-1 51.51 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: 543.25 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 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 gtk4... Optional dependencies for gtk4 evince: Default print preview command xdg-desktop-portal-gtk: Fallback portals for various APIs installing gtksourceview5... installing libfyaml... installing libxmlb... installing appstream... installing libadwaita... installing libgee... :: Running post-transaction hooks... ( 1/13) Creating system user accounts... Creating group 'avahi' with GID 969. Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 969 and GID 969. ( 2/13) Reloading system manager configuration... Skipped: Current root is not booted. ( 3/13) Reloading user manager configuration... Skipped: Current root is not booted. ( 4/13) Updating the MIME type database... ( 5/13) Arming ConditionNeedsUpdate... ( 6/13) Updating fontconfig configuration... ( 7/13) Updating the appstream cache... ✔ Metadata cache was updated successfully. ( 8/13) Reloading system bus configuration... Skipped: Current root is not booted. ( 9/13) Updating fontconfig cache... (10/13) Updating GIO module cache... (11/13) Compiling GSettings XML schema files... (12/13) Updating icon theme caches... (13/13) 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.4-2 10.79 MiB extra/gsfonts 20200910-6 3.11 MiB extra/gtk-doc 1.36.0-1 3.26 MiB extra/gts 0.7.6.121130-5 0.67 MiB extra/ijs 0.35-6 0.12 MiB extra/itstool 1:2.0.7-3 0.09 MiB extra/jbig2dec 0.20-1 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.18-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-1 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.3-1 72.18 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.0.1-3 0.04 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.0.2-2 5.76 MiB extra/python-mako 1.3.10-4 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.1-1 0.76 MiB extra/python-packaging 26.0-1 0.89 MiB extra/python-pkg_resources 81.0.0-1 0.50 MiB extra/python-platformdirs 4.9.5-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.46.3-1 0.31 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.53.0-1 29.72 MiB extra/gobject-introspection 1.86.0-2 3.11 MiB extra/meson 1.10.2-1 16.09 MiB extra/vala 0.56.19-1 14.43 MiB extra/yelp-tools 42.1-2 0.16 MiB Total Installed Size: 437.26 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 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 968. Creating user 'git' (git daemon user) with UID 968 and GID 968. (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.10.2 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.2 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.2 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 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 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 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/bg/help-gnome-calculator-bg-gmo [2/309] Generating yelp doc help/ca/help-gnome-calculator-ca-gmo [3/309] Generating yelp doc help/cs/help-gnome-calculator-cs-gmo [4/309] Generating yelp doc help/da/help-gnome-calculator-da-gmo [5/309] Generating yelp doc help/de/help-gnome-calculator-de-gmo [6/309] Generating yelp doc help/el/help-gnome-calculator-el-gmo [7/309] Generating yelp doc help/es/help-gnome-calculator-es-gmo [8/309] Generating yelp doc help/eu/help-gnome-calculator-eu-gmo [9/309] Generating yelp doc help/fi/help-gnome-calculator-fi-gmo [10/309] Generating yelp doc help/fr/help-gnome-calculator-fr-gmo [11/309] Generating yelp doc help/gl/help-gnome-calculator-gl-gmo [12/309] Generating yelp doc help/hu/help-gnome-calculator-hu-gmo [13/309] Generating yelp doc help/id/help-gnome-calculator-id-gmo [14/309] Generating yelp doc help/it/help-gnome-calculator-it-gmo [15/309] Generating yelp doc help/ja/help-gnome-calculator-ja-gmo [16/309] Generating yelp doc help/kk/help-gnome-calculator-kk-gmo [17/309] Generating yelp doc help/ko/help-gnome-calculator-ko-gmo [18/309] Generating yelp doc help/lv/help-gnome-calculator-lv-gmo [19/309] Generating yelp doc help/nl/help-gnome-calculator-nl-gmo [20/309] Generating yelp doc help/oc/help-gnome-calculator-oc-gmo [21/309] Generating yelp doc help/pt/help-gnome-calculator-pt-gmo [22/309] Generating yelp doc help/pl/help-gnome-calculator-pl-gmo [23/309] Generating yelp doc help/pt_BR/help-gnome-calculator-pt_BR-gmo [24/309] Generating yelp doc help/ro/help-gnome-calculator-ro-gmo [25/309] Generating yelp doc help/ru/help-gnome-calculator-ru-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/te/help-gnome-calculator-te-gmo [29/309] Generating yelp doc help/tr/help-gnome-calculator-tr-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/af/LC_MESSAGES/gnome-calculator-af.mo [36/309] Building translation po/am/LC_MESSAGES/gnome-calculator-am.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/be/LC_MESSAGES/gnome-calculator-be.mo [43/309] Compiling Vala source ../gnome-calculator/libmpfr/mpfr-glue.vala [44/309] Building translation po/bg/LC_MESSAGES/gnome-calculator-bg.mo [45/309] Building translation po/bn_IN/LC_MESSAGES/gnome-calculator-bn_IN.mo [46/309] Building translation po/bn/LC_MESSAGES/gnome-calculator-bn.mo [47/309] Building translation po/bs/LC_MESSAGES/gnome-calculator-bs.mo [48/309] Building translation po/ca/LC_MESSAGES/gnome-calculator-ca.mo [49/309] Building translation po/ca@valencia/LC_MESSAGES/gnome-calculator-ca@valencia.mo [50/309] Building translation po/cs/LC_MESSAGES/gnome-calculator-cs.mo [51/309] Building translation po/cy/LC_MESSAGES/gnome-calculator-cy.mo [52/309] Building translation po/da/LC_MESSAGES/gnome-calculator-da.mo [53/309] Building translation po/de/LC_MESSAGES/gnome-calculator-de.mo [54/309] Building translation po/dz/LC_MESSAGES/gnome-calculator-dz.mo [55/309] Building translation po/el/LC_MESSAGES/gnome-calculator-el.mo [56/309] Building translation po/en_CA/LC_MESSAGES/gnome-calculator-en_CA.mo [57/309] Building translation po/en_GB/LC_MESSAGES/gnome-calculator-en_GB.mo [58/309] Building translation po/en@shaw/LC_MESSAGES/gnome-calculator-en@shaw.mo [59/309] Building translation po/eo/LC_MESSAGES/gnome-calculator-eo.mo [60/309] Building translation po/es/LC_MESSAGES/gnome-calculator-es.mo [61/309] Building translation po/et/LC_MESSAGES/gnome-calculator-et.mo [62/309] Building translation po/eu/LC_MESSAGES/gnome-calculator-eu.mo [63/309] Building translation po/fa/LC_MESSAGES/gnome-calculator-fa.mo [64/309] Building translation po/fi/LC_MESSAGES/gnome-calculator-fi.mo [65/309] Building translation po/fil/LC_MESSAGES/gnome-calculator-fil.mo [66/309] Building translation po/fo/LC_MESSAGES/gnome-calculator-fo.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/ga/LC_MESSAGES/gnome-calculator-ga.mo [70/309] Building translation po/gd/LC_MESSAGES/gnome-calculator-gd.mo [71/309] Building translation po/gl/LC_MESSAGES/gnome-calculator-gl.mo [72/309] Building translation po/gu/LC_MESSAGES/gnome-calculator-gu.mo [73/309] Building translation po/he/LC_MESSAGES/gnome-calculator-he.mo [74/309] Building translation po/hi/LC_MESSAGES/gnome-calculator-hi.mo [75/309] Building translation po/hr/LC_MESSAGES/gnome-calculator-hr.mo [76/309] Building translation po/hu/LC_MESSAGES/gnome-calculator-hu.mo [77/309] Building translation po/hy/LC_MESSAGES/gnome-calculator-hy.mo [78/309] Building translation po/id/LC_MESSAGES/gnome-calculator-id.mo [79/309] Building translation po/it/LC_MESSAGES/gnome-calculator-it.mo [80/309] Building translation po/ja/LC_MESSAGES/gnome-calculator-ja.mo [81/309] Building translation po/ka/LC_MESSAGES/gnome-calculator-ka.mo [82/309] Building translation po/kab/LC_MESSAGES/gnome-calculator-kab.mo [83/309] Building translation po/kk/LC_MESSAGES/gnome-calculator-kk.mo [84/309] Building translation po/km/LC_MESSAGES/gnome-calculator-km.mo [85/309] Building translation po/kn/LC_MESSAGES/gnome-calculator-kn.mo [86/309] Building translation po/ko/LC_MESSAGES/gnome-calculator-ko.mo [87/309] Building translation po/ku/LC_MESSAGES/gnome-calculator-ku.mo [88/309] Building translation po/kw/LC_MESSAGES/gnome-calculator-kw.mo [89/309] Building translation po/lt/LC_MESSAGES/gnome-calculator-lt.mo [90/309] Building translation po/lv/LC_MESSAGES/gnome-calculator-lv.mo [91/309] Building translation po/mai/LC_MESSAGES/gnome-calculator-mai.mo [92/309] Building translation po/mg/LC_MESSAGES/gnome-calculator-mg.mo [93/309] Building translation po/mjw/LC_MESSAGES/gnome-calculator-mjw.mo [94/309] Building translation po/mk/LC_MESSAGES/gnome-calculator-mk.mo [95/309] Building translation po/ml/LC_MESSAGES/gnome-calculator-ml.mo [96/309] Building translation po/mn/LC_MESSAGES/gnome-calculator-mn.mo [97/309] Building translation po/mr/LC_MESSAGES/gnome-calculator-mr.mo [98/309] Building translation po/ms/LC_MESSAGES/gnome-calculator-ms.mo [99/309] Building translation po/my/LC_MESSAGES/gnome-calculator-my.mo [100/309] Building translation po/nb/LC_MESSAGES/gnome-calculator-nb.mo [101/309] Building translation po/ne/LC_MESSAGES/gnome-calculator-ne.mo [102/309] Building translation po/nl/LC_MESSAGES/gnome-calculator-nl.mo [103/309] Building translation po/nn/LC_MESSAGES/gnome-calculator-nn.mo [104/309] Building translation po/oc/LC_MESSAGES/gnome-calculator-oc.mo [105/309] Building translation po/or/LC_MESSAGES/gnome-calculator-or.mo [106/309] Building translation po/pa/LC_MESSAGES/gnome-calculator-pa.mo [107/309] Building translation po/pl/LC_MESSAGES/gnome-calculator-pl.mo [108/309] Building translation po/pt_BR/LC_MESSAGES/gnome-calculator-pt_BR.mo [109/309] Building translation po/pt/LC_MESSAGES/gnome-calculator-pt.mo [110/309] Building translation po/ro/LC_MESSAGES/gnome-calculator-ro.mo [111/309] Building translation po/ru/LC_MESSAGES/gnome-calculator-ru.mo [112/309] Building translation po/rw/LC_MESSAGES/gnome-calculator-rw.mo [113/309] Building translation po/si/LC_MESSAGES/gnome-calculator-si.mo [114/309] Building translation po/sk/LC_MESSAGES/gnome-calculator-sk.mo [115/309] Building translation po/sl/LC_MESSAGES/gnome-calculator-sl.mo [116/309] Building translation po/sq/LC_MESSAGES/gnome-calculator-sq.mo [117/309] Building translation po/sr@latin/LC_MESSAGES/gnome-calculator-sr@latin.mo [118/309] Building translation po/sr/LC_MESSAGES/gnome-calculator-sr.mo [119/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 [120/309] Building translation po/sv/LC_MESSAGES/gnome-calculator-sv.mo [121/309] Building translation po/ta/LC_MESSAGES/gnome-calculator-ta.mo [122/309] Building translation po/te/LC_MESSAGES/gnome-calculator-te.mo [123/309] Building translation po/tg/LC_MESSAGES/gnome-calculator-tg.mo [124/309] Building translation po/th/LC_MESSAGES/gnome-calculator-th.mo [125/309] Building translation po/tk/LC_MESSAGES/gnome-calculator-tk.mo [126/309] Building translation po/tr/LC_MESSAGES/gnome-calculator-tr.mo [127/309] Building translation po/ug/LC_MESSAGES/gnome-calculator-ug.mo [128/309] Building translation po/uk/LC_MESSAGES/gnome-calculator-uk.mo [129/309] Building translation po/uz/LC_MESSAGES/gnome-calculator-uz.mo [130/309] Building translation po/vi/LC_MESSAGES/gnome-calculator-vi.mo [131/309] Building translation po/xh/LC_MESSAGES/gnome-calculator-xh.mo [132/309] Building translation po/zh_CN/LC_MESSAGES/gnome-calculator-zh_CN.mo [133/309] Building translation po/zh_HK/LC_MESSAGES/gnome-calculator-zh_HK.mo [134/309] Building translation po/zh_TW/LC_MESSAGES/gnome-calculator-zh_TW.mo [135/309] Compiling C object libmpfr/libmpfrg.a.p/meson-generated_mpfr-glue.c.o [136/309] Linking static target libmpfr/libmpfrg.a [137/309] Generating yelp doc help/cs/help-gnome-calculator-cs [138/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-division.c.o [139/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-expression-container.c.o [140/309] Merging translations for data/org.gnome.Calculator.desktop [141/309] Generating yelp doc help/bg/help-gnome-calculator-bg [142/309] Generating yelp doc help/ca/help-gnome-calculator-ca [143/309] Generating yelp doc help/da/help-gnome-calculator-da [144/309] Generating yelp doc help/de/help-gnome-calculator-de [145/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-assign.c.o [146/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-constant.c.o [147/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-equation.c.o [148/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-equation-manager.c.o [149/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-error-result.c.o [150/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-expression.c.o [151/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-expression-hash-map.c.o [152/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function.c.o [153/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-acosh.c.o [154/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-atanh.c.o [155/309] Generating src/blueprints with a custom command [156/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.39-318.54: warning: Use of possibly unassigned parameter `x_unit' 318 | out Unit? x_unit, out Unit? z_unit) | ^~~~~~~~~~~~~~~~ ../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/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) [157/309] Merging translations for data/org.gnome.Calculator.metainfo.xml [158/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-calculator.c.o [159/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-acos.c.o [160/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-asin.c.o [161/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-asinh.c.o [162/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-atan.c.o [163/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-cos.c.o [164/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-cosh.c.o [165/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-exp.c.o [166/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-log.c.o [167/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-sin.c.o [168/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-sinh.c.o [169/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-sqrt.c.o [170/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-tan.c.o [171/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-function-tanh.c.o [172/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-hashable.c.o [173/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-assign.c.o [174/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-group.c.o [175/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-binary-operator.c.o [176/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-constant.c.o [177/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-constant-number.c.o [178/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-constant-vector.c.o [179/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-division.c.o [180/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-equation-manager.c.o [181/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-error-result.c.o [182/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-expression.c.o [183/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-constant-complex.c.o [184/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-equation.c.o [185/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-function.c.o [186/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-group.c.o [187/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-minus.c.o [188/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-multiply.c.o [189/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-operator.c.o [190/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-parameter.c.o [191/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-plus.c.o [192/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-polynomial.c.o [193/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-result.c.o [194/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-term.c.o [195/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-minus.c.o [196/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-multiply.c.o [197/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-parameter.c.o [198/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-plus.c.o [199/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-pow.c.o [200/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-math-variable.c.o [201/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-parser.c.o [202/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-polynomial.c.o [203/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-pow.c.o [204/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-result.c.o [205/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-solver.c.o [206/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-term.c.o [207/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-units.c.o [208/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_gcalc-variable.c.o [209/309] Compiling C object gcalc/libgcalc-2.so.1.p/meson-generated_namespace-info.c.o [210/309] Generating src/org.gnome.Calculator_c with a custom command [211/309] Compiling Vala source ../gnome-calculator/gci/gci-entry-controller.vala gci/namespace-info.vala gcalc/gcalc-2.vapi [212/309] Generating src/org.gnome.Calculator_h with a custom command [213/309] Compiling C object lib/libcalculator.a.p/meson-generated_equation.c.o [214/309] Compiling C object lib/libcalculator.a.p/meson-generated_financial.c.o [215/309] Compiling C object lib/libcalculator.a.p/meson-generated_math-variables.c.o [216/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; | ^ [217/309] Compiling C object lib/libcalculator.a.p/meson-generated_providers_unt-provider.c.o [218/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [219/309] Compiling C object gci/libgci-1.so.0.p/meson-generated_namespace-info.c.o [220/309] Compiling C object lib/libcalculator.a.p/meson-generated_currency.c.o [221/309] Compiling C object lib/libcalculator.a.p/meson-generated_currency-provider.c.o [222/309] Compiling C object lib/libcalculator.a.p/meson-generated_equation-lexer.c.o [223/309] Compiling C object lib/libcalculator.a.p/meson-generated_function-manager.c.o [224/309] Compiling C object lib/libcalculator.a.p/meson-generated_math-function.c.o [225/309] Compiling C object lib/libcalculator.a.p/meson-generated_serializer.c.o [226/309] Compiling C object lib/libcalculator.a.p/meson-generated_unit.c.o [227/309] Compiling C object lib/libcalculator.a.p/meson-generated_providers_imf-provider.c.o [228/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, | ^~~~~~~~~~~~~~~~~~~~~~~~ [229/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); | ~^~~~~~~~~~~~~~~~~~ [230/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_) | ^~~~~~~~~~~~~~~ [231/309] Compiling Vala source ../gnome-calculator/src/gcalccmd.vala lib/calculator.vapi libmpfr/mpfrg.vapi [232/309] Compiling Vala source ../gnome-calculator/search-provider/search-provider.vala lib/calculator.vapi libmpfr/mpfrg.vapi [233/309] Compiling Vala source ../gnome-calculator/tests/test-currency-providers.vala lib/calculator.vapi libmpfr/mpfrg.vapi [234/309] Compiling Vala source ../gnome-calculator/tests/test-number.vala lib/calculator.vapi libmpfr/mpfrg.vapi [235/309] Compiling Vala source ../gnome-calculator/tests/test-serializer.vala lib/calculator.vapi libmpfr/mpfrg.vapi [236/309] Compiling Vala source ../gnome-calculator/tests/gcalc-parsing.vala gcalc/gcalc-2.vapi libmpfr/mpfrg.vapi [237/309] Compiling Vala source ../gnome-calculator/tests/gcalc-solving-basic.vala gcalc/gcalc-2.vapi libmpfr/mpfrg.vapi [238/309] Compiling C object src/gnome-calculator.p/meson-generated_.._org.gnome.Calculator.c.o [239/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) [240/309] Compiling C object gci/libgci-1.so.0.p/meson-generated_gci-entry-controller.c.o [241/309] Generating yelp doc help/el/help-gnome-calculator-el [242/309] Generating yelp doc help/es/help-gnome-calculator-es [243/309] Generating yelp doc help/eu/help-gnome-calculator-eu [244/309] Generating yelp doc help/fi/help-gnome-calculator-fi [245/309] Generating yelp doc help/fr/help-gnome-calculator-fr [246/309] Generating yelp doc help/gl/help-gnome-calculator-gl [247/309] Linking static target lib/libcalculator.a [248/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:908.40-908.60: warning: Use of possibly unassigned parameter `target_unit' 908 | out Unit? target_unit) | ^~~~~~~~~~~~~~~~~~~~~ ../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-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) [249/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. [250/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 [251/309] Generating yelp doc help/it/help-gnome-calculator-it [252/309] Generating yelp doc help/ja/help-gnome-calculator-ja [253/309] Generating yelp doc help/kk/help-gnome-calculator-kk [254/309] Generating yelp doc help/lv/help-gnome-calculator-lv [255/309] Generating yelp doc help/ko/help-gnome-calculator-ko [256/309] Compiling C object src/gcalccmd.p/meson-generated_gcalccmd.c.o [257/309] Linking target gcalc/libgcalc-2.so.1 [258/309] Generating yelp doc help/oc/help-gnome-calculator-oc [259/309] Compiling C object tests/test-serializer.p/meson-generated_test-serializer.c.o [260/309] Compiling C object tests/gcalc-parsing.p/meson-generated_gcalc-parsing.c.o [261/309] Generating yelp doc help/nl/help-gnome-calculator-nl [262/309] Generating yelp doc help/ro/help-gnome-calculator-ro [263/309] Compiling C object tests/test-currency-providers.p/meson-generated_test-currency-providers.c.o [264/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 [265/309] Compiling C object tests/gcalc-solve-basic.p/meson-generated_gcalc-solving-basic.c.o [266/309] Compiling C object tests/test-equation.p/meson-generated_test-equation.c.o [267/309] Generating yelp doc help/pl/help-gnome-calculator-pl [268/309] Generating yelp doc help/pt/help-gnome-calculator-pt [269/309] Generating yelp doc help/pt_BR/help-gnome-calculator-pt_BR [270/309] Generating yelp doc help/ru/help-gnome-calculator-ru [271/309] Generating yelp doc help/sl/help-gnome-calculator-sl [272/309] Generating symbol file gcalc/libgcalc-2.so.1.p/libgcalc-2.so.1.symbols [273/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: | ^~~~~~ [274/309] Generating yelp doc help/sv/help-gnome-calculator-sv [275/309] Compiling C object src/gnome-calculator.p/meson-generated_buttons-advanced.c.o [276/309] Compiling C object src/gnome-calculator.p/meson-generated_buttons-basic.c.o [277/309] Compiling C object src/gnome-calculator.p/meson-generated_buttons-conversion.c.o [278/309] Compiling C object src/gnome-calculator.p/meson-generated_buttons-financial.c.o [279/309] Compiling C object src/gnome-calculator.p/meson-generated_gnome-calculator.c.o [280/309] Compiling C object src/gnome-calculator.p/meson-generated_math-buttons.c.o [281/309] Compiling C object src/gnome-calculator.p/meson-generated_math-display.c.o [282/309] Compiling C object src/gnome-calculator.p/meson-generated_math-variable-popover.c.o [283/309] Generating gcalc/gcalc-typelib with a custom command [284/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 [285/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_) | ^~~~~~~~~~~~~~~ [286/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_) | ^~~~~~~~~~~~~~~ [287/309] Compiling C object src/gnome-calculator.p/meson-generated_math-popover.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_math-window.c.o [290/309] Compiling C object src/gnome-calculator.p/meson-generated_math-history.c.o [291/309] Generating yelp doc help/tr/help-gnome-calculator-tr [292/309] Linking target gci/libgci-1.so.0 [293/309] Generating yelp doc help/te/help-gnome-calculator-te [294/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. [295/309] Generating yelp doc help/zh_CN/help-gnome-calculator-zh_CN [296/309] Generating yelp doc help/zh_HK/help-gnome-calculator-zh_HK [297/309] Generating yelp doc help/zh_TW/help-gnome-calculator-zh_TW [298/309] Generating doc/libgci_valadocs with a custom command Succeeded - 0 warning(s) [299/309] Linking target tests/test-serializer [300/309] Generating gci/gci-typelib with a custom command [301/309] Linking target tests/gcalc-solve-basic [302/309] Linking target tests/gcalc-parsing [303/309] Linking target tests/test-number [304/309] Generating doc/libgcalc_valadocs with a custom command Succeeded - 0 warning(s) [305/309] Linking target src/gcalccmd [306/309] Linking target search-provider/gnome-calculator-search-provider [307/309] Linking target tests/test-equation [308/309] Linking target tests/test-currency-providers [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.11s 2/7 gnome-calculator:gcalc-parsing OK 0.03s 3/7 gnome-calculator:Currency test OK 0.09s 4/7 gnome-calculator:Serializer test OK 0.05s 5/7 gnome-calculator:gcalc-solve-basic OK 0.03s 6/7 gnome-calculator:Number test OK 0.12s 7/7 gnome-calculator:Equation test FAIL 1.18s exit status 5 >>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=142 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:2998): WARNING **: 19:34:00.973: 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:2998): WARNING **: 19:34:00.973: currency-provider.vala:105: Cannot use United Nations Treasury rates as we don't have USD rate yet, retrying ** (process:2998): WARNING **: 19:34:00.973: currency-provider.vala:105: Cannot use European Central Bank rates as we don't have EUR rate yet, retrying ** (process:2998): WARNING **: 19:34:00.973: currency-provider.vala:105: Cannot use Bank of Canada rates as we don't have CAD rate yet, retrying ** (process:2998): CRITICAL **: 19:34:01.256: super_atoi: assertion 'data != NULL' failed ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― Summary of Failures: 7/7 gnome-calculator:Equation test FAIL 1.18s 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_57cd5d98-e94c-44da-919e-6a1f6fa6262e/build