Public bug reported: Hi,
apollo13 said on IRC that you’re going into Feature Freeze tomorrow. Please sync the new mksh source package from Debian sid today. It contains an update on the mksh R40-stable upstream CVS branch which was scheduled for a while, and some packaging changes irrelevant for Ubuntu. One of the upstream fixes is important, as it causes misbehaviour: tg@blau:~ $ mksh-R40 -c 'time for i in 1 2; do echo $i; done' mksh-R40: : is read only There are no Ubuntu changes needing to be overridden. I have not personally built mksh 40.4-3 on Ubuntu, but it runs an extensive testsuite at built time unless built with 'nocheck', but from the build logs, your release buildds don’t do that, so, if it builds (natively, not cross, of course) it will work. Changes: mksh (40.4-3) unstable; urgency=low . * Several fixes for klibc support: - dpkg-buildflags adds -fstack-protector, klibc doesn’t like it - on m68k, klibc builds need -g or they croak - unbreak overriding which toolchains are used for mksh-static * Patch up to mksh R40-stable branch of today: - [tg, RT] Move mirtoconf checks and INCLUDES_ONLY parts of sh.h around to ensure prerequisites are always available - [tg, RT, ir0nh34d] Pass mksh.exe to testsuite, if such thing is generated, and deal with Cygwin passing just “mksh” in argv[0] in such cases - [tg] Imply -DMKSH_ASSUME_UTF8=0 on MSYS; optimise checks - [tg, Jb_boin] Fix regression introduced in R35b by jaredy’s security patch where TTIME trashed a non-TCOM string argument (e.g. in TFOR) - [tg] Better support for tcc; fix GCCism that accidentally crept in - [tg] Deal with UTF-8 when reporting jobs’ commands * Omit dietlibc and don’t depend on lsb-release on hppa, to give it some chances to catch up (and mark for revisiting) * Note that mksh-static has some features disabled in the package description (unless DEB_BUILD_OPTIONS contains nomksh-small) ‣ do we want to have a dynamically generated binary package desc? * Copyright year is now 2012 ** Affects: mksh (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/933850 Title: Please sync mksh (40.4-3) from Debian sid (main) into into precise (universe) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mksh/+bug/933850/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs