==> Building on chandelure ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/xmlstarlet ./ .SRCINFO 575 100% 0.00kB/s 0:00:00 575 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=2/4) PKGBUILD 1,234 100% 1.18MB/s 0:00:00 1,234 100% 1.18MB/s 0:00:00 (xfr#2, to-chk=1/4) xmlstarlet-1.6.1-5.log 478 100% 466.80kB/s 0:00:00 478 100% 466.80kB/s 0:00:00 (xfr#3, to-chk=0/4) sent 1,598 bytes received 118 bytes 3,432.00 bytes/sec total size is 2,006 speedup is 1.17 ==> Applying RISC-V patches... sending incremental file list ./ riscv64.patch 549 100% 0.00kB/s 0:00:00 549 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=0/2) sent 493 bytes received 38 bytes 354.00 bytes/sec total size is 549 speedup is 1.03 patching file PKGBUILD Hunk #1 succeeded at 23 with fuzz 2 (offset 7 lines). ==> Patching arch to riscv64... ==> Running pkgctl build --arch riscv64 --repo extra on remote host... ==> WARNING: unsupported architecture: riscv64 ==> Building xmlstarlet  -> repo: extra  -> arch: riscv64  -> worker: felix-0 ==> Building xmlstarlet for [extra] (riscv64) ]2;🔵 Container arch-nspawn-1545540 on chandelure.felixc.at[?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... resolving dependencies... looking for conflicting packages... Package (6) Old Version New Version Net Change Download Size core/archlinux-keyring 20250123-1 20250430.1-1 0.00 MiB 1.18 MiB core/bash 5.2.037-2.1 5.2.037-3 0.00 MiB 1.83 MiB core/diffutils 3.12-1 3.12-2 -1.22 MiB 0.16 MiB core/gettext 0.24-1 0.24.1-1 -0.11 MiB 2.32 MiB core/libarchive 3.7.9-1 3.7.9-2.1 0.00 MiB 0.57 MiB core/libxml2 2.13.8-1 2.14.2-2 -0.31 MiB 0.81 MiB Total Download Size: 6.88 MiB Total Installed Size: 23.67 MiB Net Upgrade Size: -1.64 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... gettext-0.24.1-1-riscv64 downloading... bash-5.2.037-3-riscv64 downloading... archlinux-keyring-20250430.1-1-any downloading... libxml2-2.14.2-2-riscv64 downloading... libarchive-3.7.9-2.1-riscv64 downloading... diffutils-3.12-2-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... upgrading bash... upgrading libxml2... upgrading gettext... New optional dependencies for gettext appstream-glib: for appstream support upgrading libarchive... upgrading archlinux-keyring... gpg: Warning: using insecure memory! ==> Appending keys from archlinux.gpg... gpg: Warning: using insecure memory! gpg: public key DB323392796CA067 is 3037 days newer than the signature gpg: public key CF66D153D884358F is 16 seconds newer than the signature gpg: public key CF66D153D884358F is 16 seconds newer than the signature gpg: public key CF66D153D884358F is 16 seconds newer than the signature gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! ==> Disabling revoked keys in keyring... -> Disabled 1 key. ==> Updating trust database... gpg: Warning: using insecure memory! gpg: public key DB323392796CA067 is 3037 days newer than the signature gpg: marginals needed: 3 completes needed: 1 trust model: pgp gpg: public key CF66D153D884358F is 16 seconds newer than the signature gpg: depth: 0 valid: 1 signed: 9 trust: 0-, 0q, 0n, 0m, 0f, 1u gpg: public key CF66D153D884358F is 16 seconds newer than the signature gpg: depth: 1 valid: 9 signed: 101 trust: 4-, 0q, 0n, 5m, 0f, 0u gpg: public key CF66D153D884358F is 16 seconds newer than the signature gpg: depth: 2 valid: 78 signed: 30 trust: 78-, 0q, 0n, 0m, 0f, 0u gpg: next trustdb check due at 2025-07-01 upgrading diffutils... :: Running post-transaction hooks... (1/4) Reloading system manager configuration... Skipped: Current root is not booted. (2/4) Restarting marked services... Skipped: Current root is not booted. (3/4) Arming ConditionNeedsUpdate... (4/4) Updating the info directory file... [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-0]...done ==> Making package: xmlstarlet 1.6.1-5 (Wed May 7 18:12:13 2025) ==> Retrieving sources...  -> Downloading xmlstarlet-1.6.1.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 100 162 100 162 0 0 257 0 --:--:-- --:--:-- --:--:-- 262 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 641 100 641 0 0 366 0 0:00:01 0:00:01 --:--:-- 577 100 641 100 641 0 0 363 0 0:00:01 0:00:01 --:--:-- 570 100 383 100 383 0 0 146 0 0:00:02 0:00:02 --:--:-- 146 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:04 --:--:-- 0 100 411k 100 411k 0 0 79725 0 0:00:05 0:00:05 --:--:-- 155k ==> Validating source files with sha512sums... xmlstarlet-1.6.1.tar.gz ... Passed ]2;🔵 Container arch-nspawn-1546837 on chandelure.felixc.at==> Making package: xmlstarlet 1.6.1-5 (Wed May 7 18:13:44 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (1) New Version Net Change Download Size extra/libxslt 1.1.43-2 0.75 MiB 0.21 MiB Total Download Size: 0.21 MiB Total Installed Size: 0.75 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... libxslt-1.1.43-2-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libxslt... Optional dependencies for libxslt python: Python bindings :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... :: There are 9 providers available for java-runtime: :: Repository extra 1) jdk-openjdk 2) jdk11-openjdk 3) jdk17-openjdk 4) jdk21-openjdk 5) jre-openjdk 6) jre11-openjdk 7) jre17-openjdk 8) jre21-openjdk 9) jre8-openjdk Enter a number (default=1): looking for conflicting packages... warning: dependency cycle detected: warning: harfbuzz will be installed before its freetype2 dependency Package (49) New Version Net Change Download Size extra/avahi 1:0.8+r194+g3f79789-3 1.80 MiB extra/cairo 1.18.4-1 1.44 MiB extra/fontconfig 2:2.16.2-1 1.07 MiB extra/freetype2 2.13.3-3 1.58 MiB extra/gdk-pixbuf2 2.42.12-2 2.96 MiB extra/giflib 5.2.2-2 0.24 MiB extra/graphite 1:1.3.14-4 0.18 MiB extra/harfbuzz 11.2.0-1 4.09 MiB 1.21 MiB extra/hicolor-icon-theme 0.18-1 0.05 MiB extra/ijs 0.35-6 0.11 MiB extra/java-avalon-framework 4.2.0-9 0.08 MiB 0.07 MiB extra/java-batik 1.17-1 8.28 MiB 7.38 MiB extra/java-commons-io 2.18.0-1 0.51 MiB 0.45 MiB extra/java-commons-logging 1.3.4-1 0.07 MiB 0.07 MiB extra/java-environment-common 3-6 0.00 MiB 0.00 MiB extra/java-runtime-common 3-6 0.01 MiB 0.00 MiB extra/java-xmlgraphics-commons 2.10-1 0.65 MiB 0.59 MiB extra/jbig2dec 0.20-1 0.13 MiB extra/jbigkit 2.1-8 0.13 MiB extra/jdk-openjdk 23.0.2.u7-1 447.36 MiB 288.65 MiB extra/lcms2 2.17-1 0.64 MiB extra/libcups 2:2.4.12-1 0.79 MiB extra/libdaemon 0.14-6 0.05 MiB extra/libice 1.1.2-1 0.35 MiB extra/libidn 1.43-1 0.84 MiB extra/libjpeg-turbo 3.1.0-1 1.99 MiB extra/libnet 2:1.3-1 1.46 MiB 0.29 MiB extra/libpaper 2.2.6-1 0.13 MiB extra/libpng 1.6.48-1 0.54 MiB 0.25 MiB extra/libsm 1.2.6-1 0.26 MiB extra/libtiff 4.7.0-1 1.64 MiB extra/libx11 1.8.12-1 9.73 MiB extra/libxau 1.0.12-1 0.02 MiB extra/libxcb 1.17.0-1 3.69 MiB extra/libxdmcp 1.1.5-1 0.13 MiB extra/libxext 1.3.6-1 0.29 MiB extra/libxrender 0.9.12-1 0.09 MiB extra/libxt 1.3.1-1 1.99 MiB core/lzo 2.10-5 0.34 MiB core/nspr 4.36-1 0.70 MiB core/nss 3.110-1 4.66 MiB extra/openjpeg2 2.5.3-1 13.79 MiB extra/pixman 0.46.0-1 0.48 MiB 0.20 MiB extra/poppler-data 0.4.12-2 12.34 MiB extra/shared-mime-info 2.4-2 4.56 MiB 0.60 MiB extra/xcb-proto 1.17.0-3 1.02 MiB extra/xorgproto 2024.1-2 1.46 MiB extra/fop 2.10-1 4.30 MiB 3.87 MiB extra/ghostscript 10.05.1-1 42.67 MiB 19.92 MiB Total Download Size: 323.56 MiB Total Installed Size: 581.68 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... jdk-openjdk-23.0.2.u7-1-riscv64 downloading... ghostscript-10.05.1-1-riscv64 downloading... java-batik-1.17-1-any downloading... fop-2.10-1-any downloading... harfbuzz-11.2.0-1-riscv64 downloading... shared-mime-info-2.4-2-riscv64 downloading... java-xmlgraphics-commons-2.10-1-any downloading... java-commons-io-2.18.0-1-any downloading... libnet-2:1.3-1-riscv64 downloading... libpng-1.6.48-1-riscv64 downloading... pixman-0.46.0-1-riscv64 downloading... java-commons-logging-1.3.4-1-any downloading... java-avalon-framework-4.2.0-9-any downloading... java-runtime-common-3-6-any downloading... java-environment-common-3-6-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing java-runtime-common... For the complete set of Java binaries to be available in your PATH, you need to re-login or source /etc/profile Please note that this package does not support forcing JAVA_HOME as former package java-common did installing nspr... installing nss... installing libjpeg-turbo... Optional dependencies for libjpeg-turbo java-runtime>11: for TurboJPEG Java wrapper [pending] installing jbigkit... installing libtiff... Optional dependencies for libtiff freeglut: for using tiffgt installing lcms2... installing libnet... installing libpng... installing graphite... Optional dependencies for graphite graphite-docs: Documentation installing harfbuzz... Optional dependencies for harfbuzz harfbuzz-utils: utilities installing freetype2... installing java-environment-common... installing hicolor-icon-theme... installing giflib... installing jdk-openjdk... Optional dependencies for jdk-openjdk java-rhino: for some JavaScript support alsa-lib: for basic sound support gtk3: for the Gtk+ 3 look and feel - desktop usage installing java-avalon-framework... installing java-commons-io... installing java-commons-logging... installing java-xmlgraphics-commons... installing java-batik... installing fop... installing xorgproto... installing libice... installing libsm... installing xcb-proto... installing libxdmcp... installing libxau... installing libxcb... installing libx11... installing libxt... installing libdaemon... installing avahi... Optional dependencies for avahi gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc libevent: libevent bindings [installed] nss-mdns: NSS support for mDNS python-dbus: avahi-bookmarks, avahi-discover python-gobject: avahi-bookmarks, avahi-discover python-twisted: avahi-bookmarks qt5-base: qt5 bindings installing libcups... installing fontconfig... Creating fontconfig configuration... Rebuilding fontconfig cache... installing jbig2dec... installing libpaper... installing ijs... installing openjpeg2... installing libidn... installing poppler-data... installing libxext... installing libxrender... installing lzo... installing pixman... installing cairo... installing shared-mime-info... installing gdk-pixbuf2... Optional dependencies for gdk-pixbuf2 libwmf: Load .wmf and .apm libopenraw: Load .dng, .cr2, .crw, .nef, .orf, .pef, .arw, .erf, .mrw, and .raf libavif: Load .avif libheif: Load .heif, .heic, and .avif libjxl: Load .jxl librsvg: Load .svg, .svgz, and .svg.gz webp-pixbuf-loader: Load .webp installing ghostscript... Optional dependencies for ghostscript gtk3: needed for gsx :: Running post-transaction hooks... (1/8) Creating system user accounts... Creating group 'avahi' with GID 972. Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 972 and GID 972. (2/8) Reloading system manager configuration... Skipped: Current root is not booted. (3/8) Arming ConditionNeedsUpdate... (4/8) Updating the MIME type database... (5/8) Updating fontconfig configuration... (6/8) Reloading system bus configuration... Skipped: Current root is not booted. (7/8) Updating fontconfig cache... (8/8) Updating the info directory file... [?25h==> Retrieving sources...  -> Found xmlstarlet-1.6.1.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting xmlstarlet-1.6.1.tar.gz with bsdtar ==> Starting prepare()... sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found sh: line 1: git: command not found Makefile.am:34: warning: notdir $(WIN32_doc_DIST: non-POSIX variable name Makefile.am:34: (probably a GNU make extension) ==> Starting build()... checking for a BSD-compatible install... /usr/bin/install -c checking whether sleep supports fractional seconds... yes checking filesystem timestamp resolution... 0.01 checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking xargs -n works... yes checking whether to enable maintainer-specific portions of Makefiles... no checking build system type... riscv64-unknown-linux-gnu checking host system type... riscv64-unknown-linux-gnu checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... gcc3 checking for a sed that does not truncate output... /usr/bin/sed checking for gawk... (cached) gawk checking for xml2-config... /usr/bin/xml2-config configure: using libxml-2.14.2 checking for xslt-config... /usr/bin/xslt-config configure: using libxslt-1.1.43 checking for xsltproc... /usr/bin/xsltproc checking for fop... /usr/bin/fop checking for pdf2ps... /usr/bin/pdf2ps checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking whether lstat correctly handles trailing slash... yes checking for GNU libc compatible malloc... yes checking for GNU libc compatible realloc... yes checking for mode_t... yes checking for size_t... yes checking for lstat... yes checking for stat... yes checking for setmode... no checking for gcc options needed to detect all undeclared functions... none needed checking whether O_BINARY is declared... no checking whether exsltDateXpathCtxtRegister is declared... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating xmlstarlet.spec config.status: creating Makefile config.status: creating solaris/package/sol8-sparc/pkginfo config.status: creating solaris/package/sol9-sparc/pkginfo config.status: creating config.h config.status: executing depfiles commands make all-am make[1]: Entering directory '/build/xmlstarlet/src/xmlstarlet-1.6.1' CC src/xml_C14N.o version.h: #define VERSION "" CC src/xml_depyx.o src/xml_C14N.c: In function ‘c14nMain’: src/xml_C14N.c:171:5: warning: ‘xmlMemoryDump’ is deprecated [-Wdeprecated-declarations] 171 | xmlMemoryDump(); | ^~~~~~~~~~~~~ In file included from src/xml_C14N.c:23: /usr/include/libxml2/libxml/xmlmemory.h:161:9: note: declared here 161 | xmlMemoryDump (void); | ^~~~~~~~~~~~~ src/xml_C14N.c: In function ‘load_xpath_expr’: src/xml_C14N.c:240:5: warning: ‘__xmlLoadExtDtdDefaultValue’ is deprecated [-Wdeprecated-declarations] 240 | xmlLoadExtDtdDefaultValue = XML_DETECT_IDS | XML_COMPLETE_ATTRS; | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/xml_C14N.c:24: /usr/include/libxml2/libxml/parser.h:1034:16: note: declared here 1034 | XMLPUBFUN int *__xmlLoadExtDtdDefaultValue(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/xml_C14N.c:241:5: warning: ‘xmlSubstituteEntitiesDefault’ is deprecated [-Wdeprecated-declarations] 241 | xmlSubstituteEntitiesDefault(1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/libxml2/libxml/parser.h:1106:17: note: declared here 1106 | xmlSubstituteEntitiesDefault(int val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC src/xml_edit.o CC src/xml_elem.o src/xml_elem.c: In function ‘elMain’: src/xml_elem.c:271:27: warning: passing argument 2 of ‘xmlHashScan’ from incompatible pointer type [-Wincompatible-pointer-types] 271 | xmlHashScan(uniq, hash_key_put, &lines); | ^~~~~~~~~~~~ | | | void (*)(void *, void *, xmlChar *) {aka void (*)(void *, void *, unsigned char *)} In file included from src/xml_elem.c:32: /usr/include/libxml2/libxml/hash.h:228:57: note: expected ‘xmlHashScanner’ {aka ‘void (*)(void *, void *, const unsigned char *)’} but argument is of type ‘void (*)(void *, void *, xmlChar *)’ {aka ‘void (*)(void *, void *, unsigned char *)’} 228 | xmlHashScanner scan, | ~~~~~~~~~~~~~~~^~~~ src/xml_edit.c: In function ‘edProcess’: src/xml_edit.c:458:5: warning: ‘xmlDeregisterNodeDefault’ is deprecated [-Wdeprecated-declarations] 458 | xmlDeregisterNodeDefault(&removeNodeFromPrev); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/libxml2/libxml/parser.h:16, from /usr/include/libxml2/libxml/tree.h:17, from /usr/include/libxml2/libxml/debugXML.h:15, from src/xml_edit.c:36: /usr/include/libxml2/libxml/tree.h:1311:13: note: declared here 1311 | xmlDeregisterNodeDefault (xmlDeregisterNodeFunc func); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/xml_edit.c:533:5: warning: ‘xmlDeregisterNodeDefault’ is deprecated [-Wdeprecated-declarations] 533 | xmlDeregisterNodeDefault(NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/libxml2/libxml/tree.h:1311:13: note: declared here 1311 | xmlDeregisterNodeDefault (xmlDeregisterNodeFunc func); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/xml_edit.c: In function ‘edOutput’: src/xml_edit.c:561:9: warning: ‘xmlCleanupGlobals’ is deprecated [-Wdeprecated-declarations] 561 | xmlCleanupGlobals(); | ^~~~~~~~~~~~~~~~~ /usr/include/libxml2/libxml/parser.h:1079:17: note: declared here 1079 | xmlCleanupGlobals (void); | ^~~~~~~~~~~~~~~~~ src/xml_edit.c: In function ‘edMain’: src/xml_edit.c:755:5: warning: ‘xmlCleanupGlobals’ is deprecated [-Wdeprecated-declarations] 755 | xmlCleanupGlobals(); | ^~~~~~~~~~~~~~~~~ /usr/include/libxml2/libxml/parser.h:1079:17: note: declared here 1079 | xmlCleanupGlobals (void); | ^~~~~~~~~~~~~~~~~ CC src/xml_escape.o CC src/xml_format.o CC src/xml_ls.o src/xml_format.c: In function ‘foInitLibXml’: src/xml_format.c:114:5: warning: ‘xmlInitMemory’ is deprecated [-Wdeprecated-declarations] 114 | xmlInitMemory(); | ^~~~~~~~~~~~~ In file included from src/xml_format.c:35: /usr/include/libxml2/libxml/xmlmemory.h:133:9: note: declared here 133 | xmlInitMemory (void); | ^~~~~~~~~~~~~ src/xml_format.c:121:5: warning: ‘xmlLineNumbersDefault’ is deprecated [-Wdeprecated-declarations] 121 | xmlLineNumbersDefault(1); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/libxml2/libxml/tree.h:17, from /usr/include/libxml2/libxml/debugXML.h:15, from src/xml_format.c:36: /usr/include/libxml2/libxml/parser.h:1125:17: note: declared here 1125 | xmlLineNumbersDefault (int val); | ^~~~~~~~~~~~~~~~~~~~~ src/xml_format.c:123:5: warning: ‘xmlSubstituteEntitiesDefault’ is deprecated [-Wdeprecated-declarations] 123 | xmlSubstituteEntitiesDefault(1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/libxml2/libxml/parser.h:1106:17: note: declared here 1106 | xmlSubstituteEntitiesDefault(int val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/xml_format.c:125:5: warning: ‘xmlPedanticParserDefault’ is deprecated [-Wdeprecated-declarations] 125 | xmlPedanticParserDefault(0); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/libxml2/libxml/parser.h:1119:17: note: declared here 1119 | xmlPedanticParserDefault(int val); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/xml_format.c:127:5: warning: ‘__xmlGetWarningsDefaultValue’ is deprecated [-Wdeprecated-declarations] 127 | xmlGetWarningsDefaultValue = 1; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/libxml2/libxml/parser.h:1028:16: note: declared here 1028 | XMLPUBFUN int *__xmlGetWarningsDefaultValue(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/xml_format.c:128:5: warning: ‘__xmlDoValidityCheckingDefaultValue’ is deprecated [-Wdeprecated-declarations] 128 | xmlDoValidityCheckingDefaultValue = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/libxml2/libxml/parser.h:1026:16: note: declared here 1026 | XMLPUBFUN int *__xmlDoValidityCheckingDefaultValue(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/xml_format.c:129:5: warning: ‘__xmlLoadExtDtdDefaultValue’ is deprecated [-Wdeprecated-declarations] 129 | xmlLoadExtDtdDefaultValue = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/libxml2/libxml/parser.h:1034:16: note: declared here 1034 | XMLPUBFUN int *__xmlLoadExtDtdDefaultValue(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ CC src/xml_pyx.o src/xml_ls.c: In function ‘xml_print_dir’: src/xml_ls.c:149:22: warning: the comparison will always evaluate as ‘false’ for the address of ‘d_name’ will never be NULL [-Waddress] 149 | if ((d->d_name == NULL) || !strcmp(d->d_name, ".") || !strcmp(d->d_name, "..")) | ^~ In file included from /usr/include/dirent.h:61, from src/xml_ls.c:33: /usr/include/bits/dirent.h:33:10: note: ‘d_name’ declared here 33 | char d_name[256]; /* We must not include limits.h! */ | ^~~~~~ src/xml_ls.c:140:4: warning: ignoring return value of ‘chdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 140 | chdir(dir); | ^~~~~~~~~~ CC src/xml_select.o src/xml_pyx.c:203:36: error: expected ‘;’, ‘,’ or ‘)’ before ‘ATTRIBUTE_UNUSED’ 203 | pyxExternalSubsetHandler(void *ctx ATTRIBUTE_UNUSED, const xmlChar *name, | ^~~~~~~~~~~~~~~~ src/xml_pyx.c:218:29: error: expected ‘;’, ‘,’ or ‘)’ before ‘ATTRIBUTE_UNUSED’ 218 | pyxCommentHandler(void *ctx ATTRIBUTE_UNUSED, const xmlChar *value) | ^~~~~~~~~~~~~~~~ src/xml_pyx.c:226:32: error: expected ‘;’, ‘,’ or ‘)’ before ‘ATTRIBUTE_UNUSED’ 226 | pyxCdataBlockHandler(void *ctx ATTRIBUTE_UNUSED, const xmlChar *value, int len) | ^~~~~~~~~~~~~~~~ src/xml_pyx.c: In function ‘pyxMain’: src/xml_pyx.c:291:29: error: ‘pyxExternalSubsetHandler’ undeclared (first use in this function) 291 | pyxSAX.externalSubset = pyxExternalSubsetHandler; | ^~~~~~~~~~~~~~~~~~~~~~~~ src/xml_pyx.c:291:29: note: each undeclared identifier is reported only once for each function it appears in src/xml_pyx.c:292:22: error: ‘pyxCommentHandler’ undeclared (first use in this function) 292 | pyxSAX.comment = pyxCommentHandler; | ^~~~~~~~~~~~~~~~~ src/xml_pyx.c:293:25: error: ‘pyxCdataBlockHandler’ undeclared (first use in this function) 293 | pyxSAX.cdataBlock = pyxCdataBlockHandler; | ^~~~~~~~~~~~~~~~~~~~ make[1]: *** [Makefile:947: src/xml_pyx.o] Error 1 make[1]: *** Waiting for unfinished jobs.... In file included from /usr/include/libxml2/libxml/tree.h:27, from /usr/include/libxml2/libxml/parser.h:16, from /usr/include/libxml2/libxml/tree.h:17, from src/xml_select.c:38: src/xml_select.c: In function ‘selPrepareXslt’: /usr/include/libxml2/libxml/xmlstring.h:35:18: warning: pointer targets in passing argument 3 of ‘xmlStrPrintf’ differ in signedness [-Wpointer-sign] 35 | #define BAD_CAST (xmlChar *) src/xml_select.c:552:55: note: in expansion of macro ‘BAD_CAST’ 552 | xmlStrPrintf(num_buf, sizeof num_buf, BAD_CAST "t%d", t); | ^~~~~~~~ /usr/include/libxml2/libxml/xmlstring.h:100:54: note: expected ‘const char *’ but argument is of type ‘xmlChar *’ {aka ‘unsigned char *’} 100 | const char *msg, | ~~~~~~~~~~~~^~~ make[1]: Leaving directory '/build/xmlstarlet/src/xmlstarlet-1.6.1' make: *** [Makefile:729: all] Error 2 ==> ERROR: A failure occurred in build().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-0/build [?25h[?25h[?25hreceiving incremental file list xmlstarlet-1.6.1-5-riscv64-build.log xmlstarlet-1.6.1-5-riscv64-prepare.log sent 62 bytes received 3,435 bytes 6,994.00 bytes/sec total size is 14,966 speedup is 4.28