Skip site navigation (1)Skip section navigation (2)
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>