Subject: Re: POSIX semaphores?
To: Michal Pasternak <>
From: Marc Recht <>
List: tech-pkg
Date: 06/13/2003 16:43:41

> recently I have been trying to make port of lang/mono usable on my
> 1.6-stable. The first thing is, I disagree with ONLY_FOR_PLATFORM defined
> in it's Makefile (IMO as mono is opensource it should be able to compile
> on various platforms, not only i386). Second thing, it needs
WRT the web-site at least the interpreter should on other archs (on Linux). 
I wanted to recheck that with the next release of mono.

> BUILD_DEPENDS=          bison>=1.875:../../devel/bison
> to build correctly, and the third thing is: files in
OK, thanks.

> /usr/pkgsrc/lang/mono/work/mono-0.24/mono/io-layer need POSIX semaphores
> to build. I have been googling for porting software to BSDs which don't
That's the reason why it's only for NetBSD >= 1.6M.

> have POSIX semaphores, but I was unable to find correct solution.
> Any hints how to do that? Should I use some library, try patching mono
> code or just wait for NetBSD 2.0, which, as the Changelogs say, supports
> p1003.1b semaphores?


mundus es fabula