Newer
Older
minerva / Ports / zstd / patches / 0002-Make-platform.h-understand-that-minerva-is-posix-co.patch
@minerva minerva on 13 Jul 929 bytes Initial commit
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Luke Wilde <lukew@serenityos.org>
Date: Sun, 13 Mar 2022 16:45:19 +0000
Subject: [PATCH] Make platform.h understand that minerva is posix-compliant

Co-Authored-By: Brian Callahan <bcallah@openbsd.org>
---
 programs/platform.h | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/programs/platform.h b/programs/platform.h
index b858e3b..8628c05 100644
--- a/programs/platform.h
+++ b/programs/platform.h
@@ -98,7 +98,11 @@ extern "C" {
 #    endif
 #    include <unistd.h>  /* declares _POSIX_VERSION */
 #    if defined(_POSIX_VERSION)  /* POSIX compliant */
-#      define PLATFORM_POSIX_VERSION _POSIX_VERSION
+#      if defined(__minerva__)
+#        define PLATFORM_POSIX_VERSION 1
+#      else
+#        define PLATFORM_POSIX_VERSION _POSIX_VERSION
+#      endif
 #    else
 #      define PLATFORM_POSIX_VERSION 1
 #    endif