From owner-cvs-usrsbin Tue Oct 21 17:39:30 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id RAA22013 for cvs-usrsbin-outgoing; Tue, 21 Oct 1997 17:39:30 -0700 (PDT) (envelope-from owner-cvs-usrsbin) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id RAA21971; Tue, 21 Oct 1997 17:38:57 -0700 (PDT) (envelope-from peter@FreeBSD.org) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id RAA12466; Tue, 21 Oct 1997 17:38:49 -0700 (PDT) Date: Tue, 21 Oct 1997 17:38:49 -0700 (PDT) Message-Id: <199710220038.RAA12466@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-usrsbin@FreeBSD.ORG Subject: cvs commit: src/usr.sbin/config configvers.h mkmakefile.c Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 1997/10/21 17:38:49 PDT Modified files: usr.sbin/config mkmakefile.c Added files: usr.sbin/config configvers.h Log: Recognize a %VERSREQ=nnnnn string in the system Makefile. Both config(8) and the kernel will have a 'config interface version number'. If an incompatable change is made to the kernel that requires a rebuild of config(8) (such as the cam devtab stuff), then the version number would be bumped in both places. If a user neglects to rebuild config, then they will get a nagging (but non-fatal) warning that they need to rebuild config. Revision Changes Path 1.23 +11 -2 src/usr.sbin/config/mkmakefile.c