non port: devel/gdb/distinfo |
Number of commits found: 41 |
Thursday, 18 Jan 2024
|
22:18 John Baldwin (jhb)
devel/gdb: Upgrade to 14.1
- Notable upstream fixes for FreeBSD include better support for
multiprocessing as well as support for AVX and other extended
registers in core dumps on newer AMD CPUs.
- Use all-gdb as the build target to reduce build time.
- sim can no longer be excluded during the tarball as a couple of
source files in GDB now use headers from sim/ unconditionally.
Instead, use --disable-sim to skip building the simulators.
Reviewed by: pizzamig
Sponsored by: DARPA
Differential Revision: https://reviews.freebsd.org/D43053
af0d94a |
Friday, 15 Sep 2023
|
11:12 Luca Pizzamiglio (pizzamig)
devel/gdb: Update to 13.2
Add DEBUGINFOD support as option
Improve system-zlib option
8c33408 |
Friday, 17 Mar 2023
|
23:47 John Baldwin (jhb)
devel/gdb: Upgrade to 13.1.
Reviewed by: pizzamig (maintainer)
Differential Revision: https://reviews.freebsd.org/D38759
27ee37a |
Tuesday, 10 May 2022
|
17:41 John Baldwin (jhb)
devel/gdb: Update to 12.1.
One notable feature included in 12.1 is async target support
permitting the use of commands like continue&.
In addition, this commit backports various post-12 commits to add
support for hardware breakpoints/watchpoints on aarch64, support for
resolving TLS variables from core dumps on amd64 and i386 via the
recently added NT_X86_SEGBASES core dump note, and support for
resolving TLS variables on arm and aarch64 via the recently added
NT_ARM_TLS register set.
Reviewed by: pizzamig
Differential Revision: https://reviews.freebsd.org/D35111
1c25ded |
Monday, 17 Jan 2022
|
21:50 Luca Pizzamiglio (pizzamig)
devel/gdb: Update to 11.2
Changes: https://sourceware.org/gdb/download/ANNOUNCEMENT
0de6ea3 |
Monday, 20 Sep 2021
|
20:46 John Baldwin (jhb)
devel/gdb: Update to 11.1.
This also pulls in some updates to libcxx-gdbpy to add pretty printers
for std::deque<>, std::stack<>, and std::unordered_map<>
Reviewed by: pizzamig (maintainer)
Differential Revision: https://reviews.freebsd.org/D32000
242d369 |
Sunday, 9 May 2021
|
20:53 Luca Pizzamiglio (pizzamig)
devel/gdb: Update to 10.2
While here, fixed the guile patches
ef407fd |
Friday, 4 Dec 2020
|
23:19 pizzamig
devel/gdb: Update to 10.1
Reviewed by: jhb@
Differential Revision: https://reviews.freebsd.org/D27040
|
Friday, 5 Jun 2020
|
17:36 pizzamig
devel/gdb: Update to 9.2
It's a fix release.
While here, remove the obsolete gnu89 standard.
Changes: https://www.gnu.org/software/gdb/download/ANNOUNCEMENT
PR: 246689
Submitted by: VVD <vvd@unislabs.com>
MFH: 2020Q2
|
Monday, 9 Mar 2020
|
20:58 jhb
Update to GDB 9.1.
GDB 9 rejects attempts to build in the source tree, so this uses
CONFIGURE_OUTSOURCE.
Some patch files were renamed to track moving of files in upstream.
Approved by: pizzamig (maintainer)
Differential Revision: https://reviews.freebsd.org/D23932
|
Tuesday, 1 Oct 2019
|
08:51 pizzamig
devel/gdb: update to 8.3.1
Changes: https://www.gnu.org/software/gdb/download/ANNOUNCEMENT
MFH: 2019Q4
|
Saturday, 1 Jun 2019
|
00:44 jhb
Update port to GDB 8.3.
New features in GDB 8.3 include support for DWARF index caches and
styling (colors) in the CLI and TUI. Source code styling is also
available via the new SOURCE_HIGHLIGHT option (enabled by default).
GDB 8.3 also adds support for FreeBSD/riscv64.
In addition, kgdb has been updated for changes in 8.3 along with
support for FreeBSD/riscv64 kernels.
The libc++ helpers have been updated to a newer version which adds
support for std::list<> and std::forward_list<>. The helpers now
also support Python 3.
Finally, a few post-8.3 patches have been backported which add suport
for TLS (Thread Local Storage) variables on FreeBSD amd64, i386,
powerpc, and riscv architectures. Note that amd64 and i386 do not
support examining TLS variables in core dumps currently. This support
along with support for additional architectures require kernel changes
and will be added in the future once the kernel has been updated.
Reviewed by: pizzamig (maintainer)
Differential Revision: https://reviews.freebsd.org/D20403
|
Friday, 15 Feb 2019
|
18:44 jhb
Include pretty printers for libc++ when Python is enabled.
The pretty printers are pulled from github/bsdjhb/libcxx-gdbpy.git.
They are not complete and only support a subset of STL classes.
Bump PORTREVISION.
PR: 235539
Reviewed by: pizzamig (maintainer)
Differential Revision: https://reviews.freebsd.org/D19087
|
Thursday, 7 Feb 2019
|
16:26 pizzamig
devel/gdb: update to 8.2.1
Changes: https://www.gnu.org/software/gdb/news
|
Monday, 24 Sep 2018
|
17:23 jhb
Upgrade to 8.2.
- Remove patches for upstream commits in 8.2.
- Add an upstream patch to include NT_PROCSTAT_AUXV, NT_PROCSTAT_PS_STRINGS,
and NT_PROCSTAT_VMMAP notes in core dumps generated by 'gcore'.
- Update kgdb for changes in 8.2.
- Add 'USES=gettext-runtime'
Reviewed by: pizzamig (maintainer)
Differential Revision: https://reviews.freebsd.org/D17085
|
Saturday, 11 Aug 2018
|
13:17 pizzamig
devel/gdb: Update to 8.1.1
A bunch of bug fixes and support to Pythong 3.7 fixed
PR: 230494
Reported by: Yasuhiro KIMURA <yasu@utahime.org>
Sponsored by: Essen Hackathon
|
Wednesday, 14 Mar 2018
|
14:33 pizzamig
devel/gdb: Update to version 8.1
The official annoucement is available here:
https://www.gnu.org/software/gdb/download/ANNOUNCEMENT
Moreover:
* support for 'info proc' is added (jhb@)
* update kgdb to use gdb 8.1
Reviewed by: jhb@
Differential Revision: https://reviews.freebsd.org/D14148
|
Friday, 29 Sep 2017
|
14:49 pizzamig
devel/gdb: Update to gdb 8.0.1
Resolve tons of warnings.
Fix the type of literal string as char const *
Fix Makefile's variables order and adding the license file
Rework patches to make portlint happy
Reviewed by: jhb
Approved by: lme (mentor)
Differential Revision: https://reviews.freebsd.org/D12525
|
Friday, 28 Jul 2017
|
21:20 jhb
Upgrade to GDB 8.0.
- Commit b5430a3ced fixes parsing of 32-bit MIPS process cores.
- kgdb has been ported to 8.0 including renaming the new OSABI constant,
using gdb_bfd_openr, new return type of ldirname, and solib_add
changed.
- GDB 8.0 requires C++11, however the port is marked as requiring C++14
as a workaround for bugs in clang 10.3.
- patch-armfbsd is updated for the new OSABI constant names (a.out was
removed in 8.0) and new filename convention (arm-fbsd-*)
- patch-gdb-amd64-bsd-nat.c (renamed from patch-gdbamd64-bsd-nat.c) is
simplified to just store the r_flags value before collecting registers
from the register cache rather than a full copy of the entire register
set.
- patch-gdb-corelow.c has been removed. It isn't really correct and if
arm cores still cause core dumps the error is in arm-fbsd-tdep.c.
- patch-gdb-i386-fbsd-nat.c renamed to account for rename of patched
file.
- patch-gdb-x86bsd-nat.c has been removed. The file was renamed, but the
stock file also compiled fine for me on i386.
PR: 221025 (exp-run for 10.3)
Submitted by: luca.pizzamiglio@gmail.com (original version)
Reviewed by: luca.pizzamiglio@gmail.com (maintainer)
Approved by: brooks
Differential Revision: https://reviews.freebsd.org/D11465
|
Tuesday, 14 Feb 2017
|
10:29 olivier
Update to 7.12.1
Updating gdb to the last stable version and cleaning it up.
PR: 217090
Submitted by: luca.pizzamiglio@gmail.com (maintainer)
PR: 216027
- Recognizing the compiler to adopt options properly
Reported by: julian@FreeBSD.org
PR: 216132
- Fixing the segmentation fault, but arm core dump not yet usable
Reported by: Mark Millard
|
Thursday, 12 Jan 2017
|
21:40 olivier
Add MIPS support and other fixes
PR: 215938
- Main PR that merge all
Submitted by: luca.pizzamiglio@gmail.com (maintainer)
PR: 215783
- Add MIPS support
Submitted by: jhb
Sponsored by: DARPA / AFRL
PR: 215868
- Fix build on powerpc architecture
Reported by: Mark Millard
PR: 212607
- Add a workaround to mitigate gdb hangs under some circumstances
with multi-threaded applications
(thanks to misc-freebsd-bugzilla@talk2dom.com)
Reported by: tijl
PR: 215578
- Fix build by removing option to use system readline
Reported by: rozhuk.im@gmail.com
|
Sunday, 18 Dec 2016
|
16:08 tijl
Update to 7.12.
PR: 214927
Submitted by: luca.pizzamiglio@gmail.com (maintainer)
|
Sunday, 5 Jun 2016
|
12:04 riggs
Update to upstream release 7.11.1
Includes several runtime fixes, e.g. crashes on reverse-stepi
and use-after-free errors, see https://www.gnu.org/software/gdb/news/
PR: 209935
Submitted by: luca.pizzamiglio@gmail.com (maintainer)
MFH: 2016Q2
|
Monday, 14 Mar 2016
|
16:19 tijl
Update devel/gdb to 7.11 which includes new thread support implemented
by jhb. Special thanks to jhb for the amazing work on gdb!
PR: 207972
Submitted by: luca.pizzamiglio@gmail.com (maintainer)
|
Friday, 18 Sep 2015
|
17:27 jhb
Update gdb to 7.10
* Removing patches from the port already committed in upstream
* Adopting the new OPTION dependent targets (like do-install-PYTHON-on:)
* Enable support for 64-bit targets on 32-bit systems (e.g. allow the i386
gdb to debug an amd64 binary).
* Now supports fork and exec tracing.
PR: 203170
Submitted by: luca.pizzamiglio@gmail.com (maintainer)
Approved by: tijl
|
Thursday, 4 Jun 2015
|
17:08 tijl
- Update to 7.9.1
- Fix crash on some core files
- Fix plist
PR: 200001, 200011, 200638
Submitted by: luca.pizzamiglio@gmail.com (maintainer)
|
Wednesday, 29 Apr 2015
|
13:53 jhb
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)
|
Friday, 23 Jan 2015
|
19:19 tijl
Update devel/gdb to version 7.8.2
PR: 197029
Submitted by: luca.pizzamiglio@gmail.com (maintainer)
|
Friday, 14 Nov 2014
|
18:00 tijl
Update devel/gdb to 7.8.1
PR: 194835
Submitted by: luca.pizzamiglio@gmail.com (maintainer)
|
Monday, 4 Aug 2014
|
20:50 pi
devel/gdb: 7.7.1 -> 7.8
For changes see also:
http://www.gnu.org/software/gdb/download/ANNOUNCEMENT
PR: 192323
Submitted by: yuri@rawbw.com
Approved by: luca.pizzamiglio@gmail.com (maintainer)
|
Tuesday, 10 Jun 2014
|
11:39 tijl
- Update to version 7.7.1.
- Fix a problem on FreeBSD 10+ with converters/libiconv installed. GDB
could not print string variables then.
PR: 190700
Submitted by: luca.pizzamiglio@gmail.com (maintainer)
|
Thursday, 23 Jan 2014
|
23:48 nemysis
- Update to 7.6.2
- Change CONFIGURE_ARGS
- Reordering Options
- Use the new format for LIB_DEPENDS
- Break lines around 80 characters
PR: ports/184796
Submitted by: Luca Pizzamiglio <luca.pizzamiglio@gmail.com>
|
Thursday, 26 Sep 2013
|
02:30 tabthorpe
- Update to 7.6.1
PR: ports/181801
Submitted by: Luca Pizzamiglio <luca.pizzamiglio@gmail.com> (maintainer)
|
Thursday, 16 May 2013
|
17:07 rakuco
Update to 7.6.
PR: ports/178257
Submitted by: Luca Pizzamiglio <luca.pizzamiglio@gmail.com> (maintainer)
|
Sunday, 16 Dec 2012
|
16:47 bdrewery
- Update to 7.5.1
- Trim header
PR: ports/174431
Submitted by: Luca Pizzamiglio <luca.pizzamiglio@gmail.com> (maintainer)
|
Friday, 24 Aug 2012
|
02:54 bdrewery
- Update to 7.5
- Remove patches integrated upstream
PR: ports/170913
Submitted by: Luca Pizzammiglio <luca.pizzamiglio@gmail.com> (maintainer)
Approved by: eadler (mentor)
|
Tuesday, 1 May 2012
|
15:53 sunpoet
- Update to 7.4.1
- Fix build with clang
Changes: http://www.gnu.org/software/gdb/download/ANNOUNCEMENT
PR: ports/167448
Submitted by: Luca Pizzamiglio <luca.pizzamiglio@gmail.com> (maintainer)
|
Friday, 27 Jan 2012
|
09:38 scheidell
- update to version 7.4
- adds devel/readline as mandatory dependency (the previous version is not
compatible anymore)
- fixes a problem with multihread applications (thanks Lee Thomas)
- fixes a misconfiguration issue if the devel/binutils port is installed
PR: ports/164521
Submitted by: maintainer
Approved by: gabor (mentor, implicit)
|
Monday, 26 Sep 2011
|
13:53 skreuzer
Update to 7.3.1
Submitted by: rdivacky@
|
Wednesday, 5 Jan 2011
|
19:11 skreuzer
Update to 7.2
|
Tuesday, 16 Nov 2010
|
20:39 skreuzer
GDB is a source-level debugger for Ada, C, C++, Objective-C, Pascal and
many other languages. GDB can target (i.e., debug programs running on)
more than a dozen different processor architectures, and GDB itself can
run on most popular GNU/Linux, Unix and Microsoft Windows variants.
This version of gdb has been modified by jhb@ to recognize freebsd threads
Reviewed by: John Baldwin <jhb@FreeBSD.org>, swell.k@gmail.com
|
Number of commits found: 41 |