summaryrefslogtreecommitdiffstats
path: root/net/cap
diff options
context:
space:
mode:
authoredwin <edwin@FreeBSD.org>2003-02-14 20:18:00 +0000
committeredwin <edwin@FreeBSD.org>2003-02-14 20:18:00 +0000
commitdff6d19c88857dfa08718dbdc0b1479c24e96dd4 (patch)
treefac13cd12f4836ba09d5f644c5d49e9f5b0d4b54 /net/cap
parent13928dff8a3c94474c262907a86b3391c4a1d0f0 (diff)
downloadFreeBSD-ports-dff6d19c88857dfa08718dbdc0b1479c24e96dd4.zip
FreeBSD-ports-dff6d19c88857dfa08718dbdc0b1479c24e96dd4.tar.gz
[patch] net/cap still has minor build issue on -CURRENT
bento noticed one subdirectory doesn't build correctly: - add -traditional-cpp -DUSESTRINGDOTH to CFLAGS - generic sys_nerr fix - bump port rev because the build error doesn't break the build, but just leads to missing files - checked against -STABLE PR: ports/47964 Submitted by: Volker Stolz <stolz@fump.kawo2.rwth-aachen.de>
Diffstat (limited to 'net/cap')
-rw-r--r--net/cap/Makefile3
-rw-r--r--net/cap/files/patch-applications-aufs-afpos.c11
2 files changed, 14 insertions, 0 deletions
diff --git a/net/cap/Makefile b/net/cap/Makefile
index 88fffda..c13889e 100644
--- a/net/cap/Makefile
+++ b/net/cap/Makefile
@@ -7,6 +7,7 @@
PORTNAME= cap
PORTVERSION= 6.0.198
+PORTREVISION= 1
CATEGORIES= net
MASTER_SITES= ftp://ftp-ns.rutgers.edu/pub/cap/ \
ftp://ftp-ns.rutgers.edu/pub/cap/cap.patches/ \
@@ -31,6 +32,8 @@ DIST_SUBDIR= cap60
ALL_TARGET= libsmade dummy-libinstall programs
INSTALL_TARGET= include libinstall install
+CFLAGS+= -traditional-cpp -DUSESTRINGDOTH
+
USE_REINPLACE= YES
MAN1= AUFS.1 ash.1 atlook.1 atprint.1 cvt2apple.1 getzones.1 \
diff --git a/net/cap/files/patch-applications-aufs-afpos.c b/net/cap/files/patch-applications-aufs-afpos.c
new file mode 100644
index 0000000..7d5e440
--- /dev/null
+++ b/net/cap/files/patch-applications-aufs-afpos.c
@@ -0,0 +1,11 @@
+--- applications/aufs/afpos.c.orig Wed Feb 5 17:48:07 2003
++++ applications/aufs/afpos.c Wed Feb 5 17:48:45 2003
+@@ -4776,7 +4776,7 @@
+ #if !(defined(__FreeBSD__) || defined(__NetBSD__))
+ extern char *sys_errlist[];
+ #endif
+- extern int sys_nerr;
++ extern __const int sys_nerr;
+ static char buf[50];
+ int serrno;
+
OpenPOWER on IntegriCloud