View | Details | Raw Unified | Return to bug 233242 | Differences between
and this patch

Collapse All | Expand All

(-)sysutils/pefs-kmod/Makefile (-4 / +5 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	pefs
4
PORTNAME=	pefs
5
DISTVERSION=	2017-06-20
5
DISTVERSION=	2017-06-20
6
PORTREVISION=	1
6
CATEGORIES=	sysutils
7
CATEGORIES=	sysutils
7
MASTER_SITES=	LOCAL/gleb
8
MASTER_SITES=	LOCAL/gleb
8
PKGNAMESUFFIX=	-kmod
9
PKGNAMESUFFIX=	-kmod
Lines 12-21 Link Here
12
13
13
LICENSE=	BSD2CLAUSE
14
LICENSE=	BSD2CLAUSE
14
15
15
MAKE_JOBS_UNSAFE=yes
16
MAKE_ENV=	BINDIR="${PREFIX}/sbin" MANDIR="${MANPREFIX}/man/man" \
17
		NO_MANCOMPRESS=
18
19
BROKEN_armv6=		fails to compile: implicit declaration of function 'cp15_pmccntr_get' is invalid in C99
16
BROKEN_armv6=		fails to compile: implicit declaration of function 'cp15_pmccntr_get' is invalid in C99
20
BROKEN_DragonFly=	fails to build: don't know how to make vnode_if.h
17
BROKEN_DragonFly=	fails to build: don't know how to make vnode_if.h
21
ONLY_FOR_ARCHS=		amd64 armv6 i386
18
ONLY_FOR_ARCHS=		amd64 armv6 i386
Lines 23-28 Link Here
23
20
24
USES=		kmod uidfix
21
USES=		kmod uidfix
25
22
23
MAKE_JOBS_UNSAFE=yes
24
MAKE_ENV=	BINDIR="${PREFIX}/sbin" MANDIR="${MANPREFIX}/man/man" \
25
		NO_MANCOMPRESS=
26
26
OPTIONS_DEFINE=	AESNI
27
OPTIONS_DEFINE=	AESNI
27
OPTIONS_DEFAULT=
28
OPTIONS_DEFAULT=
28
AESNI_DESC=	Enable AES-NI hardware acceleration
29
AESNI_DESC=	Enable AES-NI hardware acceleration
(-)sysutils/pefs-kmod/files/patch-libpam-Makefile (-10 lines)
Lines 1-10 Link Here
1
--- lib/libpam/modules/Makefile.inc.orig	2011-12-25 08:01:28.000000000 +0200
2
+++ lib/libpam/modules/Makefile.inc	2011-12-25 08:02:17.000000000 +0200
3
@@ -1,4 +1,6 @@
4
 # Include Makefiles from $SRCDIR
5
 
6
-.include </usr/src/lib/libpam/modules/Makefile.inc>
7
+LIBDIR=${PREFIX}/lib
8
+
9
+.include <${SYSDIR}/../lib/libpam/modules/Makefile.inc>
10
 
(-)sysutils/pefs-kmod/files/patch-sys_fs_pefs_pefs__vnops.c (+11 lines)
Line 0 Link Here
1
--- sys/fs/pefs/pefs_vnops.c.orig	2018-11-16 01:55:22 UTC
2
+++ sys/fs/pefs/pefs_vnops.c
3
@@ -1920,7 +1920,7 @@ pefs_symlink(struct vop_symlink_args *ap)
4
 	struct pefs_node *dpn;
5
 	struct pefs_enccn enccn;
6
 	struct pefs_chunk pc;
7
-	char *target = ap->a_target;
8
+	const char *target = ap->a_target;
9
 	char *enc_target, *penc_target;
10
 	size_t penc_target_len;
11
 	size_t target_len;

Return to bug 233242