summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Move {dev-util → dev-debug}/valgrindMichał Górny2024-01-1315-1128/+0
| | | | | | 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>
* Add more CPE strings for easier CVE trackingAllen Webb2023-12-051-0/+3
| | | | | | Signed-off-by: Allen Webb <allenwebb@google.com> Signed-off-by: Mike Frysinger <vapier@chromium.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* dev-util/valgrind: 9999 drop merged fortify patchPaul Zander2023-11-081-1/+0
| | | | | | | | | | | Patch has been merged upstream in https://sourceware.org/git/?p=valgrind.git;a=commit;h=53e101f562fa89bbf92d658fba626e2397862a16 See https://bugs.kde.org/show_bug.cgi?id=402833#c10 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33726 Signed-off-by: Sam James <sam@gentoo.org>
* Remove BROOT from VERIFY_SIG_OPENPGP_KEY_PATHMike Gilbert2023-10-315-5/+5
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* dev-util/valgrind: add 3.22.0, drop 3.22.0_rc1, drop 3.22.0_rc2Sam James2023-10-313-158/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/valgrind: improve -fno-control-flow-hardening filteringSam James2023-10-263-2/+5
| | | | | | Pass -fno-* if supported. Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/valgrind: add 3.22.0_rc2Sam James2023-10-263-2/+156
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/valgrind: add 3.22.0_rc1 (unkeyworded)Sam James2023-10-233-3/+168
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/valgrind: add note wrt Fedora cherry-picksSam James2023-08-282-0/+10
| | | | | | | I've discussed this with mjw already and the plan is to hopefully have a rolling branch upstream for cherry-picks, but add the note here for now. Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/valgrind: backport two fixes (suppressions w/ new glibc, memcpy ↵Sam James2023-08-284-0/+359
| | | | | | | | | | | | | | | | | | | | | false positive) 1) Fix suppressions w/ >=glibc-2.34 (sort of >=glibc-2.38) This might be a glibc-2.38 thing wrt why I started hitting it now but I suspect it's actually because of 1f0fd3e2aee01e0c09e7103c8af4183b57faef49 which enabled ISA magic. This breaks <glibc-2.34 in lieu of a proper upstream fix but those versions are masked in Gentoo anyway. 2) Add a workaround (same as Fedora) for false positive "overlapping memcpy" errors with _FORTIFY_SOURCE's memcpy_chk. Bug: https://bugs.kde.org/show_bug.cgi?id=402833 Bug: https://bugs.kde.org/show_bug.cgi?id=453084 Bug: https://bugs.kde.org/show_bug.cgi?id=464671 Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/valgrind: Stabilize 3.21.0-r1 amd64, #908143Sam James2023-06-101-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/valgrind: Stabilize 3.21.0-r1 x86, #908143Arthur Zamarin2023-06-091-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-util/valgrind: Stabilize 3.21.0-r1 ppc64, #908143Sam James2023-06-091-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/valgrind: Stabilize 3.21.0-r1 arm64, #908143Arthur Zamarin2023-06-091-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-util/valgrind: install gdb auto-loads to std dirSam James2023-05-201-1/+3
| | | | | | This option is new in master. Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/valgrind: cleanup bug linksSam James2023-04-293-9/+9
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/valgrind: drop extra musl patch from 3.21.0Sam James2023-04-292-12/+0
| | | | | | | | See https://git.alpinelinux.org/aports/commit/?id=16d1a42e426bdafcd837339acbc5a8761bf40d6b, I thought that we still needed this one as well but apparently not, so let's drop it. Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/valgrind: add 3.21.0Sam James2023-04-292-0/+140
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/valgrind: remove unused fileMichael Mair-Keimberger2023-02-081-47/+0
| | | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/29485 Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/valgrind: drop 3.19.0, 3.20.0Sam James2023-02-034-292/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/valgrind: fix tests w/ gcc 13Sam James2023-01-302-0/+45
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* */*: remove blueness@ from most of his packages, by his requestMichał Górny2023-01-281-4/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-util/valgrind: Stabilize 3.20.0-r2 ppc, #892195Arthur Zamarin2023-01-271-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-util/valgrind: Stabilize 3.20.0-r2 arm, #892195Arthur Zamarin2023-01-271-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-util/valgrind: Stabilize 3.20.0-r2 ppc64, #892195Jakov Smolić2023-01-271-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-util/valgrind: Stabilize 3.20.0-r2 amd64, #892195Sam James2023-01-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/valgrind: Stabilize 3.20.0-r2 arm64, #892195Sam James2023-01-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/valgrind: Stabilize 3.20.0-r2 x86, #892195Sam James2023-01-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/valgrind: update HOMEPAGE (www. redirects)Sam James2023-01-254-4/+4
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/valgrind: filter -fsanitize=*Sam James2023-01-242-0/+2
| | | | | | Valgrind is too sensitive to changes like this. Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/valgrind: add verify-sig, update liveSam James2023-01-243-1/+13
| | | | | | Drop a musl patch merged upstream from live. Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/valgrind: revbump for new musl patchSam James2023-01-231-0/+0
| | | | | | | | Thought I'd done this but got distracted w/ the other patch provenance thing (3bc35e7313ee1b5f20454cf7c920b071854752b2). Fixes: a87a1eec3f51d12790b03bc68c3d5690200ea0a3 Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/valgrind: drop misleading provenance comment in musl malloc patchSam James2023-01-231-2/+0
| | | | | | | Per https://git.alpinelinux.org/aports/commit/main/valgrind?id=cd20c3c60433fd20b7e57723575a5944dc6ae42f, this patch actually originated in Gentoo, so saying it's from Alpine is confusing. Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/valgrind: add another musl patchSam James2023-01-233-2/+38
| | | | | | | Without this, I got nonsensical results on musl on e.g. 'valgrind emerge' within python-exec, as it couldn't handle fclose() properly. Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/valgrind: drop obsolete musl.suppSam James2023-01-232-4/+0
| | | | | | | | | | | | | | | Added upstream a few releases ago. Same contents: ``` $ diff -ruN files/musl.supp /var/tmp/portage/dev-util/valgrind-3.20.0-r1/work/valgrind-3.20.0/musl.supp --- files/musl.supp 2022-12-25 19:16:03.182576287 +0000 +++ /var/tmp/portage/dev-util/valgrind-3.20.0-r1/work/valgrind-3.20.0/musl.supp 2021-01-21 15:09:33.000000000 +0000 @@ -1,4 +1,3 @@ -# From: https://git.alpinelinux.org/aports/tree/main/valgrind/ # Suppressions for musl libc # See: https://www.openwall.com/lists/musl/2017/06/15/4 ``` Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/valgrind: drop 3.18.1Sam James2023-01-222-120/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/valgrind: stabilize 3.20.0 for armSam James2023-01-221-2/+2
| | | | | Closes: https://bugs.gentoo.org/888819 Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/valgrind: stabilize 3.19.0 for armSam James2023-01-221-2/+2
| | | | | Closes: https://bugs.gentoo.org/869251 Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/valgrind: don't strip some componentsSam James2023-01-222-3/+138
| | | | | | Per README_PACKAGERS, this breaks Valgrind at least a bit, and sometimes entirely. Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/valgrind: add toolchain@Sam James2023-01-221-0/+4
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/valgrind: Stabilize 3.20.0 ppc64, #888819Sam James2022-12-291-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/valgrind: Stabilize 3.20.0 arm64, #888819Sam James2022-12-291-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/valgrind: Stabilize 3.20.0 amd64, #888819Sam James2022-12-291-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/valgrind: Stabilize 3.20.0 x86, #888819Sam James2022-12-291-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/valgrind: backport test fix for clang 16Sam James2022-11-222-0/+24
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/valgrind: drop 3.16.1, 3.17.0Sam James2022-10-284-319/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/valgrind: add 3.20.0Sam James2022-10-282-0/+129
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/valgrind: Stabilize 3.19.0 ppc64, #869251Arthur Zamarin2022-09-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-util/valgrind: Stabilize 3.19.0 ppc, #869251Arthur Zamarin2022-09-151-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-util/valgrind: Stabilize 3.19.0 x86, #869251Agostino Sarubbo2022-09-141-1/+1
| | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org>