[ubuntu/zesty-proposed] mono 4.6.1.3+dfsg-7 (Accepted)

Matthias Klose doko at ubuntu.com
Sat Nov 12 08:17:01 UTC 2016


mono (4.6.1.3+dfsg-7) unstable; urgency=medium

  [ Jo Shields ]
  * [35555c1] Also use PThreads on all PowerPC variants.

  [ Bernhard Urban ]
  * [09d9fb5] [ppc] disable MONO_ARCH_HAVE_TLS_GET
    `--with-tls=__thread` is broken on PowerPC.
    `--with-tls=pthread` didn't work on PowerPC, but disabling
    MONO_ARCH_HAVE_TLS_GET fixes it.
    Instead of guarding the define with `HAVE_KW_THREAD`, let's just
    disable it.  We want to get rid of `--with-tls=__thread` anyway.
  * [3cf6e41] [ppc] use proper calling convention when coming from a signal
    handler.
    ELF v2 ABI (aka. ppc64le) defines two entry points per function.
    The global entry point (offset 0) sets up the TOC (r2) itself, while the
    local entry point (offset 8) is a fast entry point if the TOC is
    already set up properly.
    When the global entry point is used, the address of the global entry
    point is required in r12 according to the ABI.
  * [cb6969d] [ppc] enable MONO_ARCH_HAVE_SIGCTX_TO_MONOCTX on every
    PowerPC configuration on Linux
  * [058ed9e] [ppc] some 32bit CPUs trap on std, use stw instead
  * [05a71e1] [ppc] clobber r0 in MONO_CONTEXT_GET_CURRENT
    r0 can't be the base for a memory acces.

  [ Jo Shields ]

mono (4.6.1.3+dfsg-6) unstable; urgency=medium

  [ Vlad Brezae ]
  * [9763265] [mips] Don't assert when decomposing longs.
    There is no point in asserting if we encounter an unhandled long op.
    These ops may still get removed, if emulated later on, or maybe from
    other passes. Asserting happens as a last resort when emitting the
    native code for the method.
  * [29ab403] [mips] Add missing define
  * [d85c294] [mips] Disable div with mul on 32bit mips

  [ Jo Shields ]
  * [18f2ec0] Refreshed MIPS symbols (Closes: #840494)
  * [e5724c1] Force pthreads on ARM and MIPS.

mono (4.6.1.3+dfsg-5) unstable; urgency=medium

  [ Martin Baulig ]
  * [873636b] ChainValidationHelper: ignore port number when validating a 
    certificate's host name.
    This fixes the certificate validation bug here:
    https://bugzilla.xamarin.com/show_bug.cgi?id=44708

  [ Jo Shields ]
  * [3cfd6a2] On Debian, we don't have any reference assemblies for .NET 4.5
    (as they can't be built fully from source right now), so make 
    TargetFrameworkVersion 4.5.x point to $latest. This avoids the need for 
    a packaging transition to change every TargetFrameworkVersion 4.5 into 4.6

Date: 2016-11-10 22:19:43.524668+00:00
Signed-By: Matthias Klose <doko at ubuntu.com>
https://launchpad.net/ubuntu/+source/mono/4.6.1.3+dfsg-7
-------------- next part --------------
Sorry, changesfile not available.


More information about the Zesty-changes mailing list