[Mono-dev] One Version of Mono.Cairo
Jonathan Pryor
jonpryor at vt.edu
Wed Jul 9 15:53:10 EDT 2008
On Wed, 2008-07-02 at 10:34 -0500, Jonathan Pobst wrote:
> Currently we ship 2 versions of Mono.Cairo.dll in Mono, a 1.0 and a 2.0
> version. However, there is no difference in these versions.
...
> Some other assemblies that we appear to ship 1.0 and 2.0 versions of
> without any differences between them (looking at the 1.9.1 Win/Mono Gac):
> - Mono.Posix.dll
I can't speak for the other assemblies, but there *are* differences
between the 1.0 and 2.0 versions of Mono.Posix.dll. Grep for NET_2_0 in
the sources for a full detailing, but some examples include:
// Mono.Unix.Native/Stdlib.cs:
public sealed class FilePosition : MarshalByRefObject,
IDisposable
#if NET_2_0
, IEquatable<FilePosition>
#endif
...
Most of the changes are to add IEquatable<T> to a class/structures
inheritance list, though how Stdlib.cs handles signals is also different
between the two versions.
- Jon
More information about the Mono-devel-list
mailing list