diff options
| author | John Marino <marino@FreeBSD.org> | 2014-12-16 12:41:55 +0000 |
|---|---|---|
| committer | John Marino <marino@FreeBSD.org> | 2014-12-16 12:41:55 +0000 |
| commit | 6ac0be28d08cb3a07e94a950119802dc105b7fbe (patch) | |
| tree | 10f56c48936eaacc9d441b99233e48a0afa4741e | |
| parent | Does not build < 10.0 even if WITH_OPENSSL_PORT: (diff) | |
net-mgmt/seafile: Fix kernel thread support on DragonFly
PR: 196008
Submitted by: maintainer
| -rw-r--r-- | net-mgmt/seafile/Makefile | 2 | ||||
| -rw-r--r-- | net-mgmt/seafile/files/patch-lib_utils.c | 5 |
2 files changed, 3 insertions, 4 deletions
diff --git a/net-mgmt/seafile/Makefile b/net-mgmt/seafile/Makefile index 00ca8e45ea73..ba674a39d481 100644 --- a/net-mgmt/seafile/Makefile +++ b/net-mgmt/seafile/Makefile @@ -2,7 +2,7 @@ PORTNAME= seafile PORTVERSION= 3.1.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net-mgmt devel MAINTAINER= yan_jingfeng@yahoo.com diff --git a/net-mgmt/seafile/files/patch-lib_utils.c b/net-mgmt/seafile/files/patch-lib_utils.c index 4ae52bcbfccc..9e49a40516ab 100644 --- a/net-mgmt/seafile/files/patch-lib_utils.c +++ b/net-mgmt/seafile/files/patch-lib_utils.c @@ -87,11 +87,10 @@ + +#elif defined(__DragonFly__) +#define PSKIP(kp) ((kp)->kp_pid == mypid || \ -+ (!kthreads && ((kp)->kp_flags & P_KTHREADP) != 0)) ++ (!kthreads && ((kp)->kp_flags & P_SYSTEM) != 0)) +#define KVM_OPENFILES(exec, coref, buf) \ + kvm_openfiles(exec, coref, NULL, O_RDONLY, buf) -+#define KVM_GETPROCS(kd, plist, nproc) \ -+ kvm_getprocs(kd, KERN_PROC_ALL, 0, &nproc) ++#define KVM_GETPROCS(kd, plist, nproc) \+ kvm_getprocs(kd, KERN_PROC_ALL, 0, &nproc) + +#elif defined(__NetBSD__) +#define PSKIP(kp) ((kp)->kp_pid == mypid || \ |
