Source-Changes-D archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src



Hi,

"Chuck Silvers" <chs%netbsd.org@localhost> 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


Home | Main Index | Thread Index | Old Index