Bug#868247: libc6-dev: Please include the GDB pretty-printer python macros for GNU libc in the libc6-dev package
control: notfound -1 2.24-9ubuntu2.2
control: found -1 2.25-0experimental0
On 2017-07-13 13:14, Paul Smith wrote:
> Package: libc6-dev
> Version: 2.24-9ubuntu2.2
> Severity: wishlist
>
> Dear Maintainer,
>
> The GNU libc source package has a set of GDB pretty-printer macros written in
> Python, which are of immense use when debugging code with GDB. In particular
> there are a suite of pretty-printer macros for the pthread library that display
> the contents of mutexes, condition variables, etc. in a readable way.
>
> After building the GNU libc package they can be found for example:
>
> $srcdir/nptl/nptl-printers.py
> $objdir/nptl/nptl_lock_constants.py
>
> (both are needed). The lock_constants file is generated during the build
> process.
>
> It would be extremely useful if these files could be included in the dev
> package, somewhere, so that we could take advantage of them while debugging.
This support is not available in glibc 2.24. It has been added in glibc
2.25 that is currently being packaged.
Aurelien
--
Aurelien Jarno GPG: 4096R/1DDD8C9B
aurelien@aurel32.net http://www.aurel32.net
Reply to: