From owner-cvs-all Fri Nov 13 01:08:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA11711 for cvs-all-outgoing; Fri, 13 Nov 1998 01:08:52 -0800 (PST) (envelope-from owner-cvs-all@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.204.136.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA11704; Fri, 13 Nov 1998 01:08:46 -0800 (PST) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.9.1a/8.9.1) with ESMTP id KAA07601; Fri, 13 Nov 1998 10:08:25 +0100 (CET) Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id KAA08205; Fri, 13 Nov 1998 10:08:25 +0100 (MET) Message-ID: <19981113100825.60498@follo.net> Date: Fri, 13 Nov 1998 10:08:25 +0100 From: Eivind Eklund To: Steve Price , billf@FreeBSD.ORG Cc: smace@FreeBSD.ORG, cvs-committers@FreeBSD.ORG Subject: Re: cvs commit: ports INDEX References: <199811121959.OAA03149@jade.chc-chimes.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: ; from Steve Price on Thu, Nov 12, 1998 at 08:29:47PM -0600 Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk On Thu, Nov 12, 1998 at 08:29:47PM -0600, Steve Price wrote: > On Thu, 12 Nov 1998 billf@FreeBSD.org wrote: > > Wow. I was about to import some things and I thought to myself "I > > wonder if I have to regenerate my INDEX and the commit it. > > > > Thanks for the forewarning. > > > > EE: perhaps you'd like to include this in your nifty > > FAQ/new-committer-mail? Here's the section I added: --- There are a couple of nuts 'n bolts (files) that sometimes look like they should be tightened (updated by hand), but actually have their own automated tightening-system: ports/INDEX is regularly tightened by Satoshi. You don't have to tighten this yourself - and if you do, you should note that it is mandatory to compose a poem or song for the commit message (and you'll probably have problems with writing as cool entries as Satoshi does ;-) src/sys/kern/{init_sysent.c,syscalls.c} and src/sys/sys/sys{call-hide.h,call.h,call.mk,proto.h} are generated from /sys/kern/syscalls.master. The right way to do modifications here is to commit syscalls.master, update your tree, generate these files, then commit them. Preferably you should do all of this on freefall, to make it go suitably fast (and thus not keeping the tree out of sync for long). The same technique should be used for tightening the Linux and iBCS2 syscalls (and the Solaris syscalls when we introduce them in the tree, probably.) --- > I not real sure, but I think the doc you are talking about > was started by Eivind? EE == Eivind Eklund :-) > I don't know who is responsible for its upkeep now but I suppose > someone in -core has a copy. I'm keeping it up to date, and have been mailing it out to all new committers. As I'm mentor for Archie Cobbs, I suddenly got a copy of a derived file (in a more serious tone) that Jordan seemingly has been mailing out for some time ("last modified: july something"). So - we have two wildly different versions, with different errors (I don't know of any errors in mine, but there probably are some :-), an issue that probably should be resolved at some point. Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message