Processed: Re: Bug#868247: libc6-dev: Please include the GDB pretty-printer python macros for GNU libc in the libc6-dev package

2017-08-14 Thread Debian Bug Tracking System
Processing control commands:

> notfound -1 2.24-9ubuntu2.2
Bug #868247 [libc6-dev] libc6-dev: Please include the GDB pretty-printer python 
macros for GNU libc in the libc6-dev package
There is no source info for the package 'libc6-dev' at version 
'2.24-9ubuntu2.2' with architecture ''
Unable to make a source version for version '2.24-9ubuntu2.2'
No longer marked as found in versions 2.24-9ubuntu2.2.
> found -1 2.25-0experimental0
Bug #868247 [libc6-dev] libc6-dev: Please include the GDB pretty-printer python 
macros for GNU libc in the libc6-dev package
Marked as found in versions glibc/2.25-0experimental0.

-- 
868247: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=868247
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#868247: libc6-dev: Please include the GDB pretty-printer python macros for GNU libc in the libc6-dev package

2017-08-14 Thread Aurelien Jarno
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
aurel...@aurel32.net http://www.aurel32.net



Bug#868247: libc6-dev: Please include the GDB pretty-printer python macros for GNU libc in the libc6-dev package

2017-07-13 Thread Paul Smith
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.



-- System Information:
Debian Release: stretch/sid
  APT prefers zesty-updates
  APT policy: (500, 'zesty-updates'), (500, 'zesty-security'), (500, 'zesty'), 
(100, 'zesty-backports')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.10.0-26-generic (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libc6-dev depends on:
ii  libc-dev-bin2.24-9ubuntu2.2
ii  libc6   2.24-9ubuntu2.2
ii  linux-libc-dev  4.10.0-26.30

libc6-dev recommends no packages.

Versions of packages libc6-dev suggests:
ii  glibc-doc 2.24-9ubuntu2.2
ii  manpages-dev  4.09-2

-- no debconf information