Fix build on non-Linux
authorRoman Bogorodskiy <bogorodskiy@gmail.com>
Sun, 11 Nov 2018 14:31:15 +0000 (18:31 +0400)
committerNikolaus Rath <Nikolaus@rath.org>
Sun, 11 Nov 2018 19:40:25 +0000 (19:40 +0000)
commit70e25ea74e011d73887f4f66842b204fb4504c97
tree79504fddc5ec17e0a921ff7ce2613414ad0db2aa
parent30415af0dc538f7b7e864773230c2bb74d28f985
Fix build on non-Linux

 * Update meson.build to add mount_util.c to libfuse_sources
   unconditionally, it's non Linux-only
 * FreeBSD, like NetBSD, doesn't have mntent.h, so don't include
   that and define IGNORE_MTAB for both
 * FreeBSD, like NetBSD, has no umount2() sysctl, so similarly define
   it to unmount()
lib/meson.build
lib/mount_util.c