Which packages have the debug symbols for these libraries?

3 respostas [Última entrada]
ssg
ssg
Desconectado
Joined: 09/02/2014

Hello I want to debug a program that I was developing better so I ran
it and checked "/proc/${PID}/maps" for the libraries it was using.

So far I couldn't find any symbols or debug packages for the following
libraries (apt-cache search udev | grep dbg returns nothing):

/lib/x86_64-linux-gnu/libexpat.so.1.5.2
/lib/x86_64-linux-gnu/libudev.so.0.13.0
/usr/lib/x86_64-linux-gnu/libLLVM-3.0.so.1
/usr/lib/x86_64-linux-gnu/libpciaccess.so.0.11.0
/usr/lib/x86_64-linux-gnu/libtxc_dxtn_s2tc.so.0.0.0

I have found debug packages for the following but they don't actually
put a normal entry in /usr/lib/debug (not sure if that actually
matters as entries are still in /usr/lib/debug/.build-id).

libxcb-dri2-0-dbg /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
libxcb1-dbg /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
libxfixes3-dbg /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
libxcb-xfixes0-dbg /usr/lib/x86_64-linux-gnu/libxcb-xfixes.so.0.0.0
libwayland0-dbg /usr/lib/x86_64-linux-gnu/libwayland-client.so.0.0.0
/usr/lib/x86_64-linux-gnu/libwayland-server.so.0.0.0
libdrm2-dbg /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
libdrm-intel1-dbg /usr/lib/x86_64-linux-gnu/libdrm_intel.so.1.0.0
libdrm-nouveau1a-dbg /usr/lib/x86_64-linux-gnu/libdrm_nouveau.so.1.0.0

Legimet
Desconectado
Joined: 12/10/2013

I don't think all libraries have debug symbols available :(

ssg
ssg
Desconectado
Joined: 09/02/2014

Isn't Trisquel based on Ubuntu and so shouldn't it have dbgsym packages somewhere (Ubuntu did this thing where they automated debug symbol package generation)?

Legimet
Desconectado
Joined: 12/10/2013

Well, Debian and Ubuntu don't have all of the debug packages either. You could file a bug on Debian BTS or Launchpad.