Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 22 Mar 2010 11:50:45 -0600
From:      Scott Long <scottl@samsco.org>
To:        John Baldwin <jhb@freebsd.org>
Cc:        Alexander Leidinger <Alexander@leidinger.net>, "Robert N. M. Watson" <rwatson@freebsd.org>, freebsd-arch@freebsd.org
Subject:   Re: CTF patch for testing/review (was: Re: is dtrace usable?)
Message-ID:  <1C19222B-71A9-4A46-BF62-DD91CCE2923D@samsco.org>
In-Reply-To: <201003221338.28130.jhb@freebsd.org>
References:  <E1Nnv0H-00020A-9M@kabab.cs.huji.ac.il> <201003220941.10525.jhb@freebsd.org> <20100322172104.14234yawbsev0sw8@webmail.leidinger.net> <201003221338.28130.jhb@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1C19222B-71A9-4A46-BF62-DD91CCE2923D>