diff options
author | romain <romain@FreeBSD.org> | 2010-02-02 01:21:01 +0800 |
---|---|---|
committer | romain <romain@FreeBSD.org> | 2010-02-02 01:21:01 +0800 |
commit | 896028aa68fc37cad2313fc0caeda3a271e0a6be (patch) | |
tree | 894c8d8c4e4f59427ec1036876dfd5f302fa795e /lang/mono/pkg-message | |
parent | b6e4b2925f0aed8cf9610e80e85bc8994827f1dc (diff) | |
download | freebsd-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-message | 7 |
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) |