lp:debian/stretch/gdb

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:debian/stretch/gdb
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

30. By Hector Oron

* d/p/fix-ftbfs-arm64.patch
  - Include asm/ptrace.h. A recent change to glibc removed asm/ptrace.h from
    user.h for AArch64. This meant that cross-native builds of gdbserver
    using trunk glibc broke because linux-aarch64-low.c because
    user_hwdebug_state couldn't be found.

29. By Samuel Bronson

* d/p/restore-run.1.patch: Temporary patch to fix sim FTBFS.
  Turns out that without sim/common/run.1, sim fails to build.
  This doesn't have any cover texts or invariant sections,
  so in this patch we simply add it back.
  (It turns out that sim doesn't support x86.)
* d/sanitize-gdb.sh: In future, only strip manpages from gdb/ subtree.
* d/NEWS: Add warning about impending switch to Python 3

28. By Samuel Bronson

[ Héctor Orón Martínez ]
* d/changelog: replace nickname by real name in previous block

[ Gabriele Giacone ]
* Fix FTBFS on Hurd.
  + Cherry-pick from upstream:
    hurd-new-RPC-reply-stub-functions.patch
    hurd-adapt-to-changed-MIG-output.patch
    hurd-adjust-to-startup-with-shell-changes.patch
    hurd-make-MIG-output-parsing-more-robust.patch
  (Closes: #752574)

[ Samuel Bronson ]
* Ship /usr/lib/libinproctrace.so with gdbserver.
  This enables the "agent" features.
* d/copyright: correct a licensecheck error; add required license texts/blurbs
* d/gdb.install: Include gcore in gdb package (Closes: #752317).
  Thanks to Lorenzo Beretta for the report.
* New patch to fix the build on kFreeBSD.
  Thanks to Steven Chamberlain for a fix (Closes: #752390, #752295).
* d/watch: Update to be more flexible about upstream tarball format.

Last but not least,
* Use correct tarball, with non-free upstream manpages stripped.
  Restores DFSG-compliance.

[ Hector Oron ]
* Rename upstream tarball to not conflict with the one in archive.

27. By Hector Oron

[ Samuel Bronson ]
* Don't require Java stuff just to gather test results we don't look at.
* Disable babeltrace; it doesn't build everywhere.
  Thanks to Julien Cristau for the heads up.
* Go back to python2; it's causing people trouble and doko never
  actually explained the need.
  Thanks to Ben Longbons for the report and Jakub Wilk for corroborating it.
  (Closes: #748711, Reopens: #727003)

26. By Matthias Klose

* Non-maintainer upload.
* Build using python3. Closes: #727003.

25. By Hector Oron

* Imported upstream version 7.6.2
  - GDB 7.6.2 provides the following fixes and improvements to GDB 7.6.1:
    * PR breakpoint/16251 (AArch64 hardware breakpoint error after fork)
    * PR gdb/16303 (GDB 7.6.1 does not work with binutils 2.24 on MIPS16
      and microMIPS)
* d/rules: Revert configuring with "MULTIARCH_TARGET=all" and go back
  to static list of targets. "all" is broken and does not work at least on
  ARM. (LP: #1233185). Thanks Martin Pitt for report.
  (Closes: #725078)
* d/rules: Add aarch64-linux-gnu to multiarch target list.

24. By Hector Oron

[ Samuel Bronson ]
* Imported Upstream version 7.6.1
  - GDB 7.6.1 provides the following fixes and improvements to GDB 7.6:
    * PR tdep/15420 (Cannot debug threaded programs on newer versions
      of x86-solaris - Solaris 10, Update 10 or later)
    * PR remote/15455 (QTro remote packet broken)
    * PR build/15476 (Build failure due to incomplete enum type in utils.h)
    * PR server/15594 (tls support in 64x32 x86 gdbserver doesn't extend
      address to 64 bit)
    * PR server/15075 (dprintf inteferes with "next")
    * PR server/15434 (dprintf uses a synchronous 'continue' even in
      non-stop mode)
    * PR tui/14880 (in split register layouts, up results in assertion
      failure in value.c)
    * PR c++/15519 (GDB 7.6 is 94x slower than GDB 7.5.1 using a certain
      core file)
    * PR gdb/15837 (GDB prints entry values for local variables)
    * PR gdb/15415 (gdb resolves symbolic links when passing argv[0])
    * PR cli/15603 (CTRL-C can no longer interrupt inferior)
    * PR gdb/15604 (gdbserver socket leak 7.5 regression)
* Backport ARM Linux `catch syscall' support from my upstream
  patch. (Closes: #709937)

23. By Hector Oron

[ Samuel Bronson ]
d/control{,.in}: revert to B-D on libunwind7-dev [ia64].

22. By Samuel Bronson

* d/rules: Exclude .git from gdb-source package.
* d/control{,.in}: Bump ia64 B-D to libunwind8-dev for transition.
* d/NEWS: Fix version number so lintian will shut up about it.
* d/patches:
  - Remove no-longer-used patches:
    + 0000-tui-skip-registers-pr-tui-13073.patch: Old Backport
    + 0001-netbsd-init-match-property-field.patch: Old Backport
    + 0002-add-cpu-to-source-release.patch: Old Backport
    + m68k-thread-debugging.patch: Old Backport or Merged Upstream
    + gdbinit-ownership.patch: handled differently upstream
    + member-field-symtab.patch: the patched code disappeared
  - Drop patches for problems that have gone away:
    + dwarf2-cfi-warning.patch: I'm not seeing any spam without this.
    + linux-clear-thread-list.patch: #303736 is gone even without this.
  - Add/reformat metadata:
    + gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch
    + solve_PATH_MAX_issue.patch
    + linuxthreads_signal_handling.patch
* d/control{,.in}: Reformat relationship fields.
* d/rules:
  - Allow gdb-minimal to use expat.
  - Get hardening flags working.
  - Explicitly configure gdb64 --with-expat.
  - s/--with-libunwind/--with-libunwind-ia64/; the former is depracated.
  - Make gdb --version report exact package version much as
    gcc --version does.
* Build gdbserver on arm64.
* Avoid identical short or long descriptions between packages.
* Remove stray "The" from short descriptions.

21. By Hector Oron

[ Héctor Orón Martínez ]
* d/gbp.conf:
  - switch debian-branch to master
* d/control{,.in}:
  - add replaces gdb-multiarch (<< 7.6-1). (Closes: #709232)
* d/p/gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch:
  - fix refuses to print errno. (Closes: #581707)

[ Svante Signell ]
* d/p/solve_PATH_MAX_issue.patch: new patch fixes FTBFS on hurd.
  (Closes: #709508)

[ Samuel Bronson ]
* debian/rules: Don't abort test suite on "ulimit -c unlimited" failure;
  do abort building early on failure to invoke the test suite.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:debian/gdb
This branch contains Public information 
Everyone can see this information.

Subscribers