Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 118947

Summary: avahi-0.6.3 mono binding needs patch for upcoming mono-1.1.13
Product: Gentoo Linux Reporter: Peter Johanson (RETIRED) <latexer>
Component: New packagesAssignee: Sven Wegener <swegener>
Status: RESOLVED FIXED    
Severity: normal CC: dotnet
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 118841    
Attachments: avahi-0.6.3-mono-posix.diff

Description Peter Johanson (RETIRED) gentoo-dev 2006-01-13 21:14:52 UTC
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.
Comment 1 Peter Johanson (RETIRED) gentoo-dev 2006-01-13 21:15:52 UTC
Created attachment 77045 [details, diff]
avahi-0.6.3-mono-posix.diff

Patch to fix compilation with upcoming mono-1.1.13.
Comment 2 Doug Goldstein (RETIRED) gentoo-dev 2006-01-18 09:32:18 UTC
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?
Comment 3 Doug Goldstein (RETIRED) gentoo-dev 2006-01-18 10:30:29 UTC
well, that fixes it I guess..