diff options
author | Sam James <sam@gentoo.org> | 2023-05-14 18:07:49 +0100 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2023-05-14 18:10:36 +0100 |
commit | 05ae3326995131af0c877597d8bdfe6fd5e3badc (patch) | |
tree | 1a5779d413cba8f70b33bcc6f8748e6cb3b6f96c /net-libs/gnutls/gnutls-3.8.0.ebuild | |
parent | dev-libs/libtasn1: drop invalid USE=valgrind flag (for test suite) (diff) | |
download | gentoo-05ae3326995131af0c877597d8bdfe6fd5e3badc.tar.gz gentoo-05ae3326995131af0c877597d8bdfe6fd5e3badc.tar.bz2 gentoo-05ae3326995131af0c877597d8bdfe6fd5e3badc.zip |
net-libs/gnutls: drop invalid USE=valgrind flag (for test suite)
We don't, in general, run Valgrind for test suites in Gentoo because it's
not portable enough and gives inconsistent results, especially under sandbox.
Plus it's confusing given USE=valgrind is effectively a global USE flag (even
if it isn't in use.desc yet) for meaning "enable annotations to enable better
debugging under Valgrind", rather than "run tests under it".
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'net-libs/gnutls/gnutls-3.8.0.ebuild')
-rw-r--r-- | net-libs/gnutls/gnutls-3.8.0.ebuild | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/net-libs/gnutls/gnutls-3.8.0.ebuild b/net-libs/gnutls/gnutls-3.8.0.ebuild index 0e7c40318367..d2e4444243b2 100644 --- a/net-libs/gnutls/gnutls-3.8.0.ebuild +++ b/net-libs/gnutls/gnutls-3.8.0.ebuild @@ -18,7 +18,7 @@ LICENSE="GPL-3 LGPL-2.1+" # <libgnutls.so number>.<libgnutlsxx.so number> SLOT="0/30.30" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="brotli +cxx dane doc examples +idn nls +openssl pkcs11 seccomp sslv2 sslv3 static-libs test test-full +tls-heartbeat tools valgrind zlib zstd" +IUSE="brotli +cxx dane doc examples +idn nls +openssl pkcs11 seccomp sslv2 sslv3 static-libs test test-full +tls-heartbeat tools zlib zstd" REQUIRED_USE="test-full? ( cxx dane doc examples idn nls openssl pkcs11 seccomp tls-heartbeat tools )" RESTRICT="!test? ( test )" @@ -42,7 +42,6 @@ BDEPEND=" >=virtual/pkgconfig-0-r1 doc? ( dev-util/gtk-doc ) nls? ( sys-devel/gettext ) - valgrind? ( dev-util/valgrind ) test-full? ( app-crypt/dieharder >=app-misc/datefudge-1.22 @@ -99,6 +98,7 @@ multilib_src_configure() { export gl_cv_warn_c__fanalyzer=no local myeconfargs=( + --disable-valgrind-tests $(multilib_native_enable manpages) $(multilib_native_use_enable doc gtk-doc) $(multilib_native_use_enable doc) @@ -106,7 +106,6 @@ multilib_src_configure() { $(multilib_native_use_enable test tests) $(multilib_native_use_enable test-full full-test-suite) $(multilib_native_use_enable tools) - $(multilib_native_use_enable valgrind valgrind-tests) $(use_enable cxx) $(use_enable dane libdane) $(use_enable nls) |