From: Laurent Bigonville Date: Sun, 17 Jan 2021 10:49:07 +0000 (+0100) Subject: Fix FTBFS on kfreebsd (#581) X-Git-Tag: fuse-3.10.2~3 X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=d35470382b50aa10e4e81697b23183b50ee45941;p=qemu-gpiodev%2Flibfuse.git Fix FTBFS on kfreebsd (#581) kfreebsd is a FreeBSD kernel and a GNU libc The only macro defined in that case is __FreeBSD_kernel__ Fix #580 --- diff --git a/lib/mount_util.c b/lib/mount_util.c index f1d2325..35e9948 100644 --- a/lib/mount_util.c +++ b/lib/mount_util.c @@ -30,7 +30,7 @@ #include #include -#if defined(__NetBSD__) || defined(__FreeBSD__) || defined(__DragonFly__) +#if defined(__NetBSD__) || defined(__FreeBSD__) || defined(__DragonFly__) || defined(__FreeBSD_kernel__) #define umount2(mnt, flags) unmount(mnt, ((flags) == 2) ? MNT_FORCE : 0) #endif