NetBSD-current fails to build on aarch64. Please, help :)
Adam dependall ===> lib/libkern --- atomic_init_cas.d --- # create libkern/atomic_init_cas.d CC=/dist/tools.aarch64/bin/aarch64--netbsd-gcc /dist/tools.aarch64/bin/nbmkdep -f atomic_init_cas.d.tmp -- -std=gnu99 -Werror -Wall -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith --sysroot=/tmp/pkgsrc/destdir.aarch64 -nostdinc -I/tmp/pkgsrc/obj.aarch64/lib/libkern -I/dist/src/sys -I/dist/src/sys/arch -D_STANDALONE -D_KERNTYPES -I/dist/src/sys/lib/libkern/arch/aarch64 -I/dist/src/sys/lib/libkern/../../../common/lib/libc/quad -I/dist/src/sys/lib/libkern/../../../common/lib/libc/string -I/dist/src/sys/lib/libkern/../../../common/lib/libc/arch/aarch64/string -I/dist/src/sys/lib/libkern/../../../common/lib/libc/arch/aarch64/atomic -I/dist/src/sys/lib/libkern/../../../common/lib/libc/hash/sha3 -I/dist/src/sys/lib/libkern/../../../common/include -I/dist/src/sys/lib/libkern/../../../common/libc/hash/sha3 /dist/src/sys/lib/libkern/../../../common/lib/libc/atomic/atomic_init_cas.c && mv -f atomic_init_cas.d.tmp atomic_init_cas.d /dist/src/sys/lib/libkern/../../../common/lib/libc/atomic/atomic_init_cas.c:36:10: fatal error: extern.h: No such file or directory 36 | #include "extern.h" | ^~~~~~~~~~ compilation terminated. nbmkdep: compile failed. *** Failed target: atomic_init_cas.d *** Failed commands: ${_MKTARGET_CREATE} => @echo '# ' " create " libkern/atomic_init_cas.d ${MKDEP} -f ${.TARGET}.tmp ${_MKDEP_FILEFLAGS} -- ${MKDEPFLAGS} ${CFLAGS:M-std=*} ${CFLAGS:C/-([IDUW])[ ]*/-\1/Wg:M-[IDUW]*} ${CPPFLAGS:N-Wp,-iremap,*} ${COPTS.${.IMPSRC:T}} ${CPUFLAGS.${.IMPSRC:T}} ${CPPFLAGS.${.IMPSRC:T}} ${.IMPSRC} && ${MV} ${.TARGET}.tmp ${.TARGET} => CC=/dist/tools.aarch64/bin/aarch64--netbsd-gcc /dist/tools.aarch64/bin/nbmkdep -f atomic_init_cas.d.tmp -- -std=gnu99 -Werror -Wall -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith --sysroot=/tmp/pkgsrc/destdir.aarch64 -nostdinc -I/tmp/pkgsrc/obj.aarch64/lib/libkern -I/dist/src/sys -I/dist/src/sys/arch -D_STANDALONE -D_KERNTYPES -I/dist/src/sys/lib/libkern/arch/aarch64 -I/dist/src/sys/lib/libkern/../../../common/lib/libc/quad -I/dist/src/sys/lib/libkern/../../../common/lib/libc/string -I/dist/src/sys/lib/libkern/../../../common/lib/libc/arch/aarch64/string -I/dist/src/sys/lib/libkern/../../../common/lib/libc/arch/aarch64/atomic -I/dist/src/sys/lib/libkern/../../../common/lib/libc/hash/sha3 -I/dist/src/sys/lib/libkern/../../../common/include -I/dist/src/sys/lib/libkern/../../../common/libc/hash/sha3 /dist/src/sys/lib/libkern/../../../common/lib/libc/atomic/atomic_init_cas.c && mv -f atomic_init_cas.d.tmp atomic_init_cas.d *** [atomic_init_cas.d] Error code 1