==> Building on incineroar ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/yodl ./ .SRCINFO 476 100% 0.00kB/s 0:00:00 476 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=3/5) .nvchecker.toml 68 100% 66.41kB/s 0:00:00 68 100% 66.41kB/s 0:00:00 (xfr#2, to-chk=2/5) PKGBUILD 1,180 100% 1.13MB/s 0:00:00 1,180 100% 1.13MB/s 0:00:00 (xfr#3, to-chk=1/5) yodl-4.05.00-1.log 229 100% 223.63kB/s 0:00:00 229 100% 223.63kB/s 0:00:00 (xfr#4, to-chk=0/5) sent 1,478 bytes received 131 bytes 3,218.00 bytes/sec total size is 1,891 speedup is 1.18 ==> Patching arch to riscv64... ==> Running pkgctl build --arch riscv64 --repo extra on remote host... ==> WARNING: unsupported architecture: riscv64 ==> Building yodl  -> repo: extra  -> arch: riscv64  -> worker: felix-0 ==> Building yodl for [extra] (riscv64) ]2;🔵 Container arch-nspawn-2305488 on incineroar.felixc.at\[?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... resolving dependencies... looking for conflicting packages... Package (1) Old Version New Version Net Change Download Size core/gettext 0.24-1 0.24.1-1 -0.11 MiB 2.32 MiB Total Download Size: 2.32 MiB Total Installed Size: 8.53 MiB Net Upgrade Size: -0.11 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... gettext-0.24.1-1-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... upgrading gettext... New optional dependencies for gettext appstream-glib: for appstream support :: Running post-transaction hooks... (1/2) Arming ConditionNeedsUpdate... (2/2) 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: yodl 4.05.00-1 (Wed May 7 20:25:18 2025) ==> Retrieving sources...  -> Downloading yodl-4.05.00.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:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0 100 60276 0 60276 0 0 15893 0 --:--:-- 0:00:03 --:--:-- 15895 100 147k 0 147k 0 0 31424 0 --:--:-- 0:00:04 --:--:-- 31423 100 313k 0 313k 0 0 57592 0 --:--:-- 0:00:05 --:--:-- 81134 ==> Validating source files with sha512sums... yodl-4.05.00.tar.gz ... Passed ]2;🔵 Container arch-nspawn-2306630 on incineroar.felixc.at\==> Making package: yodl 4.05.00-1 (Wed May 7 20:26:01 2025) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (2) New Version Net Change Download Size extra/libunwind 1.8.1-3 0.25 MiB extra/icmake 13.00.02-1 1.29 MiB 0.46 MiB Total Download Size: 0.46 MiB Total Installed Size: 1.54 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... icmake-13.00.02-1-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libunwind... installing icmake... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Retrieving sources...  -> Found yodl-4.05.00.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting yodl-4.05.00.tar.gz with bsdtar ==> Starting build()... mkdir -p tmp/wip mkdir -p tmp/install mkdir -p tmp/install/usr/bin cp scripts/yodlstriproff tmp/install/usr/bin scripts/configreplacements scripts/yodl2whatever.in tmp/install/usr/bin/yodl2whatever tmp/install icmbuild icmake -S -a spch -i .ih tmp/spch.gch tmp/spch.gch: 3.2 MB icmake -d -V go mkdir -p tmp/o icmake -m -q tmp/jobs 'g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/yodl/src=/usr/src/debug/yodl -flto=auto --std=c++20 -c -o $2 $1' out/out1.cc out/numberedline.cc out/plainline.cc out/nl.cc out/insert.cc out/firstinsert.cc out/indent.cc out/emptylines.cc out/destructor.cc process/run.cc process/settarget.cc process/processtarget.cc process/processall.cc line/nomarker.cc process/process1.cc line/next.cc line/isempty.cc line/markerpattern.cc line/line2.cc line/line1.cc line/destructor.cc ./version.cc ./usage.cc ./options.cc line/data.cc ar cr ../libyodl.a *.o ranlib ../libyodl.a rm *.o mkdir -p tmp/bin RECOMPILE: main.cc g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/yodl/src=/usr/src/debug/yodl -flto=auto --std=c++20 -c -o tmp/main.o main.cc chdir tmp g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/yodl/src=/usr/src/debug/yodl -flto=auto --std=c++20 -o bin/binary main.o -lyodl -L. -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto install -s verbinsert/tmp/bin/binary tmp/install/usr/bin/yodlverbinsert mkdir -p tmp/wip/rss In file included from ../stack/stack.h:6, from symbol.h:5, from symbol.ih:1, from sysp.c:1: ../stack/../media/media.h:19:5: error: unknown type name ‘bool’ 19 | bool d_isfile; /* true if file media */ | ^~~~ ../stack/../media/media.h:6:1: note: ‘bool’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 5 | #include "../queue/queue.h" +++ |+#include 6 | ../stack/../media/media.h:20:5: error: unknown type name ‘bool’ 20 | bool d_fgetc; /* true if retrieved char from file */ | ^~~~ ../stack/../media/media.h:20:5: note: ‘bool’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ ../stack/../media/media.h:36:15: error: unknown type name ‘bool’ 36 | static inline bool media_fgetc(Media *mp) /* true if char returned */ | ^~~~ ../stack/../media/media.h:36:15: note: ‘bool’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ ../stack/../media/media.h:53:15: error: unknown type name ‘bool’ 53 | static inline bool media_isFile(register Media *mp) | ^~~~ ../stack/../media/media.h:53:15: note: ‘bool’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ ../stack/stack.h:54:5: error: expected specifier-qualifier-list before ‘bool’ 54 | bool (**u_Pfun1p)(struct Parser *); | ^~~~ ../stack/stack.h:76:1: error: unknown type name ‘bool’ 76 | bool stack_contains(Stack *sp, char const **ctab); /* true: yes */ | ^~~~ ../stack/stack.h:7:1: note: ‘bool’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 6 | #include "../media/media.h" +++ |+#include 7 | In file included from ../hashmap/hashmap.h:14, from symbol.h:6: ../hashmap/../hashitem/hashitem.h:67:15: error: unknown type name ‘bool’ 67 | static inline bool hashitem_iskeytype(HashItem const *hashitem, | ^~~~ ../hashmap/../hashitem/hashitem.h:5:1: note: ‘bool’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 4 | #include "../root/root.h" +++ |+#include 5 | In file included from symbol.ih:7: ../message/message.h:67:5: error: unknown type name ‘bool’ 67 | bool d_warn; | ^~~~ ../message/message.h:5:1: note: ‘bool’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 4 | #include "../root/root.h" +++ |+#include 5 | ../message/message.h:80:1: error: unknown type name ‘bool’ 80 | bool message_show(MESSAGE_SEVERITY level); | ^~~~ ../message/message.h:80:1: note: ‘bool’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ ../message/message.h:101:36: error: unknown type name ‘bool’ 101 | static inline void message_setwarn(bool trueIsOn) | ^~~~ ../message/message.h:101:36: note: ‘bool’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ ../message/message.h:141:15: error: unknown type name ‘bool’ 141 | static inline bool message_errors() | ^~~~ ../message/message.h:141:15: note: ‘bool’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ symbol.ih:11:31: error: unknown type name ‘bool’ 11 | Stack *sy_sp(HashItem *item, bool errOnFailure); | ^~~~ symbol.ih:9:1: note: ‘bool’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 8 | #include "../string/string.h" +++ |+#include 9 | sysp.c:3:30: error: unknown type name ‘bool’ 3 | Stack *sy_sp(HashItem *item, bool errOnFailure) | ^~~~ sysp.c:2:1: note: ‘bool’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 1 | #include "symbol.ih" +++ |+#include 2 | Compiling sources in `symbol' sysp.c system `gcc -c -o ../tmp/wip/rss/23sysp.o -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/yodl/src=/usr/src/debug/yodl -flto=auto -c sysp.c' failed. Exit value = 1 ==> 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 yodl-4.05.00-1-riscv64-build.log sent 43 bytes received 1,760 bytes 3,606.00 bytes/sec total size is 6,900 speedup is 3.83