113 Commits

Author SHA1 Message Date
Sam James
3868a79fcd dev-debug/valgrind: Stabilize 3.27.1 ppc64, #977993
Signed-off-by: Sam James <sam@gentoo.org>
2026-06-24 13:25:20 +01:00
Sam James
8916a54ed4 dev-debug/valgrind: Stabilize 3.27.1 arm64, #977993
Signed-off-by: Sam James <sam@gentoo.org>
2026-06-24 13:25:19 +01:00
Sam James
7ba4724a0f dev-debug/valgrind: Stabilize 3.27.1 x86, #977993
Signed-off-by: Sam James <sam@gentoo.org>
2026-06-24 13:25:18 +01:00
Sam James
511875164d dev-debug/valgrind: Stabilize 3.27.1 amd64, #977993
Signed-off-by: Sam James <sam@gentoo.org>
2026-06-24 12:21:17 +01:00
Sam James
ee15921e52 dev-debug/valgrind: Stabilize 3.27.0_p1 ppc, #977574
Signed-off-by: Sam James <sam@gentoo.org>
2026-06-19 08:00:30 +01:00
Sam James
fe089e2fe7 dev-debug/valgrind: Stabilize 3.27.0_p1 arm, #977574
Signed-off-by: Sam James <sam@gentoo.org>
2026-06-19 08:00:30 +01:00
Eli Schwartz
1f8f20d8bf dev-debug/valgrind: Stabilize 3.27.0_p1 x86, #977574
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-06-17 09:15:54 -04:00
Sam James
fac5f87441 dev-debug/valgrind: Stabilize 3.27.0_p1 amd64, #977574
Signed-off-by: Sam James <sam@gentoo.org>
2026-06-17 07:20:36 +01:00
Sam James
da9ca590ab dev-debug/valgrind: Stabilize 3.27.0_p1 ppc64, #977574
Signed-off-by: Sam James <sam@gentoo.org>
2026-06-17 07:18:17 +01:00
Sam James
9d332cd3bf dev-debug/valgrind: Stabilize 3.27.0_p1 arm64, #977574
Signed-off-by: Sam James <sam@gentoo.org>
2026-06-17 07:17:26 +01:00
Sam James
4d05c02949 dev-debug/valgrind: Stabilize 3.26.0_p1 arm, #970749
Signed-off-by: Sam James <sam@gentoo.org>
2026-06-17 06:22:23 +01:00
Sam James
9bbee28a09 dev-debug/valgrind: add 3.27.1
Signed-off-by: Sam James <sam@gentoo.org>
2026-05-20 18:42:54 +01:00
Sam James
8b00c5373d dev-debug/valgrind: add 3.27.0_p1
Mark Wielaard (1):
      Use SSizeT for VG_(readlink) result in VG_(realpath)

Paul Floyd (1):
      Bug 519574 - valgrind 3.27 "--fair-sched=yes" does not work

Signed-off-by: Sam James <sam@gentoo.org>
2026-05-04 02:10:58 +01:00
Sam James
fa79e15d8d dev-debug/valgrind: drop 3.27.0_rc2
Signed-off-by: Sam James <sam@gentoo.org>
2026-05-04 01:36:33 +01:00
Sam James
190adafbba dev-debug/valgrind: add 3.27.0
https://gnu.wildebeest.org/blog/mjw/2026/04/20/anticipating-valgrind-3-27-0/

Signed-off-by: Sam James <sam@gentoo.org>
2026-04-21 15:45:53 +01:00
Sam James
dc8f4c5633 dev-debug/valgrind: add 3.27.0_rc2, drop 3.27.0_rc1
Signed-off-by: Sam James <sam@gentoo.org>
2026-04-18 13:42:16 +01:00
Sam James
c374ffb2b0 dev-debug/valgrind: add 3.27.0_rc1 (unkeyworded)
Signed-off-by: Sam James <sam@gentoo.org>
2026-04-15 21:25:46 +01:00
Sam James
e506caf6c1 dev-debug/valgrind: drop 3.25.1
Signed-off-by: Sam James <sam@gentoo.org>
2026-04-09 04:13:07 +01:00
Eli Schwartz
9f1b44fb91 dev-debug/valgrind: Stabilize 3.26.0_p1 ppc64, #970749
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-02-28 22:39:24 -05:00
Eli Schwartz
65170b34f1 dev-debug/valgrind: Stabilize 3.26.0_p1 arm64, #970749
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-02-28 22:39:22 -05:00
Eli Schwartz
455cddbeed dev-debug/valgrind: Stabilize 3.26.0_p1 x86, #970749
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-02-28 22:39:14 -05:00
Eli Schwartz
905bab101d dev-debug/valgrind: Stabilize 3.26.0_p1 amd64, #970749
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-02-28 22:39:13 -05:00
Eli Schwartz
b68696b985 dev-debug/valgrind: Stabilize 3.26.0_p1 ppc, #970749
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-02-28 22:39:07 -05:00
Sam James
03ec7011c8 dev-debug/valgrind: Stabilize 3.26.0 ppc, #966468
Signed-off-by: Sam James <sam@gentoo.org>
2026-03-01 01:00:24 +00:00
Sam James
12058f73a2 dev-debug/valgrind: Stabilize 3.26.0 arm, #966468
Signed-off-by: Sam James <sam@gentoo.org>
2026-03-01 01:00:21 +00:00
Sam James
7b441e41a3 dev-debug/valgrind: add 3.26.0_p1
Mark Wielaard (3):
      Set version to 3.26.1.GIT
      Prepare NEWS for branch 3.26 fixes
      Disable linux madvise MADV_GUARD_INSTALL

Paul Floyd (4):
      Bug 511972 - valgrind-3.26.0 tests fail to build on upcomig gcc-16: unrecognized command-line option '-Wno-alloc-size-larger-than=18446744073709551615'
      readlink("/proc/self/exe") overwrites buffer beyond its return value
      Linux DRD suppression: add an entry for __is_decorate_maps_enabled
      Linux Helgrind: add a suppression for _dl_allocate_tls_init

Signed-off-by: Sam James <sam@gentoo.org>
2026-01-14 17:23:28 +00:00
Sam James
88802a7e66 dev-debug/valgrind: drop 3.24.0_p3
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-23 11:41:45 +00:00
Fabian Groffen
2d25fad95c */*: drop *-linux keywords
Bug: https://bugs.gentoo.org/473598
Bug: https://bugs.gentoo.org/720224
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2025-12-19 10:51:55 +01:00
Eli Schwartz
74b7c42fe6 dev-debug/valgrind: Stabilize 3.26.0 ppc64, #966468
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-12-11 23:13:20 -05:00
Eli Schwartz
90dcc2a12a dev-debug/valgrind: Stabilize 3.26.0 x86, #966468
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-11-28 12:37:47 -05:00
Sam James
a4f5883b32 dev-debug/valgrind: Stabilize 3.26.0 arm64, #966468
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-25 02:30:39 +00:00
Sam James
ff9fda3a9b dev-debug/valgrind: Stabilize 3.26.0 amd64, #966468
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-25 00:43:03 +00:00
Sam James
03b248837d dev-debug/valgrind: Stabilize 3.25.1 ppc, #958727
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-24 21:52:28 +00:00
Sam James
c2c4db336d dev-debug/valgrind: Stabilize 3.25.1 arm64, #958727
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-24 21:52:23 +00:00
Sam James
42cf8ecb2a dev-debug/valgrind: Stabilize 3.25.1 arm, #958727
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-24 21:52:18 +00:00
Sam James
f88c56047e dev-debug/valgrind: fix build w/ gcc-16
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-17 10:20:42 +00:00
Sam James
3fc87c13a0 dev-debug/valgrind: add 3.26.0, drop 3.26.0_rc1
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-25 02:05:31 +01:00
Sam James
24c4bc7b94 dev-debug/valgrind: reset live template
(The RC is still unkeyworded.)

Signed-off-by: Sam James <sam@gentoo.org>
2025-10-18 17:46:30 +01:00
Sam James
3cac9a4911 dev-debug/valgrind: add 3.26.0_rc1
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-18 16:59:47 +01:00
Sam James
9a4b01f4ce Revert "*/*: fix metadata whitespace"
This reverts commit 063fc495a6.

Didn't mean to push the (incomplete) Valgrind changes.

Signed-off-by: Sam James <sam@gentoo.org>
2025-10-18 16:10:11 +01:00
Sam James
063fc495a6 */*: fix metadata whitespace
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-18 16:07:55 +01:00
Sam James
19e0bc261d dev-debug/valgrind: drop 3.24.0_p1
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-06 21:54:01 +01:00
Eli Schwartz
db7d5cdc09 dev-debug/valgrind: use dot-a.eclass
... to avoid installing broken static libraries w/ LTO.

Closes: https://bugs.gentoo.org/958412
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-07-03 23:21:41 -04:00
Sam James
2260cd8533 dev-debug/valgrind: Stabilize 3.25.1 x86, #958727
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-23 01:13:40 +01:00
Sam James
04cff3c17d dev-debug/valgrind: Stabilize 3.25.1 amd64, #958727
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-22 16:46:32 +01:00
Sam James
3cfdb24195 dev-debug/valgrind: Stabilize 3.25.1 ppc64, #958727
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-22 15:49:22 +01:00
Sam James
03f43bd592 dev-debug/valgrind: drop 3.25.0, 3.25.0_p1
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-21 18:48:17 +01:00
Sam James
3df663d554 dev-debug/valgrind: Stabilize 3.24.0_p3 ppc, #955154
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-19 02:39:52 +01:00
Sam James
c27950a6cc dev-debug/valgrind: Stabilize 3.24.0_p3 arm, #955154
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-19 02:39:48 +01:00
Sam James
9114c383ff dev-debug/valgrind: Stabilize 3.24.0_p3 arm64, #955154
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-19 02:39:44 +01:00