From owner-freebsd-stable@FreeBSD.ORG Sat May 22 02:54:48 2010 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7A6F8106564A for ; Sat, 22 May 2010 02:54:48 +0000 (UTC) (envelope-from oberman@es.net) Received: from mailgw.es.net (mail1.es.net [IPv6:2001:400:201:1::2]) by mx1.freebsd.org (Postfix) with ESMTP id 09E298FC12 for ; Sat, 22 May 2010 02:54:47 +0000 (UTC) Received: from ptavv.es.net (ptavv.es.net [IPv6:2001:400:910::29]) by mailgw.es.net (8.14.3/8.14.3) with ESMTP id o4M2sic3007280 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Fri, 21 May 2010 19:54:44 -0700 Received: from ptavv.es.net (localhost [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id 8FE2F1CC3A; Fri, 21 May 2010 19:54:44 -0700 (PDT) To: Marcus Reid In-reply-to: Your message of "Fri, 21 May 2010 18:48:17 PDT." <20100522014817.GA73888@blazingdot.com> Date: Fri, 21 May 2010 19:54:44 -0700 From: "Kevin Oberman" Message-Id: <20100522025444.8FE2F1CC3A@ptavv.es.net> X-Proofpoint-Virus-Version: vendor=fsecure engine=1.12.8161:2.4.5, 1.2.40, 4.0.166 definitions=2010-05-21_02:2010-02-06, 2010-05-21, 2010-05-21 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 ipscore=0 phishscore=0 bulkscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx engine=5.0.0-0908210000 definitions=main-1005210204 Cc: Nikolay Denev , freebsd-stable@freebsd.org Subject: Re: dtrace problem? X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 May 2010 02:54:48 -0000 > Date: Fri, 21 May 2010 18:48:17 -0700 > From: Marcus Reid > Sender: owner-freebsd-stable@freebsd.org > > On Fri, May 21, 2010 at 09:22:17AM +0300, Nikolay Denev wrote: > > On May 21, 2010, at 9:03 AM, Marcus Reid wrote: > > > > > Hi, > > > > > > Running a recent RELENG_8 (FreeBSD 8.1-PRERELEASE #0: Tue May 18 23:37:37 > > > PDT 2010), I'm having a problem using dtrace. For every .d file I attempt > > > to compile, I get: > > > > > > dtrace: failed to compile script test.d: "/usr/lib/dtrace/psinfo.d", line 37: syntax error near "uid_t" > > > > > > This is my first attempt to use dtrace, so I can't be sure if it worked > > > before. It happens with some scripts that can be assumed to be valid, > > > so it's not just me. Is it broken for anyone else? > > > > > > Thanks, > > > > > > Marcus > > > > Hi, > > > > Have you rebuilt your kernel as described here : http://wiki.freebsd.org/DTrace > > > > I was once getting "uid_t" errors when my kernel was not compiled with "WITH_CTF" option. > > Yes, that would probably be it. The handbook is explicit about > building with WITH_CTF=1, so I put it in make.conf. > > http://www.freebsd.org/doc/en/books/handbook/dtrace-enable.html > > Thanks, I'll rebuild without it. I believe WITH_CTF=1 would probably be placed in /etc/src.conf. -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 Key fingerprint:059B 2DDF 031C 9BA3 14A4 EADA 927D EBB3 987B 3751