| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
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>
|
|
|
|
|
|
| |
Signed-off-by: Allen Webb <allenwebb@google.com>
Signed-off-by: Mike Frysinger <vapier@chromium.org>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
| |
Pass -fno-* if supported.
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
|
|
| |
This option is new in master.
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
| |
Valgrind is too sensitive to changes like this.
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
| |
Drop a musl patch merged upstream from live.
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/888819
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/869251
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
| |
Per README_PACKAGERS, this breaks Valgrind at least a bit, and sometimes entirely.
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
|