[Webkit-unassigned] [Bug 90098] [GTK] LLint build fails with -g -02
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Jul 10 00:45:57 PDT 2012
https://bugs.webkit.org/show_bug.cgi?id=90098
--- Comment #4 from Filip Pizlo <fpizlo at apple.com> 2012-07-10 00:45:57 PST ---
(In reply to comment #3)
> Can't we add some extra checks, to see what target (regular elf vs fat binary) we are trying to build?
Why? Can't you just remove the assertion and be done with it?
>
> Also, some distros, like Gentoo allow splitting off the debugging info into separate files:
> /usr/lib64/libwebkitgtk-3.0.so.0.13.2
> /usr/lib64/debug/usr/lib64/libwebkitgtk-3.0.so.0.13.2.debug
Why does this matter? The offsets extractor doesn't care about debug data.
>
> [snip]
> With splitdebug enabled, Portage will still strip the binaries installed in the system. But before doing that, all the useful debug information is copied to a ".debug" file, which is then installed inside /usr/lib/debug (the complete name of the file would be given by appending to that the path where the file is actually installed). The path to that file is then saved in the original file inside an ELF section called ".gnu_debuglink", so that gdb knows which file to load the symbols from.
> [/snip]
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list