svn commit: r396453 - head/net/openafs
Alexey Dokuchaev
danfe at FreeBSD.org
Wed Sep 9 08:01:01 UTC 2015
Author: danfe
Date: Wed Sep 9 08:01:00 2015
New Revision: 396453
URL: https://svnweb.freebsd.org/changeset/ports/396453
Log:
Unbreak the build on FreeBSD 10.2 (until official support arrives).
Modified:
head/net/openafs/Makefile
Modified: head/net/openafs/Makefile
==============================================================================
--- head/net/openafs/Makefile Wed Sep 9 06:39:22 2015 (r396452)
+++ head/net/openafs/Makefile Wed Sep 9 08:01:00 2015 (r396453)
@@ -77,10 +77,6 @@ FUSE_CONFIGURE_OFF= --disable-fuse-clien
CFLAGS+= -mstackrealign
.endif
-.if ${OPSYS} == FreeBSD && ${OSVERSION} > 1002000 && ${OSVERSION} < 1100000
-BROKEN= does not build, no support for FreeBSD 10.2 yet
-.endif
-
KERNCONF?= GENERIC
KERNCONFDIR?= ${SRC_BASE}/sys/${ARCH}/conf
@@ -98,6 +94,12 @@ post-extract:
${MKDIR} ${WRKDIR}/conf
cd ${KERNCONFDIR} && \
/usr/sbin/config -d ${WRKDIR}/conf ${_KERNCONF} >/dev/null
+# Unbreak on FreeBSD 10.2 (until official support arrives)
+ @${SED} -e 's,101,102, ; /FBSD102_ENV/ { h; s/102/101/; G; }' \
+ ${WRKSRC}/src/config/param.i386_fbsd_101.h \
+ > ${WRKSRC}/src/config/param.i386_fbsd_102.h
+ @${REINPLACE_CMD} -e '/fbsd_101/ { h; s/101/102/; s/31/32/; x; G; }' \
+ ${WRKSRC}/src/config/afs_sysnames.h
create-sample-files:
@${ECHO_CMD} openafs.org > ${WRKDIR}/ThisCell
More information about the svn-ports-head
mailing list