$NetBSD: patch-bc,v 1.3 2016/10/09 03:41:56 ryoon Exp $

--- lib/misc/posixPosix.c.orig	2016-02-16 20:06:46.000000000 +0000
+++ lib/misc/posixPosix.c
@@ -47,7 +47,7 @@
 #include <sys/param.h>
 #include <sys/mount.h>
 #include <CoreFoundation/CoreFoundation.h>
-#elif defined(__FreeBSD__)
+#elif defined(__FreeBSD__) || defined(__NetBSD__)
 #include <sys/param.h>
 #include <sys/mount.h>
 #elif defined(sun)
@@ -65,7 +65,7 @@
 #define VM_SYSTEM_HAS_GETGRNAM_R 1
 #endif
 
-# if defined(__FreeBSD__)
+# if defined(__FreeBSD__) || defined(__NetBSD__)
 #  include <sys/syslimits.h>  // PATH_MAX
 # else
 #  include <limits.h>  // PATH_MAX
@@ -1585,7 +1585,7 @@ Posix_Putenv(char *name)  // IN:
 }
 
 
-#if !defined(sun) // {
+#if !defined(sun) && !defined(__NetBSD__) // {
 
 /*
  *----------------------------------------------------------------------
@@ -1746,7 +1746,7 @@ Posix_Unsetenv(const char *name)  // IN:
 
 #if !defined(sun) // {
 
-#if !defined(__APPLE__) && !defined(__FreeBSD__) // {
+#if !defined(__APPLE__) && !defined(__FreeBSD__) && !defined(__NetBSD__) // {
 /*
  *----------------------------------------------------------------------
  *
