Date: Tue, 23 Feb 2021 16:33:37 -0500 From: Mark Johnston <markj@freebsd.org> To: dweimer@dweimer.net Cc: FreeBSD Stable <freebsd-stable@freebsd.org> Subject: Re: dtrace issue on releng/13.0 Message-ID: <YDV0sZmkIsd1sc7u@nuc> In-Reply-To: <7fdb6e85a2bd82606bf5603a21d0625a@dweimer.net> References: <7fdb6e85a2bd82606bf5603a21d0625a@dweimer.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Feb 23, 2021 at 02:36:04PM -0600, Dean E. Weimer via freebsd-stable wrote: > I just built and installed FreeBSD 13.0 Beta 3 from source checked out > with last commit of 4b737a9c58cac69008f189cc44e7d1a81a0b601c after the > install I was installing a few ports, and perl5.32 failed to build > stating dtrace -h not available. > > root@fbsd13-devel:/ # dtrace -h > dtrace: failed to establish error handler: "/usr/lib/dtrace/psinfo.d", > line 1: failed to copy type of 'pr_uid': Type information is in parent > and unavailable > > The initial install from the FreeBSD-BETA3 iso image does work as > expected, so the problem was introduced since then. > > root@fbsd13:/jails/devel # dtrace -h > dtrace: -h requires one or more scripts or enabling options > > It does appear that the commit ae093a0614f30d4cdffb853e4eba93322e8ed8f4 > references changes to dtrace. Are you using GENERIC, or some custom kernel configuration? Could you show output from "ctfdump -S /boot/kernel/kernel"? The error you reported is typically the result of some problems with the C type metadata used by dtrace. The commit you referenced ought to be unrelated.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?YDV0sZmkIsd1sc7u>