Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 10 Apr 2002 18:26:00 +1000 (EST)
From:      Bruce Evans <bde@zeta.org.au>
To:        Ruslan Ermilov <ru@FreeBSD.org>
Cc:        "David O'Brien" <obrien@FreeBSD.org>, Bruce Evans <bde@FreeBSD.org>, <cvs-committers@FreeBSD.org>, <cvs-all@FreeBSD.org>
Subject:   Re: cvs commit: src/share/mk bsd.sys.mk
Message-ID:  <20020410182220.Q7066-100000@gamplex.bde.org>
In-Reply-To: <20020410073946.GB98684@sunbay.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 10 Apr 2002, Ruslan Ermilov wrote:

> On Tue, Apr 09, 2002 at 08:10:51PM -0700, David O'Brien wrote:
> > On Sun, Apr 07, 2002 at 10:03:06AM -0700, Ruslan Ermilov wrote:
> > > ru          2002/04/07 10:03:06 PDT
> > >
> > >   Modified files:
> > >     share/mk             bsd.sys.mk
> > >   Log:
> > >   FreeBSD prior to 4.5-RELEASE and older versions of 5.0-CURRENT do not
> > >   have the __FBSDID() macro in <sys/cdefs.h>.  Fix this once and for all
> > >   for tools that need to be bootstrapped.
> >
> > Will this still work after BDE removes __RCSID from cdefs.h?
> >
> After Bruce removes __RCSID from cdefs.h we will have to modify this
> to check if the host's <sys/cdefs.h> has __FBSDID macro (by simply
> grepping it).  We will never have a system without both __RCSID and
> __FBSDID, I hope :-).

This gives me more to check before deciding if removing it easy enough :-).
I think modifying the sources files to not produce syntax errors for
foreign macros should be acceptable in most cases, since files in contrib
should be portable so they can't depend on OS-dependent macros, and files
outside of contrib get modified anyway.

Bruce


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?20020410182220.Q7066-100000>