From 22695dee7e1a51fa637c28e298fdbef85fd07a45 Mon Sep 17 00:00:00 2001 From: abraunegg Date: Sun, 17 Nov 2024 07:42:39 +1100 Subject: [PATCH] Fix build error on OpenBSD (#2978) * Add OS version handler for OpenBSD in the same way as FreeBSD is handled in cgi.d --- src/arsd/cgi.d | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/arsd/cgi.d b/src/arsd/cgi.d index e52c3a36f..d0beb765f 100644 --- a/src/arsd/cgi.d +++ b/src/arsd/cgi.d @@ -575,6 +575,8 @@ version(Posix) { // GDC doesn't support static foreach so I had to cheat on it :( } else version(FreeBSD) { // I never implemented the fancy stuff there either + } else version(OpenBSD) { + // Fix issue #2977 - adopt same approach as FreeBSD above } else { version=with_breaking_cgi_features; version=with_sendfd;