[ubuntu/maverick] mksh 39.3-4 (Accepted)

Ubuntu Installer archive at ubuntu.com
Tue Jun 8 21:48:03 BST 2010


mksh (39.3-4) unstable; urgency=low

  * debian/control, debian/rules, debian/mksh.install{,.in}:
    improve klibc builds (still disabled) and, for testing
    purposes, do full, dynamic, builds if klibc is enabled
  * debian/diffs/backport-fixes.diff: replace with upstream CVS diff
    between 39.3 and 20100522 and adjust manpage version number; changes:
    - [tg] Make default temporary directory configurable at compile time
    - [tg] Fix performance deficiencies in the built-in realpath function
    - [tg] Deprecate Build.sh -longoptions in favour of short ones:
      -valgrind becomes -g (like debug), -combine and -llvm become
      -c {combine,llvm} and the LLVM optimiser flags are passed via
      -O = -o -std-compile-opts
    - [tg] New Build.sh options -c dragonegg (for using the LLVM plugin
      to GCC 4.5 with inter-module optimisation), -v (version)
    - [tg] Document another way to get a coloured PS1 in the manpage
    - [tg] Disallow some more kinds to trim a vector; Closes: #581867
    - [oksh] Simplify some code; RCSID and comment sync with OpenBSD ksh
    - [oksh] Apply diff from manuel giraud to keep track of LINENO in a trap
  * Silence some build log checkers wrt. false positives triggered from
    mirtoconf output (affects both Debian and Ubuntu, at least)
  * Put upstream changes for 39.3-2 and 39.3-3 into debian/changelog
    entries retroactively for proper documentation
  * debian/rules (if Ubuntu): Exclude dietlibc on powerpc/ppc64 and sparc
  * debian/rules: the “diet” wrapper also eats most of our CFLAGS when
    passing them to cc, so disable combine mode there to avoid some of
    the problems, such as strict aliasing violations that are none
  * debian/control: prefer pax over cpio

mksh (39.3-3) unstable; urgency=medium

  * debian/diffs/backport-fixes.diff: replace with upstream CVS diff
    between 39.3 and 20100420 and adjust manpage version number;
    this fix unbreaks word splitting "${foo#a}" for foo="a b c",
    which, for example, is used by kwalletcli
    - [tg] Fix "${x#?}" expansion when quoted, for real this time

mksh (39.3-2) unstable; urgency=low

  * README.Debian: mention /etc/skel/.mkshrc
  * debian/diffs/backport-fixes.diff: replace with upstream CVS diff
    between 39.3 and 20100409 and adjust manpage version number; changes:
    - [tg] Correct small mistakes in manpage and build script
    - [ahoka, tg, stippi, bonefish] Port to Haiku (and probably, implicitly,
      BeOS; this is not tested though)
    - [tg, stippi] Add Haiku specific RLIMIT_NOVMON as ‘V’ to ulimit builtin
    - [tg] Let Build.sh cope with dirname(1) unavailability
    - [tg] In the Emacs editing mode, hi-bit7 octets are now considered
      “motion characters” for word boundaries – Esc+b, Esc+f, ^W, …
    - [tg] Make EXECSHELL default configurable at compile time (embedded)
    - [tg] If MKSH_SMALL do not compile in “set -o bgnice” by default
    - [tg] Rework how RLIMIT_{AS,RSS,VMEM} map to ‘m’ and ‘v’ ulimits
    - [tg] Add some more OS specific limits seen in zsh
    - [tg] SUSv4 ${v=a\ b} and "${v=a\ b}" and ${v-a\ b} compliance, tests
    - [tg] Make "~/.mkshrc" path configurable at compile time (embedded)
    - [tg] Fix SUNWcc 12.1 error message scan in build phase=u
    - [tg, Johannes Sixt, Geoff Clare] Fix variable assignment scope during
      command execution (expansion vs. assignment execution environment);
      [Herbert Xu, Geoff Clare] Add more regression tests for this
    - [tg] Fix single quotes in "${foo#bar}" (differs from "${foo-bar}")
    - [oksh] Fix mknod(8) usage message: b|c are not optional
    - [tg, oksh] Fix "${x#?}" expansion when quoted (quotes, space)
  * debian/control: make locales optional on avr32
  * debian/rules: disable locale support on avr32

Date: Tue,  08 Jun 2010 20:36:10 +0100
Changed-By: Thorsten Glaser <t.glaser at tarent.de>
Maintainer: Thorsten Glaser <tg at mirbsd.de>
Origin: Debian/unstable
https://launchpad.net/ubuntu/maverick/+source/mksh/39.3-4
-------------- next part --------------
Origin: Debian/unstable
Format: 1.7
Date: Tue,  08 Jun 2010 20:36:10 +0100
Source: mksh
Binary: mksh
Architecture: source
Version: 39.3-4
Distribution: maverick
Urgency: medium
Maintainer: Thorsten Glaser <tg at mirbsd.de>
Changed-By: Thorsten Glaser <t.glaser at tarent.de>
Description: 
 mksh       - MirBSD Korn Shell
Closes: 581867
Changes: 
 mksh (39.3-4) unstable; urgency=low
 .
   * debian/control, debian/rules, debian/mksh.install{,.in}:
     improve klibc builds (still disabled) and, for testing
     purposes, do full, dynamic, builds if klibc is enabled
   * debian/diffs/backport-fixes.diff: replace with upstream CVS diff
     between 39.3 and 20100522 and adjust manpage version number; changes:
     - [tg] Make default temporary directory configurable at compile time
     - [tg] Fix performance deficiencies in the built-in realpath function
     - [tg] Deprecate Build.sh -longoptions in favour of short ones:
       -valgrind becomes -g (like debug), -combine and -llvm become
       -c {combine,llvm} and the LLVM optimiser flags are passed via
       -O = -o -std-compile-opts
     - [tg] New Build.sh options -c dragonegg (for using the LLVM plugin
       to GCC 4.5 with inter-module optimisation), -v (version)
     - [tg] Document another way to get a coloured PS1 in the manpage
     - [tg] Disallow some more kinds to trim a vector; Closes: #581867
     - [oksh] Simplify some code; RCSID and comment sync with OpenBSD ksh
     - [oksh] Apply diff from manuel giraud to keep track of LINENO in a trap
   * Silence some build log checkers wrt. false positives triggered from
     mirtoconf output (affects both Debian and Ubuntu, at least)
   * Put upstream changes for 39.3-2 and 39.3-3 into debian/changelog
     entries retroactively for proper documentation
   * debian/rules (if Ubuntu): Exclude dietlibc on powerpc/ppc64 and sparc
   * debian/rules: the “diet” wrapper also eats most of our CFLAGS when
     passing them to cc, so disable combine mode there to avoid some of
     the problems, such as strict aliasing violations that are none
   * debian/control: prefer pax over cpio
 .
 mksh (39.3-3) unstable; urgency=medium
 .
   * debian/diffs/backport-fixes.diff: replace with upstream CVS diff
     between 39.3 and 20100420 and adjust manpage version number;
     this fix unbreaks word splitting "${foo#a}" for foo="a b c",
     which, for example, is used by kwalletcli
     - [tg] Fix "${x#?}" expansion when quoted, for real this time
 .
 mksh (39.3-2) unstable; urgency=low
 .
   * README.Debian: mention /etc/skel/.mkshrc
   * debian/diffs/backport-fixes.diff: replace with upstream CVS diff
     between 39.3 and 20100409 and adjust manpage version number; changes:
     - [tg] Correct small mistakes in manpage and build script
     - [ahoka, tg, stippi, bonefish] Port to Haiku (and probably, implicitly,
       BeOS; this is not tested though)
     - [tg, stippi] Add Haiku specific RLIMIT_NOVMON as ‘V’ to ulimit builtin
     - [tg] Let Build.sh cope with dirname(1) unavailability
     - [tg] In the Emacs editing mode, hi-bit7 octets are now considered
       “motion characters” for word boundaries – Esc+b, Esc+f, ^W, …
     - [tg] Make EXECSHELL default configurable at compile time (embedded)
     - [tg] If MKSH_SMALL do not compile in “set -o bgnice” by default
     - [tg] Rework how RLIMIT_{AS,RSS,VMEM} map to ‘m’ and ‘v’ ulimits
     - [tg] Add some more OS specific limits seen in zsh
     - [tg] SUSv4 ${v=a\ b} and "${v=a\ b}" and ${v-a\ b} compliance, tests
     - [tg] Make "~/.mkshrc" path configurable at compile time (embedded)
     - [tg] Fix SUNWcc 12.1 error message scan in build phase=u
     - [tg, Johannes Sixt, Geoff Clare] Fix variable assignment scope during
       command execution (expansion vs. assignment execution environment);
       [Herbert Xu, Geoff Clare] Add more regression tests for this
     - [tg] Fix single quotes in "${foo#bar}" (differs from "${foo-bar}")
     - [oksh] Fix mknod(8) usage message: b|c are not optional
     - [tg, oksh] Fix "${x#?}" expansion when quoted (quotes, space)
   * debian/control: make locales optional on avr32
   * debian/rules: disable locale support on avr32
Files: 
 d16961bac589b71fe3c21493987d1ac2 67773 shells optional mksh_39.3-4.diff.gz
 a71eac02e8461c356a43013329bf10de 1882 shells optional mksh_39.3-4.dsc


More information about the Maverick-changes mailing list