public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] [PATCH] profiles: create USE=valgrind global USE flag
@ 2023-05-14  8:26 Sam James
  2023-05-14 16:45 ` David Seifert
  2023-05-14 16:46 ` Arsen Arsenović
  0 siblings, 2 replies; 11+ messages in thread
From: Sam James @ 2023-05-14  8:26 UTC (permalink / raw
  To: gentoo-dev; +Cc: Sam James

This always has the same meaning in packages - build in annotations to help
with e.g. custom memory allocators to reduce noise and improve Valgrind's accuracy.

All invalid uses of this were already fixed (cases where it was used to control
running the testsuite under Valgrind which we don't want to do, it's too flaky
under sandbox & not reliable with diff arches.)

Signed-off-by: Sam James <sam@gentoo.org>
---
 profiles/use.desc | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/profiles/use.desc b/profiles/use.desc
index 04ca8e845ccd9..675fd291fee22 100644
--- a/profiles/use.desc
+++ b/profiles/use.desc
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Keep them sorted
@@ -333,6 +333,7 @@ usb - Add USB support to applications that have optional USB support (e.g. cups)
 v4l - Enable support for video4linux (using linux-headers or userspace libv4l libraries)
 vaapi - Enable Video Acceleration API for hardware decoding
 vala - Enable bindings for dev-lang/vala
+valgrind - Enable annotations for accuracy. May slow down runtime slightly. Safe to use even if not currently using dev-util/valgrind
 vanilla - Do not add extra patches which change default behaviour; DO NOT USE THIS ON A GLOBAL SCALE as the severity of the meaning changes drastically
 vcd - Video CD support
 vdpau - Enable the Video Decode and Presentation API for Unix acceleration interface
-- 
2.40.1



^ permalink raw reply related	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2023-05-27 17:35 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-05-14  8:26 [gentoo-dev] [PATCH] profiles: create USE=valgrind global USE flag Sam James
2023-05-14 16:45 ` David Seifert
2023-05-14 16:46 ` Arsen Arsenović
2023-05-14 18:19   ` Alexe Stefan
2023-05-14 18:26     ` Sam James
     [not found]     ` <499369d0d6210fd722452328e5bcb0ba2ddf30a64fb3d4dfdb4d3b0d7d6eeac8@mu.id>
2023-05-14 18:40       ` Sam James
2023-05-26  7:43         ` Sam James
2023-05-27 13:52           ` Alexe Stefan
2023-05-27 14:12             ` Sam James
2023-05-27 17:26               ` Alexe Stefan
2023-05-27 17:34                 ` Sam James

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox