From 3cf4bf7cf724521c1efb46f7b5bd250c732799bb Mon Sep 17 00:00:00 2001 From: Evgeniy Khramtsov Date: Sun, 30 May 2021 15:22:58 +0300 Subject: [PATCH] modules: build module-rt only on Linux RLIMIT_RTTIME is Linux specific, there is no equivalent replacement for FreeBSD. Save trouble and build module-rt for Linux only, rtkit WIP fork should be fine on FreeBSD for now. --- src/modules/meson.build | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/modules/meson.build b/src/modules/meson.build index 99a9b5362..7438295b2 100644 --- a/src/modules/meson.build +++ b/src/modules/meson.build @@ -58,6 +58,7 @@ pipewire_module_profiler = shared_library('pipewire-module-profiler', dependencies : [mathlib, dl_lib, pipewire_dep], ) +if build_machine.system() == 'linux' pipewire_module_rt = shared_library('pipewire-module-rt', [ 'module-rt.c' ], c_args : pipewire_module_c_args, include_directories : [configinc, spa_inc], @@ -66,6 +67,7 @@ pipewire_module_rt = shared_library('pipewire-module-rt', [ 'module-rt.c' ], install_rpath: modules_install_dir, dependencies : [dl_lib, pipewire_dep], ) +endif if dbus_dep.found() pipewire_module_rtkit = shared_library('pipewire-module-rtkit', [ 'module-rtkit.c' ],