[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: