From owner-cvs-all Wed Apr 10 1:25:59 2002 Delivered-To: cvs-all@freebsd.org Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by hub.freebsd.org (Postfix) with ESMTP id BFDB737B400; Wed, 10 Apr 2002 01:25:52 -0700 (PDT) Received: from bde.zeta.org.au (bde.zeta.org.au [203.2.228.102]) by mailman.zeta.org.au (8.9.3/8.8.7) with ESMTP id SAA06019; Wed, 10 Apr 2002 18:25:50 +1000 Date: Wed, 10 Apr 2002 18:26:00 +1000 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Ruslan Ermilov Cc: "David O'Brien" , Bruce Evans , , Subject: Re: cvs commit: src/share/mk bsd.sys.mk In-Reply-To: <20020410073946.GB98684@sunbay.com> Message-ID: <20020410182220.Q7066-100000@gamplex.bde.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG 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 . 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 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