dev-util / valgrind

An open-source memory debugger for GNU/Linux

Official package sites : http://www.valgrind.org ·

Valgrind is a GPL'd tool to help you find memory-management problems in your programs. When a program is run under Valgrind's supervision, all reads and writes of memory are checked, and calls to malloc/new/free/delete are intercepted. As a result, Valgrind can detect problems such as - Use of uninitialised memory - Reading/writing memory after it has been free'd - Reading/writing off the end of malloc'd blocks - Reading/writing inappropriate areas on the stack - Memory leaks -- where pointers to malloc'd blocks are lost forever - Passing of uninitialised and/or unaddressible memory to system calls - Mismatched use of malloc/new/new [] vs free/delete/delete [] - Some abuses of the POSIX Pthreads API

v9999 :: 0 :: gentoo

Modified
License
GPL-2
USE flags
mpi

v3.15.0 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
-* amd64 arm ppc ppc64 x86 ~amd64-linux ~arm64 ~x64-macos ~x64-solaris ~x86-linux ~x86-macos
USE flags
mpi

v3.14.0 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
-* amd64 arm ppc64 x86 ~amd64-linux ~arm64 ~ppc ~x64-macos ~x64-solaris ~x86-linux ~x86-macos
USE flags
mpi

v3.13.0-r3 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
-* ~amd64 ~amd64-linux ~arm ~arm64 ~ppc ~ppc64 ~x64-macos ~x64-solaris ~x86 ~x86-linux ~x86-macos
USE flags
mpi

v3.13.0-r2 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
-* ~amd64 ~amd64-linux ~arm ~arm64 ~ppc ~ppc64 ~x64-macos ~x64-solaris ~x86 ~x86-linux ~x86-macos
USE flags
mpi

v3.13.0-r1 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
-* ~amd64 ~amd64-linux ~arm ~arm64 ~ppc ~ppc64 ~x64-macos ~x86 ~x86-linux ~x86-macos
USE flags
mpi

v3.13.0 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
-* amd64 arm ppc ppc64 x86 ~amd64-linux ~arm64 ~x64-macos ~x86-linux ~x86-macos
USE flags
mpi

v3.12.0 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
-* amd64 arm ppc ppc64 x86 ~amd64-linux ~x64-macos ~x86-linux ~x86-macos
USE flags
mpi

General

mpi
Add MPI (Message Passing Interface) layer to the apps that support it

app-portage / elt-patches : Collection of patches for libtool.eclass

dev-vcs / git : stupid content tracker: distributed VCS designed for speed and efficiency

sys-devel / autoconf : Used to create autoconfiguration files

sys-devel / automake : Used to generate Makefile.in from Makefile.am

sys-devel / libtool : A shared library tool for developers

virtual / mpi : Virtual for Message Passing Interface (MPI) v2.0 implementation

virtual / mpi : Virtual for Message Passing Interface (MPI) v2.0 implementation

app-cdr / dumpet : A tool to dump and debug bootable CD-like images

app-editors / zile : Zile is a small Emacs clone

dev-db / mongodb : A high-performance, open source, schema-free document-oriented database

dev-db / percona-server : Fully compatible, enhanced and open source drop-in replacement for MySQL

dev-db / tokumx : An open source, high-performance distribution of MongoDB

dev-libs / efl : Enlightenment Foundation Libraries all-in-one package

dev-libs / elfutils : Libraries/utilities to handle ELF objects (drop in replacement for libelf)

dev-libs / rapidjson : A fast JSON parser/generator for C++ with both SAX/DOM style API

dev-libs / starpu : Unified runtime system for heterogeneous multicore architectures

dev-qt / qt-creator : Lightweight IDE for C++/QML development centering around Qt

dev-vcs / cssc : The GNU Project's replacement for SCCS

mail-client / claws-mail : An email client (and news reader) based on GTK+

media-gfx / blender : 3D Creation/Animation/Publishing System

media-libs / libinsane : Crossplatform access to image scanners

media-libs / mesa : OpenGL-like graphic library for Linux

media-sound / xmms2 : X(cross)platform Music Multiplexing System. Next generation of the XMMS player

net-dialup / accel-ppp : High performance PPTP, PPPoE and L2TP server

net-irc / epic5 : Epic5 IRC Client

net-mail / notmuch : Thread-based e-mail indexer, supporting quick search and tagging

sys-apps / proot : User-space implementation of chroot, mount --bind, and binfmt_misc

sys-cluster / ceph : Ceph distributed filesystem

sys-cluster / rdma-core : Userspace components for the Linux Kernel's drivers/infiniband subsystem

x11-apps / igt-gpu-tools : Intel GPU userland tools

x11-libs / libdrm : X.Org libdrm library

390323
dev-util/valgrind-3.7.0: fails to run because of undefined strlen
435012
=dev-util/valgrind-3.7.0-r4 : _FORTIFY_SOURCE shows presence of overflows
506600
dev-util/valgrind: -m64 is forced when building for ABI=x32
563794
dev-util/valgrind - sem_open uninitialized padding field: Syscall param write(buf) points to uninitialised byte
563796
dev-util/valgrind: doesn't support TBM instructions
580828
dev-util/valgrind-3.11.0 tracing weston: --4849:0: aspacem Valgrind: FATAL: aspacem assertion failed: ! is_freeslot(ix)
614668
>=dev-util/valgrind-3.11.0 fails tests on hardened ("PIC register clobbered by ‘ebx’ in ‘asm’"
631388
dev-util/valgrind cannot trace any executables ( function redirection ... cannot be set up )
641806
dev-util/valgrind-3.13.0-r1 fails with -flto
651760
dev-util/valgrind-3.13.0-r2 : [TEST] collect2: error: ld returned 1 exit status
667420
dev-util/valgrind-3.13.0-r3 : undefined references
683778
dev-util/valgrind-3.15.0[mpi] fails to build with sys-cluster/openmpi-4.*: libmpiwrap.c:281:19: error: expected expression before ‘_Static_assert’
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
dev-util/valgrind: arm stable wrt bug #698684
Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-util/valgrind: x86 stable wrt bug #698684
Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-util/valgrind: amd64 stable wrt bug #698684
Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
dev-util/valgrind-3.15.0: ppc64 stable, bug 698684
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Matt Turner · gentoo
dev-util/valgrind-3.15.0: ppc stable, bug 698684
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Matt Turner · gentoo
dev-util/valgrind: Fix test suite build failure on ppc
Closes: https://bugs.gentoo.org/685070 Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
dev-util/valgrind: stable 3.14.0 for ppc64, bug #683740
Package-Manager: Portage-2.3.65, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
dev-util/valgrind: arm stable wrt bug #683740
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="arm"
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
dev-util/valgrind: amd64 stable wrt bug #683740
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
dev-util/valgrind: x86 stable (bug #683740)
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
dev-util/valgrind: version bump to 3.15.0
Signed-off-by: Anthony G. Basile <blueness@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Anthony G. Basile · gentoo
dev-util/valgrind: version bump to 3.14.0
Signed-off-by: Anthony G. Basile <blueness@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
dev-util/valgrind: fix reading debug info from binaries built with -z
separate-code Closes: https://bugs.gentoo.org/664882 Package-Manager: Portage-2.3.48, Repoman-2.3.10
Fabian Groffen · gentoo
dev-util/valgrind: fix linking on Solaris
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Mikle Kolyada · gentoo
dev-util/valgrind: arm stable wrt bug #632564
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Azamat H. Hackimov · gentoo
dev-util/valgrind: fix for --xml-socket option
Fix for Qt Creator working. Closes: https://bugs.gentoo.org/641790 Package-Manager: Portage-2.3.13, Repoman-2.3.3
Jason Zaman · gentoo
dev-util/valgrind: amd64 stable
Gentoo-bug: 632564 Package-Manager: Portage-2.3.13, Repoman-2.3.3
Austin English · gentoo
dev-util/valgrind: fix test failures with newer glibc-3.13.0
Gentoo-Bug: https://bugs.gentoo.org/637488 Package-Manager: Portage-2.3.13, Repoman-2.3.3
Austin English · gentoo
dev-util/valgrind: also strip -fstack-protector-strong/-fstack-protector-all
Gentoo-Bug: https://bugs.gentoo.org/620402 Package-Manager: Portage-2.3.13, Repoman-2.3.3
Matt Turner · gentoo
dev-util/valgrind-3.13.0: ppc64 stable, bug 632564
Matt Turner · gentoo
dev-util/valgrind-3.13.0: ppc stable, bug 632564
Thomas Deutschmann · gentoo
dev-util/valgrind: x86 stable (bug #632564)
Package-Manager: Portage-2.3.11, Repoman-2.3.3
Sergei Trofimovich · gentoo
Revert "dev-util/valgrind: keyworded 3.12.0 for ppc64, bug #583422"
This reverts commit 5e7d14e9c123c730096ba79babc8ffece14fb1ba. 0 days since keywording downgraded ARCH down to ~ARCH by accident.
Sergei Trofimovich · gentoo
Revert "dev-util/valgrind: keyworded 3.12.0 for ppc, bug #583422"
This reverts commit bf08016e8c54c0449823562a5c13efdf389c0d28. 0 days since keywording downgraded ARCH down to ~ARCH by accident.
Sergei Trofimovich · gentoo
dev-util/valgrind: keyworded 3.12.0 for ppc, bug #583422
Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc"
Sergei Trofimovich · gentoo
dev-util/valgrind: keyworded 3.12.0 for ppc64, bug #583422
Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc64"
Austin English · gentoo
dev-util/valgrind: add 9999 ebuild
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Alexis Ballier · gentoo
dev-util/valgrind: keyword ~arm64
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Anthony G. Basile · gentoo
dev-util/valgrind: version bump to 3.13.0
Package-Manager: Portage-2.3.5, Repoman-2.3.1
Anthony G. Basile · gentoo
dev-util/valgrind: remove older versions, bug #618382
Package-Manager: Portage-2.3.5, Repoman-2.3.1
Anthony G. Basile · gentoo
dev-util/valgrind: 3.12.0 stable on arm and x86
Package-Manager: Portage-2.3.5, Repoman-2.3.1
Anthony G. Basile · gentoo
dev-util/valgrind: stable on amd64, ppc and ppc64. bug #604808.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Matthias Schwarzott · gentoo
dev-util/valgrind: drop no longer needed executable stack patch from version 3.12.0
Package-Manager: portage-2.3.2
Anthony G. Basile · gentoo
dev-util/valgrind: version bump to 3.12.0
Package-Manager: portage-2.2.28
Anthony G. Basile · gentoo
dev-util/valgrind: add support for glibc 2.22, bug #580092
Package-Manager: portage-2.2.26
Anthony G. Basile · gentoo
dev-util/valgrind: remove older versions.
Package-Manager: portage-2.2.20.1
Anthony G. Basile · gentoo
dev-util/valgrind: don't filter -pie, bug #566062.
Package-Manager: portage-2.2.20.1
Anthony G. Basile · gentoo
dev-util/valgrind: version bump to 3.11.0
Package-Manager: portage-2.2.20.1
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed