From 9c84a04f9cf948abc9d1c94e37a25a1f857b77b1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Anna=20=E2=80=9CCyberTailor=E2=80=9D?= Date: Thu, 8 Jul 2021 19:05:05 +0500 Subject: [PATCH] check freedesktop's libbsd --- configure | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/configure b/configure index 5fa8275..7f1889d 100755 --- a/configure +++ b/configure @@ -98,6 +98,17 @@ if which pkg-config 2>/dev/null 1>&2; then fi ;; esac + + case "$(uname)" in + *BSD|DragonFly|Darwin) + ;; + *) + if pkg-config libbsd-ctor libbsd-overlay; then + add_cflags "libbsd-ctor libbsd-overlay" + add_ldflags "libbsd-ctor libbsd-overlay" + fi + ;; + esac fi # auto detect yacc/bison