I thought I'd try building u-boot for my Pinebook (from NetBSD/amd64 9.2, pkgsrc-2021Q3), but it failed in sysutils/arm-trusted-firmware-sun50i_a64: ... ===> configure-message [arm-trusted-firmware-sun50i_a64-2.3 u-boot-pinebook-2018 .11rc3nb3] ===> Configuring for arm-trusted-firmware-sun50i_a64-2.3 => Checking for portability problems in extracted files ===> build-message [arm-trusted-firmware-sun50i_a64-2.3 u-boot-pinebook-2018.11r c3nb3] ===> Building for arm-trusted-firmware-sun50i_a64-2.3 CC bl31/bl31_context_mgmt.c CC bl31/bl31_main.c CC bl31/interrupt_mgmt.c CC common/runtime_svc.c CC drivers/allwinner/axp/axp803.c ... CC lib/libc/snprintf.c CC lib/libc/strchr.c CC lib/libc/strcmp.c CC lib/libc/strlcpy.c CC lib/libc/strlen.c CC lib/libc/strncmp.c CC lib/libc/strnlen.c CC lib/libc/strrchr.c AR build/sun50i_a64/release/lib/libfdt.a AS lib/libc/aarch64/setjmp.S AR build/sun50i_a64/release/lib/libc.a LD build/sun50i_a64/release/bl31/bl31.elf /usr/pkg/cross-aarch64-none-elf/bin/aarch64-none-elf-ld: skipping incompatible /usr/pkg/lib/libfdt.so when searching for -lfdt /usr/pkg/cross-aarch64-none-elf/bin/aarch64-none-elf-ld: skipping incompatible /usr/pkg/lib/libfdt.a when searching for -lfdt /usr/pkg/cross-aarch64-none-elf/bin/aarch64-none-elf-ld: skipping incompatible /usr/lib/libc.so when searching for -lc /usr/pkg/cross-aarch64-none-elf/bin/aarch64-none-elf-ld: skipping incompatible /usr/lib/libc.a when searching for -lc gmake: *** [Makefile:1071: build/sun50i_a64/release/bl31/bl31.elf] Error 1 *** Error code 2 Stop. It doesn't look like the package has changed in pkgsrc-current. -Olaf. -- ___ "Buying carbon credits is a bit like a serial killer paying someone else to \X/ have kids to make his activity cost neutral." -The BOFH falu.nl@rhialto
Attachment:
signature.asc
Description: PGP signature