From owner-cvs-all Tue May 2 13:24:35 2000 Delivered-To: cvs-all@freebsd.org Received: from overcee.netplex.com.au (peter1.yahoo.com [208.48.107.4]) by hub.freebsd.org (Postfix) with ESMTP id C0C1737B8B2; Tue, 2 May 2000 13:24:26 -0700 (PDT) (envelope-from peter@netplex.com.au) Received: from netplex.com.au (localhost [127.0.0.1]) by overcee.netplex.com.au (Postfix) with ESMTP id 5BA681CE3; Tue, 2 May 2000 13:24:25 -0700 (PDT) (envelope-from peter@netplex.com.au) X-Mailer: exmh version 2.1.1 10/15/1999 To: "Akinori -Aki- MUSHA" Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/mk bsd.kmod.mk In-Reply-To: Message from "Akinori -Aki- MUSHA" of "Wed, 03 May 2000 02:19:36 +0900." <86n1m8amzb.wl@localhost.local.idaemons.org> Date: Tue, 02 May 2000 13:24:25 -0700 From: Peter Wemm Message-Id: <20000502202425.5BA681CE3@overcee.netplex.com.au> Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG "Akinori -Aki- MUSHA" wrote: > At Mon, 1 May 2000 11:06:50 -0700 (PDT), > Peter Wemm wrote: > > peter 2000/05/01 11:06:50 PDT > > > > Modified files: > > share/mk bsd.kmod.mk > > Log: > > Remove KMODDEPS support. All our existing dependencies are specified > > via the MODULE_VERSION() and MODULE_DEPEND() macros that both the loader > > and kld system know how to deal with. The old DT_NEEDED tag is still > > supported by the loader (and will remain supported for a while) - but the > > kernel side presently doesn't know how to deal with DT_NEEDED. > > Now that kernel modules' compatibility has lost, why not we bump the > __FreeBSD_version? > > I'm about to do some hack over the vmware and rtc ports and their > kernel modules to support 4-stable through the most recent 5-current, > and certainly need a new __FreeBSD_version (OSVERSION) that indicates > the point where the changes above are made. Or.. #ifdef MODULE_VERSION / MODULE_DEPEND.. But you have a point. I'll bump it now and later when it gets revised. Cheers, -Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message