Hello,
I think maybe some recent commits in external/cddl/osnet is breaking the
build of tools. After a recent checkout of current source, I get this while
building tools for m=amd64 and a=x86_64 starting with a clean object tree:
create libctf/ctf_create.d
...
In file included from /home/chuckz/netbsd-current/src/tools/libctf/../../external/cddl/osnet/sys/sys/param.h:32:0,
from /home/chuckz/netbsd-current/src/tools/libctf/../../external/cddl/osnet/sys/sys/sysmacros.h:35,
from /usr/include/x86_64-linux-gnu/sys/types.h:222,
from /home/chuckz/netbsd-current/src/tools/libctf/../../external/cddl/osnet/sys/sys/types.h:79,
from
/home/chuckz/netbsd-current/src/tools/libctf/../compat/compat_defs.h:35,
from /home/chuckz/netbsd-current/obj.amd64/home/chuckz/netbsd-current/src/tooldir.Linux-3.16.0-6-amd64-x86_64/include/compat/nbtool_config.h:882,
from /home/chuckz/netbsd-current/src/tools/libctf/../../external/cddl/osnet/dist/common/ctf/ctf_create.c:23:
/home/chuckz/netbsd-current/src/tools/libctf/../../external/cddl/osnet/sys/sys/proc.h:64:27:
fatal error: sys/proc.h: No such file or directory
#include_next <sys/proc.h>
^
compilation terminated.