Sync mono 2.4.2.3+dfsg-1 (main) from Debian unstable (main).

Bug #409920 reported by Jo Shields on 2009-08-06
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
mono (Ubuntu)
Wishlist
Unassigned

Bug Description

Please sync mono 2.4.2.3+dfsg-1 (main) from Debian unstable (main).

Explanation of the Ubuntu delta and why it can be dropped:
* Ogra's patch was rendered obsolete by 2.4+dfsg-6
* Kees' patch is on hold for now, as it breaks debugging support

Changelog since current karmic version 2.4+dfsg-5ubuntu2:

mono (2.4.2.3+dfsg-1) unstable; urgency=low

  * New upstream release:
    + Fixes XML signature HMAC truncation authentication bypass.
      (CVE-2009-0217)
    + Shipping the RabbitMQ.Client library now as the non-free bits were
      removed.
    + Includes ASP.NET MVC.
    + Updated xbuild.
  * debian/patches/disable_unavailable_cpu_optimizations_r133647.dpatch
    debian/patches/fix_disabling_aot_r131940.dpatch
    debian/patches/fix_null_funcptr_marshalling_r127347.dpatch
    debian/patches/fix_ppc_build_using_gcc-4.4_r131472.dpatch
    debian/patches/fix_recursive_unmanaged_types.dpatch
    debian/patches/fix_sparc_support_r134797.dpatch:
    + Dropped, as already applied upstream.
  * debian/rules:
    + Bumped clilibs where needed.
  * debian/rules
    debian/mono-devel.install
    debian/mono-api-diff.cs:
    + As mono-api-diff was dropped from Mono 2.4 and we need it to track API
      changes we bundle it now in the source package.
      (thanks to C.J. Adams-Collier for this)
  * debian/copyright:
    + Updated for ASP.NET MVC.
  * debian/control:
    + Moved libmono-firebirdsql1.7-cil from Depends to Recommends of
      mono-complete, as libfbclient2 as not available on s390.
    + Added libmono-system-web-mvc1.0-cil package.
    + Added libmono-messaging-rabbitmq2.0-cil and libmono-rabbitmq2.0-cil
      package.
  * debian/patches/fix_array_compare.dpatch:
    + Fix in the compiler needed for IronRuby.
      (thanks goes to C.J. Adams-Collier for providing the patch)
  * debian/control
    debian/mono-runtime.install
    debian/libmono-profiler.install:
    + Moved the libmono-profiler-* libraries to the new libmono-profiler
      package, as they pull libmono0 in which is unneeded for normal usage.
  * debian/control
    debian/mono-devel.install
    debian/mono-mcs.install
    debian/mono-gmcs.install:
    + Moved mcs to mono-mcs and gmcs to mono-gmcs from mono-devel, as that
      caused a lot of confusion. (closes: #525279 and #537081)
    + Added mono-csc to mono-devel in preparation to drop csc in the future as
      it conflicts with the chicken compiler, see #509367.

 -- Mirco Bauer <email address hidden> Thu, 30 Jul 2009 19:35:10 +0200

mono (2.4+dfsg-6) unstable; urgency=low

  * debian/rules:
    + Force pthread for armel as __thread FTBFS.
    + Build Mono.Simd in test target, which hopefully fixes the failing
      mono/mini tests.
  * debian/control:
    + Removed dh_installxsp and monodiet from the package description of
      mono-utils. (Closes: #534906)
    + Bumped Standards-Version to 3.8.2 (no changes needed)

 -- Mirco Bauer <email address hidden> Sun, 05 Jul 2009 14:44:23 +0200

Jo Shields (directhex) on 2009-08-06
Changed in mono (Ubuntu):
importance: Undecided → Wishlist
status: New → Confirmed
Sebastien Bacher (seb128) wrote :
Download full text (6.6 KiB)

[Updating] mono (2.4+dfsg-5ubuntu2 [Ubuntu] < 2.4.2.3+dfsg-1 [Debian])
 * Trying to add mono...
  - <mono_2.4.2.3+dfsg-1.dsc: downloading from http://ftp.debian.org/debian/>
  - <mono_2.4.2.3+dfsg.orig.tar.gz: downloading from http://ftp.debian.org/debian/>
  - <mono_2.4.2.3+dfsg-1.diff.gz: downloading from http://ftp.debian.org/debian/>
I: mono [main] -> mono-runtime_2.4+dfsg-5ubuntu2 [main].
I: mono [main] -> mono-runtime-dbg_2.4+dfsg-5ubuntu2 [main].
I: mono [main] -> mono-utils_2.4+dfsg-5ubuntu2 [main].
I: mono [main] -> mono-complete_2.4+dfsg-5ubuntu2 [universe].
I: mono [main] -> libmono0_2.4+dfsg-5ubuntu2 [main].
I: mono [main] -> libmono0-dbg_2.4+dfsg-5ubuntu2 [main].
I: mono [main] -> libmono-dev_2.4+dfsg-5ubuntu2 [main].
I: mono [main] -> libmono1.0-cil_2.4+dfsg-5ubuntu2 [universe].
I: mono [main] -> libmono2.0-cil_2.4+dfsg-5ubuntu2 [main].
I: mono [main] -> libmono-posix1.0-cil_2.4+dfsg-5ubuntu2 [universe].
I: mono [main] -> libmono-posix2.0-cil_2.4+dfsg-5ubuntu2 [main].
I: mono [main] -> libmono-getoptions1.0-cil_2.4+dfsg-5ubuntu2 [universe].
I: mono [main] -> libmono-getoptions2.0-cil_2.4+dfsg-5ubuntu2 [main].
I: mono [main] -> libmono-cecil-private-cil_2.4+dfsg-5ubuntu2 [main].
I: mono [main] -> libmono-data1.0-cil_2.4+dfsg-5ubuntu2 [universe].
I: mono [main] -> libmono-data2.0-cil_2.4+dfsg-5ubuntu2 [universe].
I: mono [main] -> libmono-c5-1.0-cil_2.4+dfsg-5ubuntu2 [universe].
I: mono [main] -> libmono-webbrowser0.5-cil_2.4+dfsg-5ubuntu2 [main].
I: mono [main] -> libmono-nunit2.4-cil_2.4+dfsg-5ubuntu2 [main].
I: mono [main] -> libmono-management2.0-cil_2.4+dfsg-5ubuntu2 [main].
I: mono [main] -> libmono-messaging2.0-cil_2.4+dfsg-5ubuntu2 [universe].
I: mono [main] -> libmono-simd2.0-cil_2.4+dfsg-5ubuntu2 [universe].
I: mono [main] -> libmono-corlib1.0-cil_2.4+dfsg-5ubuntu2 [main].
I: mono [main] -> libmono-corlib2.0-cil_2.4+dfsg-5ubuntu2 [main].
I: mono [main] -> libmono-i18n-west1.0-cil_2.4+dfsg-5ubuntu2 [main].
I: mono [main] -> libmono-i18n-west2.0-cil_2.4+dfsg-5ubuntu2 [main].
I: mono [main] -> libmono-i18n1.0-cil_2.4+dfsg-5ubuntu2 [universe].
I: mono [main] -> libmono-i18n2.0-cil_2.4+dfsg-5ubuntu2 [universe].
I: mono [main] -> libmono-system1.0-cil_2.4+dfsg-5ubuntu2 [main].
I: mono [main] -> libmono-system2.0-cil_2.4+dfsg-5ubuntu2 [main].
I: mono [main] -> libmono-system-messaging1.0-cil_2.4+dfsg-5ubuntu2 [universe].
I: mono [main] -> libmono-system-messaging2.0-cil_2.4+dfsg-5ubuntu2 [universe].
I: mono [main] -> libmono-security1.0-cil_2.4+dfsg-5ubuntu2 [main].
I: mono [main] -> libmono-security2.0-cil_2.4+dfsg-5ubuntu2 [main].
I: mono [main] -> libmono-data-tds1.0-cil_2.4+dfsg-5ubuntu2 [main].
I: mono [main] -> libmono-data-tds2.0-cil_2.4+dfsg-5ubuntu2 [main].
I: mono [main] -> libmono-system-data1.0-cil_2.4+dfsg-5ubuntu2 [main].
I: mono [main] -> libmono-system-data2.0-cil_2.4+dfsg-5ubuntu2 [main].
I: mono [main] -> libmono-system-web1.0-cil_2.4+dfsg-5ubuntu2 [main].
I: mono [main] -> libmono-system-web2.0-cil_2.4+dfsg-5ubuntu2 [main].
I: mono [main] -> libmono-wcf3.0-cil_2.4+dfsg-5ubuntu2 [universe].
I: mono [main] -> libmono-system-runtime1.0-cil_2.4+dfsg-5ubuntu2 [main].
...

Read more...

Changed in mono (Ubuntu):
status: Confirmed → Fix Released
Changed in mono (Ubuntu):
status: Fix Released → Confirmed
Steve Langasek (vorlon) on 2009-08-31
Changed in mono (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers