summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-debug/valgrind: add FreeBSD function to false positive configure ↵NHOrus2025-02-103-2/+8
| | | | | | | | | | | | implicit decls aio_readv() is not a linux function and should be safely ignored. Patch to add vectored async io functions to linux was not accepted back in 2004 Closes: https://bugs.gentoo.org/932822 Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com> Closes: https://github.com/gentoo/gentoo/pull/40314 Signed-off-by: Sam James <sam@gentoo.org>
* dev-debug/valgrind: Stabilize 3.24.0_p1 x86, #948475Arthur Zamarin2025-01-211-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-debug/valgrind: Stabilize 3.24.0_p1 ppc64, #948475Arthur Zamarin2025-01-211-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-debug/valgrind: Stabilize 3.24.0_p1 amd64, #948475Arthur Zamarin2025-01-211-2/+2
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-debug/valgrind: add EGIT_REPO_URI mirrorSam James2024-12-011-1/+4
| | | | | | The sourcehut repo is an official mirror. Signed-off-by: Sam James <sam@gentoo.org>
* dev-debug/valgrind: add 3.24.0_p1Sam James2024-11-273-1/+199
| | | | | | | | | | | | | | | | | | | | | | Mark Wielaard (9): Set version to 3.24.1.GIT Prepare NEWS for branch 3.24 fixes vgdb.c (fork_and_exec_valgrind): Fix off-by-one error write vgdb.c (fork_and_exec_valgrind): Fix another off-by-one error write Add exp and supp patterns for missing main frame for ppc64le helgrind/tests/tc17_sembar.c: Remove bool typedef drd/tests/swapcontext.c: Rename typedef struct thread_local to threadlocal none/tests/bug234814.c: sa_handler take an int as argument Add open_tree, move_mount, fsopen, fsconfig, fsmount, fspick linux syswraps Paul Floyd (2): regtest: add a fdleak filter for write on write on linux arm64 Add additional exp-ppc64le files to EXTRA_DIST Peter Seiderer (1): Add support for landlock_create_ruleset (444), landlock_add_rule (445) and landlock_restrict_self (446) syscalls Signed-off-by: Sam James <sam@gentoo.org>
* dev-debug/valgrind: drop 3.22.0-r2, 3.23.0_p2Sam James2024-11-138-961/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-debug/valgrind: drop 3.21.0-r2Andreas K. Hüttel2024-11-032-141/+0
| | | | | Bug: https://bugs.gentoo.org/900396 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* dev-debug/valgrind: add 3.24.0, drop 3.24.0_rc1Sam James2024-11-012-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-debug/valgrind: add 3.24.0_rc1Sam James2024-10-282-0/+195
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-debug/valgrind: Stabilize 3.23.0_p3 ppc, #938727Sam James2024-10-031-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-debug/valgrind: Stabilize 3.23.0_p3 arm, #938727Sam James2024-10-031-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-debug/valgrind: Stabilize 3.23.0_p3 arm64, #938727Sam James2024-10-031-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-debug/valgrind: Stabilize 3.23.0_p3 amd64, #938727Sam James2024-08-311-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-debug/valgrind: Stabilize 3.23.0_p3 ppc64, #938727Jakov Smolić2024-08-301-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-debug/valgrind: Stabilize 3.23.0_p3 x86, #938727Jakov Smolić2024-08-301-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-debug/valgrind: Stabilize 3.22.0-r2 arm, #931822Sam James2024-08-301-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-debug/valgrind: Stabilize 3.22.0-r2 ppc, #931822Sam James2024-08-301-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-debug/valgrind: drop 3.21.0-r1, 3.23.0, 3.23.0_p1Sam James2024-07-074-495/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-debug/valgrind: add 3.23.0_p3Sam James2024-07-073-1/+195
| | | | | | See https://sourceforge.net/p/valgrind/mailman/message/58792442/. Signed-off-by: Sam James <sam@gentoo.org>
* dev-debug/valgrind: add 3.23.0_p2Sam James2024-06-242-0/+194
| | | | | | Further backports, see https://sourceforge.net/p/valgrind/mailman/message/58787885/. Signed-off-by: Sam James <sam@gentoo.org>
* dev-debug/valgrind: fix live ebuildSam James2024-06-121-1/+1
| | | | | Fixes: f0c447abf681cf8b7f99b84efe8838537915edc7 Signed-off-by: Sam James <sam@gentoo.org>
* dev-debug/valgrind: Stabilize 3.21.0-r2 ppc, #922067Sam James2024-06-121-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-debug/valgrind: Stabilize 3.21.0-r2 arm, #922067Sam James2024-06-121-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-debug/valgrind: backport patches from stable branch for 3.23.0Sam James2024-06-113-3/+221
| | | | | | Per https://sourceforge.net/p/valgrind/mailman/message/58782511/. Signed-off-by: Sam James <sam@gentoo.org>
* dev-debug/valgrind: add whitelist for false positive configure implicit declsEli Schwartz2024-05-273-0/+21
| | | | | | | | | | | | The issue here is, yet again, that clang is a trash compiler and cannot handle sensible diagnostic output. It warns you for implicit function decls because it doesn't permit nested function definitions, *after* it tells you that it doesn't permit the nested function. Instead of just telling you that the former is forbidden. Closes: https://bugs.gentoo.org/900396 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-debug/valgrind: Stabilize 3.22.0-r2 arm64, #931822Arthur Zamarin2024-05-131-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-debug/valgrind: Stabilize 3.22.0-r2 ppc64, #931822Sam James2024-05-131-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-debug/valgrind: Stabilize 3.22.0-r2 x86, #931822Sam James2024-05-131-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-debug/valgrind: Stabilize 3.22.0-r2 amd64, #931822Sam James2024-05-131-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-debug/valgrind: install man pages in live ebuildSam James2024-04-262-14/+26
| | | | | | Thanks to mjw for helping out. Signed-off-by: Sam James <sam@gentoo.org>
* dev-debug/valgrind: add 3.23.0, drop 3.23.0_rc2Sam James2024-04-262-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-debug/valgrind: stop filtering LTOSam James2024-04-252-2/+4
| | | | | | | mjw pointed out that Valgrind has a --enable-lto configure arg but it also seems to work well nowadays. Valgrind is a special-case so use it. Signed-off-by: Sam James <sam@gentoo.org>
* dev-debug/valgrind: add 3.23.0_rc2, drop 3.23.0_rc1Sam James2024-04-252-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-debug/valgrind: add upstream bug link for -fno-sa in tests, sync liveSam James2024-04-252-1/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-debug/valgrind: add 3.23.0_rc1Sam James2024-04-202-0/+156
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-debug/valgrind: drop 3.20.0-r2, 3.22.0, 3.22.0-r1Sam James2024-03-048-573/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-debug/valgrind: fix compat w/ upcoming binutils-2.42Sam James2024-01-225-3/+312
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-debug/valgrind: backport fixes from 3.22.0 stable branchSam James2024-01-145-1/+583
| | | | | | | | | | | 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>
* dev-debug/valgrind: Stabilize 3.21.0-r2 x86, #922067Sam James2024-01-141-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-debug/valgrind: Stabilize 3.21.0-r2 ppc64, #922067Sam James2024-01-141-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-debug/valgrind: Stabilize 3.21.0-r2 amd64, #922067Sam James2024-01-141-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-debug/valgrind: Stabilize 3.21.0-r2 arm64, #922067Sam James2024-01-141-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-debug/valgrind: Stabilize 3.21.0-r1 ppc, #908143Sam James2024-01-141-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-debug/valgrind: Stabilize 3.21.0-r1 arm, #908143Sam James2024-01-141-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* Move {dev-util → dev-debug}/valgrindMichał Górny2024-01-1315-0/+1128
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>