From owner-freebsd-stable@FreeBSD.ORG Sat Jan 23 03:20:33 2010 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E9848106566C for ; Sat, 23 Jan 2010 03:20:33 +0000 (UTC) (envelope-from freebsd@insightbb.com) Received: from mxsf00.insightbb.com (mxsf00.insightbb.com [74.128.0.70]) by mx1.freebsd.org (Postfix) with ESMTP id B35258FC1C for ; Sat, 23 Jan 2010 03:20:33 +0000 (UTC) X-IronPort-AV: E=Sophos;i="4.49,328,1262581200"; d="scan'208";a="743313644" Received: from unknown (HELO asav02.insightbb.com) ([172.31.249.123]) by mxsf00.insightbb.com with ESMTP; 22 Jan 2010 22:20:32 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AiAFAED5WUvQLicL/2dsb2JhbACBRtcvhDwE X-IronPort-AV: E=Sophos;i="4.49,328,1262581200"; d="scan'208";a="344783163" Received: from 208-46-39-11.dia.static.qwest.net (HELO laptop2.stevenfriedrich.org) ([208.46.39.11]) by asavout02.manage.insightbb.com with ESMTP; 22 Jan 2010 22:20:32 -0500 From: Steven Friedrich To: freebsd-stable@freebsd.org Date: Fri, 22 Jan 2010 22:20:30 -0500 User-Agent: KMail/1.12.4 (FreeBSD/8.0-STABLE; KDE/4.3.4; i386; ; ) References: <20100122162155.GG3917@e-Gitt.NET> <201001221556.31278.freebsd@insightbb.com> <20100122233201.GI3917@e-Gitt.NET> In-Reply-To: <20100122233201.GI3917@e-Gitt.NET> MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201001222220.31040.freebsd@insightbb.com> Cc: Subject: Re: 8.0-RELEASE -> -STABLE and size of / X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Jan 2010 03:20:34 -0000 On Friday 22 January 2010 06:32:02 pm Oliver Brandmueller wrote: > Hi, > > On Fri, Jan 22, 2010 at 03:56:31PM -0500, Steven Friedrich wrote: > > in your /etc/make.conf, do you have a line like: > > makeoptions DEBUG=-g > > if so, comment it out. > > The GENEREIC kernel by default has the following config: > > makeoptions DEBUG=-g # Build kernel with gdb(1) debug > symbols > > You don't need anything special in your make.conf > > In fact having the debug symbols is useful in many cases. So raising the > default size for the / partition might be the better option (OK, doesn't > help for already installed systems of course). > > - Oliver > I'm sorry. My response to him should have been more precise. I was trying to clue him in on how to build a non-debug kernel, but my answer was in fact wrong. I said he may have a line in make.conf, but that was a mistake. I pulled the line from a kernel config file. If he wants to build a kernel with no symbols, as he stated he does, he needs to comment out the line and build a kernel. Could buildworld and installworld, too. But he and I went off topic. I should have changed the subject line to start a new thread to discuss building without symbols. He was complaining that it wasn't in the FAQ or the handbook. It's in GENERIC, which is required reading if you're ever going to build custom kernels. As for the main topic, I have been making 4GB root partitions for some time. Our disk requirements have been soaring over the last decade, while cost per MB have plummeted. I don't want to have to guess what sizes each partition should be.