[pacman-dev] [PATCH] makepkg: optionally attach minimal debuginfo to binaries
Allan McRae
allan at archlinux.org
Tue Feb 16 02:39:46 UTC 2016
On 16/02/16 11:42, Levente Polyak wrote:
> ==> 0x00: Summary
>
> I think this looks kind of useful, minidebug enabled binaries could help
> debugging and understanding certain type of crashes without the need of
> rebuilding and install full debug symbols.
>
Thanks for taking a look at this.
<snip>
>
> ==> 0x04: Strange observations
>
> Besides the package firefox, where the minidebug option had no effect at
> all, there was some strange effect while testing the mplayer package.
>
> The mplayer and memcoder binaries significantly increase in size while
> having missing .gnu_debugdata sections. As there may be more cases
> affected by this issue, it should maybe be investigated before
> considering to enable this by default.
>
> 1) mplayer 26.95%
> 17M 17333304
> 21M 22005264
>
> 2) mencoder 25.96%
> 16M 16105880
> 20M 20286256
Whether this option is enabled or not by a distribution (including Arch)
is not an issue to be discussed here. What worries me about this is
that this is a sign of a bug in the implementation (particularly the
lack of a .gnu_debugdata section).
I'm going to need this case investigate before this gets pulled into
makepkg.
A
More information about the pacman-dev
mailing list