Hi,
"Chuck Silvers" <c...@netbsd.org> writes: > Module Name: src > Committed By: chs > Date: Mon May 28 21:05:12 UTC 2018 > > Modified Files: > [...] > Log Message: > merge a new version of the CDDL dtrace and ZFS code. Thanks for your work, but unfortunately this breaks the tools build on a Linux host. It pulls at least sys/proc.h, sys/lwp.h and sys/time.h while compiling libctf. At this point I stopped trying to add proxies in tools/compat/sys because "struct timeval" is defined twice legitimately but incompatibly: once in Linux headers and once in NetBSD headers. Probably a right fix would be to pull fewer includes from the tools but I would prefer your insight on this matter because I'm not familiar at all with ctf to know what can/should be cut out from the tools part of the build. Regards, Aymeric