From c6ffeeeb342311f9d8b3916447f2001e959f99e6 Mon Sep 17 00:00:00 2001 From: Gleb Popov <6yearold@gmail.com> Date: Sun, 21 Aug 2022 22:43:31 +0300 Subject: [PATCH] On FreeBSD do not try to redefine O_PATH. FreeBSD 13+ versions do have O_PATH flag, but FreeBSD 12, which is still supported does not. --- src/pipewire/conf.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/pipewire/conf.c b/src/pipewire/conf.c index 135e2e9d1..fd41a4063 100644 --- a/src/pipewire/conf.c +++ b/src/pipewire/conf.c @@ -39,8 +39,10 @@ #include #endif #if defined(__FreeBSD__) || defined(__MidnightBSD__) +#ifndef O_PATH #define O_PATH 0 #endif +#endif #include #include