aboutsummaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authorehaupt <ehaupt@FreeBSD.org>2016-03-16 20:49:49 +0800
committerehaupt <ehaupt@FreeBSD.org>2016-03-16 20:49:49 +0800
commit58122f740c9d77b55ddf1a61f7e62eb310013e80 (patch)
treee05687356f436b2cc57b846b0377d767c62e4c99 /net
parent0ca36dc895da2f0fad67b78a1055cc8fef59da1d (diff)
downloadfreebsd-ports-gnome-58122f740c9d77b55ddf1a61f7e62eb310013e80.tar.gz
freebsd-ports-gnome-58122f740c9d77b55ddf1a61f7e62eb310013e80.tar.zst
freebsd-ports-gnome-58122f740c9d77b55ddf1a61f7e62eb310013e80.zip
Disable Flash redirection as it generates a deadlock in linux_sys_futex.
Discussed on: freebsd-emulation
Diffstat (limited to 'net')
-rw-r--r--net/citrix_ica/Makefile10
1 files changed, 7 insertions, 3 deletions
diff --git a/net/citrix_ica/Makefile b/net/citrix_ica/Makefile
index 87b705c2db4c..2787e6168bc7 100644
--- a/net/citrix_ica/Makefile
+++ b/net/citrix_ica/Makefile
@@ -3,6 +3,7 @@
PORTNAME= citrix_ica
PORTVERSION= 13.3.0
+PORTREVISION= 1
CATEGORIES= net comms linux
MASTER_SITES= #
DISTNAME= linuxx86-${PORTVERSION}.344519
@@ -61,9 +62,12 @@ pre-fetch:
.endif
post-patch:
-# linux syscall epoll_create is not yet implemented
- @${REINPLACE_CMD} -e 's|^ClientAudio=On|ClientAudio=Off|' \
- ${WRKSRC}/linuxx86/linuxx86.cor/nls/*/module.ini
+# - linux syscall epoll_create is not yet implemented
+# - disable Flash redirection as it generates a deadlock in linux_sys_futex
+ @${REINPLACE_CMD} \
+ -e 's|^ClientAudio=On|ClientAudio=Off|' \
+ -e 's|^FlashV2=On|FlashV2=Off|' \
+ ${WRKSRC}/linuxx86/linuxx86.cor/nls/*/module.ini
do-install:
@${REINPLACE_CMD} -e 's|%%PREFIX%%|${STAGEDIR}${PREFIX}|g' ${WRKSRC}/linuxx86/hinst