dev-util / valgrind

An open-source memory debugger for GNU/Linux

Official package sites : ·

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

v3.13.0 :: 0 :: gentoo

-* ~amd64 ~amd64-linux ~arm ~arm64 ~ppc ~ppc64 ~x64-macos ~x86 ~x86-linux ~x86-macos
USE flags

v3.12.0 :: 0 :: gentoo

-* amd64 arm ppc ppc64 x86 ~amd64-linux ~x64-macos ~x86-linux ~x86-macos
USE flags


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

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

sys-devel / autoconf : Used to create autoconfiguration files

sys-devel / automake : Used to generate from

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-arch / lz4 : Extremely Fast Compression algorithm

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

app-misc / jq : A lightweight and flexible command-line JSON processor

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

dev-db / percona-server : An enhanced, drop-in replacement for MySQL from the Percona team

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

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

dev-libs / libtasn1 : ASN.1 library

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

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

dev-util / alleyoop : A Gtk+ front-end to the Valgrind memory checker

dev-util / valkyrie : Graphical front-end to the Valgrind suite of tools

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 / mesa : OpenGL-like graphic library for Linux

media-libs / vigra : C++ computer vision library emphasizing customizable algorithms and structures

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-libs / gnutls : A TLS 1.2 and SSL 3.0 implementation for the GNU project

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

x11-libs / libdrm : X.Org libdrm library

dev-util/valgrind-3.7.0: fails to run because of undefined strlen
=dev-util/valgrind-3.7.0-r4 : _FORTIFY_SOURCE shows presence of overflows
dev-util/valgrind: -m64 is forced when building for ABI=x32
dev-util/valgrind: LZO Denial of Service and Arbitrary Code Execution through embedded code
dev-util/valgrind - sem_open uninitialized padding field: Syscall param write(buf) points to uninitialised byte
dev-util/valgrind: doesn't support TBM instructions
sys-libs/libseccomp-2.3.0 with dev-util/valgrind fails tests: 01-sim-allow%%003-00001, 30-sim-socket_syscalls%%016-00001
dev-util/valgrind-3.11.0 tracing weston: --4849:0: aspacem Valgrind: FATAL: aspacem assertion failed: ! is_freeslot(ix)
>=dev-util/valgrind-3.11.0 fails tests on hardened ("PIC register clobbered by ‘ebx’ in ‘asm’"
dev-util/valgrind-3.12.0 build fails with vg_preloaded.c:124: undefined reference to `__stack_chk_fail_local'
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 <>
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-
Anthony G. Basile · gentoo
dev-util/valgrind: don't filter -pie, bug #566062.
Package-Manager: portage-
Anthony G. Basile · gentoo
dev-util/valgrind: version bump to 3.11.0
Package-Manager: portage-
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 <> X-Thanks: Alec Warner <> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <> - validation scripts X-Thanks: Patrick Lauer <> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed