This bug was fixed in the package mono - 5.16.0.220+dfsg3-1ubuntu1 --------------- mono (5.16.0.220+dfsg3-1ubuntu1) disco; urgency=medium
* Sync with Debian (LP: #1762310, LP: #1797727). Remaining change: - Build with -O0 on s390x, as otherwise it fails to bootstrap. 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 -- Jeremy Bicha <jbi...@ubuntu.com> Fri, 11 Jan 2019 09:47:00 -0500 ** Changed in: mono (Ubuntu) Status: Triaged => Fix Released ** Bug watch added: github.com/mono/mono/issues #9009 https://github.com/mono/mono/issues/9009 -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to mono in Ubuntu. https://bugs.launchpad.net/bugs/1797727 Title: ncurses in cosmic breaks running many Mono apps from terminal Status in mono: Unknown Status in mono package in Ubuntu: Fix Released Status in mono package in Debian: Fix Released Bug description: Impact ------ Many mono apps don't run in Ubuntu 18.10 when run from a terminal. Although mono apps aren't as popular or as well-maintained as they used to be, this is still bad. Also mono fails to build in Ubuntu 18.10. Test Case --------- Install the updated mono packages. Install pdfmod. From gnome-terminal, run $ pdfmod The app should start. Regression Potential ------------------- This is a cherry-picked commit (from a newer mono version) that was applied in Debian in May. Other Info ---------- I noticed this while working on pdfmod for LP: #1771025 . The only app listed there that runs before this fix in cosmic is bareftp. See the Debian and upstream bugs for more info. I believe Ubuntu's default bashrc sets xterm-256color but Debian's doesn't. To manage notifications about this bug go to: https://bugs.launchpad.net/mono/+bug/1797727/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp