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