Date: Sat, 19 Jun 2010 21:27:21 +0200 From: Andreas Tobler <andreast-list@fgznet.ch> To: Garrett Cooper <gcooper@freebsd.org> Cc: Kevin Lo <kevlo@freebsd.org>, freebsd-arch@freebsd.org Subject: Re: Time to stop stripping binaries? Message-ID: <4C1D1A19.8050003@fgznet.ch> In-Reply-To: <AANLkTimZqamEt86AMh7ANeqRPwAiMqfk2O0-c8GJyP-E@mail.gmail.com> References: <20100617.143334.584432776655157077.imp@bsdimp.com> <201006172335.21969.max@love2party.net> <4C1AAD6C.8070705@freebsd.org> <1276867027.1995.34.camel@nsl> <AANLkTimZqamEt86AMh7ANeqRPwAiMqfk2O0-c8GJyP-E@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 19.06.10 10:35, Garrett Cooper wrote: > On Fri, Jun 18, 2010 at 6:17 AM, Kevin Lo<kevlo@freebsd.org> wrote: >> Tim Kientzle wrote: >>> Max Laier wrote: >>>> On Thursday 17 June 2010 22:33:34 M. Warner Losh wrote: >>>>> >>>>> Now that disks are big, can we stop stripping binaries by default? >>>>> >>>>> I've worked up a patch that lets you set WITH_BINARY_SYMBOLS or >>>>> WITHOUT_BINARY_SYMBOLS as you see fit. We should commit it regardless >>>>> of the outcome of this discussion (well, defaulting to yes or no >>>>> depending on the outcome). >>>> >>>> My vote is with symbols in current and stable, without in releases - by >>>> default. i.e. everything people build at home from an unknown repo state >>>> should have symbols, everything we "ship" can be reproduced if needed. >>> >>> I was going to make this suggestion myself, but Max beat me to it. ;-) >>> >>> Definitely -CURRENT should default to building with >>> symbols. I've spent too much time going back to >>> re-build specific pieces with symbols in order >>> to debug issues in -CURRENT. >>> >>> For releases, I think there's a good argument to >>> leaving symbols off (CD space is still rather dear). >>> >>> For stable, I could go either way. >> >> +1. Agreed with Tim :-) > > I agree as well, but I think it should be on for stable because of > all of the bits being MFCed on a regular basis nowadays from CURRENT, > and the potential issues that might arise due to less tested > components (for bug triage purposes). Fyi, a 8.1-RC1 upgrade to -CURRENT showcase: I installed 8.1-RC1 image on a t60 with default layout, iow root got 512MB. Now I tried to update to -CURRENT and failed with the message that / is full. (buildkernel/world from source) I think this was pointed out already, we need to adjust the default layout(s)/size of partitions if we are going to do that. (I really like to see that happening) Just my 2Rp. Andreas
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4C1D1A19.8050003>