Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 13 Nov 1998 10:08:25 +0100
From:      Eivind Eklund <eivind@yes.no>
To:        Steve Price <sprice@hiwaay.net>, billf@FreeBSD.ORG
Cc:        smace@FreeBSD.ORG, cvs-committers@FreeBSD.ORG
Subject:   Re: cvs commit: ports INDEX
Message-ID:  <19981113100825.60498@follo.net>
In-Reply-To: <Pine.OSF.4.02.9811122026470.16425-100000@fly.HiWAAY.net>; from Steve Price on Thu, Nov 12, 1998 at 08:29:47PM -0600
References:  <199811121959.OAA03149@jade.chc-chimes.com> <Pine.OSF.4.02.9811122026470.16425-100000@fly.HiWAAY.net>

next in thread | previous in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19981113100825.60498>