From owner-freebsd-stable Mon Nov 19 21:31:14 2001 Delivered-To: freebsd-stable@freebsd.org Received: from mail.rpi.edu (mail.rpi.edu [128.113.22.40]) by hub.freebsd.org (Postfix) with ESMTP id 5C55C37B417; Mon, 19 Nov 2001 21:31:11 -0800 (PST) Received: from [128.113.24.47] (gilead.acs.rpi.edu [128.113.24.47]) by mail.rpi.edu (8.11.3/8.11.3) with ESMTP id fAK5V2c130714; Tue, 20 Nov 2001 00:31:02 -0500 Mime-Version: 1.0 X-Sender: drosih@mail.rpi.edu Message-Id: In-Reply-To: <20011119213134.C12374@freeway.dcfinc.com> References: <200111192051.fAJKpeY97388@c527597-a.cstvl1.sfba.home.com> <20011119122031.A8371@adv.devet.org> <200111192035.fAJKZu775729@harmony.village.org> <200111192052.fAJKqV775933@harmony.village.org> <200111192228.fAJMSRu98470@c527597-a.cstvl1.sfba.home.com> <20011119213134.C12374@freeway.dcfinc.com> Date: Tue, 20 Nov 2001 00:30:59 -0500 To: "Chad R. Larson" From: Garance A Drosihn Subject: Re: Has the size of stable /modules increased a lot lately? Cc: bmah@FreeBSD.ORG, Warner Losh , Arjan de Vet , stable@FreeBSD.ORG Content-Type: text/plain; charset="us-ascii" ; format="flowed" Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG At 9:31 PM -0700 11/19/01, Chad R. Larson wrote: >On Mon, Nov 19, 2001 at 07:49:49PM -0500, Garance A Drosihn wrote: >> The comments for the commit include "which adds the ability to >> compile modules -g as well" (among other things). The original >> commit to current (1.241 on Aug 2nd) was a bit more explicit as >> to the effect: "When building a debugging kernel with modules, >> build modules with debugging support as well". It isn't just >> that "the ability" is now available, it's that anyone who has >> debugging set for the /kernel *will* also get it for /modules. > >Personally, I think it makes sense that if the kernel is built with >debugging, the modules should as well. All we need is a "heads up" >in the release notes (my preference) or in the "updating" >instructions. I do agree that the change is a sensible one, now that I know what caused the increased size of /modules. But that increase did greatly disrupt my 'make installkernel', right in the middle of an otherwise uneventful update to the latest stable. It would have been nice to know what was going to happen before I was sitting there with a screen full of "disk full" errors and a half-installed kernel... I suspect it's worth a short blurb in UPDATING, just to say "people with 'makeoptions DEBUG=-g' in their kernel are going to see a 15-meg increase in the size of their /modules directory with the first build they do after Oct 18th, and another 15-meg (for /modules.old) with the second build after that date. If you run out of space in '/', you may need to comment out the DEBUG option". [On the other hand, this change was over a month ago, and it apparently hasn't bitten many folks, so the note probably doesn't need to be all that detailed] The release notes would have a different kind of entry, one saying that the change was made, and why this change was a good idea. [okay, I'll shutup about it now] -- Garance Alistair Drosehn = gad@eclipse.acs.rpi.edu Senior Systems Programmer or gad@freebsd.org Rensselaer Polytechnic Institute or drosih@rpi.edu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message