Hi!
I have checked out HEAD and executed the following command as a
preparatory step to generate a bootable image:
./build.sh -U -O ../obj -T ../tools -j2 -m riscv -a riscv64 release
After compiling for a long time, I get the error below. Any idea?
=== Populating ffs filesystem ===
Calculated size of `/home/wrk/netbsd/risc-v/src/../obj/releasedir/riscv-
riscv64/binary/gzimg/riscv64.img': 1139867648 bytes, 28877 inodes
Extent size set to 65536
/home/wrk/netbsd/risc-v/src/../obj/releasedir/riscv-riscv64/binary/
gzimg/riscv64.img: 1087.1MB (2226304 sectors) block size 65536, fragment
size 8192
using 1 cylinder groups of 1087.06MB, 17393 blks, 139264 inodes.
super-block backups (for fsck -b #) at:
128,nbmakefs: Reading `/home/wrk/netbsd/risc-v/src/../obj/
destdir.riscv/./usr/include/sys/chio.h', 9730 bytes to go, read 9729
bytes, expected 9730 bytes, does metalog size= attribute mismatch source
size?
Populating `/home/wrk/netbsd/risc-v/src/../obj/releasedir/riscv-riscv64/
binary/gzimg/riscv64.img'
*** Failed target: smp_riscv64
*** In directory: /home/wrk/netbsd/risc-v/src/etc
*** Failed commands:
TOOL_MAKE=${MAKE} TOOL_MAKEFS=${TOOL_MAKEFS}
TOOL_DISKLABEL=${TOOL_DISKLABEL} TOOL_FDISK=${TOOL_FDISK}
TOOL_GPT=${TOOL_GPT} TOOL_GZIP=${TOOL_GZIP} TOOL_MKNOD=${TOOL_MKNOD}
TOOL_PAX=${TOOL_PAX} TOOL_MTREE=${TOOL_MTREE} TOOL_SED=${TOOL_SED}
TOOL_PWD_MKDB=${TOOL_PWD_MKDB} HOST_SH=${HOST_SH}
KERNOBJDIR=${KERNOBJDIR} MACHINE=${MACHINE} MKDTB=${MKDTB}
MKPOSTFIX=${MKPOSTFIX} CKSUM=${CKSUM} IMAGEDIR=${IMAGE.dir} ${HOST_SH}
${MKIMAGE} -h ${.TARGET:S/smp_//} -D ${DESTDIR} -S ${NETBSDSRCDIR}
${MKI_OPTS.${.TARGET}} ${IMAGE.dir}/${.TARGET:S/smp_//}.img.gz
=> TOOL_MAKE=/home/wrk/netbsd/risc-v/src/../tools/bin/nbmake
TOOL_MAKEFS=/home/wrk/netbsd/risc-v/src/../tools/bin/nbmakefs
TOOL_DISKLABEL=/home/wrk/netbsd/risc-v/src/../tools/bin/nbdisklabel
TOOL_FDISK=/home/wrk/netbsd/risc-v/src/../tools/bin/riscv64--netbsd-
fdisk TOOL_GPT=/home/wrk/netbsd/risc-v/src/../tools/bin/nbgpt
TOOL_GZIP=/home/wrk/netbsd/risc-v/src/../tools/bin/nbgzip TOOL_MKNOD=/
home/wrk/netbsd/risc-v/src/../tools/bin/nbmknod TOOL_PAX=/home/wrk/
netbsd/risc-v/src/../tools/bin/nbpax TOOL_MTREE=/home/wrk/netbsd/risc-v/
src/../tools/bin/nbmtree TOOL_SED=/home/wrk/netbsd/risc-v/src/../tools/
bin/nbsed TOOL_PWD_MKDB=/home/wrk/netbsd/risc-v/src/../tools/bin/
nbpwd_mkdb HOST_SH=/usr/sbin/sh KERNOBJDIR=/home/wrk/netbsd/risc-v/
src/../obj/sys/arch/riscv/compile MACHINE=riscv MKDTB=yes
MKPOSTFIX=yes CKSUM=/home/wrk/netbsd/risc-v/src/../tools/bin/nbcksum
IMAGEDIR=/home/wrk/netbsd/risc-v/src/../obj/releasedir/riscv-riscv64/
binary/gzimg /usr/sbin/sh /home/wrk/netbsd/risc-v/src/distrib/utils/
embedded/mkimage -h riscv64 -D /home/wrk/netbsd/risc-v/src/../obj/
destdir.riscv -S /home/wrk/netbsd/risc-v/src -K /home/wrk/netbsd/risc-
v/src/../obj/releasedir/riscv-riscv64/binary/kernel /home/wrk/netbsd/
risc-v/src/../obj/releasedir/riscv-riscv64/binary/gzimg/riscv64.img.gz
*** [smp_riscv64] Error code 1
nbmake[1]: stopped making "release" in /home/wrk/netbsd/risc-v/src/etc
nbmake[1]: 1 error