You are not logged in.

#1 2016-01-11 22:50:12

Neven
Member
Registered: 2014-05-02
Posts: 36

Debugging symbols in binaries

Why don't more binaries get packaged with unstripped package
symbols? Is the concern bandwidth usage or what?

I always thought that would be in accord with the principle of
simplicity, with not having to recompile every time you want to
know what a program is doing, or need to file a bug report. :)

Offline

#2 2016-01-11 23:15:16

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: Debugging symbols in binaries

https://bugs.archlinux.org/task/38755
There's also been some talk about a debug repo.

Offline

#3 2016-01-11 23:35:37

Neven
Member
Registered: 2014-05-02
Posts: 36

Re: Debugging symbols in binaries

karol wrote:

https://bugs.archlinux.org/task/38755
There's also been some talk about a debug repo.

Yeah, a debug repo would also be cool, although a bit more
complicated.
But what I'm interested in is why aren't debugging symbols just
left in the binaries more often. I mean, it's not like storage
is expensive enough to be a limiting factor these days.

Last edited by Neven (2016-01-11 23:36:12)

Offline

#4 2016-01-11 23:53:51

ayekat
Member
Registered: 2011-01-17
Posts: 1,344
Website

Re: Debugging symbols in binaries

davidm wrote:

About every six months someone does come along who cares about the issue however for one reason or another it never gets completed by anyone.
-- 2015-07-16

+1 for additional repos with debug versions of the packages smile

I'd rather not have debug symbols embedded to the binaries by default. The argument that $RESOURCE (time, memory, storage, CPU, ...) is available in excess has lead to a great many software projects turning into bloatware these days.


{,META,RE}PKGBUILDSpacman-hacks (includes makemetapkg and remakepkg) │ dotfiles

Offline

#5 2016-01-12 01:22:20

Allan
Member
From: Brisbane, AU
Registered: 2007-06-09
Posts: 10,875
Website

Re: Debugging symbols in binaries

Debug binaries can be several times as large, so the need to be separate.

And we just need someone to put time into getting it implemented in devtools.  I posted patches that need some work on the arch-projects list about half a year ago as a starting point...

Offline

Board footer

Powered by FluxBB