owner-dev-commits-src-all@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: emaste X-Git-Repository: src X-Git-Refname: refs/heads/stable/15 X-Git-Reftype: branch X-Git-Commit: bfdc17ca8006773ca7efd8dec9d16f28a862dd0e Auto-Submitted: auto-generated Date: Mon, 08 Jun 2026 19:54:15 +0000 Message-Id: <6a271de7.4137c.5228d95@gitrepo.freebsd.org> The branch stable/15 has been updated by emaste: URL: https://cgit.FreeBSD.org/src/commit/?id=bfdc17ca8006773ca7efd8dec9d16f28a862dd0e commit bfdc17ca8006773ca7efd8dec9d16f28a862dd0e Author: Ed Maste AuthorDate: 2026-05-12 17:19:46 +0000 Commit: Ed Maste CommitDate: 2026-06-08 19:53:57 +0000 src.opts.mk: Comment about CTF & DTRACE relationship WITH_CTF enables building userland components with CTF, and not the ctf* tools as one might expect. The tools are actually included with the DTRACE knob. Add a comment where the dependency is handled, as this has caused confusion. Reported by: ivy Reviewed by: markj Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D56977 (cherry picked from commit f6178451eea5b1ce6802fbb0e6eceb555c7b4841) --- share/mk/src.opts.mk | 2 ++ 1 file changed, 2 insertions(+) diff --git a/share/mk/src.opts.mk b/share/mk/src.opts.mk index a0bf8c2d454f..f9fc2dad280a 100644 --- a/share/mk/src.opts.mk +++ b/share/mk/src.opts.mk @@ -431,6 +431,8 @@ MK_KERBEROS_SUPPORT:= no MK_MITKRB5:= no .endif +# MK_DTRACE also gates ctf tools, so we cannot build userland with CTF +# if it is off. .if ${MK_DTRACE} == "no" MK_CTF:= no .endif