Hi to (re)close #1555. :-)
cheers.
From afc36e0ee99504f4da82815256a374179872b148 Mon Sep 17 00:00:00 2001
From: David Carlier <[email protected]>
Date: Tue, 8 Mar 2022 14:49:29 +0000
Subject: [PATCH] BUILD/MEDIUM: freebsd build fix.

Supporting kFreebsd previously led to FreeBSD (< 14) build breakage.
---
 include/haproxy/cpuset-t.h | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/include/haproxy/cpuset-t.h b/include/haproxy/cpuset-t.h
index 984df8d83..b770b1791 100644
--- a/include/haproxy/cpuset-t.h
+++ b/include/haproxy/cpuset-t.h
@@ -16,7 +16,8 @@
 
 #include <haproxy/api-t.h>
 
-#if defined(__linux__) || defined(__DragonFly__) || defined(__FreeBSD_kernel__)
+#if defined(__linux__) || defined(__DragonFly__) || \
+  (defined(__FreeBSD_kernel__) && defined(__GLIBC__))
 
 # define CPUSET_REPR cpu_set_t
 # define CPUSET_USE_CPUSET
-- 
2.35.1

Reply via email to