[Mono-dev] Unable to build MD 1.9 against RC 1
"Andrés G. Aragoneses"
knocte at gmail.com
Tue Sep 9 06:54:52 EDT 2008
> I'm in the process of rebuilding a number of packages for Fedora and
> seem to have hit a snag with MD 1.9 and Mono 2.0 RC 1. It could be a
> mono problem or an MD one, so I'll report it here then if needs be BZ it
> against MD or mono.
> First the minor one
> Parser/mcs/mcs/attribute.cs is giving a lot of warnings (all CS0618)
> that 'System.Reflection.Emit.UnmanagedMarshal' is obsolete and 'An
> alternate API is available: Emit the MarshalAs custom attribute
> instead'. This warning also appears in generic.cs and class.cs
> Now the stopper
> Parser/mcs/mcs/class.cs(5396,33): error CS1061: Type
> 'System.Reflection.Emit.MethodBuilder' does not contain a definition for
> 'SetGenericMethodSignature' and no extension method
> 'SetGenericMethodSignature' of type
> 'System.Reflection.Emit.MethodBuilder' could be found (are you missing a
> using directive or an assembly reference?)
> Using RC 1 (build from the tarballs) and MD 1.9 (from the unstable
> MD 1.9-5 is already in Fedora Rawhide, so it seems this problem may be
> more a mono one than MD.
This has already been fixed in the 1.9 branch, the commit:
So it's likely you have an old tarball.
More information about the Mono-devel-list