From owner-freebsd-current@FreeBSD.ORG Sat Feb 2 19:30:01 2008 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5592416A41A for ; Sat, 2 Feb 2008 19:30:01 +0000 (UTC) (envelope-from gallatin@cs.duke.edu) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by mx1.freebsd.org (Postfix) with ESMTP id 1787A13C459 for ; Sat, 2 Feb 2008 19:30:01 +0000 (UTC) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.14.0/8.14.0) with ESMTP id m12JTx8O002785 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 2 Feb 2008 14:29:59 -0500 (EST) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.12.9p2/8.12.9/Submit) id m12JTVUJ044404; Sat, 2 Feb 2008 14:29:31 -0500 (EST) (envelope-from gallatin) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="2T28i0NbJI" Content-Transfer-Encoding: 7bit Message-ID: <18340.50354.244903.435464@grasshopper.cs.duke.edu> Date: Sat, 2 Feb 2008 14:29:31 -0500 (EST) To: John Birrell In-Reply-To: <20080201223719.GA88460@what-creek.com> References: <20080201093538.GA83169@what-creek.com> <18339.35979.765504.132672@grasshopper.cs.duke.edu> <20080201223719.GA88460@what-creek.com> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Cc: current@freebsd.org Subject: Re: DTrace/FreeBSD source snapshot X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Feb 2008 19:30:01 -0000 --2T28i0NbJI Content-Type: text/plain; charset=us-ascii Content-Description: message body text Content-Transfer-Encoding: 7bit John Birrell writes: > On Fri, Feb 01, 2008 at 04:17:40PM -0500, Andrew Gallatin wrote: > > A make -j16 buildworld using this tree died like as follows on > > a virgin box, so it seems there may be some dependancy issues > > to work out: > > > > cc -O2 -fno-strict-aliasing -pipe -DHAVE_CONFIG_H > > -I/var/tmp/dtrace/src/kerberos5/tools/make-roken/../../include -g -c > > make-roken.c > > ctfconvert -L VERSION make-print-version.o > > ctfconvert: not found > > *** Error code 127 > > I suggest building without -j16 for now. It should use the ctfconvert > built as a buildtool. I must need something more to tell make not > to get ahead of itself. I was excited to try it, I had an 8-way 1.8Ghz opteron, and I had less than an hour to work with. :) > > Also, there are a couple of references to SMP_MAXCPU which need to be > changed to MAXCPU. I missed those. Oops. My panic-on-boot seems to have been caused by syscallnames[] being missing because I'm not running witness/invarients. I've attached a patch. I've not yet had time to try it. Drew --2T28i0NbJI Content-Type: application/octet-stream Content-Description: patch to build syscalls for dtrace Content-Disposition: attachment; filename="t.diff" Content-Transfer-Encoding: base64 LS0tIGNvbmYvZmlsZXMuYmFrCTIwMDgtMDEtMzEgMTY6MDg6MDEuMDAwMDAwMDAwIC0wODAw CisrKyBjb25mL2ZpbGVzCTIwMDgtMDItMDIgMTE6MjI6MjYuMDAwMDAwMDAwIC0wODAwCkBA IC0xNTI2LDcgKzE1MjYsNyBAQAoga2Vybi9zeXNfcGlwZS5jCQkJc3RhbmRhcmQKIGtlcm4v c3lzX3Byb2Nlc3MuYwkJc3RhbmRhcmQKIGtlcm4vc3lzX3NvY2tldC5jCQlzdGFuZGFyZAot a2Vybi9zeXNjYWxscy5jCQkJb3B0aW9uYWwgd2l0bmVzcyB8IGludmFyaWFudHMKK2tlcm4v c3lzY2FsbHMuYwkJCW9wdGlvbmFsIHdpdG5lc3MgfCBpbnZhcmlhbnRzIHwga2R0cmFjZV9o b29rcwoga2Vybi9zeXN2X2lwYy5jCQkJc3RhbmRhcmQKIGtlcm4vc3lzdl9tc2cuYwkJCW9w dGlvbmFsIHN5c3Ztc2cKIGtlcm4vc3lzdl9zZW0uYwkJCW9wdGlvbmFsIHN5c3ZzZW0K --2T28i0NbJI--