This is the mail archive of the
newlib@sources.redhat.com
mailing list for the newlib project.
Re: $Id questin
- From: Nicholas Wourms <nwourms at netscape dot net>
- To: newlib at sources dot redhat dot com
- Cc: newlib at sources dot redhat dot com
- Date: Fri, 28 Nov 2003 15:30:06 -0500
- Subject: Re: $Id questin
- References: <3FC25028.1020302@softminecorp.com> <3FC26039.1030002@redhat.com> <3FC3B5B2.5030909@softminecorp.com> <3FC521E2.4020804@redhat.com>
J. Johnston wrote:
Artem B. Bityuckiy wrote:
Just interesting, why vfptint.v and getopts.c have (Net)BSD's thing
like this:
#if defined(LIBC_SCCS) && !defined(lint)
/*static char *sccsid = "from: @(#)vfprintf.c 5.50 (Berkeley)
12/16/92";*/
static char *rcsid = "$Id: vfprintf.c,v 1.43 2002/08/13 02:40:06
fitzsim Exp $";
#endif /* LIBC_SCCS and not lint */
Why this wasn't removed after portage from NetBSD?
No reason. It was just left there.
I think it is a good idea to keep the newer BSD rcsid's("$OpenBSD:",
etc.) when contributing ported code. Keeping a reference to what
version was used is actually quite helpful in that one could go back at
a later date and see if the BSD people caught some bugs which we might
have missed. As, for non bsd code (such as ISC code, etc.) with plain
$Id:'s, I think that removing the dollar signs would be a good approach
there.
Cheers,
Nicholas