openSUSE Recommended Update: mono-core: Several fixes ______________________________________________________________________________ Announcement ID: openSUSE-RU-2013:0427-1 Rating: low References: Affected Products: openSUSE 12.3 ______________________________________________________________________________ An update that has 0 recommended fixes can now be installed. Description: This update fixes the following issues for mono-core: - Remove hardcoded lib directory from the config, this unbreaks running GDI+ programs on 64bit. - Add missing Provides: for monodevelop 4.0 - Update to 3.0.4 * Garbage Collector + Many changes went into our GC implementation. We added long links support to our traditional Boehm collector. As for SGen, it is finally a true concurrent GC, with cementing support. We also fixed several bugs, such as #9928 pointer free deadlock problem and bugs in mono_gc_weak_link_get. * Async + Rewrite of async StreamReader/StreamWritter operations to not fail on subsequent async call. * ASP.NET + Updated encoding support. + Some minor bug fixes. * Other improvements + New MONO_DISABLE_SHARED_AREA environment variable lets you turn of the use of shared memory in Mono (used by performance counters and optionally by the io-layer). + Updated EntityFramework version that ships with Mono. + Support for ConnectionLifetime parameter in SqlClient (contributed by 7digital). + Fixed C# Evaluator Terse reader with loops + Don't report user operator error during probing user conversions. + Add explicit interface GetType implementation to avoid object::GetType become proxy. (C# compiler fix) + Implement use of __refvalue as an lvalue. * Packaging + We no longer install a /usr/bin/pkg-config on OSX, to stop clashing with Homebrew. Patch Instructions: To install this openSUSE Recommended Update use YaST online_update. Alternatively you can run the command listed for your product: - openSUSE 12.3: zypper in -t patch openSUSE-2013-197 To bring your system up-to-date, use "zypper patch". Package List: - openSUSE 12.3 (i586 x86_64): ibm-data-db2-3.0.4-1.4.1 libmono-2_0-1-3.0.4-1.4.1 libmono-2_0-1-debuginfo-3.0.4-1.4.1 libmono-2_0-devel-3.0.4-1.4.1 libmonosgen-2_0-0-3.0.4-1.4.1 libmonosgen-2_0-0-debuginfo-3.0.4-1.4.1 libmonosgen-2_0-devel-3.0.4-1.4.1 mono-complete-3.0.4-1.4.1 mono-core-3.0.4-1.4.1 mono-core-debuginfo-3.0.4-1.4.1 mono-core-debugsource-3.0.4-1.4.1 mono-data-3.0.4-1.4.1 mono-data-oracle-3.0.4-1.4.1 mono-data-postgresql-3.0.4-1.4.1 mono-data-sqlite-3.0.4-1.4.1 mono-devel-3.0.4-1.4.1 mono-devel-debuginfo-3.0.4-1.4.1 mono-entityframework-3.0.4-1.4.1 mono-extras-3.0.4-1.4.1 mono-locale-extras-3.0.4-1.4.1 mono-mvc-3.0.4-1.4.1 mono-nunit-3.0.4-1.4.1 mono-reactive-3.0.4-1.4.1 mono-wcf-3.0.4-1.4.1 mono-web-3.0.4-1.4.1 mono-winforms-3.0.4-1.4.1 mono-winfxcore-3.0.4-1.4.1 monodoc-core-3.0.4-1.4.1 References: