From: Pieter Lexis Date: Fri, 5 Sep 2025 14:37:12 +0000 (+0200) Subject: fix(auth): Ensure socat is installed when enabling tests X-Git-Tag: rec-5.4.0-alpha1~303^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=429ba21decaede5278c28167d9dd09fafb064f0e;p=thirdparty%2Fpdns.git fix(auth): Ensure socat is installed when enabling tests --- 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',