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.

Reply via email to