mono-1.1.13 and higher have finally removed the deprecated locations of some class in the Mono.Posix assembly, leaving only the new locations for the classes in a different namespace. The new locations were added in mono-1.1.10. I'm will attach a patch for avahi which makes it work with the upcoming mono-1.1.13 which I'll add to the tree once all packages with the Mono.Posix problem have been fixed. Make sure the revision with this added has the >=mono-1.1.10 dep if USE="mono", as this will *not* work with the older stable mono-1.1.8.3, etc. Thanks in advance.
Created attachment 77045 [details, diff] avahi-0.6.3-mono-posix.diff Patch to fix compilation with upcoming mono-1.1.13.
I just added 0.6.4 to the tree... it has the following... using Mono.Unix; using Mono.Unix.Native; Is that an ok fix?
well, that fixes it I guess..