pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/filesystems/fuse-loggedfs
Module Name: pkgsrc
Committed By: pho
Date: Sun Jan 9 14:41:05 UTC 2022
Modified Files:
pkgsrc/filesystems/fuse-loggedfs: Makefile
Log Message:
Mark the package as broken on NetBSD
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 pkgsrc/filesystems/fuse-loggedfs/Makefile
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/filesystems/fuse-loggedfs/Makefile
diff -u pkgsrc/filesystems/fuse-loggedfs/Makefile:1.12 pkgsrc/filesystems/fuse-loggedfs/Makefile:1.13
--- pkgsrc/filesystems/fuse-loggedfs/Makefile:1.12 Wed Dec 8 16:04:21 2021
+++ pkgsrc/filesystems/fuse-loggedfs/Makefile Sun Jan 9 14:41:05 2022
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.12 2021/12/08 16:04:21 adam Exp $
+# $NetBSD: Makefile,v 1.13 2022/01/09 14:41:05 pho Exp $
DISTNAME= loggedfs-0.4
PKGNAME= fuse-${DISTNAME}
@@ -10,8 +10,15 @@ EXTRACT_SUFX= .tar.bz2
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= https://rflament.github.io/loggedfs/
COMMENT= FUSE file system which logs all operations
+LICENSE= gnu-gpl-v2
-CPPFLAGS.NetBSD+= -D_KERNTYPES
+# loggedfs performs a weird hack that obtains a reference to the
+# directory it is going to be mounted on, and then tries to inspect
+# the directory in filesystem callbacks. On Linux this can somehow
+# avoid deadlocks (possibly due to the way how Linux vfs is
+# implemented?), but on NetBSD it can't. As a result loggedfs
+# immediately hangs up upon being mounted.
+BROKEN_ON_PLATFORM+= NetBSD-*-*
.if exists(/usr/include/sys/statvfs.h)
CPPFLAGS+= -DHAVE_SYS_STATVFS_H
Home |
Main Index |
Thread Index |
Old Index