summaryrefslogtreecommitdiff
path: root/filesystems/glusterfs/patches/patch-configure.ac
blob: 77da4ba216420cc363ffa7845793915922386dec (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
$NetBSD: patch-configure.ac,v 1.3 2020/09/27 01:13:11 manu Exp $

Make FUSE notification optional at configure time
From upstream https://review.gluster.org/24731

--- configure.ac.orig	2020-07-06 03:22:37.734704915 +0200
+++ configure.ac	2020-07-22 02:26:32.903778538 +0200
@@ -683,8 +683,16 @@
    BUILD_FUSE_CLIENT="yes"
 fi
 
 AC_SUBST(FUSE_CLIENT_SUBDIR)
+
+AC_ARG_ENABLE([fuse-notifications],
+  AS_HELP_STRING([--disable-fuse-notifications], [Disable FUSE notifications]))
+
+AS_IF([test "x$enable_fuse_notifications" != "xno"], [
+  AC_DEFINE([HAVE_FUSE_NOTIFICATIONS], [1], [Use FUSE notifications])
+])
+
 # end FUSE section
 
 
 AC_CHECK_LIB([ssl], TLS_method, [HAVE_OPENSSL_1_1="yes"], [HAVE_OPENSSL_1_1="no"])
@@ -945,8 +953,11 @@
     *freebsd*)
     CFLAGS="${CFLAGS} -isystem /usr/local/include"
     ARGP_LDADD=-largp
     ;;
+    *netbsd*)
+    ARGP_LDADD=-largp
+    ;;
 esac
 dnl argp-standalone does not provide a pkg-config file
 AC_CHECK_HEADER([argp.h], AC_DEFINE(HAVE_ARGP, 1, [have argp]))
 if test "x$ac_cv_header_argp_h" != "xyes"; then