./devel/valgrind [instrumentation framework for dynamic analysis tools]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 3.10.1, Package name: valgrind-3.10.1
Maintained by: Masao Uebayashi
Master sites:
Description
Valgrind is an instrumentation framework for building dynamic analysis
tools. There are Valgrind tools that can automatically detect many memory
management and threading bugs, and profile your programs in detail. You
can also use Valgrind to build new tools.

This OpenBSD port is still very preliminary and has minimal functionality
(memcheck). All problems should be reported to the "valgrind-openbsd" page:

https://bitbucket.org/uebayasi/valgrind-openbsd/


Filesize: 10710.845 KB
Version History (View Complete History)
  • (2014-12-12) Package added to openports.se, version valgrind-3.10.1 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2017-05-26 16:07:16 by Stuart Henderson | Files touched by this commit (2)
Log message:
changes to workaround major breakages in valgrind:
- add USE_WXNEEDED.
- add a patch from smccalib at protonmail,ch from
https://marc.info/?l=openbsd-ports&m=149541633922860&w=2
   2017-05-26 16:07:16 by Stuart Henderson | Files touched by this commit (2)
Log message:
changes to workaround major breakages in valgrind:
- add USE_WXNEEDED.
- add a patch from smccalib at protonmail,ch from
https://marc.info/?l=openbsd-ports&m=149541633922860&w=2
   2017-05-25 13:19:41 by Marc Espie | Files touched by this commit (2)
Log message:
surprisingly few changes for building on clang
   2017-05-25 13:19:41 by Marc Espie | Files touched by this commit (2)
Log message:
surprisingly few changes for building on clang
   2016-03-31 01:22:01 by Masao Uebayashi | Files touched by this commit (2)
Log message:
valgrind-3.10.1p10
- Recognize new sendsyslog() (pointed out by millert@).
- Sync all the other missing syscalls and provide stubs.
- Use the latest versions of automake/autoconf.
   2016-03-31 01:22:01 by Masao Uebayashi | Files touched by this commit (2)
Log message:
valgrind-3.10.1p10
- Recognize new sendsyslog() (pointed out by millert@).
- Sync all the other missing syscalls and provide stubs.
- Use the latest versions of automake/autoconf.
   2016-03-28 23:10:55 by Masao Uebayashi | Files touched by this commit (4)
Log message:
valgrind-3.10.1p9: Not only recognize pledge(2) but also skip it so
Valgrind can call syscalls implicitly.
   2016-03-28 23:10:55 by Masao Uebayashi | Files touched by this commit (4)
Log message:
valgrind-3.10.1p9: Not only recognize pledge(2) but also skip it so
Valgrind can call syscalls implicitly.
   2016-03-28 23:10:55 by Masao Uebayashi | Files touched by this commit (4)
Log message:
valgrind-3.10.1p9: Not only recognize pledge(2) but also skip it so
Valgrind can call syscalls implicitly.
   2016-03-28 23:10:55 by Masao Uebayashi | Files touched by this commit (4)
Log message:
valgrind-3.10.1p9: Not only recognize pledge(2) but also skip it so
Valgrind can call syscalls implicitly.
   2015-08-24 00:40:05 by Jasper Lievisse Adriaanse | Files touched by this commit (1)
Log message:
bump after tame(2) was added; >1h between commits is quite a stretch to ride
on REVISION bumps. which are cheap anyway.
   2015-08-23 22:44:29 by Masao Uebayashi | Files touched by this commit (1)
Log message:
Minimally support tame(2) too; ride on the previous revision bump.
   2015-08-23 21:34:43 by Masao Uebayashi | Files touched by this commit (3)
Log message:
valgrind-3.10.1p7: Minimally support kbind(2).
   2015-08-23 21:34:43 by Masao Uebayashi | Files touched by this commit (3)
Log message:
valgrind-3.10.1p7: Minimally support kbind(2).
   2015-08-23 21:34:43 by Masao Uebayashi | Files touched by this commit (3)
Log message:
valgrind-3.10.1p7: Minimally support kbind(2).
   2015-07-31 21:08:30 by Masao Uebayashi | Files touched by this commit (3)
Log message:
Update devel/valgrind to 3.10.1p6 (20150731).
Most notably fixed syscall EINTR handling, reported by yasuoka@.
   2015-07-31 21:08:30 by Masao Uebayashi | Files touched by this commit (3)
Log message:
Update devel/valgrind to 3.10.1p6 (20150731).
Most notably fixed syscall EINTR handling, reported by yasuoka@.
   2015-07-31 21:08:30 by Masao Uebayashi | Files touched by this commit (3)
Log message:
Update devel/valgrind to 3.10.1p6 (20150731).
Most notably fixed syscall EINTR handling, reported by yasuoka@.
   2015-06-25 00:50:15 by Masao Uebayashi | Files touched by this commit (2)
Log message:
Update devel/valgrind to 3.10.1p5.
- More signal assertion changes missed in p4.
   2015-06-25 00:50:15 by Masao Uebayashi | Files touched by this commit (2)
Log message:
Update devel/valgrind to 3.10.1p5.
- More signal assertion changes missed in p4.
   2015-06-25 00:26:05 by Masao Uebayashi | Files touched by this commit (2)
Log message:
Update devel/valgrind to 3.10.1p4, merging valgrind-openbsd 20150625 release.
- Fix (work-around) more signal assertions.
- Properly replace string functions in memcheck to suppress memory read
errors.
   2015-06-25 00:26:05 by Masao Uebayashi | Files touched by this commit (2)
Log message:
Update devel/valgrind to 3.10.1p4, merging valgrind-openbsd 20150625 release.
- Fix (work-around) more signal assertions.
- Properly replace string functions in memcheck to suppress memory read
errors.
   2015-06-21 23:44:06 by Masao Uebayashi | Files touched by this commit (3)
Log message:
Update devel/valgrind to 3.10.1p3, merging valgrind-openbsd 20150622 release.
- Drop suid bits from memcheck binaries.
This makes Valgrind (memcheck) heap memory tracking work properly
by allowing ld.so to accept $LD_PRELOAD.  Valgrind (memcheck)
overrides malloc(3) and friends with ones in ``libreplacemalloc''
to trace their uses.
   2015-06-21 23:44:06 by Masao Uebayashi | Files touched by this commit (3)
Log message:
Update devel/valgrind to 3.10.1p3, merging valgrind-openbsd 20150622 release.
- Drop suid bits from memcheck binaries.
This makes Valgrind (memcheck) heap memory tracking work properly
by allowing ld.so to accept $LD_PRELOAD.  Valgrind (memcheck)
overrides malloc(3) and friends with ones in ``libreplacemalloc''
to trace their uses.
   2015-06-21 23:44:06 by Masao Uebayashi | Files touched by this commit (3)
Log message:
Update devel/valgrind to 3.10.1p3, merging valgrind-openbsd 20150622 release.
- Drop suid bits from memcheck binaries.
This makes Valgrind (memcheck) heap memory tracking work properly
by allowing ld.so to accept $LD_PRELOAD.  Valgrind (memcheck)
overrides malloc(3) and friends with ones in ``libreplacemalloc''
to trace their uses.
   2015-05-28 10:09:23 by Masao Uebayashi | Files touched by this commit (4)
Log message:
Update devel/valgrind to 3.10.1p2, merging valgrind-openbsd 20150528 release.
- Fix IOCTL argument read/write tracking.
- Fix (work-around) signal assertion failure.
- Fix build for binutils-2.17.
The binutils diff was from jca@.
OK jca@
   2015-05-28 10:09:23 by Masao Uebayashi | Files touched by this commit (4)
Log message:
Update devel/valgrind to 3.10.1p2, merging valgrind-openbsd 20150528 release.
- Fix IOCTL argument read/write tracking.
- Fix (work-around) signal assertion failure.
- Fix build for binutils-2.17.
The binutils diff was from jca@.
OK jca@
   2015-05-28 10:09:23 by Masao Uebayashi | Files touched by this commit (4)
Log message:
Update devel/valgrind to 3.10.1p2, merging valgrind-openbsd 20150528 release.
- Fix IOCTL argument read/write tracking.
- Fix (work-around) signal assertion failure.
- Fix build for binutils-2.17.
The binutils diff was from jca@.
OK jca@
   2015-05-28 10:09:23 by Masao Uebayashi | Files touched by this commit (4)
Log message:
Update devel/valgrind to 3.10.1p2, merging valgrind-openbsd 20150528 release.
- Fix IOCTL argument read/write tracking.
- Fix (work-around) signal assertion failure.
- Fix build for binutils-2.17.
The binutils diff was from jca@.
OK jca@
   2015-05-25 09:20:44 by Jeremie Courreges-Anglas | Files touched by this commit (2)
Log message:
Fix binutils-2.17@amd64: use -fPIC
Committing this a bit early, but a valgrind that builds is better than
a valgrind that doesn't.
   2015-05-25 09:20:44 by Jeremie Courreges-Anglas | Files touched by this commit (2)
Log message:
Fix binutils-2.17@amd64: use -fPIC
Committing this a bit early, but a valgrind that builds is better than
a valgrind that doesn't.
   2015-04-30 07:06:10 by Jeremie Courreges-Anglas | Files touched by this commit (2)
Log message:
Remove BROKEN, provide -nopie flags for static linking.
Also print the final link command in the affected script.
Reported by naddy@, ok uebayasi@ (maintainer)
   2015-04-30 07:06:10 by Jeremie Courreges-Anglas | Files touched by this commit (2)
Log message:
Remove BROKEN, provide -nopie flags for static linking.
Also print the final link command in the affected script.
Reported by naddy@, ok uebayasi@ (maintainer)
   2015-04-30 03:27:39 by Antoine Jacoutot | Files touched by this commit (1)
Log message:
Mark BROKEN for now; jca@ will have a look at it.
ok jca@
   2014-12-11 22:18:30 by Masao Uebayashi | Files touched by this commit (1)
Log message:
Missing build dependency on libelf (libelf/gelf.h); reported by nigel@