libdevel-gdb-perl_2.02-2_all.deb


Advertisement

Description

libdevel-gdb-perl - module to open and communicate with a gdb session

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name libdevel-gdb-perl
Package version 2.02
Package release 2
Package architecture all
Package type deb
Installed size 91 B
Download size 24.27 KB
Official Mirror ftp.br.debian.org
The Devel::GDB package provides an interface for communicating
with GDB. Internally, it uses the GDB/MI interpreter
(see http://sourceware.org/gdb/current/onlinedocs/gdb_25.html),
which accurately informs the caller of the program state and,
through the use of tokens, guarantees that the results returned
actually correspond to the request sent.
By contrast, GDB's console interpreter returns all responses on
STDOUT, and thus there is no way to ensure that a particular response
corresponds to a particular request.
Therefore, it is obviously preferable to use GDB/MI when programmatically
interacting with GDB.  This can be done via the send_cmd family of functions
(send_cmd, send_cmd_excl, and send_cmd_async).  There are, however,
some cases when there is no GDB/MI command corresponding to a particular
console command, or it has not yet been implemented (for example, -symbol-type,
corresponding to the console command ptype, is not yet implemented as of GDB
6.6).  In this case, the get function provides a workaround by capturing all
output sent to the console stream.

Alternatives

Package Version Architecture Repository
libdevel-gdb-perl_2.02-2_all.deb 2.02 all Debian Main
libdevel-gdb-perl - - -

Requires

Name Value
perl -

Download

Type URL
Binary Package libdevel-gdb-perl_2.02-2_all.deb
Source Package libdevel-gdb-perl

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libdevel-gdb-perl deb package:
    # sudo apt-get install libdevel-gdb-perl

Files

Path
/usr/share/doc/libdevel-gdb-perl/changelog.Debian.gz
/usr/share/doc/libdevel-gdb-perl/changelog.gz
/usr/share/doc/libdevel-gdb-perl/copyright
/usr/share/man/man3/Devel::GDB.3pm.gz
/usr/share/man/man3/Devel::GDB::LowLevel.3pm.gz
/usr/share/perl5/Devel/GDB.pm
/usr/share/perl5/Devel/GDB/LowLevel.pm

Changelog

2014-04-14 - Daniel Lintott <daniel@serverb.co.uk>
libdevel-gdb-perl (2.02-2) unstable; urgency=low
[ Nathan Handler ]
* debian/watch: Update to ignore development releases.
[ gregor herrmann ]
* Change my email address.
[ Ansgar Burchardt ]
* debian/control: Convert Vcs-* fields to Git.
[ gregor herrmann ]
* debian/control: update {versioned,alternative} (build) dependencies.
[ Salvatore Bonaccorso ]
* Change Vcs-Git to canonical URI (git://anonscm.debian.org)
* Change search.cpan.org based URIs to metacpan.org based URIs
[ gregor herrmann ]
* Strip trailing slash from metacpan URLs.
[ Daniel Lintott ]
* Convert package to short format dh and compat 9
* Refresh packaging using dh-make-perl refresh
+ Remove README.source
+ Update debian/control
+ Migrate copyright to format 1.0
+ Migate package to source format 3.0(quilt)
* Add DEP3 patch header to stdin.patch
* Add patch to correct spelling error in POD and code
2008-02-02 - gregor herrmann <gregor+debian@comodo.priv.at>
libdevel-gdb-perl (2.02-1) unstable; urgency=low
* New upstream release.
* debian/copyright: use generic upstream URL.
* Add Deepak Tripathi and /me to Uploaders.
2008-01-25 - Roberto C. Sanchez <roberto@debian.org>
libdevel-gdb-perl (2.01-1) unstable; urgency=low
[ gregor herrmann ]
* New upstream release.
* debian/control: Added: Vcs-Svn field (source stanza); Vcs-Browser
field (source stanza); Homepage field (source stanza). Removed:
Homepage pseudo-field (Description); XS-Vcs-Svn fields.
* Add gdb and libexpect-perl to Build-Depends-Indep (used in tests),
caught by Lucas' Build Daemon from Hell. Create patch stdin.patch (to
make tests work without a STDIN), add quilt framework.
* Set Standards-Version to 3.7.3 (no changes needed).
* Set debhelper compatibility level to 6.
* debian/rules:
- delete /usr/lib/perl5 only if it exists.
- move tests to build-stamp target
- remove OPTIMIZE, we don't compile anything
- move dh_clean before make realclean
- let install-stamp target depend on build-stamp
- remove call to dh_link
* debian/watch: use dist-based URL.
* debian/copyright: remove reference to LICENSE file.
2007-08-12 - Deepak Tripathi <apenguinlinux@gmail.com>
libdevel-gdb-perl (2.0-1) unstable; urgency=low
* Initial Release (Closes: #436800)

See Also

Package Description
libdevel-globaldestruction-perl_0.13-1_all.deb module to expose the flag that marks global destruction
libdevel-hide-perl_0.0009-1_all.deb module for forcing the unavailability of specified Perl modules (for testing)
libdevel-leak-perl_0.03-3+b1_amd64.deb utility for looking for perl objects that are not reclaimed
libdevel-lexalias-perl_0.05-1+b2_amd64.deb Perl module that provides alias lexical variables
libdevel-nytprof-perl_5.06+dfsg-2+b1_amd64.deb Perl statement and subroutine code profiler
libdevel-overrideglobalrequire-perl_0.001-1_all.deb module to safely override CORE::GLOBAL::require
libdevel-partialdump-perl_0.17-1_all.deb Perl module to dump subroutine parameters concisely
libdevel-patchperl-perl_1.28-1_all.deb Perl module to patch perl source à la Devel::PPPort's buildperl.pl
libdevel-pragma-perl_0.60-1+b1_amd64.deb helper functions for developers of lexical pragmas
libdevel-profile-perl_1.05-2_all.deb a Perl code profiler
libdevel-ptkdb-perl_1.1091-2_all.deb Perl debugger using a Tk GUI
libdevel-refactor-perl_0.05-1_all.deb Perl module for code refactoring
libdevel-refcount-perl_0.10-1+b2_amd64.deb Perl module to obtain the reference count of a variable
libdevel-repl-perl_1.003026-1_all.deb module for building a modern Perl interactive shell
libdevel-simpletrace-perl_0.08-1_all.deb module to see where your code warns and dies using stack traces
Advertisement
Advertisement