From owner-freebsd-current@FreeBSD.ORG Fri Feb 17 12:58:27 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A436516A420; Fri, 17 Feb 2006 12:58:27 +0000 (GMT) (envelope-from bsam@ipt.ru) Received: from mail.ipt.ru (mail.ipt.ru [80.253.10.82]) by mx1.FreeBSD.org (Postfix) with ESMTP id 30E7C43D46; Fri, 17 Feb 2006 12:58:27 +0000 (GMT) (envelope-from bsam@ipt.ru) Received: from admin.sem.ipt.ru ([192.168.12.1] helo=srv.sem.ipt.ru) by mail.ipt.ru with esmtp (Exim 4.54 (FreeBSD)) id 1FA5Bq-000PT6-4J; Fri, 17 Feb 2006 15:58:26 +0300 Received: from bsam by srv.sem.ipt.ru with local (Exim 4.60 (FreeBSD)) (envelope-from ) id 1FA5AC-0003Db-0G; Fri, 17 Feb 2006 15:56:44 +0300 To: Ruslan Ermilov References: <27781308@srv.sem.ipt.ru> <20060217105540.GC80363@ip.net.ua> <06347782@srv.sem.ipt.ru> <20060217122939.GE80363@ip.net.ua> From: Boris Samorodov Date: Fri, 17 Feb 2006 15:56:43 +0300 In-Reply-To: <20060217122939.GE80363@ip.net.ua> (Ruslan Ermilov's message of "Fri, 17 Feb 2006 14:29:39 +0200") Message-ID: <74182532@srv.sem.ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-current@freebsd.org Subject: Re: buildworld broken with NO_MODULES= and MODULES_WITH_WORLD= X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Feb 2006 12:58:27 -0000 On Fri, 17 Feb 2006 14:29:39 +0200 Ruslan Ermilov wrote: > On Fri, Feb 17, 2006 at 02:29:13PM +0300, Boris Samorodov wrote: > > > Unless you really need it for some reason, the MODULES_WITH_WORLD option > > > is harmful -- it produces modules that aren't guaranteed to be compatible > > > with your kernel. > > > > Hm, do you mean to say that "modules (binaries) depend on kernel > > configuration"? > > > Sure, a lot. When built with the kernel, modules use options > for that kernel, e.g. if your kernel was compiled without IPv6 > support your modules will be loadable. If you build them > standalone, and don't provide the NO_INET6 make option, these > modules won't load. Got it. Thanks. WBR -- Boris B. Samorodov, Research Engineer InPharmTech Co, http://www.ipt.ru Telephone & Internet Service Provider