UbuntuUpdates.org

Package "mksh"

Name: mksh

Description:

MirBSD Korn Shell

Latest version: 40.4-3
Release: precise (12.04)
Level: base
Repository: universe
Homepage: http://mirbsd.de/mksh

Links


Download "mksh"


Other versions of "mksh" in Precise

No other version of this package is available in the Precise release.

Changelog

Version: *DELETED* 2012-03-06 10:44:28 UTC
No changelog for deleted or moved packages.

Version: 40.4-3 2012-02-17 13:13:51 UTC

mksh (40.4-3) unstable; urgency=low

  * The “sleepy” upload
  * 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

 -- Thorsten Glaser Sat, 11 Feb 2012 16:59:31 +0000

Source diff to previous version

Version: 40.4-2 2012-01-03 04:04:42 UTC

mksh (40.4-2) unstable; urgency=high

  * The “busy” upload
  * Patch up to mksh R40-stable branch of today:
    - [tg, Jilles Tjoelker] skip readonly check in unevaluated ternary twig
    - [tg, anonymous] fix all remaining ifs.sh testcases
    - [tg] No longer try to build with GCC and C99 extensions
    - [tg, Jilles Tjoelker] Do not expand aliases in COMSUB twice
    - [tg] Honour UTF-8 multi-byte character boundaries when doing partial
      tab-completion insertions (LP: #909025) to fix RedHat BZ#745702
    - [tg] Fix R40 (BZ#496791) regression with IOACT in TIF (LP: #907224)
    - [tg, ft] Darn persistent history code worst offenders (LP: #906914)
    - [tg] Fix some gc-sections, GCC and Clang/scan-build warnings/issues
    - [tg, 28C3] dot.mkshrc hash functions: partially address LP: #909818
    - [tg] Only compile divmod(0x80000000, -1) code in when not unneeded
  * Merge from the squeeze and lenny-hardy backport packages:
    - The “dreaming of aufsbuilder” upload
    + Document that, even in all backports, the debconf questions for
      /bin/sh handling are now gone
    - The “motivated” upload
    + d/control: lsb-release is only needed on hppa at the moment
    + d/README.Debian: rework note on /bin/sh use for backports
  * Urgency high due to the severity of the assorted bugfixes

 -- Thorsten Glaser Sat, 31 Dec 2011 02:53:56 +0000

Source diff to previous version
909025 ensure no incomplete utf-8 chars are inserted while in utf-8 mode
907224 regression re. fd redirections in COMSUB with TIF
906914 persistent history file truncation can corrupt it
909818 randomise hash function use

Version: 40.4-1 2011-12-18 16:42:47 UTC

mksh (40.4-1) unstable; urgency=low

  * The “not-so-little-any-more brother” upload
  * Update to mksh R40d (release):
    - [tg, Jilles Tjoelker] test(1) built-in behaves exactly as POSIX says
    - [tg] Move compile-time assertions to Build.sh from misc.c#ifdef DEBUG
    - [tg] Invocation documentation is at the bottom of Build.sh
    - [tg] test.sh: verbosely look for perl(1) interpreter to use
    - [tg] New tests for integers (base 1‥36, base unspecified, base OOB)
    - [tg] Correct error paths for typeset -n global state
    - [tg] Deprecate interpreting "010" as octal number, will go
    - [tg] Improvements re. integer handling; more explicit manpage text
    - [tg] Do not use caddr_t on Linux, so dietlibc stops bitching
    - [tg, Jilles Tjoelker] Catch division/modulo overflow 0x80000000/-1
    - [tg] Emacs mode ^O regression fix when the fetched lines are edited
  * Add missing upstream code change explanations to the changelog
    entries 40.3-1, 40.2-5, 40.2-4 (in lieu of upstream-changelog)
  * Fix two oversights that might (finally) get us line-buffered I/O
  * Disable use of to avoid needing to B-C libbsd-dev
  * Use hardening=+all in DEB_BUILD_MAINT_OPTIONS querying buildflags
  * mtest.t: new brkcontin to catch breakage failing test.sh operation
  * Also, scan the test log and fail the build if the testsuite
    appears not having run at all (Closes: #651615)

 -- Thorsten Glaser Sun, 11 Dec 2011 18:51:39 +0000

651615 mksh: [armhf] mksh-static broken - Debian Bug report logs

Version: *DELETED* 2011-12-18 14:32:58 UTC
No changelog for deleted or moved packages.



About   -   Send Feedback to @ubuntu_updates