Add Valgrind to CI

* Also pass `$*` to `configure` when invoking `ci-build.sh`, so one can
  e.g. run `./ci-build.sh --without-xscreensaver`

Signed-off-by: Steffen Jaeckel <s@jaeckel.eu>
This commit is contained in:
Steffen Jaeckel
2025-03-07 20:38:18 +01:00
parent c0da36c48d
commit 9fc0326428
19 changed files with 319 additions and 41 deletions

View File

@@ -252,6 +252,27 @@
fun:Py_InitializeEx
fun:python_env_init
}
{
Custom Inittab can only be cleaned by calling PyMain, which we don't do
Memcheck:Leak
...
fun:PyImport_ExtendInittab
fun:PyImport_AppendInittab
fun:python_init_prof
...
}
# Specific for unit test issues
{
Libc TLS allocation
Memcheck:Leak
...
fun:allocate_dtv
fun:_dl_allocate_tls
...
fun:unique_filename_from_url
...
}
# AUTO-GENERATED START