Mono 0.30.1

Hello everyone,

A small bug fix release of the Mono runtime and SDK has been released.

This release only includes a few smaller bug fixes to our Http client as well as minor fixes to the C# compiler.

Specifically this release fixes some problems with Chunked encoding and a race condition on the Http client. The C# compiler would crash sometimes when reporting a delegate signature error.

These bugs were small but important to various users. If you are not a user of these facilities you do not need to upgrade, although it never hurts, and you will be a little bit happier as you dont need to worry every time you declare a delegate `Will the compiler crash on me?'

Thanks

Gonzalo Paniagua for tracking down the networking problems that were hunting us and our users that reported the compiler bugs to bugzilla, Zoltan Varga for tracking down one of the runtime errors and Duncan Mak once again for building packages for everyone to download.

Availability

Binary Packages:

Pre-compiled packages for SUSE 9, Red Hat 9 and Fedora Core 1 are available from our web site from the download section.

As usual the software is also available for those distributions on the Mono Red Carpet channel.

Source code:

Dependencies

If you are installing from source code, there are a few optional dependencies that you will want to consider installing.

icu 2.6.1 Required for supporting international information. Strongly recommended.

libgdiplus 0.1 Required if you want to use System.Drawing APIs.

Cairo 0.1.17 Required to install libgdiplus

Quick source code installation:

If we have no packages for your platform, installing from source code is very simple:

mono:

$ tar xzf mono-0.30.1.tar.gz
$ cd mono-0.30.1
$ ./configure
$ make install

libgdiplus:

$ tar xzf libgdiplus-0.1.tar.gz
$ cd libgdiplus-0.1
$ ./configure
$ make install