devel/mpatrol 1.4.8_6 FreeBSD
Dynamic memory debugging and profiling library
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv2
- Categories
- devel
Description
The mpatrol library is a powerful debugging tool that attempts to diagnose run-time errors that are caused by the wrong use of dynamically allocated memory. It acts as a malloc() debugger for debugging dynamic memory allocations, although it can also trace and profile calls to malloc() and free() too.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/mpatrol | 1.4.8_6 |
| DragonFly | devel/mpatrol | 1.4.8_6 |
Install
Binary package:
pkg install mpatrol
From the ports tree:
cd /usr/ports/devel/mpatrol/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= mpatrol>0:devel/mpatrol
LIB_DEPENDS= libmpalloc.so:devel/mpatrol
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 | - | 1.4.8_6 | - | - | - |
| FreeBSD:14:quarterly | - | 1.4.8_6 | n/a | - | - |
| FreeBSD:15:latest | - | 1.4.8_6 | n/a | - | - |
| FreeBSD:15:quarterly | - | 1.4.8_6 | n/a | n/a | n/a |
| FreeBSD:16:latest | - | 1.4.8_6 | 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 1
libelf.so.0: devel/libelf
The full lists below include those, and their dependencies in turn.
Build dependencies 13
Run dependencies 3
No port depends on this one.
Configuration
Options name: devel_mpatrol
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
- USES
- gettext gmake
- Service scripts
- none
Files
Manual pages 9
- hexwords(1)
- libmpalloc(3)
- libmpatrol(3)
- mleak(1)
- mpatrol(1)
- mpedit(1)
- mprof(1)
- mpsym(1)
- mptrace(1)
pkg-plist 72
- bin/hexwords
- bin/mleak
- bin/mpatrol
- bin/mpedit
- bin/mprof
- bin/mpsym
- bin/mptrace
- bin/mupdate
- include/mpalloc.h
- include/mpatrol.h
- include/mpatrol/dbmalloc.h
- include/mpatrol/dmalloc.h
- include/mpatrol/heapdiff.h
- include/mpatrol/mgauge.h
- include/mpatrol/mtrace.h
- include/mpdebug.h
- lib/libmpalloc.a
- lib/libmpalloc.so
- lib/libmpalloc.so.1
- lib/libmpatrol.a
- lib/libmpatrol.so
- lib/libmpatrol.so.1
- lib/libmpatrolmt.a
- lib/libmpatrolmt.so
- lib/libmpatrolmt.so.1
- lib/libmptools.a
- share/man/man1/hexwords.1.gz
- share/man/man1/mleak.1.gz
- share/man/man1/mpatrol.1.gz
- share/man/man1/mprof.1.gz
- share/man/man1/mpsym.1.gz
- share/man/man1/mptrace.1.gz
- share/man/man1/mpedit.1.gz
- share/man/man3/libmpatrol.3.gz
- share/man/man3/libmpalloc.3.gz
- share/doc/mpatrol/README
- share/doc/mpatrol/images/cc1.eps
- share/doc/mpatrol/images/cc1.jpg
- share/doc/mpatrol/images/cc1.pdf
- share/doc/mpatrol/images/collect2.eps
- share/doc/mpatrol/images/collect2.jpg
- share/doc/mpatrol/images/collect2.pdf
- share/doc/mpatrol/images/cpp.eps
- share/doc/mpatrol/images/cpp.jpg
- share/doc/mpatrol/images/cpp.pdf
- share/doc/mpatrol/images/gcc.eps
- share/doc/mpatrol/images/gcc.jpg
- share/doc/mpatrol/images/gcc.pdf
- share/doc/mpatrol/images/mpatrol.eps
- share/doc/mpatrol/images/mpatrol.jpg
- share/doc/mpatrol/images/mpatrol.pdf
- share/doc/mpatrol/images/mpatrol.txt
- share/doc/mpatrol/images/test.eps
- share/doc/mpatrol/images/test.jpg
- share/doc/mpatrol/images/test.pdf
- share/doc/mpatrol/images/trace.eps
- share/doc/mpatrol/images/trace.jpg
- share/doc/mpatrol/images/trace.pdf
- share/doc/mpatrol/mpatrol.dvi
- share/doc/mpatrol/mpatrol.guide
- share/doc/mpatrol/mpatrol.html
- share/doc/mpatrol/mpatrol.info
- share/doc/mpatrol/mpatrol.pdf
- share/doc/mpatrol/mpatrol.ps
- share/doc/mpatrol/mpatrol.texi
- share/doc/mpatrol/mpatrol.txt
- share/doc/mpatrol/refcard.dvi
- share/doc/mpatrol/refcard.pdf
- share/doc/mpatrol/refcard.ps
- share/doc/mpatrol/refcard.tex
- share/doc/mpatrol/source.tex
- share/doc/mpatrol/texinfo.tex
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| mpatrol_1.4.8.tar.gz | 4.413896e+06 | 2a58512cb355bf46b08e85683a2ad872bdd4cad5f7a40c87117c7f5badd9f232 |
Master sites 1
- SF
Commit history 0
No commits in the history this site was built from.