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>
