From owner-freebsd-current Mon May 4 16:54:53 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA01793 for freebsd-current-outgoing; Mon, 4 May 1998 16:54:53 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from fly.HiWAAY.net (sprice@fly.HiWAAY.net [208.147.154.56]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA01777 for ; Mon, 4 May 1998 16:54:49 -0700 (PDT) (envelope-from sprice@hiwaay.net) Received: from localhost (sprice@localhost) by fly.HiWAAY.net (8.8.8/8.8.6) with SMTP id SAA29914; Mon, 4 May 1998 18:54:46 -0500 (CDT) Date: Mon, 4 May 1998 18:54:46 -0500 (CDT) From: Steve Price To: Eivind Eklund cc: current@FreeBSD.ORG Subject: Re: Proposal: Kernel API version -> param.h In-Reply-To: <19980504203155.41473@follo.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG You might want to also take a look at what Richard Wackerbarth proposed in conf/6346, as it falls into a similar category as this. Steve On Mon, 4 May 1998, Eivind Eklund wrote: # We have a severe version headache for anybody maintaining drivers # outside the FreeBSD tree proper - there is no way for them to get the # version of the kernel tree they are compiling. At present, this lead # to a lot of driver authors testing __FreeBSD__ to find out what to # compile - which mean that the 3.0 kernel can't compile correctly on a # 2.2 system, and vice versa. # # I propose moving the API version from newvers.sh to param.h, a la the # following patch (which also fix a missing dependency for vers.c). # # Comments, please! # # Eivind. # [patches elided] To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message