Date: Sat, 14 Feb 2009 10:43:51 -0800 From: Paul Beard <paulbeard@gmail.com> To: mono@freebsd.org Subject: monodoc and semaphores Message-ID: <5088B7F6-DAA9-4B9A-96DE-DBF23CD1A036@gmail.com>
next in thread | raw e-mail | index | archive | help
Revisiting this mono build failure, I noticed that monodoc was failing due to a semaphore issue. gmake[6]: Entering directory `/usr/ports/lang/mono/work/mono-2.0.1/mcs' *** The compiler 'false' doesn't appear to be usable. *** Trying the 'monolite' directory. gmake[7]: Entering directory `/usr/ports/lang/mono/work/mono-2.0.1/mcs' ** ERROR **: shm_semaphores_init: semget error: No space left on device. Try deleting some semaphores with ipcs and ipcrm or increase the maximum number of semaphore in the system. aborting... ** (process:24081): WARNING (recursed) **: Thread 0x0 may have been prematurely finalized Stacktrace: So after some reading, I ran ipcrm -W and that seemed to help. I got this far: Making all in tools gmake[1]: Entering directory `/usr/ports/devel/monodoc/work/ monodoc-2.0/tools' gmcs -debug ./monodocer.cs -out:monodocer.exe -r:Mono.GetOptions ./monodocer.cs(910,41): warning CS0642: Possible mistaken empty statement ./monodocer.cs(255,53): warning CS0618: `System.Reflection.Assembly.LoadWithPartialName(string)' is obsolete: `' ./monodocer.cs(2772,80): error CS0234: The type or namespace name `ExtensionAttribute' does not exist in the namespace `System.Runtime.CompilerServices'. Are you missing an assembly reference? Compilation failed: 1 error(s), 2 warnings gmake[1]: *** [monodocer.exe] Error 1 gmake[1]: Leaving directory `/usr/ports/devel/monodoc/work/monodoc-2.0/ tools' gmake: *** [all-recursive] Error 1 *** Error code 2 Stop in /usr/ports/devel/monodoc. -- Paul Beard contact info: www.paulbeard.org/paulbeard.vcf Are you trying to win an argument or solve a problem?
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5088B7F6-DAA9-4B9A-96DE-DBF23CD1A036>