monodoc and semaphores

Phillip N. pneumann at gmail.com
Sun Mar 1 13:04:07 PST 2009


El sáb, 14-02-2009 a las 10:43 -0800, Paul Beard escribió:
> 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
> 

Hi Paul,

devel/monodoc seems to build just fine.

If you keep having this problem, please report your freebsd and mono
version.

Thanks.


> 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?
> 
> _______________________________________________
> freebsd-mono at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-mono
> To unsubscribe, send any mail to "freebsd-mono-unsubscribe at freebsd.org"



More information about the freebsd-mono mailing list