From owner-cvs-all Wed May 3 20:57:56 2000 Delivered-To: cvs-all@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 664) id 3B8EC37B608; Wed, 3 May 2000 20:57:52 -0700 (PDT) Date: Wed, 3 May 2000 20:57:52 -0700 From: David O'Brien To: Chuck Robey Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/defaults make.conf src/sys Makefile src/sys/conf Makefile.alpha Makefile.i386 Message-ID: <20000503205752.A65556@hub.freebsd.org> Reply-To: obrien@freebsd.org References: <200005020226.TAA42844@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.4i In-Reply-To: <200005020226.TAA42844@freefall.freebsd.org>; from Chuck Robey on Mon, May 01, 2000 at 07:26:05PM -0700 X-Operating-System: FreeBSD 3.4-STABLE Organization: The NUXI BSD group X-PGP-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Keyid: 34F9F9D5 Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, May 01, 2000 at 07:26:05PM -0700, Chuck Robey wrote: > Log: > Cause modules to build with the kernel build. Modules are removed > from the sys Makefile's SUBDIRs. Hi Chuck, I was wondering if this is still a WIP. I am seeing that modules are built with-in /sys/modules. This breaks using a read-only /usr/src, and causes file polution for ``cvs up''. Worse if you build kernel FOO and a week later build kernel BAR; you are unable to ``cd /sys/compile/FOO ; make install'' as you don't have the modules that match kernel FOO any longer. Of course we never did, but the move of the modules from world builds to kernel builds was to get around such issues. It really would be better to build modules with-in /sys/compile//modules. -- -- David (obrien@FreeBSD.org) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message