==> Updating pacman database cache :: Synchronizing package databases... core downloading... extra downloading... ==> Building birdfont -> repo: extra-staging -> arch: aarch64 -> worker: ben-5 ==> Building birdfont for [extra-staging] (aarch64) :: Synchronizing package databases... core-staging downloading... core-testing downloading... core downloading... extra-staging downloading... extra-testing downloading... aur downloading... extra downloading... :: Starting full system upgrade... there is nothing to do ==> Building in chroot for [extra-staging] (aarch64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-staging-aarch64/root] -> [ben-5]...done ==> Making package: birdfont 2.33.6-1 (Thu Sep 17 06:47:04 2026) ==> Retrieving sources... -> Downloading birdfont-2.33.6.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 4.48M 0 4.48M 0 0 4.32M 0 00:01 0 100 4.48M 0 4.48M 0 0 4.32M 0 00:01 0 100 4.48M 0 4.48M 0 0 4.32M 0 00:01 0 ==> Validating source files with sha256sums... birdfont-2.33.6.tar.gz ... Passed ==> Making package: birdfont 2.33.6-1 (Thu Sep 17 13:47:11 2026) ==> Checking runtime dependencies... ==> Installing missing dependencies... :: There are 2 providers available for libgtk-3.so: :: Repository extra-testing 1) gtk3 :: Repository extra 2) gtk3 Enter a number (): :: There are 2 providers available for libgee-0.8.so: :: Repository extra-testing 1) libgee :: Repository extra 2) libgee Enter a number (): :: There are 2 providers available for libnotify.so: :: Repository extra-testing 1) libnotify :: Repository extra 2) libnotify Enter a number (): :: There are 2 providers available for libwebkit2gtk-4.1.so: :: Repository extra-testing 1) webkit2gtk-4.1 :: Repository extra 2) webkit2gtk-4.1 Enter a number (): resolving dependencies... :: There are 2 providers available for libegl: :: Repository extra-testing 1) libglvnd :: Repository extra 2) libglvnd Enter a number (): :: There are 22 providers available for ttf-font: :: Repository extra-testing 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 :: Repository extra 12) gnu-free-fonts 13) noto-fonts 14) ttf-bitstream-vera 15) ttf-croscore 16) ttf-dejavu 17) ttf-droid 18) ttf-ibm-plex 19) ttf-input 20) ttf-input-nerd 21) ttf-liberation 22) ttf-roboto Enter a number (): looking for conflicting packages... warning: insufficient columns available for table display Packages (123) adwaita-cursors-50.0-1 adwaita-fonts-51.0-2 adwaita-icon-theme-50.0-1 adwaita-icon-theme-legacy-46.2-3 aom-3.15.0-1 at-spi2-core-2.60.7-1 avahi-1:0.9rc5-1 bubblewrap-0.12.0-1 dav1d-1.5.4-1 dconf-0.49.0-1 default-cursors-3-1 desktop-file-utils-0.28-1 duktape-2.7.0-7 enchant-2.8.21-1 fontconfig-2:2.18.3-2 freetype2-2.14.3-1 fribidi-1.0.16-2 giflib-6.1.3-2 glib-networking-1:2.80.1-1 glycin-2.1.5-2 gnu-free-fonts-20120503-9 gperftools-2.18.1-1 graphene-1.10.8-2 graphite-1:1.3.15-1 gsettings-desktop-schemas-50.1-1 gsettings-system-schemas-50.1-1 gssdp-1.6.6-1 gst-plugins-bad-libs-1.28.7-1 gst-plugins-base-libs-1.28.7-1 gstreamer-1.28.7-1 gtest-1.18.0-1 gtk-update-icon-cache-1:4.22.5-1 gupnp-1:1.6.10-1 gupnp-igd-1.6.0-2 harfbuzz-14.4.0-1 harfbuzz-icu-14.4.0-1 hidapi-0.15.0-1 highway-1.4.0-1 hyphen-2.8.9-1 iso-codes-4.20.1-1 jbigkit-2.1-8 json-glib-1.10.8-1 lcms2-2.19.1-1 libavif-1.4.2-1 libcloudproviders-0.4.1-1 libcolord-1.4.8-1 libcups-2:2.4.19-1 libdaemon-0.14-6 libdatrie-0.2.14-1 libdeflate-1.26-1 libdrm-2.4.134-1 libedit-20260512_3.1-1 libepoxy-1.5.10-3 libevdev-1.13.7-1 libglvnd-1.7.0-3 libgudev-238-3 libjpeg-turbo-3.2.0-2 libjxl-0.12.0-1 libmanette-0.2.13-2 libnice-0.1.24-1 libpciaccess-0.19-1 libpng-1.6.58-2 libproxy-0.5.12-1 librsvg-2:2.62.3-1 libsoup3-3.6.6-2 libstemmer-3.1.1-1 libthai-0.1.30-1 libtiff-4.7.2-1 libunwind-1.8.3-1 libva-2.24.1-1 libwebp-1.6.0-2 libx11-1.8.13-1 libxau-1.0.12-1 libxcb-1.17.0-1 libxcomposite-0.4.7-1 libxcursor-1.2.3-1 libxdamage-1.1.7-1 libxdmcp-1.1.5-2 libxext-1.3.7-1 libxfixes-6.0.2-1 libxft-2.3.9-1 libxi-1.8.3-1 libxinerama-1.1.6-1 libxkbcommon-1.13.2-1 libxkbcommon-x11-1.13.2-1 libxrandr-1.5.5-1 libxrender-0.9.12-1 libxshmfence-1.3.3-1 libxslt-1.1.45-2 libxtst-1.2.5-1 libxv-1.0.13-1 libxxf86vm-1.1.7-1 libyuv-r2921+644251f25-1 llvm-libs-22.1.8-2 lm_sensors-1:3.6.2-1 lzo-2.10-5 mesa-1:26.2.2-1 openjpeg2-2.5.4-1 orc-0.4.44-1 pango-1:1.58.2-1 pixman-0.46.4-1 rav1e-0.8.1-3 shared-mime-info-2.5.1-2 spirv-tools-1:1.4.357.0-1 svt-av1-4.2.0-1 tinysparql-3.11.1-1 vmaf-3.2.0-1 vulkan-icd-loader-1.4.357.0-1 wayland-1.26.0-1 woff2-1.0.2-6 xcb-proto-1.17.0-4 xdg-dbus-proxy-0.1.8-1 xkeyboard-config-2.48-1 xorg-xprop-1.2.8-1 xorgproto-2025.1-1 cairo-1.18.4-1 gdk-pixbuf2-2.44.7-1 gtk3-1:3.24.52-1 hicolor-icon-theme-0.18-1 libgee-0.20.8-1 libnotify-0.8.8-1 libxmlbird-1.2.15-2 webkit2gtk-4.1-2.52.6-1 Total Download Size: 0.03 MiB Total Installed Size: 720.33 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... llvm-libs-22.1.8-2-aarch64 downloading... webkit2gtk-4.1-2.52.6-1-aarch64 downloading... mesa-1:26.2.2-1-aarch64 downloading... gtk3-1:3.24.52-1-aarch64 downloading... librsvg-2:2.62.3-1-aarch64 downloading... glycin-2.1.5-2-aarch64 downloading... gst-plugins-bad-libs-1.28.7-1-aarch64 downloading... libjxl-0.12.0-1-aarch64 downloading... aom-3.15.0-1-aarch64 downloading... libx11-1.8.13-1-aarch64 downloading... gst-plugins-base-libs-1.28.7-1-aarch64 downloading... rav1e-0.8.1-3-aarch64 downloading... gstreamer-1.28.7-1-aarch64 downloading... spirv-tools-1:1.4.357.0-1-aarch64 downloading... svt-av1-4.2.0-1-aarch64 downloading... openjpeg2-2.5.4-1-aarch64 downloading... harfbuzz-14.4.0-1-aarch64 downloading... tinysparql-3.11.1-1-aarch64 downloading... libxcb-1.17.0-1-aarch64 downloading... highway-1.4.0-1-aarch64 downloading... shared-mime-info-2.5.1-2-aarch64 downloading... cairo-1.18.4-1-aarch64 downloading... libjpeg-turbo-3.2.0-2-aarch64 downloading... freetype2-2.14.3-1-aarch64 downloading... gdk-pixbuf2-2.44.7-1-aarch64 downloading... gperftools-2.18.1-1-aarch64 downloading... at-spi2-core-2.60.7-1-aarch64 downloading... vmaf-3.2.0-1-aarch64 downloading... avahi-1:0.9rc5-1-aarch64 downloading... libsoup3-3.6.6-2-aarch64 downloading... libtiff-4.7.2-1-aarch64 downloading... pango-1:1.58.2-1-aarch64 downloading... libglvnd-1.7.0-3-aarch64 downloading... libdrm-2.4.134-1-aarch64 downloading... libepoxy-1.5.10-3-aarch64 downloading... fontconfig-2:2.18.3-2-aarch64 downloading... dav1d-1.5.4-1-aarch64 downloading... gtest-1.18.0-1-aarch64 downloading... libthai-0.1.30-1-aarch64 downloading... libavif-1.4.2-1-aarch64 downloading... orc-0.4.44-1-aarch64 downloading... libgee-0.20.8-1-aarch64 downloading... libxkbcommon-1.13.2-1-aarch64 downloading... libcups-2:2.4.19-1-aarch64 downloading... libnice-0.1.24-1-aarch64 downloading... libwebp-1.6.0-2-aarch64 downloading... libyuv-r2921+644251f25-1-aarch64 downloading... libpng-1.6.58-2-aarch64 downloading... lcms2-2.19.1-1-aarch64 downloading... pixman-0.46.4-1-aarch64 downloading... libxslt-1.1.45-2-aarch64 downloading... libcolord-1.4.8-1-aarch64 downloading... json-glib-1.10.8-1-aarch64 downloading... duktape-2.7.0-7-aarch64 downloading... libva-2.24.1-1-aarch64 downloading... libstemmer-3.1.1-1-aarch64 downloading... libxi-1.8.3-1-aarch64 downloading... glib-networking-1:2.80.1-1-aarch64 downloading... vulkan-icd-loader-1.4.357.0-1-aarch64 downloading... gupnp-1:1.6.10-1-aarch64 downloading... libunwind-1.8.3-1-aarch64 downloading... wayland-1.26.0-1-aarch64 downloading... lm_sensors-1:3.6.2-1-aarch64 downloading... graphene-1.10.8-2-aarch64 downloading... libedit-20260512_3.1-1-aarch64 downloading... dconf-0.49.0-1-aarch64 downloading... libdatrie-0.2.14-1-aarch64 downloading... libxext-1.3.7-1-aarch64 downloading... lzo-2.10-5-aarch64 downloading... giflib-6.1.3-2-aarch64 downloading... graphite-1:1.3.15-1-aarch64 downloading... enchant-2.8.21-1-aarch64 downloading... fribidi-1.0.16-2-aarch64 downloading... libmanette-0.2.13-2-aarch64 downloading... gssdp-1.6.6-1-aarch64 downloading... libxft-2.3.9-1-aarch64 downloading... woff2-1.0.2-6-aarch64 downloading... libevdev-1.13.7-1-aarch64 downloading... libdeflate-1.26-1-aarch64 downloading... jbigkit-2.1-8-aarch64 downloading... libgudev-238-3-aarch64 downloading... hidapi-0.15.0-1-aarch64 downloading... desktop-file-utils-0.28-1-aarch64 downloading... libnotify-0.8.8-1-aarch64 downloading... libcloudproviders-0.4.1-1-aarch64 downloading... bubblewrap-0.12.0-1-aarch64 downloading... libxcursor-1.2.3-1-aarch64 downloading... libxv-1.0.13-1-aarch64 downloading... libxkbcommon-x11-1.13.2-1-aarch64 downloading... libxtst-1.2.5-1-aarch64 downloading... libxrender-0.9.12-1-aarch64 downloading... libproxy-0.5.12-1-aarch64 downloading... gupnp-igd-1.6.0-2-aarch64 downloading... libxdmcp-1.1.5-2-aarch64 downloading... libxrandr-1.5.5-1-aarch64 downloading... libxmlbird-1.2.15-2-aarch64 downloading... xorg-xprop-1.2.8-1-aarch64 downloading... xdg-dbus-proxy-0.1.8-1-aarch64 downloading... libpciaccess-0.19-1-aarch64 downloading... libdaemon-0.14-6-aarch64 downloading... hyphen-2.8.9-1-aarch64 downloading... gtk-update-icon-cache-1:4.22.5-1-aarch64 downloading... libxxf86vm-1.1.7-1-aarch64 downloading... libxfixes-6.0.2-1-aarch64 downloading... libxau-1.0.12-1-aarch64 downloading... libxcomposite-0.4.7-1-aarch64 downloading... libxinerama-1.1.6-1-aarch64 downloading... harfbuzz-icu-14.4.0-1-aarch64 downloading... libxdamage-1.1.7-1-aarch64 downloading... libxshmfence-1.3.3-1-aarch64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libpng... installing freetype2... Optional dependencies for freetype2 harfbuzz: Improved autohinting [pending] installing fontconfig... Creating fontconfig configuration... Rebuilding fontconfig cache... installing xcb-proto... installing xorgproto... installing libxdmcp... installing libxau... installing libxcb... installing libx11... installing libxext... installing libxrender... installing lzo... installing pixman... installing cairo... installing bubblewrap... installing libjpeg-turbo... 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 [installed] 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 fribidi... 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 adwaita-fonts... installing hicolor-icon-theme... installing adwaita-icon-theme-legacy... installing adwaita-cursors... installing adwaita-icon-theme... installing dconf... installing gsettings-system-schemas... installing gsettings-desktop-schemas... installing libxfixes... installing libxi... installing libxtst... installing xorg-xprop... installing at-spi2-core... installing desktop-file-utils... installing iso-codes... 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 libpciaccess... installing libdrm... Optional dependencies for libdrm cairo: needed for modetest tool [installed] installing libxshmfence... installing libxxf86vm... installing libedit... installing llvm-libs... installing lm_sensors... Optional dependencies for lm_sensors rrdtool: for logging with sensord perl: for sensor detection and configuration convert [installed] installing spirv-tools... installing default-cursors... Optional dependencies for default-cursors adwaita-cursors: default cursor theme [installed] installing wayland... installing mesa... Optional dependencies for mesa opengl-man-pages: for the OpenGL API man pages installing libglvnd... installing libepoxy... installing libxcomposite... installing libxcursor... installing libxdamage... installing libxinerama... installing xkeyboard-config... installing libxkbcommon... Optional dependencies for libxkbcommon libxkbcommon-x11: xkbcli interactive-x11 [pending] wayland: xkbcli interactive-wayland [installed] installing libxrandr... installing json-glib... installing duktape... installing libproxy... installing glib-networking... installing libsoup3... Optional dependencies for libsoup3 samba: Windows Domain SSO installing libstemmer... installing tinysparql... installing gtk-update-icon-cache... installing gtk3... Optional dependencies for gtk3 evince: Default print preview command installing libgee... installing libnotify... installing libxmlbird... installing enchant... Optional dependencies for enchant aspell: for aspell based spell checking support hspell: for hspell based spell checking support hunspell: for hunspell based spell checking support libvoikko: for libvoikko based spell checking support nuspell: for nuspell based spell checking support installing gstreamer... Optional dependencies for gstreamer python: gst-plugins-doc-cache-generator [installed] installing graphene... installing libgudev... installing libxv... installing orc... installing gst-plugins-base-libs... installing gssdp... Optional dependencies for gssdp gtk4: gssdp-device-sniffer installing gupnp... Optional dependencies for gupnp python: gupnp-binding-tool [installed] 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 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 harfbuzz-icu... installing hyphen... installing aom... installing libyuv... installing rav1e... installing svt-av1... installing libavif... installing hidapi... Optional dependencies for hidapi libusb: for hidapi-libusb [installed] installing libevdev... installing libmanette... installing libxslt... Optional dependencies for libxslt python: Python bindings [installed] installing openjpeg2... installing gnu-free-fonts... installing woff2... installing xdg-dbus-proxy... installing webkit2gtk-4.1... Optional dependencies for webkit2gtk-4.1 geoclue: Geolocation support gst-libav: nonfree media decoding gst-plugins-bad: media decoding gst-plugins-good: media decoding :: 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) Reloading system bus configuration... Skipped: Current root is not booted. ( 8/13) Updating fontconfig cache... ( 9/13) Updating GIO module cache... (10/13) Compiling GSettings XML schema files... (11/13) Probing GTK3 input method modules... (12/13) Updating icon theme caches... (13/13) Updating the desktop file MIME type cache... ==> Checking buildtime dependencies... ==> Installing missing dependencies... dependencies... :: There are 2 providers available for liblsmash.: :: Repository extra-testing 1) l-smash :: Repository extra 2) l-smash Enter a number (): looking for conflicting packages... Package (28) New Version Net Change extra-testing/docbook-xml 4.5-11 1.96 MiB extra-testing/docbook-xsl 1.79.2-9 26.32 MiB extra-testing/gd 2.3.3-9 1.20 MiB extra-testing/ghostscript 10.08.0-1 40.67 MiB core/glib2-docs 2.88.3-1 66.78 MiB extra-testing/graphviz 16.1.0-1 12.54 MiB extra-testing/gsfonts 20200910-6 3.11 MiB extra-testing/gtk-doc 1.36.1-1 3.43 MiB extra-testing/gts 0.7.6.121130-5 1.13 MiB extra-testing/ijs 0.35-7 0.26 MiB extra-testing/jbig2dec 0.20-2 0.20 MiB extra-testing/l-smash 2.14.5-4 1.17 MiB extra-testing/libde265 1.1.3-1 0.92 MiB extra-testing/libheif 1.23.4-1 2.93 MiB extra-testing/libice 1.1.2-1 0.38 MiB extra-testing/libidn 1.44-1 0.94 MiB extra-testing/libpaper 2.2.8-1 0.33 MiB extra-testing/libsm 1.2.6-1 0.29 MiB extra-testing/libxpm 3.5.19-1 0.30 MiB extra-testing/libxt 1.3.1-1 2.08 MiB extra-testing/netpbm 10.86.50-2 26.67 MiB extra-testing/openh264 2.6.0-2 1.82 MiB extra-testing/poppler-data 0.4.12-2 12.34 MiB extra-testing/python-lxml 6.1.3_1-1 6.00 MiB extra-testing/python-pygments 2.21.0-1 15.59 MiB extra-testing/x264 3:0.165.r3222.b35605a-2 2.75 MiB extra-testing/x265 4.3-1 10.13 MiB extra-testing/vala 0.56.19-2 15.39 MiB Total Installed Size: 257.60 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... ghostscript-10.08.0-1-aarch64 downloading... glib2-docs-2.88.3-1-aarch64 downloading... graphviz-16.1.0-1-aarch64 downloading... netpbm-10.86.50-2-aarch64 downloading... x265-4.3-1-aarch64 downloading... vala-0.56.19-2-aarch64 downloading... python-lxml-6.1.3_1-1-aarch64 downloading... x264-3:0.165.r3222.b35605a-2-aarch64 downloading... libheif-1.23.4-1-aarch64 downloading... openh264-2.6.0-2-aarch64 downloading... libxt-1.3.1-1-aarch64 downloading... l-smash-2.14.5-4-aarch64 downloading... libidn-1.44-1-aarch64 downloading... libde265-1.1.3-1-aarch64 downloading... gts-0.7.6.121130-5-aarch64 downloading... gd-2.3.3-9-aarch64 downloading... libice-1.1.2-1-aarch64 downloading... libxpm-3.5.19-1-aarch64 downloading... jbig2dec-0.20-2-aarch64 downloading... ijs-0.35-7-aarch64 downloading... libsm-1.2.6-1-aarch64 downloading... libpaper-2.2.8-1-aarch64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libice... installing libsm... installing libxt... installing libxpm... 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 [installed] 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 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 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 vala... :: Running post-transaction hooks... (1/5) Arming ConditionNeedsUpdate... (2/5) Updating fontconfig configuration... (3/5) Checking for old perl modules... (4/5) Updating fontconfig cache... (5/5) Updating the info directory file... ==> Retrieving sources... -> Found birdfont-2.33.6.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting birdfont-2.33.6.tar.gz with bsdtar ==> Starting build()... Checking for valac version >= 0.16.0 Found Vala 0.56.19 Looking for library: xmlbird Looking for library: cairo Looking for library: gdk-pixbuf-2.0 Looking for library: gio-2.0 Looking for library: glib-2.0 Looking for library: gtk+-3.0 Looking for library: webkit2gtk-4.1 Looking for library: libsoup-2.4 Looking for library: libnotify Looking for library: sqlite3 Looking for library: xmlbird Looking for library: gee-0.8 Done Writing Config.vala build/libbirdgems/GGVecLib.c: In function ‘V2SquaredLength’: build/libbirdgems/GGVecLib.c:28:8: warning: old-style function definition [-Wold-style-definition] 28 | double V2SquaredLength(a) | ^~~~~~~~~~~~~~~ build/libbirdgems/GGVecLib.c:30:1: error: number of arguments doesn’t match prototype 30 | { return((a->x * a->x)+(a->y * a->y)); | ^ In file included from build/libbirdgems/GGVecLib.c:21: build/libbirdgems/GraphicsGems.h:151:15: error: prototype declaration 151 | extern double V2SquaredLength(), V2Length(); | ^~~~~~~~~~~~~~~ build/libbirdgems/GGVecLib.c: In function ‘V2Length’: build/libbirdgems/GGVecLib.c:34:8: warning: old-style function definition [-Wold-style-definition] 34 | double V2Length(a) | ^~~~~~~~ build/libbirdgems/GGVecLib.c:36:1: error: number of arguments doesn’t match prototype 36 | { | ^ build/libbirdgems/GraphicsGems.h:151:34: error: prototype declaration 151 | extern double V2SquaredLength(), V2Length(); | ^~~~~~~~ build/libbirdgems/GGVecLib.c:37:21: error: too many arguments to function ‘V2SquaredLength’; expected 0, have 1 37 | return(sqrt(V2SquaredLength(a))); | ^~~~~~~~~~~~~~~ ~ build/libbirdgems/GGVecLib.c:28:8: note: declared here 28 | double V2SquaredLength(a) | ^~~~~~~~~~~~~~~ build/libbirdgems/GGVecLib.c: In function ‘V2Negate’: build/libbirdgems/GGVecLib.c:41:10: warning: old-style function definition [-Wold-style-definition] 41 | Vector2 *V2Negate(v) | ^~~~~~~~ build/libbirdgems/GGVecLib.c:43:1: error: number of arguments doesn’t match prototype 43 | { | ^ build/libbirdgems/GraphicsGems.h:153:17: error: prototype declaration 153 | extern Vector2 *V2Negate(), *V2Normalize(), *V2Scale(), *V2Add(), *V2Sub(); | ^~~~~~~~ build/libbirdgems/GGVecLib.c: In function ‘V2Normalize’: build/libbirdgems/GGVecLib.c:49:10: warning: old-style function definition [-Wold-style-definition] 49 | Vector2 *V2Normalize(v) | ^~~~~~~~~~~ build/libbirdgems/GGVecLib.c:51:1: error: number of arguments doesn’t match prototype 51 | { | ^ build/libbirdgems/GraphicsGems.h:153:30: error: prototype declaration 153 | extern Vector2 *V2Negate(), *V2Normalize(), *V2Scale(), *V2Add(), *V2Sub(); | ^~~~~~~~~~~ build/libbirdgems/GGVecLib.c:52:14: error: too many arguments to function ‘V2Length’; expected 0, have 1 52 | double len = V2Length(v); | ^~~~~~~~ ~ build/libbirdgems/GGVecLib.c:34:8: note: declared here 34 | double V2Length(a) | ^~~~~~~~ build/libbirdgems/GGVecLib.c: In function ‘V2Scale’: build/libbirdgems/GGVecLib.c:59:10: warning: old-style function definition [-Wold-style-definition] 59 | Vector2 *V2Scale(v, newlen) | ^~~~~~~ build/libbirdgems/GGVecLib.c:62:1: error: number of arguments doesn’t match prototype 62 | { | ^ build/libbirdgems/GraphicsGems.h:153:46: error: prototype declaration 153 | extern Vector2 *V2Negate(), *V2Normalize(), *V2Scale(), *V2Add(), *V2Sub(); | ^~~~~~~ build/libbirdgems/GGVecLib.c:63:14: error: too many arguments to function ‘V2Length’; expected 0, have 1 63 | double len = V2Length(v); | ^~~~~~~~ ~ build/libbirdgems/GGVecLib.c:34:8: note: declared here 34 | double V2Length(a) | ^~~~~~~~ build/libbirdgems/GGVecLib.c: In function ‘V2Add’: build/libbirdgems/GGVecLib.c:69:10: warning: old-style function definition [-Wold-style-definition] 69 | Vector2 *V2Add(a, b, c) | ^~~~~ build/libbirdgems/GGVecLib.c:71:1: error: number of arguments doesn’t match prototype 71 | { | ^ build/libbirdgems/GraphicsGems.h:153:58: error: prototype declaration 153 | extern Vector2 *V2Negate(), *V2Normalize(), *V2Scale(), *V2Add(), *V2Sub(); | ^~~~~ build/libbirdgems/GGVecLib.c: In function ‘V2Sub’: build/libbirdgems/GGVecLib.c:77:10: warning: old-style function definition [-Wold-style-definition] 77 | Vector2 *V2Sub(a, b, c) | ^~~~~ build/libbirdgems/GGVecLib.c:79:1: error: number of arguments doesn’t match prototype 79 | { | ^ build/libbirdgems/GraphicsGems.h:153:68: error: prototype declaration 153 | extern Vector2 *V2Negate(), *V2Normalize(), *V2Scale(), *V2Add(), *V2Sub(); | ^~~~~ build/libbirdgems/GGVecLib.c: In function ‘V2Dot’: build/libbirdgems/GGVecLib.c:85:8: warning: old-style function definition [-Wold-style-definition] 85 | double V2Dot(a, b) | ^~~~~ build/libbirdgems/GGVecLib.c:87:1: error: number of arguments doesn’t match prototype 87 | { | ^ build/libbirdgems/GraphicsGems.h:152:15: error: prototype declaration 152 | extern double V2Dot(), V2DistanceBetween2Points(); | ^~~~~ build/libbirdgems/GGVecLib.c: In function ‘V2Lerp’: build/libbirdgems/GGVecLib.c:94:10: warning: old-style function definition [-Wold-style-definition] 94 | Vector2 *V2Lerp(lo, hi, alpha, result) | ^~~~~~ build/libbirdgems/GGVecLib.c:97:1: error: number of arguments doesn’t match prototype 97 | { | ^ build/libbirdgems/GraphicsGems.h:154:17: error: prototype declaration 154 | extern Vector2 *V2Lerp(), *V2Combine(), *V2Mul(), *V2MakePerpendicular(); | ^~~~~~ build/libbirdgems/GGVecLib.c: In function ‘V2Combine’: build/libbirdgems/GGVecLib.c:106:10: warning: old-style function definition [-Wold-style-definition] 106 | Vector2 *V2Combine (a, b, result, ascl, bscl) | ^~~~~~~~~ build/libbirdgems/GGVecLib.c:109:1: error: number of arguments doesn’t match prototype 109 | { | ^ build/libbirdgems/GraphicsGems.h:154:28: error: prototype declaration 154 | extern Vector2 *V2Lerp(), *V2Combine(), *V2Mul(), *V2MakePerpendicular(); | ^~~~~~~~~ build/libbirdgems/GGVecLib.c: In function ‘V2Mul’: build/libbirdgems/GGVecLib.c:116:10: warning: old-style function definition [-Wold-style-definition] 116 | Vector2 *V2Mul (a, b, result) | ^~~~~ build/libbirdgems/GGVecLib.c:118:1: error: number of arguments doesn’t match prototype 118 | { | ^ build/libbirdgems/GraphicsGems.h:154:42: error: prototype declaration 154 | extern Vector2 *V2Lerp(), *V2Combine(), *V2Mul(), *V2MakePerpendicular(); | ^~~~~ build/libbirdgems/GGVecLib.c: In function ‘V2DistanceBetween2Points’: build/libbirdgems/GGVecLib.c:125:8: warning: old-style function definition [-Wold-style-definition] 125 | double V2DistanceBetween2Points(a, b) | ^~~~~~~~~~~~~~~~~~~~~~~~ build/libbirdgems/GGVecLib.c:127:1: error: number of arguments doesn’t match prototype 127 | { | ^ build/libbirdgems/GraphicsGems.h:152:24: error: prototype declaration 152 | extern double V2Dot(), V2DistanceBetween2Points(); | ^~~~~~~~~~~~~~~~~~~~~~~~ build/libbirdgems/GGVecLib.c: In function ‘V2MakePerpendicular’: build/libbirdgems/GGVecLib.c:134:10: warning: old-style function definition [-Wold-style-definition] 134 | Vector2 *V2MakePerpendicular(a, ap) | ^~~~~~~~~~~~~~~~~~~ build/libbirdgems/GGVecLib.c:136:1: error: number of arguments doesn’t match prototype 136 | { | ^ build/libbirdgems/GraphicsGems.h:154:52: error: prototype declaration 154 | extern Vector2 *V2Lerp(), *V2Combine(), *V2Mul(), *V2MakePerpendicular(); | ^~~~~~~~~~~~~~~~~~~ build/libbirdgems/GGVecLib.c: In function ‘V2New’: build/libbirdgems/GGVecLib.c:143:10: warning: old-style function definition [-Wold-style-definition] 143 | Vector2 *V2New(x, y) | ^~~~~ build/libbirdgems/GGVecLib.c:145:1: error: number of arguments doesn’t match prototype 145 | { | ^ build/libbirdgems/GraphicsGems.h:155:17: error: prototype declaration 155 | extern Vector2 *V2New(), *V2Duplicate(); | ^~~~~ build/libbirdgems/GGVecLib.c: In function ‘V2Duplicate’: build/libbirdgems/GGVecLib.c:153:10: warning: old-style function definition [-Wold-style-definition] 153 | Vector2 *V2Duplicate(a) | ^~~~~~~~~~~ build/libbirdgems/GGVecLib.c:155:1: error: number of arguments doesn’t match prototype 155 | { | ^ build/libbirdgems/GraphicsGems.h:155:27: error: prototype declaration 155 | extern Vector2 *V2New(), *V2Duplicate(); | ^~~~~~~~~~~ build/libbirdgems/GGVecLib.c: In function ‘V2MulPointByMatrix’: build/libbirdgems/GGVecLib.c:162:9: warning: old-style function definition [-Wold-style-definition] 162 | Point2 *V2MulPointByMatrix(p, m) | ^~~~~~~~~~~~~~~~~~ build/libbirdgems/GGVecLib.c:165:1: error: number of arguments doesn’t match prototype 165 | { | ^ build/libbirdgems/GraphicsGems.h:156:16: error: prototype declaration 156 | extern Point2 *V2MulPointByMatrix(); | ^~~~~~~~~~~~~~~~~~ build/libbirdgems/GGVecLib.c: In function ‘V2MatMul’: build/libbirdgems/GGVecLib.c:181:10: warning: old-style function definition [-Wold-style-definition] 181 | Matrix3 *V2MatMul(a, b, c) | ^~~~~~~~ build/libbirdgems/GGVecLib.c:183:1: error: number of arguments doesn’t match prototype 183 | { | ^ build/libbirdgems/GraphicsGems.h:157:17: error: prototype declaration 157 | extern Matrix3 *V2MatMul(); | ^~~~~~~~ build/libbirdgems/GGVecLib.c: In function ‘V3SquaredLength’: build/libbirdgems/GGVecLib.c:203:8: warning: old-style function definition [-Wold-style-definition] 203 | double V3SquaredLength(a) | ^~~~~~~~~~~~~~~ build/libbirdgems/GGVecLib.c:205:1: error: number of arguments doesn’t match prototype 205 | { | ^ build/libbirdgems/GraphicsGems.h:159:15: error: prototype declaration 159 | extern double V3SquaredLength(), V3Length(); | ^~~~~~~~~~~~~~~ build/libbirdgems/GGVecLib.c: In function ‘V3Length’: build/libbirdgems/GGVecLib.c:210:8: warning: old-style function definition [-Wold-style-definition] 210 | double V3Length(a) | ^~~~~~~~ build/libbirdgems/GGVecLib.c:212:1: error: number of arguments doesn’t match prototype 212 | { | ^ build/libbirdgems/GraphicsGems.h:159:34: error: prototype declaration 159 | extern double V3SquaredLength(), V3Length(); | ^~~~~~~~ build/libbirdgems/GGVecLib.c:213:21: error: too many arguments to function ‘V3SquaredLength’; expected 0, have 1 213 | return(sqrt(V3SquaredLength(a))); | ^~~~~~~~~~~~~~~ ~ build/libbirdgems/GGVecLib.c:203:8: note: declared here 203 | double V3SquaredLength(a) | ^~~~~~~~~~~~~~~ build/libbirdgems/GGVecLib.c: In function ‘V3Negate’: build/libbirdgems/GGVecLib.c:217:10: warning: old-style function definition [-Wold-style-definition] 217 | Vector3 *V3Negate(v) | ^~~~~~~~ build/libbirdgems/GGVecLib.c: In function ‘V3Normalize’: build/libbirdgems/GGVecLib.c:225:10: warning: old-style function definition [-Wold-style-definition] 225 | Vector3 *V3Normalize(v) | ^~~~~~~~~~~ build/libbirdgems/GGVecLib.c:227:1: error: number of arguments doesn’t match prototype 227 | { | ^ build/libbirdgems/GraphicsGems.h:161:17: error: prototype declaration 161 | extern Vector3 *V3Normalize(), *V3Scale(), *V3Add(), *V3Sub(); | ^~~~~~~~~~~ build/libbirdgems/GGVecLib.c:228:14: error: too many arguments to function ‘V3Length’; expected 0, have 1 228 | double len = V3Length(v); | ^~~~~~~~ ~ build/libbirdgems/GGVecLib.c:210:8: note: declared here 210 | double V3Length(a) | ^~~~~~~~ build/libbirdgems/GGVecLib.c: In function ‘V3Scale’: build/libbirdgems/GGVecLib.c:234:10: warning: old-style function definition [-Wold-style-definition] 234 | Vector3 *V3Scale(v, newlen) | ^~~~~~~ build/libbirdgems/GGVecLib.c:237:1: error: number of arguments doesn’t match prototype 237 | { | ^ build/libbirdgems/GraphicsGems.h:161:33: error: prototype declaration 161 | extern Vector3 *V3Normalize(), *V3Scale(), *V3Add(), *V3Sub(); | ^~~~~~~ build/libbirdgems/GGVecLib.c:238:14: error: too many arguments to function ‘V3Length’; expected 0, have 1 238 | double len = V3Length(v); | ^~~~~~~~ ~ build/libbirdgems/GGVecLib.c:210:8: note: declared here 210 | double V3Length(a) | ^~~~~~~~ build/libbirdgems/GGVecLib.c: In function ‘V3Add’: build/libbirdgems/GGVecLib.c:247:10: warning: old-style function definition [-Wold-style-definition] 247 | Vector3 *V3Add(a, b, c) | ^~~~~ build/libbirdgems/GGVecLib.c:249:1: error: number of arguments doesn’t match prototype 249 | { | ^ build/libbirdgems/GraphicsGems.h:161:45: error: prototype declaration 161 | extern Vector3 *V3Normalize(), *V3Scale(), *V3Add(), *V3Sub(); | ^~~~~ build/libbirdgems/GGVecLib.c: In function ‘V3Sub’: build/libbirdgems/GGVecLib.c:255:10: warning: old-style function definition [-Wold-style-definition] 255 | Vector3 *V3Sub(a, b, c) | ^~~~~ build/libbirdgems/GGVecLib.c:257:1: error: number of arguments doesn’t match prototype 257 | { | ^ build/libbirdgems/GraphicsGems.h:161:55: error: prototype declaration 161 | extern Vector3 *V3Normalize(), *V3Scale(), *V3Add(), *V3Sub(); | ^~~~~ build/libbirdgems/GGVecLib.c: In function ‘V3Dot’: build/libbirdgems/GGVecLib.c:263:8: warning: old-style function definition [-Wold-style-definition] 263 | double V3Dot(a, b) | ^~~~~ build/libbirdgems/GGVecLib.c:265:1: error: number of arguments doesn’t match prototype 265 | { | ^ build/libbirdgems/GraphicsGems.h:160:15: error: prototype declaration 160 | extern double V3Dot(), V3DistanceBetween2Points(); | ^~~~~ build/libbirdgems/GGVecLib.c: In function ‘V3Lerp’: build/libbirdgems/GGVecLib.c:272:10: warning: old-style function definition [-Wold-style-definition] 272 | Vector3 *V3Lerp(lo, hi, alpha, result) | ^~~~~~ build/libbirdgems/GGVecLib.c:275:1: error: number of arguments doesn’t match prototype 275 | { | ^ build/libbirdgems/GraphicsGems.h:162:17: error: prototype declaration 162 | extern Vector3 *V3Lerp(), *V3Combine(), *V3Mul(), *V3Cross(); | ^~~~~~ build/libbirdgems/GGVecLib.c: In function ‘V3Combine’: build/libbirdgems/GGVecLib.c:284:10: warning: old-style function definition [-Wold-style-definition] 284 | Vector3 *V3Combine (a, b, result, ascl, bscl) | ^~~~~~~~~ build/libbirdgems/GGVecLib.c:287:1: error: number of arguments doesn’t match prototype 287 | { | ^ build/libbirdgems/GraphicsGems.h:162:28: error: prototype declaration 162 | extern Vector3 *V3Lerp(), *V3Combine(), *V3Mul(), *V3Cross(); | ^~~~~~~~~ build/libbirdgems/GGVecLib.c: In function ‘V3Mul’: build/libbirdgems/GGVecLib.c:296:10: warning: old-style function definition [-Wold-style-definition] 296 | Vector3 *V3Mul (a, b, result) | ^~~~~ build/libbirdgems/GGVecLib.c:298:1: error: number of arguments doesn’t match prototype 298 | { | ^ build/libbirdgems/GraphicsGems.h:162:42: error: prototype declaration 162 | extern Vector3 *V3Lerp(), *V3Combine(), *V3Mul(), *V3Cross(); | ^~~~~ build/libbirdgems/GGVecLib.c: In function ‘V3DistanceBetween2Points’: build/libbirdgems/GGVecLib.c:306:8: warning: old-style function definition [-Wold-style-definition] 306 | double V3DistanceBetween2Points(a, b) | ^~~~~~~~~~~~~~~~~~~~~~~~ build/libbirdgems/GGVecLib.c:308:1: error: number of arguments doesn’t match prototype 308 | { | ^ build/libbirdgems/GraphicsGems.h:160:24: error: prototype declaration 160 | extern double V3Dot(), V3DistanceBetween2Points(); | ^~~~~~~~~~~~~~~~~~~~~~~~ build/libbirdgems/GGVecLib.c: In function ‘V3Cross’: build/libbirdgems/GGVecLib.c:316:10: warning: old-style function definition [-Wold-style-definition] 316 | Vector3 *V3Cross(a, b, c) | ^~~~~~~ build/libbirdgems/GGVecLib.c:318:1: error: number of arguments doesn’t match prototype 318 | { | ^ build/libbirdgems/GraphicsGems.h:162:52: error: prototype declaration 162 | extern Vector3 *V3Lerp(), *V3Combine(), *V3Mul(), *V3Cross(); | ^~~~~~~ build/libbirdgems/GGVecLib.c: In function ‘V3New’: build/libbirdgems/GGVecLib.c:326:10: warning: old-style function definition [-Wold-style-definition] 326 | Vector3 *V3New(x, y, z) | ^~~~~ build/libbirdgems/GGVecLib.c:328:1: error: number of arguments doesn’t match prototype 328 | { | ^ build/libbirdgems/GraphicsGems.h:163:17: error: prototype declaration 163 | extern Vector3 *V3New(), *V3Duplicate(); | ^~~~~ build/libbirdgems/GGVecLib.c: In function ‘V3Duplicate’: build/libbirdgems/GGVecLib.c:335:10: warning: old-style function definition [-Wold-style-definition] 335 | Vector3 *V3Duplicate(a) | ^~~~~~~~~~~ build/libbirdgems/GGVecLib.c:337:1: error: number of arguments doesn’t match prototype 337 | { | ^ build/libbirdgems/GraphicsGems.h:163:27: error: prototype declaration 163 | extern Vector3 *V3New(), *V3Duplicate(); | ^~~~~~~~~~~ build/libbirdgems/GGVecLib.c: In function ‘V3MulPointByMatrix’: build/libbirdgems/GGVecLib.c:345:9: warning: old-style function definition [-Wold-style-definition] 345 | Point3 *V3MulPointByMatrix(p, m) | ^~~~~~~~~~~~~~~~~~ build/libbirdgems/GGVecLib.c:348:1: error: number of arguments doesn’t match prototype 348 | { | ^ build/libbirdgems/GraphicsGems.h:164:16: error: prototype declaration 164 | extern Point3 *V3MulPointByMatrix(); | ^~~~~~~~~~~~~~~~~~ build/libbirdgems/GGVecLib.c: In function ‘V3MatMul’: build/libbirdgems/GGVecLib.c:366:10: warning: old-style function definition [-Wold-style-definition] 366 | Matrix4 *V3MatMul(a, b, c) | ^~~~~~~~ build/libbirdgems/GGVecLib.c:368:1: error: number of arguments doesn’t match prototype 368 | { | ^ build/libbirdgems/GraphicsGems.h:165:17: error: prototype declaration 165 | extern Matrix4 *V3MatMul(); | ^~~~~~~~ build/libbirdgems/GGVecLib.c: In function ‘gcd’: build/libbirdgems/GGVecLib.c:382:5: warning: old-style function definition [-Wold-style-definition] 382 | int gcd(u, v) | ^~~ build/libbirdgems/GGVecLib.c: In function ‘quadraticRoots’: build/libbirdgems/GGVecLib.c:406:5: warning: old-style function definition [-Wold-style-definition] 406 | int quadraticRoots(a, b, c, roots) | ^~~~~~~~~~~~~~ build/libbirdgems/GGVecLib.c: In function ‘RegulaFalsi’: build/libbirdgems/GGVecLib.c:423:8: warning: old-style function definition [-Wold-style-definition] 423 | double RegulaFalsi(f, left, right) | ^~~~~~~~~~~ build/libbirdgems/GGVecLib.c:425:1: error: number of arguments doesn’t match prototype 425 | { | ^ build/libbirdgems/GraphicsGems.h:167:15: error: prototype declaration 167 | extern double RegulaFalsi(), NewtonRaphson(), findroot(); | ^~~~~~~~~~~ build/libbirdgems/GGVecLib.c:426:13: error: too many arguments to function ‘f’; expected 0, have 1 426 | double d = (*f)(right) - (*f)(left); | ~^~~ ~~~~~ build/libbirdgems/GGVecLib.c:426:27: error: too many arguments to function ‘f’; expected 0, have 1 426 | double d = (*f)(right) - (*f)(left); | ~^~~ ~~~~ build/libbirdgems/GGVecLib.c:427:40: error: too many arguments to function ‘f’; expected 0, have 1 427 | if (d != 0.0) return (right - (*f)(right)*(right-left)/d); | ~^~~ ~~~~~ build/libbirdgems/GGVecLib.c: In function ‘NewtonRaphson’: build/libbirdgems/GGVecLib.c:433:8: warning: old-style function definition [-Wold-style-definition] 433 | double NewtonRaphson(f, df, x) | ^~~~~~~~~~~~~ build/libbirdgems/GGVecLib.c:435:1: error: number of arguments doesn’t match prototype 435 | { | ^ build/libbirdgems/GraphicsGems.h:167:30: error: prototype declaration 167 | extern double RegulaFalsi(), NewtonRaphson(), findroot(); | ^~~~~~~~~~~~~ build/libbirdgems/GGVecLib.c:436:13: error: too many arguments to function ‘df’; expected 0, have 1 436 | double d = (*df)(x); | ~^~~~ ~ build/libbirdgems/GGVecLib.c:437:35: error: too many arguments to function ‘f’; expected 0, have 1 437 | if (d != 0.0) return (x-((*f)(x)/d)); | ~^~~ ~ build/libbirdgems/GGVecLib.c: In function ‘findroot’: build/libbirdgems/GGVecLib.c:446:8: warning: old-style function definition [-Wold-style-definition] 446 | double findroot(left, right, tolerance, f, df) | ^~~~~~~~ build/libbirdgems/GGVecLib.c:449:1: error: number of arguments doesn’t match prototype 449 | { | ^ build/libbirdgems/GraphicsGems.h:167:47: error: prototype declaration 167 | extern double RegulaFalsi(), NewtonRaphson(), findroot(); | ^~~~~~~~ build/libbirdgems/GGVecLib.c:451:21: error: too many arguments to function ‘f’; expected 0, have 1 451 | while (ABS((*f)(newx)) > tolerance) { | ~^~~ ~~~~ build/libbirdgems/GraphicsGems.h:74:28: note: in definition of macro ‘ABS’ 74 | #define ABS(a) (((a)<0) ? -(a) : (a)) | ^ build/libbirdgems/GGVecLib.c:451:21: error: too many arguments to function ‘f’; expected 0, have 1 451 | while (ABS((*f)(newx)) > tolerance) { | ~^~~ ~~~~ build/libbirdgems/GraphicsGems.h:74:38: note: in definition of macro ‘ABS’ 74 | #define ABS(a) (((a)<0) ? -(a) : (a)) | ^ build/libbirdgems/GGVecLib.c:451:21: error: too many arguments to function ‘f’; expected 0, have 1 451 | while (ABS((*f)(newx)) > tolerance) { | ~^~~ ~~~~ build/libbirdgems/GraphicsGems.h:74:44: note: in definition of macro ‘ABS’ 74 | #define ABS(a) (((a)<0) ? -(a) : (a)) | ^ build/libbirdgems/GGVecLib.c:452:24: error: too many arguments to function ‘NewtonRaphson’; expected 0, have 3 452 | newx = NewtonRaphson(f, df, newx); | ^~~~~~~~~~~~~ ~ build/libbirdgems/GGVecLib.c:433:8: note: declared here 433 | double NewtonRaphson(f, df, x) | ^~~~~~~~~~~~~ build/libbirdgems/GGVecLib.c:454:32: error: too many arguments to function ‘RegulaFalsi’; expected 0, have 3 454 | newx = RegulaFalsi(f, left, right); | ^~~~~~~~~~~ ~ build/libbirdgems/GGVecLib.c:423:8: note: declared here 423 | double RegulaFalsi(f, left, right) | ^~~~~~~~~~~ build/libbirdgems/GGVecLib.c:455:22: error: too many arguments to function ‘f’; expected 0, have 1 455 | if ((*f)(newx) * (*f)(left) <= 0.0) right = newx; | ~^~~ ~~~~ build/libbirdgems/GGVecLib.c:455:35: error: too many arguments to function ‘f’; expected 0, have 1 455 | if ((*f)(newx) * (*f)(left) <= 0.0) right = newx; | ~^~~ ~~~~ mkdir -p build/bin mkdir -p build/libbirdgems [ -e "build/libbirdgems/placeholder" ] || touch "build/libbirdgems/placeholder" cp libbirdgems/GraphicsGems.h build/libbirdgems cp libbirdgems/GGVecLib.c build/libbirdgems cp libbirdgems/fit_cubic.c build/libbirdgems valac -C -H build/libbirdgems/birdgems.h --pkg posix --vapidir=./ --/libbirdgems/ --enable-experimental --library libbirdgems libbirdgems/*.vala gcc - -O2 -pipe -fstack-protector-strong -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -W -fstack-clash-protection -mbranch- -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer - -fPIC $(pkg-config --cflags glib-2.0) -c build/libbirdgems/birdgems.c -o build/libbirdgems/birdgems.o gcc - -O2 -pipe -fstack-protector-strong -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -W -fstack-clash-protection -mbranch- -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer - -fPIC $(pkg-config --cflags glib-2.0) -c build/libbirdgems/GGVecLib.c -o build/libbirdgems/GGVecLib.o Error: sh -c "gcc - -O2 -pipe -fstack-protector-strong -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -W -fstack-clash-protection -mbranch- -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer - -fPIC $(pkg-config --cflags glib-2.0) -c build/libbirdgems/GGVecLib.c -o build/libbirdgems/GGVecLib.o " ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-staging-aarch64/ben-5/build