diff --git a/src/tests/cross-thread-frees.c b/src/tests/cross-thread-frees.c index cd973b79..f4ec8921 100644 --- a/src/tests/cross-thread-frees.c +++ b/src/tests/cross-thread-frees.c @@ -20,6 +20,7 @@ #include "config.h" +#include #include #include #include diff --git a/src/tests/find-temp-allocs.c b/src/tests/find-temp-allocs.c index 4a8e300d..3df3c2c9 100644 --- a/src/tests/find-temp-allocs.c +++ b/src/tests/find-temp-allocs.c @@ -20,6 +20,7 @@ #include "config.h" +#include #include static struct { diff --git a/src/tests/meson.build b/src/tests/meson.build index f2825f60..1a450aef 100644 --- a/src/tests/meson.build +++ b/src/tests/meson.build @@ -12,24 +12,29 @@ test_cflags = [ '-DSYSPROF_COMPILATION=1', ] +test_capture_deps = [ + dependency('glib-2.0'), + libsysprof_capture_dep, +] + test_capture = executable('test-capture', 'test-capture.c', c_args: test_cflags, - dependencies: [libsysprof_capture_dep], + dependencies: test_capture_deps, ) test_capture_cursor = executable('test-capture-cursor', 'test-capture-cursor.c', c_args: test_cflags, - dependencies: [libsysprof_capture_dep], + dependencies: test_capture_deps, ) test_mapped_ring_buffer = executable('test-mapped-ring-buffer', 'test-mapped-ring-buffer.c', c_args: test_cflags, - dependencies: [libsysprof_capture_dep], + dependencies: test_capture_deps, ) find_temp_allocs = executable('find-temp-allocs', 'find-temp-allocs.c', c_args: test_cflags, - dependencies: [libsysprof_capture_dep], + dependencies: test_capture_deps, ) test('test-capture', test_capture, env: test_env) diff --git a/src/tests/show-page-usage.c b/src/tests/show-page-usage.c index 536f7bce..0a6a1c21 100644 --- a/src/tests/show-page-usage.c +++ b/src/tests/show-page-usage.c @@ -21,6 +21,7 @@ #include "config.h" #include +#include #include #include #include diff --git a/src/tests/test-addr-decode.c b/src/tests/test-addr-decode.c index 66ca209b..8757bed9 100644 --- a/src/tests/test-addr-decode.c +++ b/src/tests/test-addr-decode.c @@ -1,4 +1,5 @@ #include +#include #include #include "sysprof-platform.h" diff --git a/src/tests/test-addr-map.c b/src/tests/test-addr-map.c index 47a2d829..022e8149 100644 --- a/src/tests/test-addr-map.c +++ b/src/tests/test-addr-map.c @@ -1,4 +1,5 @@ #include +#include #include #include "sysprof-platform.h" diff --git a/src/tests/test-capture-cursor.c b/src/tests/test-capture-cursor.c index 0781fc07..dc24cba9 100644 --- a/src/tests/test-capture-cursor.c +++ b/src/tests/test-capture-cursor.c @@ -18,6 +18,7 @@ * SPDX-License-Identifier: GPL-3.0-or-later */ +#include #include #include diff --git a/src/tests/test-capture.c b/src/tests/test-capture.c index 64d6f2cc..895fdfcb 100644 --- a/src/tests/test-capture.c +++ b/src/tests/test-capture.c @@ -21,6 +21,7 @@ #include "config.h" #include +#include #include #include #include diff --git a/src/tests/test-mapped-ring-buffer.c b/src/tests/test-mapped-ring-buffer.c index 5c6c0144..3213c7e4 100644 --- a/src/tests/test-mapped-ring-buffer.c +++ b/src/tests/test-mapped-ring-buffer.c @@ -1,5 +1,6 @@ #include "mapped-ring-buffer.h" +#include #include static gsize real_count; diff --git a/src/tests/test-resolvers.c b/src/tests/test-resolvers.c index 9021c6de..8ba0e34b 100644 --- a/src/tests/test-resolvers.c +++ b/src/tests/test-resolvers.c @@ -1,3 +1,4 @@ +#include #include static const SysprofCaptureSample *