dev-debug / valgrind

An open-source memory debugger for GNU/Linux

Official package sites : https://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.22.0-r2 :: 0 :: gentoo

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

v3.21.0-r2 :: 0 :: gentoo

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

v3.21.0-r1 :: 0 :: gentoo

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

General

mpi
Add MPI (Message Passing Interface) layer to the apps that support it
verify-sig
Verify upstream signatures on distfiles

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

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

app-editors / emacs : The extensible, customizable, self-documenting real-time display editor

app-office / libreoffice : A full office productivity suite

app-shells / zsh : UNIX Shell similar to the Korn shell

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

dev-lang / php : The PHP language runtime engine

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / ruby : An object-oriented scripting language

dev-libs / apr : Apache Portable Runtime Library

dev-libs / libpcre : Perl-compatible regular expression library

dev-libs / libpcre2 : Perl-compatible regular expression library

dev-libs / libsecp256k1 : Optimized C library for EC operations on curve secp256k1

dev-libs / mimalloc : A compact general purpose allocator with excellent performance

dev-libs / rlog : A C++ logging library

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

dev-perl / Coro : The only real threads in perl

games-action / dxx-rebirth : Descent Rebirth - enhanced Descent 1 & 2 engine

gnome-base / gnome-keyring : Password and keyring managing daemon

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 / libpulse : Libraries for PulseAudio clients

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

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

media-libs / speex : Audio compression format designed for speech

media-sound / pulseaudio-daemon : Daemon component of PulseAudio (networked sound server)

net-analyzer / net-snmp : Software for generating and retrieving SNMP data

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

net-dns / pdns-recursor : The PowerDNS Recursor

net-irc / epic5 : Epic5 IRC Client

net-libs / farstream : Audio/video conferencing framework specifically designed for instant messengers

net-libs / libslirp : A TCP-IP emulator used to provide virtual networking services

net-misc / freerdp : Free implementation of the Remote Desktop Protocol

net-misc / lldpd : Implementation of IEEE 802.1ab (LLDP)

net-misc / openvswitch : Production quality, multilayer virtual switch

net-misc / spice-gtk : Set of GObject and Gtk objects for connecting to Spice servers and a client GUI

net-proxy / squid : Full-featured web proxy cache

sci-mathematics / gap : System for computational discrete algebra. Core functionality.

sys-apps / dbus : A message bus system, a simple way for applications to talk to each other

sys-apps / hwloc : Displays the hardware topology in convenient formats

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

sys-block / fio : Jens Axboe's Flexible IO tester

sys-block / nbdkit : NBD server with stable plugin ABI and permissive license

sys-cluster / mpich : A high performance and portable MPI implementation

sys-cluster / openmpi : A high-performance message passing library (MPI)

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

sys-fs / lvm2 : User-land utilities for LVM2 (device-mapper) software

sys-libs / libraw1394 : Library that provides direct access to the IEEE 1394 bus

sys-libs / talloc : Samba talloc library

www-client / firefox : Firefox Web Browser

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

x11-drivers / xf86-video-intel : X.Org driver for Intel cards

x11-libs / libdrm : X.Org libdrm library

390323
dev-debug/valgrind-3.7.0: fails to run because of undefined strlen
506600
dev-debug/valgrind: -m64 is forced when building for ABI=x32
870028
dev-debug/valgrind: build failure without sys-devel/gcc installed for libgcc (ld.lld: error: unable to find library -lgcc)
872020
dev-debug/valgrind-3.19.0 fails tests on stable arm (armv8l / arm32-on-arm64)
900396
dev-debug/valgrind-3.22.0-r2 has implicit function declarations in configure logs (MUSL-CLANG-SYSTEM)
911662
dev-debug/valgrind-3.21.0-r1 - fails to build tests on ppc (by implicitly assuming a Power ISA v2.07 compatible cpu)
915810
dev-debug/valgrind-3.21.0-r2 fails test - collect2: error: ld returned 1 exit status
922067
dev-debug/valgrind-3.21.0-r2 stablereq
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/valgrind: drop 3.20.0-r2, 3.22.0, 3.22.0-r1
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/valgrind: fix compat w/ upcoming binutils-2.42
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/valgrind: backport fixes from 3.22.0 stable branch
Mark Wielaard (2): valgrind-monitor.py regular expressions should use raw strings Add fchmodat2 syscall on linux Paul Floyd (1): Bug 476548 - valgrind 3.22.0 fails on assertion when loading debuginfo file produced by mold Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-debug/valgrind: Stabilize 3.21.0-r2 x86, #922067
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/valgrind: Stabilize 3.21.0-r2 ppc64, #922067
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-debug/valgrind: Stabilize 3.21.0-r2 amd64, #922067
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-debug/valgrind: Stabilize 3.21.0-r2 arm64, #922067
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-debug/valgrind: Stabilize 3.21.0-r1 ppc, #908143
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-debug/valgrind: Stabilize 3.21.0-r1 arm, #908143
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Move {dev-util → dev-debug}/valgrind
Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/34786 Signed-off-by: Michał Górny <mgorny@gentoo.org>