From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.50) id 1EgVAv-0000KE-Ak for garchives@archives.gentoo.org; Sun, 27 Nov 2005 22:39:13 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id jARMcLfI032069; Sun, 27 Nov 2005 22:38:21 GMT Received: from smtp.gentoo.org (smtp.gentoo.org [134.68.220.30]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id jARMZtMO028978 for ; Sun, 27 Nov 2005 22:35:55 GMT Received: from c83-251-211-193.bredband.comhem.se ([83.251.211.193]) by smtp.gentoo.org with esmtpa (Exim 4.43) id 1EgV7i-0008Do-Fv for gentoo-dev@lists.gentoo.org; Sun, 27 Nov 2005 22:35:54 +0000 Subject: Re: [gentoo-dev] Split ELF Debug (defult or not?) From: "Spider (D.m.D. Lj.)" To: gentoo-dev@lists.gentoo.org In-Reply-To: <1133027430.5317.307.camel@localhost> References: <1133027430.5317.307.camel@localhost> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-EvbPp1LrQ0WGTGV2ubvT" Organization: Gentoo Date: Sun, 27 Nov 2005 23:35:52 +0100 Message-Id: <1133130952.8007.3.camel@Darkmere.darkmere> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 X-Mailer: Evolution 2.4.1 X-Archives-Salt: 6ce8f5f0-daf4-4dc9-b326-b23b9c7d77e4 X-Archives-Hash: 595c6f938f2164af94658d2cb45413f7 --=-EvbPp1LrQ0WGTGV2ubvT Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Sat, 2005-11-26 at 12:50 -0500, Ned Ludd wrote: > Good afternoon, >=20 > probably in portage-2.0.54 a patch will be added to emit split debug > info. Having a split debug allows us to retain all the advantages of > stripping executables while gaining the ability to properly debug > executables in bfd aware programs. It's been in testing with a small > hand full of devs and works quite well, but before it's pushed in we > would like to get input from our devs & users. >=20 > Would you be willing to give up space in $ROOT/usr/lib/debug for ELF > executables by default in order to aid in better debugging by or do we > want to only emit it when a FEATURE=3D is defined. >=20 > Having a split debug pretty much obsoletes the need to add nostrip to > your features in order to get debug info. >=20 > Users wishing to not have debug info can simply add > INSTALL_MASK=3D"/usr/lib/debug ${INSTALL_MASK}" to make.conf or the > environment unless we make it FEATURE based. >=20 > I'm in favor of it enabled per default but I'd like to know what you > think and why. (advantages of on/off by default etc..) >=20 > Anybody wanting to test or make use of this feature right away can grab > a copy of my prepstrip from > http://dev.gentoo.org/~solar/portage_misc/prepstrip and save it to > /usr/lib/portage/bin/prepstrip or patch portage with > http://dev.gentoo.org/~solar/patch_overlay/sys-apps/portage/portage-2.0.5= 3_rc7-prepstrip.patch > It requires you merge pax-utils for the scanelf util. >=20 I would certainly like this as on by default, and controlled via INSTALL_MASK rather than a FEATURE. (Although I'd have to rebuild my complete system, since I do have it all with debug-symbols enabled ;) //Spider --=20 begin .signature Tortured users / Laughing in pain See Microsoft KB Article Q265230 for more information. end --=-EvbPp1LrQ0WGTGV2ubvT Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQBDijTIZS9CZTi033kRAmgVAJ4pHCxLrsoCUIXUW25WDGCNyh/aZwCgotmx ZP7LWp5jePsBMMYIHie9KxU= =y6fv -----END PGP SIGNATURE----- --=-EvbPp1LrQ0WGTGV2ubvT-- -- gentoo-dev@gentoo.org mailing list