Summary: | app-admin/eselect-opengl: should adapt the splitdebug directories too | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Gentoo X packagers <x11> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://bugs.freedesktop.org/show_bug.cgi?id=32932 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Possibly app-admin/eselect-mesa needs to be adapted too. (In reply to comment #1) > Possibly app-admin/eselect-mesa needs to be adapted too. First I'd like to get feedback for this change. Wait a minute... gdb does symlink resolution on its own: Reading symbols from /usr/lib64/opengl/xorg-x11/lib/libGL.so.1...Reading symbols from /usr/lib64/debug/usr/lib64/opengl/xorg-x11/lib/libGL.so.1.2.debug...(no debugging symbols found)...done. (no debugging symbols found)...done. Loaded symbols for /usr/lib64/opengl/xorg-x11/lib/libGL.so.1 I don't know why there are no symbols read from that file but gdb certainly finds it. And won't even look for some wannabe symlinks. |
This is from the original bug report (full details given in the URL) : >No need to blame yourself. The problem here is with Gentoo's eselect opengl >script, which doesn't care enough about debug symbol files when shuffling >around GL related libs. Therefore virtually no Gentoo system has symbolic debug >information ready when X crashes with GL libraries. There are are several >directories involved: Reproducible: Always