Hi! The linux (efi) kernel in alpine edge is currently broken. We have traced it to busybox hexdump.
# util-linux: ncopa-desktop:~/tmp$ echo "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" > test ncopa-desktop:~/tmp$ echo $(hexdump -s16 -n4 -e '"%u"' test) 1094795585 ncopa-desktop:~/tmp$ echo $(busybox hexdump -s16 -n4 -e '"%u"' test) 65 Different result. This breaks the kernel build here: > quiet_cmd_copy_and_pad = PAD $@ > cmd_copy_and_pad = cp $< $@ && \ > truncate -s $(shell hexdump -s16 -n4 -e '"%u"' $<) $@ https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/firmware/efi/libstub/Makefile.zboot?h=v6.6#n9 And end up truncate the vmlinux.bin to 0 ncopa-edge-aarch64:~/aports/main/linux-lts/src/build-virt.aarch64 (master)$ ls -l arch/arm64/boot/ total 23400 ... -rw-r--r-- 1 ncopa ncopa 0 Oct 23 12:05 vmlinux.bin ... I will try create a testcase for the test suite next week unless someone beats me to it. Thanks! -nc _______________________________________________ busybox mailing list [email protected] https://lists.busybox.net/mailman/listinfo/busybox
