$NetBSD: patch-ad,v 1.1 2010/08/25 08:02:21 manu Exp $

NetBSD has the same build oddities af FreeBSD.
--- ./lib/helper.c.orig	2010-07-25 15:25:28.000000000 +0200
+++ ./lib/helper.c	2010-07-29 18:05:33.000000000 +0200
@@ -356,9 +356,9 @@
 }
 
 #include "fuse_compat.h"
 
-#ifndef __FreeBSD__
+#if !defined(__FreeBSD__) && !defined(__NetBSD__)
 
 struct fuse *fuse_setup_compat22(int argc, char *argv[],
 				 const struct fuse_operations_compat22 *op,
 				 size_t op_size, char **mountpoint,
@@ -414,9 +414,9 @@
 FUSE_SYMVER(".symver fuse_teardown,__fuse_teardown@");
 FUSE_SYMVER(".symver fuse_main_compat2,fuse_main@");
 FUSE_SYMVER(".symver fuse_main_real_compat22,fuse_main_real@FUSE_2.2");
 
-#endif /* __FreeBSD__ */
+#endif /* __FreeBSD__ || __NetBSD__ */
 
 
 struct fuse *fuse_setup_compat25(int argc, char *argv[],
 				 const struct fuse_operations_compat25 *op,
