https://bugs.kde.org/show_bug.cgi?id=303877
--- Comment #13 from Роман Донченко <d...@corrigendum.ru> --- (In reply to Mark Wielaard from comment #12) > (In reply to Роман Донченко from comment #11) > > It does, though not for all packages yet. Here's an example: > > <https://packages.debian.org/jessie/debug/libopenjpeg5-dbg>. > > O, indeed that one does use GNU .zdebug compression. But others like > https://packages.debian.org/stretch/libc6-dbg seem to use a different ELF > section compression method (use normal .debug names and set the > SHF_COMPRESSED flag to indicate that the section data contains a ELF_Chdr > plus compressed data). > > Now I am slightly confused, what is Debian really using and why? I see what's going on now. stretch (being in development) uses a bleeding-edge version of binutils, which appears to have changed the semantics of --compress-debug-sections. Now it creates SHF_COMPRESSED .debug sections rather than .zdebug sections. jessie uses binutils 2.25, so it has the .zdebug sections. So it does appear that SHF_COMPRESSED is the future. .zdebug, however, is the present, so ideally Valgrind should support both. -- You are receiving this mail because: You are watching all bug changes.