Format: 1.8 Date: Sat, 13 Apr 2019 21:57:21 +0100 Source: mono Architecture: source Version: 5.18.0.240+dfsg-2~ubuntu18.04.1 Distribution: bionic Urgency: medium Maintainer: Debian Mono Group Changed-By: Christopher Hoskin Closes: 785308 849655 877090 878770 899112 899395 902663 907519 911658 912043 916161 919031 919371 920531 Changes: mono (5.18.0.240+dfsg-2~ubuntu18.04.1) bionic; urgency=medium . * No-change backport to bionic . mono (5.18.0.240+dfsg-2) unstable; urgency=medium . * [fcb8084] Add missing libmono-system-native (Closes: #920531) * [8b705cf] Don't call cert-sync if it doesn't exist (Closes: #902663) * [0514d12] Try fixing kFreeBSD building . mono (5.18.0.240+dfsg-1) unstable; urgency=medium . [ Jo Shields ] * [c67387f] New upstream version 5.18.0.240+dfsg * [7a3d16f] Add reference-assemblies-with-csc patch for v4.7.2 * [5d42c62] Reorder rules so it's possible to override CFLAGS/CXXFLAGS per-arch * [c1147ec] Let's not worry about LLVM for now * [d6ff03e] Don't override GCC to 5.5 on s390x * [e0fb8de] Enable BTLS on ppc64el * [c842d23] Use provided mono-api-diff.exe * [f262b7e] Install v4.7.2 API * [871c1b3] Refreshed symbols * [89d55c3] Use langversion 7.2 for tests (7.3 needs Roslyn) * [ae548db] Disallow directory traversal (Closes: CVE-2018-1002208) * [de5aae0] Switch internal dh_clideps to use ikdasm * [b518c84] Add v4.7.2 API to dh_clideps excludes * [be0afd7] -fstack-protector-strong breaks s390x on PIC-default gcc. Remove it there. (Closes: #919371) * [73b4472] Refreshed clilibs . [ Neale Ferguson ] * [753ee8c] Fix s390x build broken by incorrect specification of the msgfi instuc… (#10026) Fix s390x build broken by incorrect specification of the msgfi instruction used in MUL_IMM type operations. The instruction had been encoded as its 32-bit counterpart (msfi). In addition, the s390x microcode makes the mono_strength_reduction_division unnecessary so this can be bypassed. The change to basic.make is just to avoid error messages when basic-profile-check.exe hasn't been built yet. * [cb37e0b] Simplify retrieving TLS offset * [fecfbf8] Cater for later glibc use of ucontext * [cc78fc2] Missing include . mono (5.16.0.220+dfsg3-2) unstable; urgency=medium . * No-change rebuild (Closes: #919031) . mono (5.16.0.220+dfsg3-1) unstable; urgency=medium . The "I'm so, so sorry, ftpmaster" release . [ Bernhard Urban ] * [7ca53d0] [ppc] use ucontext_t `struct ucontext` has been removed from glibc and `ucontext_t` has been around for a while now. Fixes a build failure on Ubuntu 18.04 Related glibc change https://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=251287734e89a52da3db682a8241eb6bccc050c9;hp=c86ed71d633c22d6f638576f7660c52a5f783d66 (cherry picked from commit 9cd9e3b0a13e1f0b757606e5966e1ce27722ed95) . [ Harlan Lieberman-Berg ] * [9aae867] Drop unnecessary ca-certificates-mono.postinst (Closes: #907519) . [ aviau ] * [47d2e56] gbp.conf: enable pristine-tar * [296bc2c] create mono-source package (Closes: #785308) * [668e16d] d/copyright: use secure format url * [d339338] d/control: priority extra -> optional . [ Jo Shields ] * [efc0891] Change Vcs-* entries to Salsa * [9960af3] Refresh rules for mcs-only DFSG'd build, post-Mono-5.0 * [d8f9736] Refreshed symbols * [1be6054] Remove obsolete assemblies from installation * [8901434] Reference assemblies are now part of src:mono * [e249532] Install BoringSSL on supported architectures * [062438b] Don't try to calculate dependencies of reference assemblies * [5fd002d] Don't depend on monodoc-browser. Thanks to Matthias Fritzsche. (Closes: #877090) * [4c04777] Dropped transitional package mono-dmcs (Closes: #878770) * [f115a37] Delete useless symlinks in clean * [5021287] Delete more useless stuff on clean * [4be83b8] Remove package version revision from symbols (not needed) * [1006783] Add new assemblies to packages * [8c4bedd] git-buildpackage syntax update * [1744153] New upstream version 5.12.0.309+dfsg * [c5132dd] Allow binary-reference-assemblies to build with mcs instead of Roslyn. Thanks to Alex Koeplinger * [2b81e3e] Don't install Roslyn during `make install` * [d61b571] CscToolExe in xbuild should be mcs, not Roslyn * [d4eae1a] Try to reconcile delta between master and merge branches * [929eba0] Fix tab/space Makefile error * [d085aec] i386 and amd64 are BTLS-capable too, not just ARM & s390x * [dccaa7f] Fails to compile against recent glibc on s390x https://github.com/mono/mono/issues/9009 * [1d77273] Remove some armel-specific symbols * [c8e9df1] Add a stub for mono_arch_get_interp_to_native_trampoline on MIPS. Based on 4d52a10ca048058202c39c4c2f3d05d783be9ae2 * [8828206] A slew of s390x fixes from Neale Ferguson. Taken from 066ce338255e0abb06b20eb3fa3526a4ccd35ab5 * [5f87a30] btls-interface only builds on BTLS arches, not all arches. * [f2559a4] Fix typo * [830ff38] Also delete nupkgs from tarball * [63bd53b] Big debian/copyright update * [fc95e4f] Build breaks with GCC 6 and above, so use 5. (Closes: #899395) * [b4aecb1] Offset fix from Neale (fixes --with-tls=__thread) * [82ae207] New upstream version 5.12.0.309+dfsg2 * [de74481] Refresh dh_makeclilibs values. Avoid triggering transitions for edge cases, they dont really benefit anybody other than bureaucratic box-ticking. * [4879ae6] New upstream version 5.16.0.220+dfsg (Closes: #916161, #849655, #911658, #912043, #899395) * [cfd5349] Hard dep on cmake, needed for btls * [06de7d9] Build cil-stringreplacer.exe with .NET 4.7.1 (the only one in our bootstrap) * [37060df] Fix case-sensitivity error in Makefiles * [314812d] Fix mtouch/mdroid ECMA key path when not in a dir called `mono` * [284b187] Refreshed symbols * [8647f6e] Fix Microsoft.VisualC assembly version * [ea2facd] Bump clilibs * [180165e] Revert "Add a stub for mono_arch_get_interp_to_native_trampoline on MIPS" This reverts commit c8e9df1b45fe41294031d6dfdf94b6bb7c277213. * [7e9e20f] Add a fix for MIPS breakage in 20c06cc0f40167a388be2f939b44d838876a979f * [cbd936f] TARGET_SIZEOF_VOID_P changes from 1fa43b7cd27df1b92efc440b9f86e79279e4360c (cherry picked from commit 368c2424cf70515bc790a4caeee6cd74c20d1f24) * [9adb9cc] Fix for s390x which hasn't come in properly via merges * [83bc4bf] More aggressive cleaning in debian/rules * [54af581] New upstream version 5.16.0.220+dfsg2 * [5de083c] Clean GFDL files from orig * [5002aa2] New upstream version 5.16.0.220+dfsg3 . [ Neale Ferguson ] * [c8723f7] Fix s390x build broken by incorrect specification of the msgfi instuc… (#10026) Fix s390x build broken by incorrect specification of the msgfi instruction used in MUL_IMM type operations. The instruction had been encoded as its 32-bit counterpart (msfi). In addition, the s390x microcode makes the mono_strength_reduction_division unnecessary so this can be bypassed. The change to basic.make is just to avoid error messages when basic-profile-check.exe hasn't been built yet. (cherry picked from commit 975b9ccf1d7c76d5bc52203110e7a7af2be9d778) * [37a16aa] Fix s390x Outarg_VT (#10632) * Fix outarg_vt processing. Fixes #10549 * Cleanup unused bits and pieces * Correct the handling of structures being retuned from a call * Restore vtcopy code etc. (cherry picked from commit a06e55e741f57b8565d74e08af646b53b87bf8cf) . mono (4.6.2.7+dfsg-2) unstable; urgency=medium . [ Jo Shields ] * [d8a0cfe] Add the other copy of idnmapping.cs to Lintian overrides . [ Bernhard Urban ] * [9c7f5ae] [TermInfo] support new file format terminfo2 introduced with ncurses6.1 (#6960) (Closes: #899112) See also https://github.com/mirror/ncurses/commit/1501ae2 Fixes https://github.com/mono/mono/issues/6752 Checksums-Sha1: 7410456960674e94f99ed4cd2d839d76be920a08 19745 mono_5.18.0.240+dfsg-2~ubuntu18.04.1.dsc e77e5cc2a75232107e6ed65d4d48be77eb066d6f 170392651 mono_5.18.0.240+dfsg.orig.tar.gz d036f25f6275becc507f5c20f03b8e2261ee01a8 153352 mono_5.18.0.240+dfsg-2~ubuntu18.04.1.debian.tar.xz 4ceb413e48811ed8f129f5ce2c21198a9d9084fa 13722 mono_5.18.0.240+dfsg-2~ubuntu18.04.1_source.buildinfo Checksums-Sha256: 948526a84df5ff65630e7fddf6cde7864768a09d455ad2d250a9b8c16f1def0d 19745 mono_5.18.0.240+dfsg-2~ubuntu18.04.1.dsc 4d4f414bb660ae1c5b4fa91ff75e755e838a4eb9453b34670186ecd9b8515e12 170392651 mono_5.18.0.240+dfsg.orig.tar.gz 126a2c157dc91cdb5441e5b9ffabdec6920c15aef4aa34c7adc0b39a9907ff6c 153352 mono_5.18.0.240+dfsg-2~ubuntu18.04.1.debian.tar.xz 1dcb5a35d93d737f4370b76c8c0cd3d5f7cca3667b82671ed0fb793dd3f62f1e 13722 mono_5.18.0.240+dfsg-2~ubuntu18.04.1_source.buildinfo Files: 7bf372a121826384360a26d579ce58ea 19745 cli-mono optional mono_5.18.0.240+dfsg-2~ubuntu18.04.1.dsc 1ec9694fcd75034ec9730f1ce242f8bb 170392651 cli-mono optional mono_5.18.0.240+dfsg.orig.tar.gz 9c83f4438d79d3dedf3c4a8db4c4813a 153352 cli-mono optional mono_5.18.0.240+dfsg-2~ubuntu18.04.1.debian.tar.xz f5e07113cb68e5b9fbc73a8d54d04573 13722 cli-mono optional mono_5.18.0.240+dfsg-2~ubuntu18.04.1_source.buildinfo