From owner-freebsd-current@FreeBSD.ORG Thu Feb 12 14:52:31 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 1F27CC41; Thu, 12 Feb 2015 14:52:31 +0000 (UTC) Date: Thu, 12 Feb 2015 14:52:26 +0000 From: Glen Barber To: Ed Maste Subject: Re: HEADS-UP: Enabling WITH_DEBUG_FILES by default Message-ID: <20150212145226.GN1302@hub.FreeBSD.org> References: <20150212023912.GG1302@hub.FreeBSD.org> <1423713360.80968.89.camel@freebsd.org> <20150212041158.GH1302@hub.FreeBSD.org> <1423714981.80968.100.camel@freebsd.org> <20150212042857.GJ1302@hub.FreeBSD.org> <54DC2F5B.8080709@freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="rPgHZmYkQ+bUEpVC" 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: Alfred Perlstein , Ian Lepore , FreeBSD Current 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 14:52:32 -0000 --rPgHZmYkQ+bUEpVC Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Feb 12, 2015 at 09:27:53AM -0500, Ed Maste wrote: > On 11 February 2015 at 23:43, Alfred Perlstein wrote: > > > > Agreed, SMALL platforms should turn off at decision of those platform > > maintainers. Won't fight to keep debug default on for arm, that's for = sure. >=20 > Actually, it's even more important that we build and store debug files > for ARM releases. Consider a user running FreeBSD on a Raspberry Pi, > using an image they downloaded and dd'd onto an SD card. The advice > "rebuild with debug data and try to reproduce the issue" is more > absurd there than on a big amd64 machine. >=20 > All of this concerns what is on the installation media and in the > release package sets, though, and not necessarily the default setting > of the knob. It is technically possible for the release builds to > enable debug files but leave the default off in the tree, although > there are disadvantages of doing so. >=20 We cannot set non-default options for release builds, because we lose reproducibility in the "by default" sense. Glen --rPgHZmYkQ+bUEpVC Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJU3L4lAAoJEAMUWKVHj+KTiDoP/i1E8m/2s7AYyHqEiMd56wrZ bf//DtG4sS8xRkvGXE/36+hGW2hyu1njdplU/60okimLJg6UknXd2UysYhbSlvd8 BWYrzt5HNezdLlTn1VDwk1JCForc9+0b4iQbYrLUjyPCkyI/Rf3IBQfQLljEY34w lOUBAqsTR4oE/jsAHTW2gFFP4uDfesLHOpZkdX4DaMnCsbB1HmDrEdW0ve6Nd76V E3AsIcy/eN0kV5tBghgH3+YxsSyUMsIvaG1SOL8pRPI+/IkA/rsXV6mXbdxyzuXN TAvEaX5YwhuCvKg4yMz6/45QtRIDQfSwsRXni29ow/H+RGXECVJcwOIBap7Q5dow KaRylMvjiwuLwOtcRQdCZegWYZtNufFnTAj7eJXZSnd7T81YYXJXQvnbHfNQAo+q PmtfTR8lXCvzt4xDhmQY1BBHY9lKEqnaTUfsIzq5QPwys4iwrfWI28PuiE7VksI9 jP3N3U8ru05WFvWbkJ/ObqUGjRyphxsTonzWxNH0FA9ii4F69NnOuayMO/tmNsh2 1xMDwWcKF133tdTmgpUd9qvqJRJZD6sGl52/2ijgLaxxuBzfjtQWIXaPLI8cgf5A n8zQNYJ//DSI8mguqWHYS2dq8+erxpXgPr4w8rKc+GrzyC8vyjDW18cXeJ3acH/N ICJyf4OodpLM3g734k8u =K4YT -----END PGP SIGNATURE----- --rPgHZmYkQ+bUEpVC--