From owner-freebsd-current Sun May 9 1:31:34 1999 Delivered-To: freebsd-current@freebsd.org Received: from allegro.lemis.com (allegro.lemis.com [192.109.197.134]) by hub.freebsd.org (Postfix) with ESMTP id 7183D15043 for ; Sun, 9 May 1999 01:31:29 -0700 (PDT) (envelope-from grog@freebie.lemis.com) Received: from freebie.lemis.com (freebie.lemis.com [192.109.197.137]) by allegro.lemis.com (8.9.1/8.9.0) with ESMTP id SAA11104; Sun, 9 May 1999 18:01:28 +0930 (CST) Received: (from grog@localhost) by freebie.lemis.com (8.9.3/8.9.0) id SAA36250; Sun, 9 May 1999 18:01:27 +0930 (CST) Date: Sun, 9 May 1999 18:01:27 +0930 From: Greg Lehey To: Poul-Henning Kamp Cc: Peter Wemm , FreeBSD current users Subject: Building klds with kernel (was: HEADS UP: bdevsw has changed its character) Message-ID: <19990509180127.B22791@freebie.lemis.com> References: <19990509174914.A22791@freebie.lemis.com> <19243.926238117@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.4i In-Reply-To: <19243.926238117@critter.freebsd.dk>; from Poul-Henning Kamp on Sun, May 09, 1999 at 10:21:57AM +0200 WWW-Home-Page: http://www.lemis.com/~grog X-PGP-Fingerprint: 6B 7B C3 8C 61 CD 54 AF 13 24 52 F8 6D A4 95 EF Organization: LEMIS, PO Box 460, Echunga SA 5153, Australia Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-41-739-7062 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sunday, 9 May 1999 at 10:21:57 +0200, Poul-Henning Kamp wrote: > In message <19990509174914.A22791@freebie.lemis.com>, Greg Lehey writes: > >>> People who are running -current for stability had better be damn careful >>> and be very selective about what they choose to run as a stable snapshot. >> >> I think the real problem is that the klds get built with "make world" >> and not with a kernel build. How about changing that? I've got the >> opposite problem on another machine: I did a make world, but not a >> reboot, and now my Linux emulation is broken. > > Well, it is a problem you cannot solve in general, in particular as > we start to see 3rd parth KLDs... Well, as long as the third party klds are in source, that's fine. They're going to be a real problem otherwise anyway: what will they do with bdevsw? They'll have to be recompiled one way or the other if they're device drivers. Anyway, they're the exception. Most klds are part of the source tree, and they're logically part of the kernel, not of userland, so it makes more sense to build them when building the kernel. Greg -- See complete headers for address, home page and phone numbers finger grog@lemis.com for PGP public key To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message