devel/gdb 15.1_7
GNU Project Debugger
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
97a84ef467- License
- GPLv3
- Categories
- devel
- Package size
- 13318.2 KiB, 59795.2 KiB installed
Description
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.
Install
As a binary package — by origin, or by package name:
pkg install devel/gdb
pkg install gdb
From the ports tree:
cd /usr/ports/devel/gdb/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= gdb>0:devel/gdb
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 15.1_7 | 15.1_7 | 12.1_2 | 15.1_3 | 15.1_7 |
| FreeBSD:14:quarterly | 15.1_7 | 15.1_7 | n/a | 15.1_3 | 15.1_7 |
| FreeBSD:15:latest | 15.1_7 | 15.1_7 | n/a | 15.1_3 | - |
| FreeBSD:15:quarterly | 15.1_7 | 15.1_7 | n/a | n/a | n/a |
| FreeBSD:16:latest | 15.1_7 | 15.1_7 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 4
libexpat.so: textproc/expat2libgmp.so: math/gmplibmpfr.so: math/mpfrlibzstd.so: archivers/zstd
Test 1
runtest: misc/dejagnu
The full lists below include those, and their dependencies in turn.
All build dependencies 24
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- converters/p5-Text-Unidecode
- devel/boost-libs
- devel/gettext-runtime
- devel/gmake
- devel/icu
- devel/libffi
- devel/libunistring
- devel/p5-Locale-libintl
- devel/pkgconf
- devel/readline
- devel/xxhash
- lang/perl5.42
- lang/python312
- math/gmp
- math/mpdecimal
- math/mpfr
- print/indexinfo
- print/texinfo
- textproc/expat2
- textproc/p5-Unicode-EastAsianWidth
- textproc/source-highlight
All run dependencies 16
Required by 27
- archivers/peazip
- cad/zcad
- comms/cqrlog
- databases/heidisql
- devel/gf2
- devel/seer-gdb
- editors/cudatext
- editors/lazarus
- editors/lazarus-devel
- editors/lazarus-gtk3-devel
- editors/lazarus-qt5
- editors/lazarus-qt5-devel
- editors/lazarus-qt6
- editors/lazarus-qt6-devel
- editors/picpas
- graphics/lazpaint
- multimedia/winff
- net-p2p/awgg
- net-p2p/transmission-remote-gui
- russian/emkatic
- security/gef
- security/peda
- sysutils/bhyvemgr
- sysutils/bstack
- sysutils/ddrescueview
- sysutils/panicmail
- x11-fm/doublecmd
Configuration
Options name: devel_gdb
| Option | Default | Description |
|---|---|---|
| BUNDLED_READLINE | off | from gdb distfile |
| BUNDLED_ZLIB | off | from gdb distfile |
| DEBUGINFOD | off | Build gdb with debuginfod server support |
| GDB_LINK | on | Create ${PREFIX}/bin/gdb symlink |
| GUILE | off | Guile extension language support |
| KGDB | on | Kernel debugging support |
| NLS | on | Native Language Support |
| PORT_ICONV | on | use libiconv, with wider charset support |
| PORT_READLINE | on | from devel/readline port |
| PYTHON | on | Python bindings or support |
| SOURCE_HIGHLIGHT | on | Syntax highlighting support |
| SYSTEM_ICONV | off | use libc iconv, with no wchar support |
| SYSTEM_ZLIB | on | use system zlib |
| TUI | on | Text User Interface support |
| XXHASH | on | Use xxHash for hashing (faster) |
- USES
- compiler:c++17-lang cpe gmake libtool makeinfo pkgconfig tar:xz
- Service scripts
- none
Files
Manual pages 4
- gdb(1)
- gdb(1)
- kgdb(1)
- kgdb(1)
pkg-plist 146
- bin/gdb
- bin/kgdb
- bin/gdb
- bin/gdbtui
- bin/kgdb
- share/man/man1/gdb.1.gz
- share/man/man1/gdb.1.gz
- share/man/man1/kgdb.1.gz
- share/man/man1/kgdb.1.gz
- share/gdb/auto-load%%LIBCXX_DIR%%/libc++.so.1-gdb.py
- share/gdb/auto-load%%LIBCXX_DIR%%/libc++.so.1-gdb.pyc
- share/gdb/python/gdb/__init__.py
- share/gdb/python/gdb/__init__.pyc
- share/gdb/python/gdb/FrameDecorator.py
- share/gdb/python/gdb/FrameDecorator.pyc
- share/gdb/python/gdb/FrameIterator.py
- share/gdb/python/gdb/FrameIterator.pyc
- share/gdb/python/gdb/disassembler.py
- share/gdb/python/gdb/disassembler.pyc
- share/gdb/python/gdb/frames.py
- share/gdb/python/gdb/frames.pyc
- share/gdb/python/gdb/missing_debug.py
- share/gdb/python/gdb/missing_debug.pyc
- share/gdb/python/gdb/printing.py
- share/gdb/python/gdb/prompt.py
- share/gdb/python/gdb/prompt.pyc
- share/gdb/python/gdb/printing.pyc
- share/gdb/python/gdb/styling.py
- share/gdb/python/gdb/styling.pyc
- share/gdb/python/gdb/types.py
- share/gdb/python/gdb/types.pyc
- share/gdb/python/gdb/unwinder.py
- share/gdb/python/gdb/unwinder.pyc
- share/gdb/python/gdb/xmethod.py
- share/gdb/python/gdb/xmethod.pyc
- share/gdb/python/gdb/command/__init__.py
- share/gdb/python/gdb/command/__init__.pyc
- share/gdb/python/gdb/command/explore.py
- share/gdb/python/gdb/command/explore.pyc
- share/gdb/python/gdb/command/frame_filters.py
- share/gdb/python/gdb/command/frame_filters.pyc
- share/gdb/python/gdb/command/missing_debug.py
- share/gdb/python/gdb/command/missing_debug.pyc
- share/gdb/python/gdb/command/pretty_printers.py
- share/gdb/python/gdb/command/pretty_printers.pyc
- share/gdb/python/gdb/command/prompt.py
- share/gdb/python/gdb/command/prompt.pyc
- share/gdb/python/gdb/command/type_printers.py
- share/gdb/python/gdb/command/type_printers.pyc
- share/gdb/python/gdb/command/unwinders.py
- share/gdb/python/gdb/command/unwinders.pyc
- share/gdb/python/gdb/command/xmethods.py
- share/gdb/python/gdb/command/xmethods.pyc
- share/gdb/python/gdb/dap/__init__.py
- share/gdb/python/gdb/dap/__init__.pyc
- share/gdb/python/gdb/dap/breakpoint.py
- share/gdb/python/gdb/dap/breakpoint.pyc
- share/gdb/python/gdb/dap/bt.py
- share/gdb/python/gdb/dap/bt.pyc
- share/gdb/python/gdb/dap/disassemble.py
- share/gdb/python/gdb/dap/disassemble.pyc
- share/gdb/python/gdb/dap/evaluate.py
- share/gdb/python/gdb/dap/evaluate.pyc
- share/gdb/python/gdb/dap/events.py
- share/gdb/python/gdb/dap/events.pyc
- share/gdb/python/gdb/dap/frames.py
- share/gdb/python/gdb/dap/frames.pyc
- share/gdb/python/gdb/dap/io.py
- share/gdb/python/gdb/dap/io.pyc
- share/gdb/python/gdb/dap/launch.py
- share/gdb/python/gdb/dap/launch.pyc
- share/gdb/python/gdb/dap/locations.py
- share/gdb/python/gdb/dap/locations.pyc
- share/gdb/python/gdb/dap/memory.py
- share/gdb/python/gdb/dap/memory.pyc
- share/gdb/python/gdb/dap/modules.py
- share/gdb/python/gdb/dap/modules.pyc
- share/gdb/python/gdb/dap/next.py
- share/gdb/python/gdb/dap/next.pyc
- share/gdb/python/gdb/dap/pause.py
- share/gdb/python/gdb/dap/pause.pyc
- share/gdb/python/gdb/dap/scopes.py
- share/gdb/python/gdb/dap/scopes.pyc
- share/gdb/python/gdb/dap/server.py
- share/gdb/python/gdb/dap/server.pyc
- share/gdb/python/gdb/dap/sources.py
- share/gdb/python/gdb/dap/sources.pyc
- share/gdb/python/gdb/dap/startup.py
- share/gdb/python/gdb/dap/startup.pyc
- share/gdb/python/gdb/dap/state.py
- share/gdb/python/gdb/dap/state.pyc
- share/gdb/python/gdb/dap/threads.py
- share/gdb/python/gdb/dap/threads.pyc
- share/gdb/python/gdb/dap/typecheck.py
- share/gdb/python/gdb/dap/typecheck.pyc
- share/gdb/python/gdb/dap/varref.py
- share/gdb/python/gdb/dap/varref.pyc
- share/gdb/python/gdb/function/__init__.py
- share/gdb/python/gdb/function/__init__.pyc
- share/gdb/python/gdb/function/as_string.py
The first 100 are listed.
distinfo 2
| File | Size | SHA256 |
|---|---|---|
| gdb-15.1.tar.xz | 2.4295712e+07 | 38254eacd4572134bca9c5a5aa4d4ca564cbbd30c369d881f733fb6b903354f2 |
| bsdjhb-libcxx-gdbpy-4bb8585_GH0.tar.gz | 6234 | f182d52b7a88260846ce65a451e9631a04dceaeb738889156e1168fa351306ea |
Master sites 1
- GNU