Novell is now a part of Micro Focus

Recommended update for Mono

Knowledgebase

(Last modified: 15MAR2007)


solutions Recommended update for Mono SuSE Linux Maintenance Web (4be95fab8b35644fcd6ecc8a44803873)

Applies to

Package: mono-core
mono-jscript
mono-locale-extras
mono-data
mono-winforms
ibm-data-db2
mono-extras
mono-data-sqlite
mono-data-sybase
mono-web
mono-data-oracle
mono-data-postgresql
bytefx-data-mysql
mono-nunit
mono-data-firebird
mono-devel
mod_mono
mono-tools
monodoc-core
mono-basic
monodevelop
ipod-sharp
ikvm
boo
xsp
Product(s): SUSE Linux Enterprise Desktop 10 SP1 Upgrade for x86
SUSE Linux Enterprise Desktop 10 SP1 Upgrade for AMD64 and Intel EM64T
SUSE Linux Enterprise Server 10 SP1 Upgrade for x86
SUSE Linux Enterprise Server 10 SP1 Upgrade for IPF
SUSE Linux Enterprise Server 10 SP1 Upgrade for IBM POWER
SUSE Linux Enterprise Server 10 SP1 Upgrade for IBM zSeries 64bit
SUSE Linux Enterprise Server 10 SP1 Upgrade for AMD64 and Intel EM64T
Zypp-Patch-Number: 2762
Release: 20070315
Obsoletes: none

Indications

These packages are the updates for Service Pack 1 of SUSE Linux Enterprise
10. Install them to have your system at SP1 level.

Contraindications

None.

Problem description

mono-core
  • atomic fixes from Michael Matz for for s390 and s390x ( bnc #237611 and bxc #80892 )
  • System.Web Source fix #2 (bnc #225179)
  • * HttpRequest.cs: call MapPath on the HttpWorkerRequest so that if FilePath is changed we get the new physical path, not the one of the original request. Fixes bug bxc #80152.
  • Update to 1.2.2 (Fate #301111)
    • Serious bug fix in compiler (anonymous methods)
    • Additional 2.0 APIs implemented for Windows.Forms
    • Removal of many incorrect MonoTODOs and implemented many methods that were throwing not implemented exceptions
  • Changes in 1.2.1
    • Thread.Interrupt is implemented
    • Generics support in Web Services
    • Web Services update for 2.0 api
    • ASP.Net 2.0 updates
    • Several Winforms blockers fixed
    • ADO.Net 2.0 updates
    • Support for more type converters
    • Process launching supports supports open special files in addition to launch programs (ie: xdg-open, gnome-open, or kfmclient)
    • System.Drawing UTF8 to UCS2 conversion fixed
    • 2.0 api updates to X.509 related classes
  • Changes in 1.2
    • Serialization Callbacks
    • Machine-level settings now available in registry
    • Winforms completion
  • Thread safety fixes for rug/zmd (bnc #221277)
  • System.Web Source fix (bnc #225179)
mod_mono
  • Version updates:
    • Update to 1.2.1 (Fate #301111)
      • handle the new configurable umask directive
    • Update 1.1.18
      • fix for autohosting and virtual hosts
    • Update to 1.1.17
      • Added support for X.509 client certificates
    • Update to 1.1.16.1
      • src/mod_mono.c: when using autoapplications, pass all the options that don't have an explicit alias to XXGLOBAL, which is the internal name used for the mod-mono-server instance that will create new applications on demand. Using XXGLOBAL as an identifier is forbidden now.
      • src/mod_mono.c: allow setting MonoDebug when using automatic applications. Before this fix, no mod-mono-server would be started. Fixes bug #78672.
  • fix build with httpd-2.2.3, adding mod_mono-1.1.13.5-configure.dif which fixes usage of CFLAGS and CPPFLAGS. Without this patch, the flags were not used during the configure tests at all, and configure would fail to detect the Apache version. It claimed to find Apache 1.3 because the test program didn't compile on 32 bit platforms any more. (It still worked on 64 bit platforms.) Patch from mod_mono 1.1.18.
mono-tools
  • Update to 1.2.1 (Fate #301111)
    • New create-native-map tools
    • fix for monodoc to work with xulrunner in some cases
  • added mono-devel to buildrequires
  • Update to 1.1.17
    • Uses gtk-sharp2 instead of gtk-sharp. Update BuildRequires accordingly
monodoc-core
  • Update to 1.2.1 (Fate #301111)
    • Sqlite Docs update
    • new manpages
    • doc generation updates and fixes
  • Update to 1.1.18
    • generics support and will display generic types
    • documents custom attributes with their actual constructor calls
    • monodocs2html now includes inherited members on type pages
  • Remove manual Requires. mono-devel isn't needed, and all other deps will be generated automatically. (bnc #212972)
  • Update to 1.1.17
    • Updated documentation for mono 1.1.17
  • Update to 1.1.16
    • Fixes problem with missing documentation (pathnames too long for a tar.gz file)
    • Append the node kind to the node caption. Fixes a crash when editing uncompiled help sources.
mono-basic
  • Update to 1.2.2 (Fate #301111)
    • Testsuite updates
    • Runtime fixes and updates
  • Update to 1.1.18
    • many fixes to the basic runtime
monodevelop
  • Submit to SLE10-sp1 (Fate #301111)
  • added mono-devel to buildrequires
  • Update to 0.12
    • Better code completion support, supports C# 2.0
    • Class information is shown using the syntax of the current language
    • New "Open With" Menu
    • stetic menu designer
    • autotools project support
    • additional addin management features
    • Support for multiple text file encodings
    • ASP.NET Support
    • Lots of bug fixes and better stability
  • Add mono-nunit to BuildRequires
  • Update to 0.11
    • Lots of new features and fixes, too many to list here. One big addition is the stetic gui designer integration
    • 2.4.0 -> 2.8.0 hack now unnecessary
ipod-sharp
  • Required for Banshee 0.11.3 (FATE #301874)
  • Update to version 0.6.2
    • Bug Fixes
    • Use new libipoddevice format API
    • Code cleanup
ikvm
  • Submit to sle10-sp (Fate #301111)
  • Add mono-devel to BuildRequires so mono rpm deps and requires get generated correctly
  • Update to 0.28.0.0
  • Package from original ikvm distribution instead of using a prepackaged binary dist
boo
  • Remove boo.lang since it's now in gtksourceview (bnc #209516)
  • Update to 0.7.6.2237
  • Switch to building from original source tarball now that we have nant, opposed to repackaging prepackaged binary dist
  • minor filesystem changes
xsp
  • Update to 1.2.1 (Fate #301111)
    • Bugfixes:
      • close the connection if there's an error reading the headers (including assembly loading exceptions due to a bad installation).
      • kill the warning that everyone is worried about.
  • Update to 1.1.18
    • 2.0 updates
  • Add mono-devel to fix bnc #213576 (missing provides)
  • Update to 1.1.17.1 bugfix release
  • Read from the stream, not the socket as the socket data is encrypted when using SSL.
  • Update to 1.1.17
    • Added support for X.509 client certificates
    • Update to handle newly created AppDomains
  • update to 1.1.16.1
  • better connection handling
  • fixes bugs: 77698,78034,78621

Solution

Please install the updates provided at the location noted below.

Installation notes

This update is provided as an RPM package that can easily be installed onto a running system by using this command:
rpm -Fvh mono-core.rpm mono-jscript.rpm mono-locale-extras.rpm mono-data.rpm mono-winforms.rpm ibm-data-db2.rpm mono-extras.rpm mono-data-sqlite.rpm mono-data-sybase.rpm mono-web.rpm mono-data-oracle.rpm mono-data-postgresql.rpm bytefx-data-mysql.rpm mono-nunit.rpm mono-data-firebird.rpm mono-devel.rpm mod_mono.rpm mono-tools.rpm monodoc-core.rpm mono-basic.rpm monodevelop.rpm ipod-sharp.rpm ikvm.rpm boo.rpm xsp.rpm

links to download packages

Download Source Packages

Download the source code of the patches for maintained products.


Disclaimer

The Origin of this information may be internal or external to Novell. Novell makes all reasonable efforts to verify this information. However, the information provided in this document is for your information only. Novell makes no explicit or implied claims to the validity of this information.

Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information.

© Micro Focus