The change to makefile was made because of inconsistent behavior
between coreutils and uutils. Considering we don't use uutils
in containers right now (and that by the time uutils becomes Ubuntu
LTS standard, its behavior is likely to change), we shouldn't
patch things for it.
Change to zstd compressed instead of gz-compressed tarballs. zstd
compresses 7-8 times faster and decompresses 2-3 times faster.
This change also make sharing tarballs between different branches
possible, because OpenWrt 25.12 uses zstd as default.
Signed-off-by: Andreas Gnau <andreas.gnau@iopsys.eu>
KERNEL_MAKE_FLAGS passes arguments to 'make'
and not to the compiler which is probably
what was intended.
This solves a compilation issue on the
Broadcom platform.
The inclusion of bcm-kernel-toolchain.mk cannot be conditional since
CONFIG_TARGET_brcmbca is not defined when package metadata is being
generated. Instead make it optional in case broadcom feed is absent.