CTF patch for testing/review (was: Re: is dtrace usable?)

Scott Long scottl at samsco.org
Mon Mar 22 17:50:49 UTC 2010


On Mar 22, 2010, at 11:38 AM, John Baldwin wrote:
> 
> Just about any port that doesn't use gmake.  Also, anyone who writes a foo.c 
> and types 'make foo' to get automatic rules.  I think we should only enable 
> CTF in stages.  To do that safely, it needs to be opt-in in sys.mk.  We can 
> then work on changing the defaults in certain places (e.g. bsd.kern.mk and 
> bsd.kmod.mk) to enable it for kernel builds and modules.  Eventually we could 
> enable it by default in bsd.prog.mk and bsd.lib.mk if desired, but I think 
> those should be future steps.  I think your patch has promise as being a good 
> approach, but it ctf needs to be off-by-default in sys.mk.

Or just removed from sys.mk entirely and moved into appropriate bsd.*.mk files as appropriate.  I don't like that DTrace, which is encumbered as part of the CDDL, is being treated as core FreeBSD functionality.  It's not.

Scott



More information about the freebsd-arch mailing list