Bug 199451 - devel/gdb: Update to 7.9
Summary: devel/gdb: Update to 7.9
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL: https://reviews.freebsd.org/D2293
Keywords: patch
Depends on:
Blocks:
 
Reported: 2015-04-14 18:44 UTC by John Baldwin
Modified: 2015-04-29 13:54 UTC (History)
2 users (show)

See Also:
luca.pizzamiglio: maintainer-feedback+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description John Baldwin freebsd_committer freebsd_triage 2015-04-14 18:44:14 UTC
This patch updates GDB to 7.9.  More details are available at the code review URL, but I've duplicated the draft commit message:

Update to 7.9.
- Move changes that have been adopted upstream after 7.9 into extra patches named after the commit to GDB's master branch. This includes previous patches such as the signal trampoline detection fixes and XSAVE support as well as well as new fixes such as fixing 'gcore' to not require procfs.
- The tui-io.c patch previously needed with new readline has been accepted upstream.
- The remaining patches have been updated to apply cleanly.
- The threads target has been fixed to actually pass register requests for LWP-backed threads down to the ptrace backends without detouring via libthread_db which actually fixes AVX with threads.
Comment 1 John Baldwin freebsd_committer freebsd_triage 2015-04-14 18:49:36 UTC
Not sure why the auto-assigner didn't do this.

Also, do you know if we really need the amd64fbsd-nat.c patch to clear any non-PSL_USERCHANGE flags?  More specificially, that patch was added for the update to 7.6, but I'm curious if we still need it?
Comment 2 John Baldwin freebsd_committer freebsd_triage 2015-04-14 18:51:01 UTC
Correct the maintainer-feedback widget.
Comment 3 luca.pizzamiglio 2015-04-29 09:35:51 UTC
Hi John,
great work, update definitely approved!

thanks for your job

best regards,
Luca
Comment 4 commit-hook freebsd_committer 2015-04-29 13:54:19 UTC
A commit references this bug:

Author: jhb
Date: Wed Apr 29 13:53:47 UTC 2015
New revision: 384978
URL: https://svnweb.freebsd.org/changeset/ports/384978

Log:
  Update to 7.9.
  - Move changes that have been adopted upstream after 7.9 into extra patches
    named after the commit to GDB's master branch.  This includes previous
    patches such as the signal trampoline detection fixes and XSAVE support
    as well as well as new fixes such as fixing 'gcore' to not require procfs.
  - The tui-io.c patch previously needed with new readline has been accepted
    upstream.
  - The remaining patches have been updated to apply cleanly.
  - The threads target has been fixed to actually pass register requests for
    LWP-backed threads down to the ptrace backends without detouring via
    libthread_db which actually fixes AVX with threads.

  PR:		199451
  Differential Revision:	https://reviews.freebsd.org/D2293
  Approved by:	bapt, luca.pizzamiglio@gmail.com (maintainer)

Changes:
  head/devel/gdb/Makefile
  head/devel/gdb/distinfo
  head/devel/gdb/files/commit-2526815
  head/devel/gdb/files/commit-3ce5b6e
  head/devel/gdb/files/commit-773eacf
  head/devel/gdb/files/commit-97de354
  head/devel/gdb/files/commit-c5cb74e
  head/devel/gdb/files/commit-cf424ae
  head/devel/gdb/files/extrapatch-gdb-tui-tui-io.c
  head/devel/gdb/files/extrapatch-threads
  head/devel/gdb/files/fbsd-threads.c
  head/devel/gdb/files/patch-gdb-amd64bsd-nat.c
  head/devel/gdb/files/patch-gdb-amd64fbsd-nat.c
  head/devel/gdb/files/patch-gdb-amd64fbsd-tdep.c
  head/devel/gdb/files/patch-gdb-configure
  head/devel/gdb/files/patch-gdb-gdb_wchar.h
  head/devel/gdb/files/patch-gdb-i386fbsd-nat.c
  head/devel/gdb/files/patch-gdb-python-python-config.py
  head/devel/gdb/files/patch-sigev
  head/devel/gdb/files/patch-unified
  head/devel/gdb/files/patch-xsave