aboutsummaryrefslogtreecommitdiffstats
path: root/lang/mono/pkg-message
diff options
context:
space:
mode:
authorromain <romain@FreeBSD.org>2010-02-02 01:21:01 +0800
committerromain <romain@FreeBSD.org>2010-02-02 01:21:01 +0800
commit896028aa68fc37cad2313fc0caeda3a271e0a6be (patch)
tree894c8d8c4e4f59427ec1036876dfd5f302fa795e /lang/mono/pkg-message
parentb6e4b2925f0aed8cf9610e80e85bc8994827f1dc (diff)
downloadfreebsd-ports-gnome-896028aa68fc37cad2313fc0caeda3a271e0a6be.tar.gz
freebsd-ports-gnome-896028aa68fc37cad2313fc0caeda3a271e0a6be.tar.zst
freebsd-ports-gnome-896028aa68fc37cad2313fc0caeda3a271e0a6be.zip
Add notes about FreeBSD 6 threads.
PR: ports/140916 Submitted by: "RandomUser" <rannumgen@globaleyes.net> Approved by: flz (mentor)
Diffstat (limited to 'lang/mono/pkg-message')
-rw-r--r--lang/mono/pkg-message7
1 files changed, 7 insertions, 0 deletions
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)