From 429ba21decaede5278c28167d9dd09fafb064f0e Mon Sep 17 00:00:00 2001 From: Pieter Lexis Date: Fri, 5 Sep 2025 16:37:12 +0200 Subject: [PATCH] fix(auth): Ensure socat is installed when enabling tests --- meson.build | 1 + tasks.py | 1 + 2 files changed, 2 insertions(+) diff --git a/meson.build b/meson.build index 4b6aa8b850..5659e0a988 100644 --- a/meson.build +++ b/meson.build @@ -1054,6 +1054,7 @@ if get_option('unit-tests') endif if get_option('unit-tests-backends') + socat = find_program('socat', required: true) # Remote Backend Tests ################################################################# if get_option('module-remote') != 'disabled' libpdns_module_remotebackend_test_common = declare_dependency( diff --git a/tasks.py b/tasks.py index c8fd62899c..b1da20bf2a 100644 --- a/tasks.py +++ b/tasks.py @@ -46,6 +46,7 @@ auth_build_deps = [ # FIXME: perhaps we should be stealing these from the deb 'libyaml-cpp-dev', 'libzmq3-dev', 'python3-venv', + 'socat', 'sqlite3', 'unixodbc-dev', 'cmake', -- 2.47.3