Up to [cvs.NetBSD.org] / pkgsrc / devel / gdb
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.81 / (download) - annotate - [select for diffs], Mon Aug 14 05:24:07 2023 UTC (5 weeks, 5 days ago) by wiz
Branch: MAIN
CVS Tags: HEAD
Changes since 1.80: +2 -2
lines
Diff to previous 1.80 (colored)
*: recursive bump for Python 3.11 as new default
Revision 1.80 / (download) - annotate - [select for diffs], Thu Jul 13 19:34:27 2023 UTC (2 months, 1 week ago) by triaxx
Branch: MAIN
Changes since 1.79: +3 -1
lines
Diff to previous 1.79 (colored)
gdb: Do not support Apple M1
Revision 1.79 / (download) - annotate - [select for diffs], Tue Dec 6 09:45:51 2022 UTC (9 months, 2 weeks ago) by he
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base,
pkgsrc-2023Q2,
pkgsrc-2023Q1-base,
pkgsrc-2023Q1,
pkgsrc-2022Q4-base,
pkgsrc-2022Q4
Changes since 1.78: +2 -2
lines
Diff to previous 1.78 (colored)
devel/gdb: make this build on NetBSD/macppc. * Follow up struct member renames in callframe and stackframe. * Import fixes to ppc-nbsd-tdep.c from our in-tree gdb. * Fix up sim/ppc/emul_netbsd.c to use the versioned syscall names for gettimeofday and getrusage. Bump PKGREVISION.
Revision 1.78 / (download) - annotate - [select for diffs], Tue Jun 28 11:31:43 2022 UTC (14 months, 3 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base,
pkgsrc-2022Q3
Changes since 1.77: +2 -2
lines
Diff to previous 1.77 (colored)
*: recursive bump for perl 5.36
Revision 1.77 / (download) - annotate - [select for diffs], Mon May 24 19:49:56 2021 UTC (2 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base,
pkgsrc-2022Q2,
pkgsrc-2022Q1-base,
pkgsrc-2022Q1,
pkgsrc-2021Q4-base,
pkgsrc-2021Q4,
pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2
Changes since 1.76: +2 -2
lines
Diff to previous 1.76 (colored)
*: recursive bump for perl 5.34
Revision 1.76 / (download) - annotate - [select for diffs], Fri Dec 4 20:45:09 2020 UTC (2 years, 9 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base,
pkgsrc-2021Q1,
pkgsrc-2020Q4-base,
pkgsrc-2020Q4
Changes since 1.75: +2 -2
lines
Diff to previous 1.75 (colored)
Revbump packages with a runtime Python dep but no version prefix. For the Python 3.8 default switch.
Revision 1.75 / (download) - annotate - [select for diffs], Mon Oct 26 04:26:11 2020 UTC (2 years, 10 months ago) by mcf
Branch: MAIN
Changes since 1.74: +2 -1
lines
Diff to previous 1.74 (colored)
gdb: remove incorrect patch This patch originates from pkgsrc-wip in order to prevent clang warnings for adding an integer to a string literal by converting "foo" + x to &"foo"[x]. However, when gdb was updated to 7.9, the ampersand was mistakenly dropped. The string literal was also replaced with a variable, so there is no longer any reason for the patch. This caused the oappend function to be called with a char converted to a pointer, which immediately crashes gdb whenever disassembly is performed.
Revision 1.74 / (download) - annotate - [select for diffs], Mon Oct 26 03:21:05 2020 UTC (2 years, 10 months ago) by mcf
Branch: MAIN
Changes since 1.73: +2 -2
lines
Diff to previous 1.73 (colored)
gdb: use gnu++11 instead of c++11 gdb makes use of typeof in gdbsupport/gdb_proc_service.h, which is disabled with -std=c++11 to prevent symbol collision.
Revision 1.73 / (download) - annotate - [select for diffs], Sat Oct 24 18:22:08 2020 UTC (2 years, 10 months ago) by kamil
Branch: MAIN
Changes since 1.72: +14 -28
lines
Diff to previous 1.72 (colored)
gdb: Upgrade to 10.1 October 24th, 2020: GDB 10.1 Released! The latest version of GDB, version 10.1, is available for download. This version of GDB includes the following changes and enhancements: Support for debugging new targets: BPF (bpf-unknown-none) GDBserver support for the following targets: ARC GNU/Linux RISC-V GNU/Linux Multi-target debugging support (experimental) Support for debuginfod, an HTTP server for distributing ELF/DWARF debugging information as well as source code. Support for debugging a 32-bit Windows program using a 64-bit Windows GDB. Support for building GDB with GNU Guile 3.0 and 2.2 (in addition to 2.0) Improved performance during startup through the use of threading during symbol table loading (an optional feature in GDB 9, now enabled by default in GDB 10). Various enhancements to the Python and Guile APIs Various TUI Mode fixes and enhancements. Other miscellaneous enhancements: Detection when attaching to a process of a mismatch between this process and the executable previously loaded into GDB. Support for default arguments for "alias" commands. GDBserver support for the following host triplets has been removed: i[34567]86-*-lynxos* powerpc-*-lynxos* i[34567]86-*-nto* bfin-*-*linux* crisv32-*-linux* cris-*-linux* m32r*-*-linux* tilegx-*-linux* arm*-*-mingw32ce* i[34567]86-*-mingw32ce* See the NEWS file for a more complete and detailed list of what this release includes. --- From: Joel Brobecker Subject: GDB 9.1 released! Date: Sat, 8 Feb 2020 18:56:59 +0400 (+04) GDB 9.1 includes the following changes and enhancements: * Building GDB and GDBserver now requires GNU make >= 3.82. * If you choose to build GDB without using the GNU readline version bundled with the GDB sources, building GDB new requires GNU readline >= 7.0. * Removed targets and native configurations: - GDB no longer supports debugging the Cell Broadband Engine; - GDB no longer supports Solaris 10. * New TI PRU Simulator (pru-*-elf). * Python Enhancements: - GDB can now be compiled with Python 3 on Windows; - Various Python API enhancements; * Usability enhancements: - [experimental] Multithreaded symbol loading for higher performance (turned off by default, use 'maint set worker-threads unlimited' to turn this feature on); - Command names can now use the '.' character; - GDB can now place breakpoints on nested functions and subroutines in Fortran; - GDB now shows the Ada task names at more places, e.g. in task switching messages. - Styling enhancements to various commands to improve readability. - GDB now has a standard infrastructure to support dash-style command options ('-OPT'). One benefit is that commands that use it can easily support completion of command line arguments. Try "CMD -[TAB]" or "help CMD" to find options supported by a command. Over time, we intend to migrate most commands to this infrastructure. * Enhancements to existing commands: - "printf" and "eval" can now print C-style and Ada-style strings without calling functions in the program; - "info sources" has been enhance to allow only printing files whose name match a REGEXP; - New value "presence" for the "set print frame-arguments" setting, to only indicate the presence of arguments with '...' instead of printing the argument names and values; - The "focus", "winheight", "+", "-", ">", "<" TUI commands are now case sensitive; - New options support for the following commands that allow overriding a number of relevant global settings (as set by e.g. "set print [...]" commands): "print", "compile print", "backtrace", "frame apply", "tfaas", "faas"; - "info types" support for "-q" to disable printing of some header information; - In settings, "unlimited" can now be abbreviated with "u". * New commands: - "define-prefix" to define user-defined prefix commands; - "|" or "pipe" to execute a command and send its output to a shell command. - "with" to run a given command with a setting temporarily changed to a given value; - "set may-call-functions" to control whether subprogram can be called from GDB; - "set print finish [on|off]" to control whether the returned value should be printed when using the "finish" command; - "set print max-depth" to simplify the printing of deeply nested structures; - "set print raw-values [on|off]" to turn on and off pretty printers; - "set logging debugredirect [on|off]" to control whether to redirect debug output to the log file; - Various new "set style" commands; - "set print frame-info [...]" to control what information to print when printing a frame. - "set tui compact-source" to enable the "compact" mode for the TUI source window; - "info modules [...]" to query information about Fortran modules; - The "set/show print raw-frame-arguments" commands replace the "set/show print raw frame-arguments" (now with a dash instead of a space). The latter is now deprecated and may be removed in a future release. * New GDB/MI commands - "-complete" to list possible completions; - "-catch-throw", "-catch-rethrow", and "-catch-catch", the GDB/MI equivalent of the "catch throw", "catch rethrow", and "catch catch" commands (respectively); - "-symbol-info-functions", "-symbol-info-types", and "-symbol-info-variables", the GDB/MI equivalent of the "info functions", "info types", and "info variables" commands (respectively); - "-symbol-info-modules", "-symbol-info-module-functions", and "-symbol-info-module-variables", the GDB/MI equivalent of "info modules", "info module functions" and "info module variables". * Other MI changes - The default version of the MI interpreter is now 3 (-i=mi3); - The output of information about multi-location breakpoints (which is syntactically incorrect in MI 2) has changed in MI 3; - Backtraces and frames include a new optional field "addr_flags". * Several new builtin convenience variables - $_gdb_major and $_gdb_minor; - $_gdb_setting, $_gdb_setting_str, $_gdb_maint_setting and $_gdb_maint_setting_str - $_cimag and $_creal - $_shell_exitcode and $_shell_exitsignal * Miscellaneous enhancements: - Support for a new configure option "--with-system-gdbinit-dir", where system gdbinit files are to be loaded from at startup; - 'thread-exited' event is now available in the annotations interface; - The TUI SingleKey keymap is now named "SingleKey" (requires GNU readline >= 8.0). For a complete list and more details on each item, please see the gdb/NEWS file, available at: https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=blob_plain;f=gdb/NEWS;hb=gdb-9.1-release
Revision 1.72 / (download) - annotate - [select for diffs], Wed Oct 7 04:34:01 2020 UTC (2 years, 11 months ago) by mcf
Branch: MAIN
Changes since 1.71: +2 -2
lines
Diff to previous 1.71 (colored)
gdb: fix installation of gcore.1 on platforms that support gcore Previously, gcore.1 was only installed on Linux due to an omission in gdb/doc/Makefile.in. This caused file-check errors on Linux since gcore.1 was not mentioned in PLIST.common. To fix this, apply upstream commit [0] so that gcore.1 is installed whenever gcore is. [0] https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=4b136f6f9aba2122868704bc18fd21e1d232392c
Revision 1.71 / (download) - annotate - [select for diffs], Mon Aug 31 18:07:20 2020 UTC (3 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base,
pkgsrc-2020Q3
Changes since 1.70: +2 -1
lines
Diff to previous 1.70 (colored)
*: bump PKGREVISION for perl-5.32.
Revision 1.70 / (download) - annotate - [select for diffs], Thu Aug 27 13:11:18 2020 UTC (3 years ago) by kamil
Branch: MAIN
Changes since 1.69: +7 -1
lines
Diff to previous 1.69 (colored)
gdb: Adapt to out-of-sources build Requested by newer releases of GDB.
Revision 1.69 / (download) - annotate - [select for diffs], Wed Jun 3 16:50:19 2020 UTC (3 years, 3 months ago) by kamil
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base,
pkgsrc-2020Q2
Changes since 1.68: +1 -16
lines
Diff to previous 1.68 (colored)
gdb: Remove leftover code for DragonFlyBSD DragonFlyBSD for i386 no longer exists and local patches for DragonFlyBSD were definitely removed in 2018.
Revision 1.68 / (download) - annotate - [select for diffs], Sun May 17 15:52:18 2020 UTC (3 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.67: +2 -1
lines
Diff to previous 1.67 (colored)
devel/gdb: disable check for unknown configure options
Revision 1.67 / (download) - annotate - [select for diffs], Sun May 3 17:33:01 2020 UTC (3 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.66: +2 -1
lines
Diff to previous 1.66 (colored)
devel/gdb: fix shell portability in test file
Revision 1.66 / (download) - annotate - [select for diffs], Sat Apr 11 12:47:28 2020 UTC (3 years, 5 months ago) by bsiegert
Branch: MAIN
Changes since 1.65: +8 -7
lines
Diff to previous 1.65 (colored)
Update gdb to 8.3.1. September 20th, 2019: GDB 8.3.1 Released! This is a minor corrective release over GDB 8.3, fixing the following issues: * 20020 (GDB segfault on printing objects) * 24454 (nat/x86-linux-dregs.c:146: internal-error: void x86_linux_update_debug_registers(lwp_info*): Assertion `lwp_is_stopped (lwp)' failed) * 24541 (Incorrect evaluation of systemtap probes due to register being signed and probe expression assuming unsigned) * 24545 (Symbol loading performance regression with cc1) * 24592 (amd64->i386 linux syscall restart problem) * 25009 (terminate called after throwing an instance of 'srchilite::ParserException') * 25010 (Calls to error () can cause SIGTTOU to send gdb to the background) * 25011 (Breakpoints on file reloads broken for PIE binaries) This corrective release also brings the following testsuite fixes and enhancements: * 25005 (gdb-caching-proc.exp takes a lot of time on skip_opencl_tests) * 25016 (Test-case failures for -pie) May 11th, 2019: GDB 8.3 Released! This version of GDB includes the following changes and enhancements: * Support for new native configurations (also available as a target configuration): - RISC-V GNU/Linux (riscv*-*-linux*) - RISC-V FreeBSD (riscv*-*-freebsd*) * Support for new target configurations: - CSKY ELF (csky*-*-elf) - CSKY GNU/Linux (csky*-*-linux) - NXP S12Z ELF (s12z-*-elf) - OpenRISC GNU/Linux (or1k*-*-linux*) * Native Windows debugging is only supported on Windows XP or later. * The Python API in GDB now requires Python 2.6 or later. * GDB now supports terminal styling for the CLI and TUI. Source highlighting is also supported by building GDB with GNU Highlight. * Experimental support for compilation and injection of C++ source code into the inferior (requires GCC 7.1 or higher, built with libcp1.so). * GDB and GDBserver now support IPv6 connections. * Target description support on RISC-V targets. * Various enhancements to several commands: - "frame", "select-frame" and "info frame" commands - "info functions", "info types", "info variables" - "info thread" - "info proc" - System call alias catchpoint support on FreeBSD - "target remote" support for Unix Domain sockets. * Support for displaying all files opened by a process * DWARF index cache: GDB can now automatically save indices of DWARF symbols on disk to speed up further loading of the same binaries. * Various GDB/MI enhancements. * GDBserver on PowerPC GNU/Linux now supports access to the PPR, DSCR, TAR, EBB/PMU, and HTM registers. * Ada task switching support when debugging programs built with the Ravenscar profile added to aarch64-elf. * GDB in batch mode now exits with status 1 if the last executed command failed. * Support for building GDB with GCC's Undefined Behavior Sanitizer. See the NEWS file for a more complete and detailed list of what this release includes. December 23rd, 2018: GDB 8.2.1 Released! This is a minor corrective release over GDB 8.2, fixing the following issues: * 23516 (gdb build error under msys+mingw: strip can't handle gdb-add-index.exe) * 23623 (install-strip fails) * 23626 (gdb crashes in upstream rust nil-enum test) * 23650 (rust field name access error mentions "foo") * 23663 (gdb 8.1.1: undefined rpl_stat function with musl toolchains) * 23669 (gdb.execute("show commands") doesn't work) * 23714 (Command repetition stops working after gdb.execute) * 23838 (8.2 regression for invalid -data-directory) * 23974 ("info os" crash when specifying invalid object) * 23999 (SYMBOL_LANGUAGE assertion failure on AIX) * 24003 (Error when binary searching CUs for a specific DIE when using DWZ) September 5th, 2018: GDB 8.2 Released! This version of GDB includes the following changes and enhancements: * Support for the following target has been added: - RiscV ELF (riscv*-*-elf) * Support for following targets and native configurations has been removed: - m88k running OpenBSD (m88*-*-openbsd*) - SH-5/SH64 ELF (sh64-*-elf*) - SH-5/SH64 (sh*) - SH-5/SH64 running GNU/Linux (sh*-*-linux*) - SH-5/SH64 running OpenBSD (sh*-*-openbsd*) * Various Python API enhancements * Aarch64/Linux enhancements: - SVE support. - Hardware watchpoints improvements for entities stored at unaligned addresses. - New "c" response to disable the pager for the rest of the current command. - C expressions can now use _Alignof, and C++ expressions can now use alignof. - Improved flexibility for loading symbol files. - The 'info proc' command nows works on running processes on FreeBSD systems as well as core files created on FreeBSD systems. - A new --enable-codesign=CERT configure option to automatically codesign GDB after build (useful on MacOS X). See the NEWS file for a more complete and detailed list of what this release includes.
Revision 1.65 / (download) - annotate - [select for diffs], Sat Jan 18 23:30:28 2020 UTC (3 years, 8 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base,
pkgsrc-2020Q1
Changes since 1.64: +2 -2
lines
Diff to previous 1.64 (colored)
all: migrate several HOMEPAGEs to https pkglint --only "https instead of http" -r -F With manual adjustments afterwards since pkglint 19.4.4 fixed a few indentations in unrelated lines. This mainly affects projects hosted at SourceForce, as well as freedesktop.org, CTAN and GNU.
Revision 1.64 / (download) - annotate - [select for diffs], Sun Nov 3 10:39:11 2019 UTC (3 years, 10 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base,
pkgsrc-2019Q4
Changes since 1.63: +10 -10
lines
Diff to previous 1.63 (colored)
devel: align variable assignments pkglint -Wall -F --only aligned --only indent -r No manual corrections.
Revision 1.63 / (download) - annotate - [select for diffs], Sun Aug 11 13:18:42 2019 UTC (4 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base,
pkgsrc-2019Q3
Changes since 1.62: +2 -2
lines
Diff to previous 1.62 (colored)
Bump PKGREVISIONs for perl 5.30.0
Revision 1.62 / (download) - annotate - [select for diffs], Thu Apr 25 07:32:45 2019 UTC (4 years, 4 months ago) by maya
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base,
pkgsrc-2019Q2
Changes since 1.61: +2 -2
lines
Diff to previous 1.61 (colored)
PKGREVISION bump for anything using python without a PYPKGPREFIX. This is a semi-manual PKGREVISION bump.
Revision 1.61 / (download) - annotate - [select for diffs], Wed Jan 23 15:03:34 2019 UTC (4 years, 8 months ago) by kamil
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base,
pkgsrc-2019Q1
Changes since 1.60: +4 -2
lines
Diff to previous 1.60 (colored)
gdb: Pass --enable-targets=all Make this package usable in cross-ABI debugging. Bump PKGREVISION.
Revision 1.60 / (download) - annotate - [select for diffs], Wed Aug 22 09:43:30 2018 UTC (5 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q4-base,
pkgsrc-2018Q4,
pkgsrc-2018Q3-base,
pkgsrc-2018Q3
Changes since 1.59: +2 -1
lines
Diff to previous 1.59 (colored)
Recursive bump for perl5-5.28.0
Revision 1.59 / (download) - annotate - [select for diffs], Wed Jan 31 20:33:11 2018 UTC (5 years, 7 months ago) by maya
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base,
pkgsrc-2018Q2,
pkgsrc-2018Q1-base,
pkgsrc-2018Q1
Changes since 1.58: +9 -3
lines
Diff to previous 1.58 (colored)
gdb: update to 8.1. local changes: use plist var for gcore. XXX don't install gcore.1 that doesn't appear to be installed but exists remove merged patches. GDB 8.1 includes the following changes and enhancements: * Breakpoints on C++ functions are now set on all scopes by default ("wild" matching); * Support for inserting breakpoints on functions marked with C++ ABI tags; * Target floating-point arithmetic emulation during expression evaluation (requires MPFR 3.1 or later); * Various Python Scripting enhancements; * Improved Rust support; in particular, Trait objects can now be inspected when debugging Rust code; * GDB no longer makes assumptions about the type of symbols without debugging information to avoid producing erroneous and often confusing results; * The 'enable' and 'disable' commands now accept a range of breakpoint locations; * New 'starti' command to start the program at the first instruction; * New 'rbreak' command to insert a number of breakpoints via a regular expression pattern (requires Python); * The 'ptype' command now supports printing the offset and size of the fields in a struct; * The 'gcore' command now supports dumping all the memory mappings ('-a' command-line option); * New shortcuts for TUI Single-Key mode: 'i' for stepi, and 'o' for nexti; * GDBserver enhancements: ** Support for transmitting environment variables to GDBserver; ** Support for starting inferior processes with a specified initial working directory; ** On Unix systems, support for globbing expansion and variable substitution of inferior command-line arguments; * Various completion enhancements; * The command used to compile and inject code with the 'compile' command is now configurable; * New '--readnever' command-line option to speed the GDB startup when debugging information is not needed; * Support for the following new native configurations: ** FreeBSD/aarch64 (aarch64*-*-freebsd*); ** FreeBSD/arm (arm*-*-freebsd*); * Support for the following new targets: ** FreeBSD/aarch64 (aarch64*-*-freebsd*); ** FreeBSD/arm (arm*-*-freebsd*); ** OpenRISC ELF (or1k*-*-elf) * Removed support for the following targets and native configurations: ** Solaris2/x86 (i?86-*-solaris2.[0-9]); ** Solaris2/sparc (sparc*-*-solaris2.[0-9]); For a complete list and more details on each item, please see the gdb/NEWS file, available at: https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=blob_plain;f=gdb/NEWS;hb=gdb-8.1-release
Revision 1.58 / (download) - annotate - [select for diffs], Thu Sep 7 17:11:47 2017 UTC (6 years ago) by kamil
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base,
pkgsrc-2017Q4,
pkgsrc-2017Q3-base,
pkgsrc-2017Q3
Changes since 1.57: +9 -3
lines
Diff to previous 1.57 (colored)
gdb: Upgrade to 8.0.1 pkgsrc specific changes ----------------------- Set on NetBSD debug-dir to locale properly debug info of the base softwate: --with-separate-debug-dir=/usr/lib/debug Disable globally binutils, gprof, gold, gas, ld. These packages are shipped separately in other packages. Upstream changelog ================== GDB 8.0.1 brings the following fixes and enhancements over GDB 8.0: * PR breakpoint/21886 (Compressed MIPS code debugging impossible due to memory breakpoint misplacement) * PR symtab/22002 (Assertion on debuggee built with -gdwarf-5 -fdebug-types-section) * PR symtab/22003 (Incompatibility with -gdwarf-5 - DW_FORM_implicit_const) * PR gdb/22046 (Regression on older kernels for T (stopped) processes) * PR sim/20863 (gdb-7.12 powerpc-rtems4.12-gdb does not build on FreeBSD) * PR breakpoint/21555 ("error re-setting breakpoint" on PIE executables) * PR tdep/21717 ("print $fpscr" says "<unavailable>" until some VFP data register is printed) * PR exp/21827 (Regression: gdb command lookup became case-sensitive; but definitions are forced into lowercase) * PR remote/22021 (Multi-arch exec fails with a remote target)
Revision 1.57 / (download) - annotate - [select for diffs], Mon Jun 5 11:38:51 2017 UTC (6 years, 3 months ago) by maya
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base,
pkgsrc-2017Q2
Changes since 1.56: +6 -3
lines
Diff to previous 1.56 (colored)
gdb: update to 8.0 GDB 8.0 brings the following fixes and improvements, including: * C++: Support for rvalue references * Python scripting enhancements: ** New functions to start, stop and access a running btrace recording. ** Rvalue reference support in gdb.Type. * GDB commands interpreter: ** User commands now accept an unlimited number of arguments. ** The "eval" command now expands user-defined arguments. * DWARF version 5 support (note that its .debug_names index is not supported yet). * GDB/MI enhancements: ** New -file-list-shared-libraries command to list the shared libraries in the program. ** New -target-flash-erase command, to erase flash memory. * Support for native FreeBSD/mips (mips*-*-freebsd) * Support for the following targets: ** Synopsys ARC (arc*-*-elf32) ** FreeBSD/mips (mips*-*-freebsd) * Miscellaneous enhancements: ** Command-line redirection now supported on MS-Windows hosts. ** Support for thread names on MS-Windows. ** Support for the PKU register on GNU/Linux. ** Support for Target descriptions on sparc32 and sparc64. ** New GDB/CLI command to erase flash memory ** rdrand and rdseed instructions record/replay support. Support for the following features have been removed: * Support for Java programs compiled with gcj * Support for the following configurations: ** FreeBSD/alpha (alpha*-*-freebsd*) ** GNU/kFreeBSD/alpha (alpha*-*-kfreebsd*-gnu) For a complete list and more details on each item, please see the gdb/NEWS file.
Revision 1.56 / (download) - annotate - [select for diffs], Tue Feb 28 14:58:43 2017 UTC (6 years, 6 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base,
pkgsrc-2017Q1
Changes since 1.55: +2 -2
lines
Diff to previous 1.55 (colored)
Use the infrastructure's idea of where depcomp is.
Revision 1.55 / (download) - annotate - [select for diffs], Sat Jul 9 06:38:07 2016 UTC (7 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base,
pkgsrc-2016Q4,
pkgsrc-2016Q3-base,
pkgsrc-2016Q3
Changes since 1.54: +2 -2
lines
Diff to previous 1.54 (colored)
Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.
Revision 1.54 / (download) - annotate - [select for diffs], Thu Apr 14 08:40:44 2016 UTC (7 years, 5 months ago) by fhajny
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base,
pkgsrc-2016Q2
Changes since 1.53: +2 -2
lines
Diff to previous 1.53 (colored)
Conclude the previous fix by not installing bfd.info either. Makes package co-exist finally with devel/binutils. Bump PKGREVISION.
Revision 1.53 / (download) - annotate - [select for diffs], Wed Apr 6 09:34:20 2016 UTC (7 years, 5 months ago) by fhajny
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base,
pkgsrc-2016Q1
Changes since 1.52: +2 -1
lines
Diff to previous 1.52 (colored)
Do not install libbfd and libopcodes. The objects are used in the build, but not linked at runtime. Fixes PLIST conflict with devel/binutils and subsequently makes pbulk on (at least) SunOS happy. This follows what e.g. ports and homebrew already do. Remove a leftover patch file while at it. Bump PKGREVISION. In-freeze, OK by wiz.
Revision 1.52 / (download) - annotate - [select for diffs], Sat Mar 5 09:08:46 2016 UTC (7 years, 6 months ago) by ryoon
Branch: MAIN
Changes since 1.51: +9 -2
lines
Diff to previous 1.51 (colored)
Update to 7.11 Changelog: *** Changes in GDB 7.11 * GDB now supports debugging kernel-based threads on FreeBSD. * Per-inferior thread numbers Thread numbers are now per inferior instead of global. If you're debugging multiple inferiors, GDB displays thread IDs using a qualified INF_NUM.THR_NUM form. For example: (gdb) info threads Id Target Id Frame 1.1 Thread 0x7ffff7fc2740 (LWP 8155) (running) 1.2 Thread 0x7ffff7fc1700 (LWP 8168) (running) * 2.1 Thread 0x7ffff7fc2740 (LWP 8157) (running) 2.2 Thread 0x7ffff7fc1700 (LWP 8190) (running) As consequence, thread numbers as visible in the $_thread convenience variable and in Python's InferiorThread.num attribute are no longer unique between inferiors. GDB now maintains a second thread ID per thread, referred to as the global thread ID, which is the new equivalent of thread numbers in previous releases. See also $_gthread below. For backwards compatibility, MI's thread IDs always refer to global IDs. * Commands that accept thread IDs now accept the qualified INF_NUM.THR_NUM form as well. For example: (gdb) thread 2.1 [Switching to thread 2.1 (Thread 0x7ffff7fc2740 (LWP 8157))] (running) (gdb) * In commands that accept a list of thread IDs, you can now refer to all threads of an inferior using a star wildcard. GDB accepts "INF_NUM.*", to refer to all threads of inferior INF_NUM, and "*" to refer to all threads of the current inferior. For example, "info threads 2.*". * You can use "info threads -gid" to display the global thread ID of all threads. * The new convenience variable $_gthread holds the global number of the current thread. * The new convenience variable $_inferior holds the number of the current inferior. * GDB now displays the ID and name of the thread that hit a breakpoint or received a signal, if your program is multi-threaded. For example: Thread 3 "bar" hit Breakpoint 1 at 0x40087a: file program.c, line 20. Thread 1 "main" received signal SIGINT, Interrupt. * Record btrace now supports non-stop mode. * Support for tracepoints on aarch64-linux was added in GDBserver. * The 'record instruction-history' command now indicates speculative execution when using the Intel Processor Trace recording format. * GDB now allows users to specify explicit locations, bypassing the linespec parser. This feature is also available to GDB/MI clients. * Multi-architecture debugging is supported on AArch64 GNU/Linux. GDB now is able to debug both AArch64 applications and ARM applications at the same time. * Support for fast tracepoints on aarch64-linux was added in GDBserver, including JIT compiling fast tracepoint's conditional expression bytecode into native code. * GDB now supports displaced stepping on AArch64 GNU/Linux. * "info threads", "info inferiors", "info display", "info checkpoints" and "maint info program-spaces" now list the corresponding items in ascending ID order, for consistency with all other "info" commands. * In Ada, the overloads selection menu has been enhanced to display the parameter types and the return types for the matching overloaded subprograms. * New commands maint set target-non-stop (on|off|auto) maint show target-non-stop Control whether GDB targets always operate in non-stop mode even if "set non-stop" is "off". The default is "auto", meaning non-stop mode is enabled if supported by the target. maint set bfd-sharing maint show bfd-sharing Control the reuse of bfd objects. set debug bfd-cache show debug bfd-cache Control display of debugging info regarding bfd caching. set debug fbsd-lwp show debug fbsd-lwp Control display of debugging info regarding FreeBSD threads. set remote multiprocess-extensions-packet show remote multiprocess-extensions-packet Set/show the use of the remote protocol multiprocess extensions. set remote thread-events show remote thread-events Set/show the use of thread create/exit events. set ada print-signatures on|off show ada print-signatures" Control whether parameter types and return types are displayed in overloads selection menus. It is activaled (@code{on}) by default. set max-value-size show max-value-size Controls the maximum size of memory, in bytes, that GDB will allocate for value contents. Prevents incorrect programs from causing GDB to allocate overly large buffers. Default is 64k. * The "disassemble" command accepts a new modifier: /s. It prints mixed source+disassembly like /m with two differences: - disassembled instructions are now printed in program order, and - and source for all relevant files is now printed. The "/m" option is now considered deprecated: its "source-centric" output hasn't proved useful in practice. * The "record instruction-history" command accepts a new modifier: /s. It behaves exactly like /m and prints mixed source+disassembly. * The "set scheduler-locking" command supports a new mode "replay". It behaves like "off" in record mode and like "on" in replay mode. * Support for various ROM monitors has been removed: target dbug dBUG ROM monitor for Motorola ColdFire target picobug Motorola picobug monitor target dink32 DINK32 ROM monitor for PowerPC target m32r Renesas M32R/D ROM monitor target mon2000 mon2000 ROM monitor target ppcbug PPCBUG ROM monitor for PowerPC * Support for reading/writing memory and extracting values on architectures whose memory is addressable in units of any integral multiple of 8 bits. * New remote packets exec stop reason Indicates that an exec system call was executed. exec-events feature in qSupported The qSupported packet allows GDB to request support for exec events using the new 'gdbfeature' exec-event, and the qSupported response can contain the corresponding 'stubfeature'. Set and show commands can be used to display whether these features are enabled. vCtrlC Equivalent to interrupting with the ^C character, but works in non-stop mode. thread created stop reason (T05 create:...) Indicates that the thread was just created and is stopped at entry. thread exit stop reply (w exitcode;tid) Indicates that the thread has terminated. QThreadEvents Enables/disables thread create and exit event reporting. For example, this is used in non-stop mode when GDB stops a set of threads and synchronously waits for the their corresponding stop replies. Without exit events, if one of the threads exits, GDB would hang forever not knowing that it should no longer expect a stop for that same thread. N stop reply Indicates that there are no resumed threads left in the target (all threads are stopped). The remote stub reports support for this stop reply to GDB's qSupported query. QCatchSyscalls:1 [;SYSNO]... QCatchSyscalls:0 Enable ("QCatchSyscalls:1") or disable ("QCatchSyscalls:0") catching syscalls from the inferior process. syscall_entry stop reason Indicates that a syscall was just called. syscall_return stop reason Indicates that a syscall just returned. QCatchSyscalls:1 in qSupported The qSupported packet may now include QCatchSyscalls:1 in the reply to indicate support for catching syscalls. * Extended-remote exec events ** GDB now has support for exec events on extended-remote Linux targets. For such targets with Linux kernels 2.5.46 and later, this enables follow-exec-mode and exec catchpoints. set remote exec-event-feature-packet show remote exec-event-feature-packet Set/show the use of the remote exec event feature. * Thread names in remote protocol The reply to qXfer:threads:read may now include a name attribute for each thread. * Target remote mode fork and exec events ** GDB now has support for fork and exec events on target remote mode Linux targets. For such targets with Linux kernels 2.5.46 and later, this enables follow-fork-mode, detach-on-fork, follow-exec-mode, and fork and exec catchpoints. * Remote syscall events ** GDB now has support for catch syscall on remote Linux targets, currently enabled on x86/x86_64 architectures. set remote catch-syscall-packet show remote catch-syscall-packet Set/show the use of the remote catch syscall feature. * MI changes ** The -var-set-format command now accepts the zero-hexadecimal format. It outputs data in hexadecimal format with zero-padding on the left. * Python Scripting ** gdb.InferiorThread objects have a new attribute "global_num", which refers to the thread's global thread ID. The existing "num" attribute now refers to the thread's per-inferior number. See "Per-inferior thread numbers" above. ** gdb.InferiorThread objects have a new attribute "inferior", which is the Inferior object the thread belongs to.
Revision 1.51 / (download) - annotate - [select for diffs], Tue Jan 19 12:18:24 2016 UTC (7 years, 8 months ago) by ryoon
Branch: MAIN
Changes since 1.50: +2 -3
lines
Diff to previous 1.50 (colored)
Update to 7.10.1 Changelog: December 5th, 2015: GDB 7.10.1 Released! The latest version of GDB, version 7.10.1, is available for download. This is a minor corrective release over GDB 7.10, fixing the following issues: PR remote/18965 (new vforkdone stop reply should indicate parent process ID) PR gdb/18957 (build failure in linux-namespaces.c due to setns static declaration) PR gdb/19297 (Internal error on "record btrace": Unexpected branch trace format) PR c++/16957 (gdb segfaults when loading symbols in C++11-enabled application) PR c++/19306 (Incorrect demangling of symbols with ABI tags) PR c++/19307 (Demangler bugs found with fuzz-testing) PR c++/19308 (Demangle C++ Transactional Memory TS (N4514) symbols) August 28th, 2015: GDB 7.10 Released! The latest version of GDB, version 7.10, is available for download. Changes in this release include: Improved support for accessing shared libraries directly from the target system when debugging remotely. Various Guile and Python scripting improvements. Record-replay and reverse debugging on Aarch64 Linux. Support for fork events on extended-remote Linux targets (Linux kernels 2.5.60 and later). DTrace USDT (Userland Static Defined Tracing) probes support on x86_64 GNU/Linux targets. Vector ABI support on S/390 GNU/Linux targets. GDB now reads the GDBHISTSIZE environment variable rather than HISTSIZE to determine the size of GDB's command history. Support for setting the parity when connecting to the target using a serial interface. The number of candidates to be considered during completion can now be limited. Support for Sun's version of the "stabs" debug file format has been removed. Support for HP/PA running HP-UX (hppa*-*-hpux*) has been removed. Support for Itanium running HP-UX (ia64-*-hpux*) has been removed. See the NEWS file for a more complete and detailed list of what this release includes.
Revision 1.50 / (download) - annotate - [select for diffs], Wed Sep 23 08:44:41 2015 UTC (8 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base,
pkgsrc-2015Q4,
pkgsrc-2015Q3-base,
pkgsrc-2015Q3
Changes since 1.49: +3 -3
lines
Diff to previous 1.49 (colored)
Add build dependency on perl so that man pages are created correctly. Noted by Frédéric Fauberteau in PR 50266. Bump PKGREVISION.
Revision 1.49 / (download) - annotate - [select for diffs], Tue Aug 18 07:31:04 2015 UTC (8 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.48: +2 -2
lines
Diff to previous 1.48 (colored)
Bump all packages that depend on curses.bui* or terminfo.bui* since they might incur ncurses dependencies on some platforms, and ncurses just bumped its shlib. Some packages were bumped twice now, sorry for that.
Revision 1.48 / (download) - annotate - [select for diffs], Mon Aug 17 15:02:51 2015 UTC (8 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.47: +2 -9
lines
Diff to previous 1.47 (colored)
Remove obsolete Linux ifdef; tested by Thomas Orgis. Remove lib/charset.alias from PLIST, it shouldn't be there. Bump PKGREVISION.
Revision 1.47 / (download) - annotate - [select for diffs], Sun May 3 19:45:09 2015 UTC (8 years, 4 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base,
pkgsrc-2015Q2
Changes since 1.46: +2 -1
lines
Diff to previous 1.46 (colored)
Sync PLIST with the files installed. Bump revision.
Revision 1.46 / (download) - annotate - [select for diffs], Sun Mar 15 14:56:46 2015 UTC (8 years, 6 months ago) by bsiegert
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base,
pkgsrc-2015Q1
Changes since 1.45: +44 -11
lines
Diff to previous 1.45 (colored)
Move wip/gdb (version 7.9) over the 5.x version that has been here for a long time and that does not even support amd64. The old gdb version, for those with a penchant for historic software, can be found as devel/gdb5.
Revision 1.45 / (download) - annotate - [select for diffs], Sun Jan 4 02:16:49 2015 UTC (8 years, 8 months ago) by dholland
Branch: MAIN
Changes since 1.44: +6 -1
lines
Diff to previous 1.44 (colored)
document NOT_FOR_PLATFORM
Revision 1.44 / (download) - annotate - [select for diffs], Wed Oct 31 11:16:59 2012 UTC (10 years, 10 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base,
pkgsrc-2014Q4,
pkgsrc-2014Q3-base,
pkgsrc-2014Q3,
pkgsrc-2014Q2-base,
pkgsrc-2014Q2,
pkgsrc-2014Q1-base,
pkgsrc-2014Q1,
pkgsrc-2013Q4-base,
pkgsrc-2013Q4,
pkgsrc-2013Q3-base,
pkgsrc-2013Q3,
pkgsrc-2013Q2-base,
pkgsrc-2013Q2,
pkgsrc-2013Q1-base,
pkgsrc-2013Q1,
pkgsrc-2012Q4-base,
pkgsrc-2012Q4
Changes since 1.43: +1 -3
lines
Diff to previous 1.43 (colored)
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
Revision 1.43 / (download) - annotate - [select for diffs], Sat Dec 17 10:15:08 2011 UTC (11 years, 9 months ago) by sbd
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base,
pkgsrc-2012Q3,
pkgsrc-2012Q2-base,
pkgsrc-2012Q2,
pkgsrc-2012Q1-base,
pkgsrc-2012Q1,
pkgsrc-2011Q4-base,
pkgsrc-2011Q4
Changes since 1.42: +3 -2
lines
Diff to previous 1.42 (colored)
Add missing mk/termcap buildlink. Bump PKGREVISION
Revision 1.42 / (download) - annotate - [select for diffs], Wed Dec 14 02:29:30 2011 UTC (11 years, 9 months ago) by sbd
Branch: MAIN
Changes since 1.41: +8 -1
lines
Diff to previous 1.41 (colored)
Revert following commit (gdb doesn't confict with autoconf): Module Name: pkgsrc Committed By: sbd Date: Tue Dec 13 06:58:09 UTC 2011 Modified Files: pkgsrc/devel/gdb: Makefile distinfo pkgsrc/devel/gdb/patches: patch-gdb_gdbserver_configure.in Added Files: pkgsrc/devel/gdb/patches: patch-gdb_gdbserver_config.in patch-gdb_gdbserver_configure Log Message: This package can't use autoconf as to conflicts with it. To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41 pkgsrc/devel/gdb/Makefile cvs rdiff -u -r1.18 -r1.19 pkgsrc/devel/gdb/distinfo cvs rdiff -u -r0 -r1.1 pkgsrc/devel/gdb/patches/patch-gdb_gdbserver_config.in \ pkgsrc/devel/gdb/patches/patch-gdb_gdbserver_configure cvs rdiff -u -r1.1 -r1.2 \ pkgsrc/devel/gdb/patches/patch-gdb_gdbserver_configure.in
Revision 1.41 / (download) - annotate - [select for diffs], Tue Dec 13 06:58:08 2011 UTC (11 years, 9 months ago) by sbd
Branch: MAIN
Changes since 1.40: +1 -8
lines
Diff to previous 1.40 (colored)
This package can't use autoconf as to conflicts with it.
Revision 1.40 / (download) - annotate - [select for diffs], Mon Dec 5 22:15:05 2011 UTC (11 years, 9 months ago) by sbd
Branch: MAIN
Changes since 1.39: +8 -1
lines
Diff to previous 1.39 (colored)
If <stdlib.h> is needed and its wrapped with HAVE_STDDLIB_H it must be tested for by autoconf! <stdlib.h> is needed as it include <alloca.h> which is needed for alloca(3). Also fix DESTDIR support for gdbserver.
Revision 1.39 / (download) - annotate - [select for diffs], Fri Apr 22 13:43:18 2011 UTC (12 years, 5 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2011Q3-base,
pkgsrc-2011Q3,
pkgsrc-2011Q2-base,
pkgsrc-2011Q2
Changes since 1.38: +2 -2
lines
Diff to previous 1.38 (colored)
recursive bump from gettext-lib shlib bump.
Revision 1.38 / (download) - annotate - [select for diffs], Sat Mar 5 09:14:23 2011 UTC (12 years, 6 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2011Q1-base,
pkgsrc-2011Q1
Changes since 1.37: +3 -1
lines
Diff to previous 1.37 (colored)
Add user-destdir installation support.
Revision 1.37 / (download) - annotate - [select for diffs], Wed Mar 17 15:34:15 2010 UTC (13 years, 6 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2010Q4-base,
pkgsrc-2010Q4,
pkgsrc-2010Q3-base,
pkgsrc-2010Q3,
pkgsrc-2010Q2-base,
pkgsrc-2010Q2,
pkgsrc-2010Q1-base,
pkgsrc-2010Q1
Changes since 1.36: +2 -2
lines
Diff to previous 1.36 (colored)
Doesn't support NetBSD/amd64.
Revision 1.36 / (download) - annotate - [select for diffs], Tue Jul 14 19:02:16 2009 UTC (14 years, 2 months ago) by hasso
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base,
pkgsrc-2009Q4,
pkgsrc-2009Q3-base,
pkgsrc-2009Q3
Changes since 1.35: +2 -2
lines
Diff to previous 1.35 (colored)
Don't attempt to build gdb on DragonFly. It's also unlikely that someone will integrate DragonFly changes into upstream soon.
Revision 1.35 / (download) - annotate - [select for diffs], Sun Jan 6 19:25:09 2008 UTC (15 years, 8 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base,
pkgsrc-2009Q2,
pkgsrc-2009Q1-base,
pkgsrc-2009Q1,
pkgsrc-2008Q4-base,
pkgsrc-2008Q4,
pkgsrc-2008Q3-base,
pkgsrc-2008Q3,
pkgsrc-2008Q2-base,
pkgsrc-2008Q2,
pkgsrc-2008Q1-base,
pkgsrc-2008Q1,
cwrapper,
cube-native-xorg-base,
cube-native-xorg
Changes since 1.34: +2 -4
lines
Diff to previous 1.34 (colored)
Some changes take a long time. This package had been broken since two years. The fix was trivially copied from devel/coconut, which had the same problem concerning an "invalid lvalue in increment".
Revision 1.33.4.1 / (download) - annotate - [select for diffs], Sat Jul 28 22:57:12 2007 UTC (16 years, 1 month ago) by ghen
Branch: pkgsrc-2007Q2
Changes since 1.33: +2 -2
lines
Diff to previous 1.33 (colored) next main 1.34 (colored)
Pullup ticket 2134 - requested by lkundrak security fix for gdb - pkgsrc/devel/gdb/Makefile 1.34 - pkgsrc/devel/gdb/distinfo 1.9-1.10 - pkgsrc/devel/gdb/patches/patch-am 1.2 - pkgsrc/devel/gdb/patches/patch-ap 1.1 - pkgsrc/devel/gdb/patches/patch-aq 1.1 Module Name: pkgsrc Committed By: lkundrak Date: Tue Jul 3 12:41:19 UTC 2007 Modified Files: pkgsrc/devel/gdb: Makefile distinfo Added Files: pkgsrc/devel/gdb/patches: patch-ap patch-aq Log Message: Fixes for CVE-2005-1704 and CVE-2005-1705. Bump PKGREVISION. --- Module Name: pkgsrc Committed By: lkundrak Date: Wed Jul 11 13:12:02 UTC 2007 Modified Files: pkgsrc/devel/gdb: distinfo pkgsrc/devel/gdb/patches: patch-am Log Message: Attempt to fix build on >1.6
Revision 1.34 / (download) - annotate - [select for diffs], Tue Jul 3 12:41:18 2007 UTC (16 years, 2 months ago) by lkundrak
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base,
pkgsrc-2007Q4,
pkgsrc-2007Q3-base,
pkgsrc-2007Q3
Changes since 1.33: +2 -2
lines
Diff to previous 1.33 (colored)
Fixes for CVE-2005-1704 and CVE-2005-1705. Bump PKGREVISION.
Revision 1.33 / (download) - annotate - [select for diffs], Fri Mar 23 15:18:23 2007 UTC (16 years, 6 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base,
pkgsrc-2007Q1-base,
pkgsrc-2007Q1
Branch point for: pkgsrc-2007Q2
Changes since 1.32: +2 -2
lines
Diff to previous 1.32 (colored)
Needs msgfmt.
Revision 1.32 / (download) - annotate - [select for diffs], Thu Feb 22 19:26:21 2007 UTC (16 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.31: +3 -3
lines
Diff to previous 1.31 (colored)
Whitespace cleanup, courtesy of pkglint. Patch provided by Sergey Svishchev in private mail.
Revision 1.31 / (download) - annotate - [select for diffs], Wed Jan 31 00:04:11 2007 UTC (16 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.30: +2 -2
lines
Diff to previous 1.30 (colored)
Mark as BROKEN_IN pkgsrc-2006Q4, based on ftp://asim.lip6.fr/outgoing/packages/i386/3.1/20070114.1132/broken.html (latest 3.1/i386 bulk build of 2006Q4). Feel free to fix them...
Revision 1.30 / (download) - annotate - [select for diffs], Thu May 18 20:29:58 2006 UTC (17 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base,
pkgsrc-2006Q4,
pkgsrc-2006Q3-base,
pkgsrc-2006Q3,
pkgsrc-2006Q2-base,
pkgsrc-2006Q2
Changes since 1.29: +2 -2
lines
Diff to previous 1.29 (colored)
Mark as BROKEN_IN pkgsrc-2006Q1 according to ftp://ftp.NetBSD.org/pub/pkgsrc/misc/kristerw/pkgstat/i386-3.0/20060501.1050/broken.html
Revision 1.29 / (download) - annotate - [select for diffs], Thu Mar 30 03:44:42 2006 UTC (17 years, 5 months ago) by jlam
Branch: MAIN
Changes since 1.28: +4 -4
lines
Diff to previous 1.28 (colored)
* Honor PKGINFODIR. * List the info files directly in the PLIST.
Revision 1.28 / (download) - annotate - [select for diffs], Sat Mar 4 21:29:15 2006 UTC (17 years, 6 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base,
pkgsrc-2006Q1
Changes since 1.27: +2 -2
lines
Diff to previous 1.27 (colored)
Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers.
Revision 1.27 / (download) - annotate - [select for diffs], Mon Feb 27 15:45:29 2006 UTC (17 years, 6 months ago) by joerg
Branch: MAIN
Changes since 1.26: +2 -1
lines
Diff to previous 1.26 (colored)
Fix errno. Add DragonFly support.
Revision 1.26 / (download) - annotate - [select for diffs], Sun Feb 5 23:08:42 2006 UTC (17 years, 7 months ago) by joerg
Branch: MAIN
Changes since 1.25: +2 -2
lines
Diff to previous 1.25 (colored)
Recursive revision bump / recommended bump for gettext ABI change.
Revision 1.25 / (download) - annotate - [select for diffs], Wed Jan 4 04:29:06 2006 UTC (17 years, 8 months ago) by schmonz
Branch: MAIN
Changes since 1.24: +2 -3
lines
Diff to previous 1.24 (colored)
Express these packages' brokenness with BROKEN_IN=pkgsrc-2005Q4 rather than PKG_FAIL_REASON, so that they provide useful error messages in build logs, and so that they continue to work on platforms where they aren't broken.
Revision 1.24 / (download) - annotate - [select for diffs], Mon Dec 26 23:39:31 2005 UTC (17 years, 9 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base,
pkgsrc-2005Q4
Changes since 1.23: +4 -1
lines
Diff to previous 1.23 (colored)
Mark packages for pkgsrc-2005Q4 that don't build on NetBSD/i386 3.0. If one of these is important to you, please fix it in time for pkgsrc-2006Q1, or it may be removed.
Revision 1.23 / (download) - annotate - [select for diffs], Mon Dec 5 20:50:04 2005 UTC (17 years, 9 months ago) by rillig
Branch: MAIN
Changes since 1.22: +2 -2
lines
Diff to previous 1.22 (colored)
Fixed pkglint warnings. The warnings are mostly quoting issues, for example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
Revision 1.22 / (download) - annotate - [select for diffs], Sun Jul 17 19:03:34 2005 UTC (18 years, 2 months ago) by kristerw
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base,
pkgsrc-2005Q3
Changes since 1.21: +3 -1
lines
Diff to previous 1.21 (colored)
GDB does not understand the Darwin object format yet.
Revision 1.21 / (download) - annotate - [select for diffs], Sun May 22 20:07:51 2005 UTC (18 years, 4 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base,
pkgsrc-2005Q2
Changes since 1.20: +2 -2
lines
Diff to previous 1.20 (colored)
Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions: USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison
Revision 1.20 / (download) - annotate - [select for diffs], Mon Apr 11 21:45:22 2005 UTC (18 years, 5 months ago) by tv
Branch: MAIN
Changes since 1.19: +1 -2
lines
Diff to previous 1.19 (colored)
Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.
Revision 1.18.4.1 / (download) - annotate - [select for diffs], Wed Mar 30 06:27:35 2005 UTC (18 years, 5 months ago) by salo
Branch: pkgsrc-2005Q1
Changes since 1.18: +2 -1
lines
Diff to previous 1.18 (colored) next main 1.19 (colored)
Pullup ticket 399 - requested by Dan McMahill portability fix for gdb Revisions pulled up: - pkgsrc/devel/gdb/Makefile 1.19 Module Name: pkgsrc Committed By: dmcmahill Date: Tue Mar 29 00:55:43 UTC 2005 Modified Files: pkgsrc/devel/gdb: Makefile Log Message: make sure LDFLAGS gets followed when linking gdb. Fixes a problem with libintl and libiconv not being found on solaris.
Revision 1.19 / (download) - annotate - [select for diffs], Tue Mar 29 00:55:43 2005 UTC (18 years, 5 months ago) by dmcmahill
Branch: MAIN
Changes since 1.18: +2 -1
lines
Diff to previous 1.18 (colored)
make sure LDFLAGS gets followed when linking gdb. Fixes a problem with libintl and libiconv not being found on solaris.
Revision 1.18 / (download) - annotate - [select for diffs], Sun Oct 3 00:13:27 2004 UTC (18 years, 11 months ago) by tv
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base,
pkgsrc-2004Q4-base,
pkgsrc-2004Q4
Branch point for: pkgsrc-2005Q1
Changes since 1.17: +2 -2
lines
Diff to previous 1.17 (colored)
Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10 in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
Revision 1.17 / (download) - annotate - [select for diffs], Mon Apr 26 06:05:24 2004 UTC (19 years, 5 months ago) by snj
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base,
pkgsrc-2004Q3,
pkgsrc-2004Q2-base,
pkgsrc-2004Q2
Changes since 1.16: +3 -3
lines
Diff to previous 1.16 (colored)
Convert to buildlink3.
Revision 1.16 / (download) - annotate - [select for diffs], Sat Feb 14 17:21:37 2004 UTC (19 years, 7 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2004Q1-base,
pkgsrc-2004Q1
Changes since 1.15: +1 -2
lines
Diff to previous 1.15 (colored)
LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globs relative to ${WRKSRC}. Remove redundant LIBTOOL_OVERRIDE settings that are automatically handled by the default setting in bsd.pkg.mk.
Revision 1.15 / (download) - annotate - [select for diffs], Thu Jan 22 08:24:29 2004 UTC (19 years, 8 months ago) by grant
Branch: MAIN
Changes since 1.14: +2 -2
lines
Diff to previous 1.14 (colored)
replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.
Revision 1.14 / (download) - annotate - [select for diffs], Fri Oct 24 18:49:52 2003 UTC (19 years, 11 months ago) by reed
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base,
pkgsrc-2003Q4
Changes since 1.13: +2 -2
lines
Diff to previous 1.13 (colored)
Under Linux, gdbserver is built and installed. So set up PLIST.common and PLIST.Linux so it is registered. Although it has no change for NetBSD, I bumped the PKGREVISION so it would be clear that this is a different package for Linux. gdbserver is for SunOS too. Can someone check and add PLIST.SunOS?
Revision 1.13 / (download) - annotate - [select for diffs], Sat Aug 9 10:44:38 2003 UTC (20 years, 1 month ago) by seb
Branch: MAIN
Changes since 1.12: +1 -2
lines
Diff to previous 1.12 (colored)
USE_NEW_TEXINFO is unnecessary now.
Revision 1.12 / (download) - annotate - [select for diffs], Mon Jul 21 16:43:21 2003 UTC (20 years, 2 months ago) by martti
Branch: MAIN
Changes since 1.11: +2 -2
lines
Diff to previous 1.11 (colored)
COMMENT should start with a capital letter.
Revision 1.11 / (download) - annotate - [select for diffs], Thu Jul 17 21:30:37 2003 UTC (20 years, 2 months ago) by grant
Branch: MAIN
Changes since 1.10: +2 -2
lines
Diff to previous 1.10 (colored)
s/netbsd.org/NetBSD.org/
Revision 1.10 / (download) - annotate - [select for diffs], Sun Jul 13 13:51:08 2003 UTC (20 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.9: +2 -1
lines
Diff to previous 1.9 (colored)
PKGREVISION bump for libiconv update.
Revision 1.9 / (download) - annotate - [select for diffs], Wed Jul 2 01:23:25 2003 UTC (20 years, 2 months ago) by uebayasi
Branch: MAIN
Changes since 1.8: +2 -1
lines
Diff to previous 1.8 (colored)
Add a test target.
Revision 1.8 / (download) - annotate - [select for diffs], Mon Jun 23 10:54:15 2003 UTC (20 years, 3 months ago) by seb
Branch: MAIN
Changes since 1.7: +3 -2
lines
Diff to previous 1.7 (colored)
Convert to USE_NEW_TEXINFO.
Revision 1.7 / (download) - annotate - [select for diffs], Mon Jun 2 01:20:49 2003 UTC (20 years, 3 months ago) by jschauma
Branch: MAIN
Changes since 1.6: +2 -2
lines
Diff to previous 1.6 (colored)
Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages. Should anybody feel like they could be the maintainer for any of thewe packages, please adjust.
Revision 1.6 / (download) - annotate - [select for diffs], Mon Mar 10 23:50:48 2003 UTC (20 years, 6 months ago) by seb
Branch: MAIN
Changes since 1.5: +16 -7
lines
Diff to previous 1.5 (colored)
Update to gdb version 5.3. Extract of changes below. *** Changes in GDB 5.3: * GNU/Linux shared library multi-threaded performance improved. * ``gdbserver'' now supports multi-threaded applications on some targets * GDB now supports C/C++ preprocessor macros. * Multi-arched targets. DEC Alpha (partial) alpha*-*-* DEC VAX (partial) vax-*-* NEC V850 v850-*-* National Semiconductor NS32000 (partial) ns32k-*-* Motorola 68000 (partial) m68k-*-* Motorola MCORE mcore-*-* * New targets. Fujitsu FRV architecture added by Red Hat frv*-*-* * New native configurations Alpha NetBSD alpha*-*-netbsd* SH NetBSD sh*-*-netbsdelf* MIPS NetBSD mips*-*-netbsd* UltraSPARC NetBSD sparc64-*-netbsd* * OBSOLETE configurations and files Mitsubishi D30V d30v-*-* OS/9000 i[34]86-*-os9k IBM AIX PS/2 i[3456]86-*-aix Fujitsu FR30 fr30-*-elf* Motorola Delta 88000 running Sys V m88k-motorola-sysv or delta88 Argonaut Risc Chip (ARC) arc-*-* i386 running Mach 3.0 i[3456]86-*-mach3* i386 running Mach i[3456]86-*-mach* i386 running OSF/1 i[3456]86-*osf1mk* HP/Apollo 68k Family m68*-apollo*-sysv*, m68*-apollo*-bsd*, m68*-hp-bsd*, m68*-hp-hpux* I960 with MON960 i960-*-coff * OBSOLETE languages CHILL, a Pascal like language used by telecommunications companies. * REMOVED configurations and files AMD 29k family via UDI a29k-amd-udi, udi29k A29K VxWorks a29k-*-vxworks AMD 29000 embedded, using EBMON a29k-none-none AMD 29000 embedded with COFF a29k-none-coff AMD 29000 embedded with a.out a29k-none-aout testsuite/gdb.hp/gdb.threads-hp/ directory * New command "set max-user-call-depth <nnn>" * Changes in FreeBSD/i386 native debugging. Support for the "generate-core-file" has been added. * New commands "dump", "append", and "restore". * Improved "next/step" support on multi-processor Alpha Tru64.
Revision 1.5 / (download) - annotate - [select for diffs], Wed Aug 7 14:18:26 2002 UTC (21 years, 1 month ago) by jschauma
Branch: MAIN
CVS Tags: netbsd-1-6-RELEASE-base,
netbsd-1-6-1-base,
netbsd-1-6-1,
netbsd-1-6
Changes since 1.4: +3 -5
lines
Diff to previous 1.4 (colored)
Update to 5.2.1; remove ONLY_FOR_PLATFORM: even though gdb is in the NetBSD base system, people may want to install it from pkgsrc, particularly on Darwin (?), Linux, SunOS and since there is no problem in having one gdb in pkgsrc and one in the base-system, no harm is done. Changes since the last version (4.18) are numerous; highlights include: * New command "set trust-readonly-sections on[off]". * New command "generate-core-file" (or "gcore"). * New command line option --pid or -p followed by a process id * The new `--args' feature can be used to specify command-line arguments for the inferior from gdb's command line. * a new `operate-and-get-next' function bound to `C-o'.
Revision 1.4 / (download) - annotate - [select for diffs], Mon Feb 18 15:14:10 2002 UTC (21 years, 7 months ago) by seb
Branch: MAIN
CVS Tags: pkgviews-base,
pkgviews,
netbsd-1-5-PATCH003,
buildlink2-base,
buildlink2
Changes since 1.3: +2 -1
lines
Diff to previous 1.3 (colored)
Introduce new framework for handling info files generation and installation. Summary of changes: - removal of USE_GTEXINFO - addition of mk/texinfo.mk - inclusion of this file in package Makefiles requiring it - `install-info' substituted by `${INSTALL_INFO}' in PLISTs - tuning of mk/bsd.pkg.mk: removal of USE_GTEXINFO INSTALL_INFO added to PLIST_SUBST `${INSTALL_INFO}' replace `install-info' in target rules print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info' - a couple of new patch files added for a handful of packages - setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it - devel/cssc marked requiring texinfo 4.0 - a couple of packages Makefiles were tuned with respect of INFO_FILES and makeinfo command usage See -newly added by this commit- section 10.24 of Packages.txt for further information.
Revision 1.3 / (download) - annotate - [select for diffs], Fri Feb 16 14:38:25 2001 UTC (22 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: netbsd-1-5-PATCH001
Changes since 1.2: +2 -1
lines
Diff to previous 1.2 (colored)
Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.
Revision 1.2 / (download) - annotate - [select for diffs], Fri Jul 2 08:46:51 1999 UTC (24 years, 2 months ago) by agc
Branch: MAIN
CVS Tags: netbsd-1-5-RELEASE,
netbsd-1-4-PATCH003,
netbsd-1-4-PATCH002,
netbsd-1-4-PATCH001,
comdex-fall-1999
Changes since 1.1: +2 -2
lines
Diff to previous 1.1 (colored)
For packages that are in the NetBSD base system, but needed for Solaris, narrow down the platforms, and use specific inclusion rather than disclusion: mark them as ONLY_FOR_PLATFORM=SunOS-*-*, rather than NOT_FOR_PLATFORM=NetBSD-*-*.
Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Thu Jul 1 15:26:19 1999 UTC (24 years, 2 months ago) by agc
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0
lines
Diff to previous 1.1 (colored)
Initial import of gdb-4.18, the GNU symbolic debugger, into the NetBSD packages collection. This package is only for Solaris - it is part of the base NetBSD system.
Revision 1.1 / (download) - annotate - [select for diffs], Thu Jul 1 15:26:19 1999 UTC (24 years, 2 months ago) by agc
Branch: MAIN
Initial revision