I started with a very base installation and base-devel
I am using xz for makepkg compression using the -T config for multithreading to beat zstd in speed and ofcourse size.
Looked at the list of pkgs so I started at the bottom, with xz
https://raw.githubusercontent.com/archlinux/svntogit-packages/packages/xz/trunk/PKGBUILD
The gpg signature in this pkg doesn't check out, and fails.
Using the newer pkg from AUR xz-git checks out fine.
I wonder how many packages Arch is pushing out as binaries that no-longer checkout and are therefor BAD, suspicious, not matching upstream?
I will keep reporting
Edit: Maybe due to a report about this in reddit/r/archlinux the key needed is again available and the package builds normally.
Edit2: Tried it again with the validated signature
I am using xz for makepkg compression using the -T config for multithreading to beat zstd in speed and ofcourse size.
Looked at the list of pkgs so I started at the bottom, with xz
https://raw.githubusercontent.com/archlinux/svntogit-packages/packages/xz/trunk/PKGBUILD
The gpg signature in this pkg doesn't check out, and fails.
Using the newer pkg from AUR xz-git checks out fine.
I wonder how many packages Arch is pushing out as binaries that no-longer checkout and are therefor BAD, suspicious, not matching upstream?
I will keep reporting
Edit: Maybe due to a report about this in reddit/r/archlinux the key needed is again available and the package builds normally.
Edit2: Tried it again with the validated signature
message.c: In function ‘progress_speed.part.0’:
message.c:384:35: error: ‘%s’ directive output may be truncated writing up to 23 bytes into a region of size between 0 and 14 [-Werror=format-truncation=]
384 | snprintf(buf, sizeof(buf), "%.*f %s",
| ^~
In file included from /usr/include/stdio.h:866,
from private.h:23,
from message.c:13:
/usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 3 and 337 bytes into a destination of size 16
71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
72 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
make[3]: *** [Makefile:633: xz-message.o] Error 1
make[3]: Leaving directory '/src/xz/src/xz-5.2.5/src/xz'
make[2]: *** [Makefile:422: all-recursive] Error 1
make[2]: Leaving directory '/src/xz/src/xz-5.2.5/src'
make[1]: *** [Makefile:616: all-recursive] Error 1
make[1]: Leaving directory '/src/xz/src/xz-5.2.5'
make: *** [Makefile:483: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...