New comment by loreb on void-packages repository https://github.com/void-linux/void-packages/issues/37497#issuecomment-1156276151 Comment: About the aegisub boost abomination, there was some problem in the boost PR, maybe they know more. The failure in es seems because there's a missing "&" and I guess some archs define va_list as a 1-element array or something; can you try ``` diff --git a/srcpkgs/es/template b/srcpkgs/es/template index f591d6f5be..10d1d874ca 100644 --- a/srcpkgs/es/template +++ b/srcpkgs/es/template @@ -20,7 +20,7 @@ post_extract() { sed -i '/_STDLIB_H/d' parse.y sed -i 's/CLK_TCK/CLOCKS_PER_SEC/g' prim-sys.c sed -i -e 's/va_arg(format->args, short)/va_arg(format->args, int)/' \ - -e 's/format->args = saveargs/memcpy(format->args, saveargs, sizeof(va_list));/' print.c + -e 's/format->args = saveargs/memcpy(\&format->args, \&saveargs, sizeof(va_list));/' print.c } do_install() { ``` (it seems not to break anything on musl, should work on aarch64)