Skip to main content
Topic: debug packages in repos (Read 814 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

debug packages in repos

Hi all!

It seems, more and more packages get debug option in PKGBUILD and build with -debug versions. Why is this happening?
ARMtix

Re: debug packages in repos

Reply #1
We are undecided on the debug packages, it is being discussed, while having already the option to provide them in a dedicated debug repo or via debuginfod.

Re: debug packages in repos

Reply #2
@phoenix_king_rus, having debug info compiled in, at least in a separate version of a package, is immensely beneficial when squashing any potential bugs in the software. A user can send a core dump with debug information to the programmer upstream, who can load it in gdb and have a much clearer overview of what's going on.

Re: debug packages in repos

Reply #3
@phoenix_king_rus, having debug info compiled in, at least in a separate version of a package, is immensely beneficial when squashing any potential bugs in the software. A user can send a core dump with debug information to the programmer upstream, who can load it in gdb and have a much clearer overview of what's going on.

I would love when debug variants are available for explicit install, but the "default" packages should stay without debug info in my opinion! (Size constraints, and computing efficiency).

I by myself have also compiled a few packages with debug info for bug reports, and I can see how beneficial it is if I can just install it precompiled if needed.

 

Re: debug packages in repos

Reply #4
We are undecided on the debug packages, it is being discussed, while having already the option to provide them in a dedicated debug repo or via debuginfod.

I'm trying to debug Thunar but it says:

Code: [Select]
This GDB supports auto-downloading debuginfo from the following URLs:
  <https://debuginfod.artixlinux.org>
Enable debuginfod for this session? (y or [n]) y
Debuginfod has been enabled.
To make this setting permanent, add 'set debuginfod enabled on' to .gdbinit.
(No debugging symbols found in thunar)