[ubuntu/trusty-proposed] mono 3.2.3+dfsg-5 (Accepted)

directhex directhex at apebox.org
Wed Jan 8 11:48:15 UTC 2014


mono (3.2.3+dfsg-5) experimental; urgency=low

  * [bb3e132] Fix error in debian/libmonosgen-2.0-1.symbols.armhf
  * [98b1fb6] Roll all the -facades- (PCL) packages into mono-devel. These 
    are meaningless outside compile time, and a pain to maintain, so we 
    gain nothing from having them split out.

mono (3.2.3+dfsg-4) experimental; urgency=low

  [ Alex Rønne Petersen ]
  * [17c6b02] Merge branch 'armhf' of github.com:alexrp/mono
    (cherry picked from commit b9bcafb382666ccf2f2848065f1760c8f322fa4d)

  [ Jo Shields ]
  * [cf19c56] Add support for armhf packages

mono (3.2.3+dfsg-3) experimental; urgency=low

  * [2b7198e] Fix buggy Replaces section on 
    libmono-system-windows-forms-datavisualization4.0a-cil package 
    (Closes: #728340)
  * [8a07907] There is a bug in the silicon on Loongson 2E and 2F 
    processors, which can cause the traditional NOP instruction 
    (which doesn't exist on MIPS but is an alias to 'sll 0,0,0') 
    to fail intermittently under high load. This is worked around 
    in binutils 
    (https://sourceware.org/ml/binutils/2009-11/msg00387.html) but 
    that only applies to software compiled via binutils, not via a 
    JITter like Mono. The fix uses a different no-op instruction 
    which does not trigger the CPU bug. Thanks to Alex Rønne 
    Petersen for his help.

mono (3.2.3+dfsg-2) experimental; urgency=low

  [ Christopher James Halse Rogers ]
  * [e3ef79e] Add dh_installcliframework support to mono.runtime-script

mono (3.2.3+dfsg-1) experimental; urgency=low

  [ Jo Shields ]
  * [d0a215f] Imported Upstream version 3.2.3+dfsg (Closes: #725279)
  * [f355562] Add new symbols for 3.2.3
  * [0d9bcb4] Bump ABI versions for 3.2.3 changes, including package renames 
    where required by policy.
  * [93ed69f] Fix the couple of packages that accidentally did not drop IA64 
    support.
  * [5513028] Add Sgen debug helper to mono-dbg
  * [ab982e4] Add missing mono-heapviz and mdbrebase
  * [81bf668] Strip out 4.5 version of bundled NUnit, we don't ship the 
    bundle in Debian.
  * [d6db210] Add missing monosgen-2.pc to libmonosgen-2.0-dev
  * [6c1a392] Add libmono-system-json2.0-cil package
  * [e3c04e1] Refresh list of packages in libmono-cil-dev.
  * [b9c8e08] Add System.DirectoryServices.Protocols assembly package
  * [2e5b801] Add 2.0 (3.5) version of System.Net assembly packages.
  * [be5178c] Add package for System.ServiceModel.Activation assembly
  * [6b9fdaa] Add package for System.Json.Microsoft assembly
  * [e37416a] Add package for 2.0 (3.5) version of System.Data.Services.Client 
    assembly
  * [d42483b] Add symbol brought in by the last patch merge
  * [cd78202] Don't redeclare desc in mini_create_ftnptr on ppc64
  * [4d2d529] Add missing PowerPC symbols
  * [0ad5d69] Abandon SPARC support. The company which had previously been 
    maintaining it dropped their interest after Mono 2.8, and as such, the 
    SPARC port is bitrotted beyond use. (Closes: #727542)

  [ Alex Rønne Petersen ]
  * [be0a4a3] Remove unneeded NetBSD code path from atomic.h. 
  * [4d3344a] Simplify the ifdeffery in atomic.c/.h a bit. 
  * [b3a340d] Use host preprocessor identifiers in atomic.c, not target.
  * [9058bfe] Remove unneeded ARM code from atomic.c.
  * [97a4fff] Use GCC atomics on s390x.
  * [a668980] Remove MONO_ARCH_SAVE_REGS from threading icalls.
  * [73ec437] Use mono_memory_barrier () for Thread.MemoryBarrier ().
  * [70e8ca1] Add implementations of various interlocked functions to 
    atomic.c/.h.
  * [b37681e] Add interlocked read/write functions to atomic.c/.h.
  * [f912c77] Move definition of NEED_64BIT_CMPXCHG_FALLBACK to top of 
    atomic.c. 
  * [3b93dd8] Use __sync_sub_and_fetch () for atomic decrements for 
    clarity.
  * [8d36fd1] Use InterlockedRead64 () for Interlocked.Read (long&).
  * [07c705d] Use InterlockedIncrement64 () for Interlocked.Increment
    (long&).
  * [c1a8be1] Use InterlockedDecrement64 () for Interlocked.Decrement
    (long&).
  * [deeb1c8] Use InterlockedExchange64 () for Interlocked.Exchange
    (long&, long).
  * [413523f] Use InterlockedExchange64 () for Interlocked.Exchange
    (double&, double).
  * [2676ce4] Use InterlockedAdd () for Interlocked.Add (int&, int).
  * [07d515c] Use InterlockedAdd64 () for Interlocked.Add (long&, long).
  * [9599856] Correct our implementation of Thread.VolatileRead ()/VolatileWrite ().
  * [bfe9881] Use slow 64-bit cmpxchg for 32-bit ARM, MIPS, and PowerPC.
  * [3c16fd2] Add an extension point in atomic.c.
  * [771e714] Add mono_gc_wbarrier_generic_store_atomic () function.

  [ Zoltan Varga ]
  * [d6629c3] [runtime] Fix the interlocked increment/decrement/add functions.

mono (3.2.1+dfsg-1) experimental; urgency=low

  * The "REJECT FALSE ICONS" release

  [ Jo Shields ]
  * [b9108c7] Dirty patch to introduce a new System.Windows.Forms.WebBrowser 
    back-end, which does absolutely nothing. This is to allow applications 
    which create a WebBrowser object to continue to run without crashing, 
    in the absence of a working browser back-end (which we lack right now). 
    This patch is sufficient for 
    http://www.java2s.com/Tutorial/CSharp/0460__GUI-Windows-Forms/AsimpleBrowser.htm
    to run without crashing. (Closes: #683289, #694948)
  * [d20f6ad] Update README.source for the latest +dfsg changes
  * [621d62b] Imported Upstream version 3.2.1+dfsg
  * [a469da4] Delete .git folders which are incorrectly supplied (sometimes) 
    in upstream tarballs
  * [93dc83d] Remove IA64 as a build arch, it's abandoned upstream - add 
    newly fixed MIPS (little endian) instead.
  * [45139df] Refresh debian/ - including new split-off packages - now SGen 
    is default
  * [f8f6ae7] Rename libmono-2.0 packages to libmonoboehm-2.0 as appropriate.
  * [22f5059] Add new GAC'd assemblies from this release.
  * [7876094] Refreshed dh_makeclilibs version information to reflect ABI 
    and API bumps.
  * [0916fab] Rename libmono-csharp4.0-cil.install to 
    libmono-csharp4.0a-cil.install, due to heavy ABI breakage.
  * [c4437d1] Fix compilation failure to due to uninitialized variable.
  * [b53dbb2] Create a set of new packages for PCL Facades.
  * [1054a3b] Add Xamarin to copyright file
  * [3643568] Fix compilation failure to due to uninitialized variable.
  * [0873f74] Replace references to Novell in package descriptions with 
    Xamarin.

  [ Mirco Bauer ]
  * [c920c13] Removed mono_arch_get_lmf_addr from s390x specific symbols
  * [7b291a4] Added new armel specific symbols to libmono-2.0-1.symbols.armel

  [ Atsushi Eno ]
  * [15e60b3] Add Assembly version attributes to hopefully fix bug #10002.
    (cherry picked from commit cd6dc32e0b936645bf2f89e1bf61c6ae04c3258a)
    The new files are modified by this commit but were not present in the
    packaged release.
  * [5b98c36] [rx] Add missing AssemblyInfos.
    (cherry picked from commit 7890e1e824b91b1fd30d375b8cfb19d5abb23c5a)
  * [7cb9532] remove wrong EOLs after Libs: in reactive.pc.in. Third 
    attempt to fix bug #10002.
    (cherry picked from commit 5c228f3dd0e9b32a5b0d4aaaf0903ebaeae5a6d9)
  * [8583276] Fix build (giconv.c) (cherry picked from commit 
    37e7f2fb50e2f357ae4068d3b7551ff411f9f77c)

  [ Carlos Martín Nieto ]
  * [b85c794] Create package for Reactive Extensions.
    Now that they have a version, let's create binary packages for them.

  [ Alex Rønne Petersen ]
  * [172471f] Support a MONO_ARCH_HAVE_TLS_INIT variable.
    Setting this on an architecture makes Mini call
    mono_arch_tls_init () on thread attach.
    This is primarily useful for architectures that have not
    had their LMF code ported to the new infrastructure due to
    a general lack of maintenance or hardware to do it on.
    (cherry picked from commit f87a4f127d1a0ea1cf4145f9605c5698af08c6cf)
  * [7cbea71] MIPS: Set USE_MUL to 0 by default (for now).
    Setting it to 1 breaks on Loongson CPUs which are the most common
    desktop MIPS CPUs supported by e.g. Debian.
    This change can be reverted when more investigation is done to find
    out why exactly this breaks.
    Thanks to Jo Shields (@directhex) for lots of testing and debugging
    and spotting this define that turned out to be the culprit.
    (cherry picked from commit 0e67acba31c39e37b1bc55afb28d157c36895c23)

  [ Mark Probst ]
  * [e19428c] Fix race conditions in finalizer/weak link staging. 
    (cherry picked from commit aef4b77ea79aa0a4c06e10bd5842da9df0d10973)

  [ Jeffrey Stedfast ]
  * [090dda7] [eglib] Fixed g_utf8_to_utf16_general() to handle 
    invalid utf8 (cherry picked from commit 
    a81cd6dae81a7077a7f014948c78075da08f02f7)

  [ Zoltan Varga ]
  * [49af7b0] [sgen] Use __builtin_ctzl () in OBJ_BITMAP_FOREACH_PTR () on 64 
    bit platforms. Fixes #14834. (cherry picked from commit 
    d2cc22580898df5d4a15e0f99ab513e1570a6082)
    Thanks to Andres G. Aragoneses (@knocte) for his help tracking this one
    down, as it broke Banshee.

mono (3.0.6+dfsg2-4) unstable; urgency=low

  [ Iain Lane ]
  * [2a84a9f] Install Mono.Posix and System.Data.OracleClient into 4.5 too

  [ Neale Ferguson ]
  * [a4118b9] Add lazy rgctx support to s390x
    (cherry picked from commit 3cbc51a82063f879680eab3c99415028e9c80c00)
  * [8f533d3] Correct call parameter processing for GENERICINST types
    (cherry picked from commit efa707b468967f1fa57bb39c642109439dc03c84)
  * [a99f491] Remove unneeded call - lazy support
    (cherry picked from commit 89cbc62dee8e694b1d80157d254322523bbce411)

mono (3.0.6+dfsg2-3) unstable; urgency=low

  * Upload to unstable

mono (3.0.6+dfsg2-2) experimental; urgency=low

  [ Jo Shields ]
  * [f46cef1] Ensure GetVolumeInformation is defined on kfreebsd, by adding to
    the #define
  * [88cfd6f] Remove duplicated definition of mini_gc_enable_gc_maps_for_aot -
    fixed build on PowerPC, Itanium, SPARC
    (cherry picked from commit 998373afb6cb164767d2dc7cc62610e1dbf4a161)

mono (3.0.6+dfsg2-1) experimental; urgency=low

  * The "From Mirco Bauer with Love" release

  [ Mirco Bauer ]
  * New major upstream release
    + Dropped obsolete downstream patches:
      - master-experimental-patches/CVE-2012-3382-Mono.Web-XSS
      - master-experimental-patches/X.509_fixes
      - master-experimental-patches/fix_mono-api-info
  * [8f13662] Bumped clilibs where needed to >= 3.0.6
  * [1a21b1c] Updated debian/copyright for Mono 3.0.6
  * [8550395] Remove external/Lucene.Net/lib/ from source tarball in get-orig-source
  * [37f20cb] Updated debian/README.source for Mono 3.0.6
  * [44b076b] Imported Upstream version 3.0.6+dfsg2
  * [422ee0e] Imported Upstream version 3.0.6+dfsg
  * [2a298ae] Updated libmono-2.0-1.symbols for Mono 3.0.2 and 3.0.3
  * [8bb72a8] Re-synced debian/dh_makeclilibs from cli-common 0.9, needed for .NET 4.5 support
  * [81be094] Imported Upstream version 3.0.1+dfsg
  * [ca9c963] Imported Upstream version 3.0.0+dfsg
  * [2b6934a] Updated GNU/kFreeBSD port for Mono 3.0
  * [df4ee63] Disable -Werror=format-security on GCC as the input is already
              validated by the caller.
  * [552f512] Added missing RabbitMQ.Client/docs/specs files back, which
              were accidently deleted in debian/rules' get-orig-source target
  * [fd3c55d] Updated libmono-2.0-1.symbols for Mono 3.0
  * [70a0773] Added 4.5 runtime config files to mono-runtime.install
  * [f2c64d8] Moved gmcs and dmcs to the mono-mcs package as they are now just
              script wrappers around mcs which from now on provides the
              C# 2.0, 3.0, 4.0 and 5.0 compiler
  * [5f555c4] Use mcs compiler in debian/rules for MonoGetAssemblyName and
              mono-api-diff
  * [22cdeb1] The default C# compiler (cli-csc) is now mcs instead of dmcs,
              making CLI 4.5 the new default runtime
  * [d8aa46c] Updated application paths of mono-devel.install
  * [bbad2af] Added new libmono-corlib4.5-cil package
  * [2992c9c] Updated application path of mono-csharp-shell.install
  * [86a3c74] Updated application path of mono-4.0-gac.install
  * [422f9a5] Updated library path of libmono-codecontracts4.0-cil.install
  * [07f956e] Added new libmono-parallel4.0-cil package
  * [0ac23eb] Updated application path of mono-4.0-service.install
  * [68801fb] Added new libmono-system-json4.0-cil package
  * [62ec2a8] Updated library paths for libmono-microsoft-build*4.0-cil and
              added new libmono-microsoft-build4.0-cil package
  * [9f85c45] Added new libmono-entityframework(-sqlserver)6.0-cil package
  * [64737c1] Added new libmono-system-net-http4.0-cil package
  * [0d23a36] Added new libmono-system-net-http-formatting4.0-cil package
  * [7a5ff4b] Added new libmono-system-threading-tasks-dataflow4.0-cil package
  * [7d22b72] Added new libmono-system-web-http4.0-cil package
  * [a153a71] Added new libmono-system-web-http-selfhost4.0-cil package
  * [4be7571] Added new libmono-system-web-mvc3.0-cil package
  * [5705132] Added new libmono-system-web-razor2.0-cil package
  * [f636e2f] Added new libmono-system-web-webpages2.0-cil package
  * [2b8ef48] Added new libmono-system-web-webpages-deployment2.0-cil package
  * [3a0996e] Added new libmono-system-web-webpages-razor2.0-cil package
  * [cba5827] Added aspnetwebstack.pc and system.web.mvc3.pc to libmono-cil-dev
              package
  * [e36a51e] Added cccheck(.exe) with manpage to mono-devel package
  * [cb6e8fc] Added crlupdate(.exe) with manpage to mono-devel package
  * [bb1a528] Updated library paths for .NET 4.5 development profile
  * [52efd50] Updated application paths for .NET 4.5 development profile

  [ Marek Safar ]
  * [3531cf8] Build correct version of System.Net for non-mobile profile

mono (2.10.8.1-6) unstable; urgency=low

  * [da2fc97] Remove armhf from list of supported architectures. It 
    ain't supported by the runtime in Mono 2.10.x, and trying to 
    shoehorn it in was more difficult than we had hoped. It will 
    return in the future, for Mono 2.12. (Closes: #682284)

Date: 2013-12-12 16:10:15.675082+00:00
Signed-By: directhex <directhex at apebox.org>
https://launchpad.net/ubuntu/trusty/+source/mono/3.2.3+dfsg-5
-------------- next part --------------
Sorry, changesfile not available.


More information about the Trusty-changes mailing list