From owner-freebsd-current@FreeBSD.ORG Thu Feb 12 04:49:38 2015 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from hub.FreeBSD.org (hub.freebsd.org [IPv6:2001:1900:2254:206c::16:88]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9A2E5F3C; Thu, 12 Feb 2015 04:49:37 +0000 (UTC) Date: Thu, 12 Feb 2015 04:49:33 +0000 From: Glen Barber To: Jia-Shiun Li Subject: Re: HEADS-UP: Enabling WITH_DEBUG_FILES by default Message-ID: <20150212044933.GK1302@hub.FreeBSD.org> References: <20150212023912.GG1302@hub.FreeBSD.org> <1423713360.80968.89.camel@freebsd.org> <20150212041158.GH1302@hub.FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="XjbSsFHOHxvQpKib" Content-Disposition: inline In-Reply-To: X-Operating-System: FreeBSD 11.0-CURRENT amd64 X-SCUD-Definition: Sudden Completely Unexpected Dataloss X-SULE-Definition: Sudden Unexpected Learning Event User-Agent: Mutt/1.5.23 (2014-03-12) Cc: FreeBSD Current , Ed Maste , Ian Lepore X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 12 Feb 2015 04:49:38 -0000 --XjbSsFHOHxvQpKib Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Feb 12, 2015 at 12:46:18PM +0800, Jia-Shiun Li wrote: > On Thu, Feb 12, 2015 at 12:11 PM, Glen Barber wrote: >=20 > > The major benefit is that all debugging data that we need to properly > > debug application crashes in the base system will be available > > out-of-box. > > > > There is a trade-off here, in both directions. For arm, for example, > > the trade-off is that the default installed userland would grow, however > > when there is a PR regarding an application crash, the tools to diagnose > > the issue are there by default (we do not need to ask that the utility > > is rebuilt with debugging options enabled, and then recreate the crash). > > > > I considered making this an opt-in thing for arm, but given the above > > rationale, thought it would be more beneficial for the opposite route. > > If you feel necessary, however, we can turn this off by default for now > > for arm. > > >=20 > Is this default value supposed to go to future releases or only kept in > -current for development & debugging purpose? >=20 I would like to see it enabled by default for 11.0-RELEASE. > For releases and resource-critical platforms, it'd be nice to build them = all > at once but only populate when needed after installation. >=20 Yes, this would be the case for those tracking the releng/ branch in SVN. Glen --XjbSsFHOHxvQpKib Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJU3DDdAAoJEAMUWKVHj+KTFbsP/AhCkiRV9xzYhMlnGlYKBp1d dfsLW6yj3VpJgL9u7qvDMWnKg5PSu7VnznDL2l8Mi3mOo2XUNf1jbfthboKVs6N1 qHr+dz87kgQBoYI8Dfz5LhOSJxhzUujnyLiytyNTfWK0YoNCpm/1MA799v8tUfEN ibbux+zpV5CEaCs/E/9Su37+yNgx9P5Db3sz6+5ZtYBL1WcZ6+g0CqAOciuv7d1+ EyE5CboaXDu9rZ1k4WJfy2ctTQXIyCBQCj9t6Q6zS/NCVCcw/PegIjg/K/lBprK1 9beD1RsafGNWmD2fLW08kEDQoTr6nv7xRnE/filsU2LqAelAGCMbX0c+6KCdjqR/ 9mq2Sl33xDcpI635KU/bygVDXaFs9jXTq0S110Jb8odAw3+O0fssk8vGWfAd9PP5 abzflwWP3dhfWsLNEJRAHv+kn9ZiY+tqYb1DKawJ4P/RWz+ITr+zdCkGQgz1nxgq 1UAmDSpImCQ3GHuufWmbOcJssvoHvhFaW8xMuuJz23n2zMyZo48wDjiq2sTYzFPM 7aWRSrl26u5Dh0oWqlsZFggH+acIOQoFC0MT3UmF2DDjWxEVyo7U++Tk0HpKBnG0 g/yn895rx20G4+G3vEFY21WVCQbb1nP4V4Bzvh1qDlut1yqREoWVXnIdgK5eC91X UEcAxgd5bLXnzLI2tiUS =IZF3 -----END PGP SIGNATURE----- --XjbSsFHOHxvQpKib--