aboutsummaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorRomain Tartière <romain@FreeBSD.org>2010-02-01 17:21:01 +0000
committerRomain Tartière <romain@FreeBSD.org>2010-02-01 17:21:01 +0000
commitfe5c059cc92e232b1f50b0a7da4cbe51f6d98cf3 (patch)
treef988e44ecedd73287071807bc71d19360eae7743 /lang
parentd89c585e3c184357798fe628387ad9d18959d4be (diff)
Notes
Diffstat (limited to 'lang')
-rw-r--r--lang/mono/Makefile1
-rw-r--r--lang/mono/pkg-message7
2 files changed, 8 insertions, 0 deletions
diff --git a/lang/mono/Makefile b/lang/mono/Makefile
index d3e44adfcef7..3aca71e438ea 100644
--- a/lang/mono/Makefile
+++ b/lang/mono/Makefile
@@ -8,6 +8,7 @@
PORTNAME= mono
PORTVERSION= 2.4.3.1
+PORTREVISION= 1
CATEGORIES= lang
MASTER_SITES= http://ftp.novell.com/pub/mono/sources/${PORTNAME}/
diff --git a/lang/mono/pkg-message b/lang/mono/pkg-message
index 5be4c4caface..6526e5a0ac31 100644
--- a/lang/mono/pkg-message
+++ b/lang/mono/pkg-message
@@ -12,6 +12,13 @@ following first:
- Removing kernel options or changing defaults to use experimental
options can adversely affect Mono's ability to build and run.
+* The FreeBSD 6 kernel support for user threads (KSE(2), enabled by
+ default) is known to break Mono. KSE has been disabled by default in
+ FreeBSD 7.0 and removed in FreeBSD 8.0. Use libmap.conf(5) to use
+ libthr(3):
+ # echo "libpthread.so.2 libthr.so.2" >> /etc/libmap.conf
+ # echo "libpthread.so libthr.so" >> /etc/libmap.conf
+
* Remove leftover semaphores / increase semaphore limits.
- Close apps which use Mono and run `ipcs -sbt`. Remove the
semaphores with MODE "--rw-------" and NSEMS "8" using ipcrm (1)