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

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename libdevel-gdb-perl_2.02-4_all.deb
Package name libdevel-gdb-perl
Package version 2.02
Package release 4
Package architecture all
Package type deb
Category devel::lang:perl devel::library implemented-in::perl perl role::shared-lib
License -
Maintainer Debian Perl Group <>
Download size 23.21 KB
Installed size 60.00 KB
The Devel::GDB package provides an interface for communicating
with GDB. Internally, it uses the GDB/MI interpreter
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.


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


Name Value
perl -


Type URL
Binary Package libdevel-gdb-perl_2.02-4_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




2016-10-01 - gregor herrmann <>
libdevel-gdb-perl (2.02-4) unstable; urgency=medium
* Remove Deepak Tripathi from Uploaders. Thanks for your work!
* Drop Split-brittle-test-into-two-smaller-ones.patch which was meant
for debugging test issues.
* Skip test t/expect.t during build and autopkgtest. The test causes
occasional, probably timing-related, failures. (Closes: #784845)
* Drop libexpect-perl from Build-Depends-Indep. Not needed after the
relevant test was disabled.
* Update years of packaging copyright.
2016-06-30 - intrigeri <>
libdevel-gdb-perl (2.02-3) unstable; urgency=medium
* Team upload.
[ Salvatore Bonaccorso ]
* Update Vcs-Browser URL to cgit web frontend
* debian/control: Use HTTPS transport protocol for Vcs-Git URI
[ gregor herrmann ]
* debian/copyright: change Copyright-Format 1.0 URL to HTTPS.
[ intrigeri ]
* Split-brittle-test-into-two-smaller-ones.patch: new patch,
to help debug #784845.
* Declare compliance with Standards-Version 3.9.8.
* Enable autopkgtest-pkg-perl test suite.
2014-04-14 - Daniel Lintott <>
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://
* Change based URIs to 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 <>
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 <>
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 <>
libdevel-gdb-perl (2.0-1) unstable; urgency=low
* Initial Release (Closes: #436800)

See Also

Package Description
libdevel-globaldestruction-perl_0.14-1_all.deb module to expose the flag that marks global destruction
libdevel-hide-perl_0.0010-1_all.deb module for forcing the unavailability of specified Perl modules (for testing)
libdevel-leak-perl_0.03-3+b6_i386.deb utility for looking for perl objects that are not reclaimed
libdevel-lexalias-perl_0.05-2+b1_i386.deb Perl module that provides alias lexical variables
libdevel-nytprof-perl_6.06+dfsg-1+b1_i386.deb Perl statement and subroutine code profiler
libdevel-overloadinfo-perl_0.005-1_all.deb module to introspect overloaded operators
libdevel-overrideglobalrequire-perl_0.001-1_all.deb module to safely override CORE::GLOBAL::require
libdevel-partialdump-perl_0.20-1_all.deb Perl module to dump subroutine parameters concisely
libdevel-patchperl-perl_1.56-1_all.deb Perl module to patch perl source à la Devel::PPPort's
libdevel-pragma-perl_1.1.0-1+b3_i386.deb helper functions for developers of lexical pragmas
libdevel-profile-perl_1.05-3_all.deb Perl code profiler
libdevel-ptkdb-perl_1.1091-3_all.deb Perl debugger using a Tk GUI
libdevel-refactor-perl_0.05-2_all.deb Perl module for code refactoring
libdevel-refcount-perl_0.10-2+b5_i386.deb Perl module to obtain the reference count of a variable
libdevel-repl-perl_1.003028-1_all.deb module for building a modern Perl interactive shell