[ubuntu/precise] mksh 40.3-1 (Accepted)

Thorsten Glaser tg at MirBSD.org
Mon Nov 28 14:16:34 UTC 2011


mksh (40.3-1) unstable; urgency=medium

  * The “Missing” upload
  * Update to “mksh R40c+”, snapshot of R40-stable branch:
    - [tg] New test.sh ‘-f’ option (same as ‘-C fastbox’)
    - [tg] Drop using set -o noglob inside pushd/popd/dirs
    - [tg] Use += more in dot.mkshrc and keep strings shorter
    - [tg] Correct interworking between local and set -A
    - [tg] Fix out-of-bounds memory access on strings of 32 KiB length
    - [tg] MKSH_DISABLE_DEPRECATED (for integrators)
  * debian/.mkshrc: proper ksh88-hack char extraction and reuse
  * debian/rules: use dh_prep ipv “dh_clean -k” iff it exists,
    ONLY to please the new build log checker not taking backport‐
    friendliness of packages into account
  * Use more loose dietlibc-dev build dependencies again, except
    on known-bad cases (armel armhf s390) and need-verification
    cases (no build logs available yet: hppa sparc64) and new
    arches (s390x) but not on those where _some_ intermediate
    versions were bad but both old and new versions work and the
    testsuite falls back to eglibc if broken (powerpc sparc)
  * Update package description - pdksh is orphaned, suggests mksh
  * Log toolchain versions in buildinfo

mksh (40.2-5) unstable; urgency=low

  * The “Fernet-Branca” upload
  * debian/rules: cleanup (remove dh_installdirs)
  * debian/.mkshrc: use $'…' for PS1, like dot.mkshrc now does
  * Use new-style template for maintainer scripts (good comments)
  * Update to mksh R40-stable from today, which is close to R40c
  * Build-Depend on today’s dietlibc to test-drive it, again

mksh (40.2-4) unstable; urgency=low

  * The “visit us at OpenRheinRuhr” upload (AllBSD *and* Debian/m68k!)
  * Pull in mksh packaging CVS HEAD, to test-drive packaging changes
    (also gives us back PIE, relative to the last experimental upload,
    and tries dietlibc on both MORE and ALL architectures possible)
  * To also test dietlibc, version its B-D (this upload is not
    intended to be released with wheezy, there _will_ be another
    one before it, but it is needed to get dietlibc into shape
    for the wheezy and precise releases, and it delivers a fix)
  * Pull mksh CVS commit 1004EB9A7F80119200E, which fixes setting
    the base of several built-in integer parameters to 10 instead
    of retaining the one from the first assignment (regression)
  * Upload to unstable, despite the test status (also, this will
    not migrate to testing anyway, due to #633479)

mksh (40.2-3exp1) experimental; urgency=low

  * Expand dietlibc-dev B-D to armhf hppa and depend on experimental
    version, to test-drive that
  * Disable PIE hardening for now, until compiler bugs are addressed

mksh (40.2-3) unstable; urgency=low

  * The “What a wonderful… day (or week?)” upload
  * Avoid warnings during build information logging
  * Update to R40-stable branch from 2011-10-25 23:00 for:
    - [jonthn, Snader_LB] Fix spelling mistakes
    - [cnuke] Fix bugs spotted during porting to OPENSTEP
    - [tg, jg71] Unbreak building stristr with MKSH_ASSUME_UTF8 defined
    - [tg] Fix most of the issues Jerker Bäck encountered on Interix
    - [tg] Wrap access(2) as it may return false positive for X_OK on root
    - [OpenBSD] Upper bound Emacs mode command repeat by input line length
    - [tg] Improve CPPFLAGS mangling in Build.sh
    - [Snader_LB] Several comment, documentation and website fixes/updates
    - [tg] Avoid identifiers and cpp(1) macros with two underscores in a row
      and those with a trailing underscore; they are reserved for the OS
  * Add “hardening=+pie,+bindnow” when calling dpkg-buildflags; reminded by
    RichiH (release goal); drop PIE for mksh-static (non-PIC obviously)

Date: Mon,  28 Nov 2011 14:14:49 +0000
Changed-By: Thorsten Glaser <tg at MirBSD.org>
Maintainer: Thorsten Glaser <tg at mirbsd.de>
Origin: Debian/unstable
https://launchpad.net/ubuntu/precise/+source/mksh/40.3-1
-------------- next part --------------
Origin: Debian/unstable
Format: 1.7
Date: Mon,  28 Nov 2011 14:14:49 +0000
Source: mksh
Binary: mksh
Architecture: source
Version: 40.3-1
Distribution: precise
Urgency: medium
Maintainer: Thorsten Glaser <tg at mirbsd.de>
Changed-By: Thorsten Glaser <tg at MirBSD.org>
Description:
 mksh       - MirBSD Korn Shell
Files:
 15a40916301631e5786bdd3b4d043aa9 1992 shells optional mksh_40.3-1.dsc
 8da98f07bed1a78c0d692e3a60507214 59282 shells optional mksh_40.3-1.diff.gz
 00abf4fa78bc6f7704c187ea593ff68c 330529 shells optional mksh_40.3.orig.tar.gz
Changes:
 mksh (40.3-1) unstable; urgency=medium
 .
   * The “Missing” upload
   * Update to “mksh R40c+”, snapshot of R40-stable branch:
     - [tg] New test.sh ‘-f’ option (same as ‘-C fastbox’)
     - [tg] Drop using set -o noglob inside pushd/popd/dirs
     - [tg] Use += more in dot.mkshrc and keep strings shorter
     - [tg] Correct interworking between local and set -A
     - [tg] Fix out-of-bounds memory access on strings of 32 KiB length
     - [tg] MKSH_DISABLE_DEPRECATED (for integrators)
   * debian/.mkshrc: proper ksh88-hack char extraction and reuse
   * debian/rules: use dh_prep ipv “dh_clean -k” iff it exists,
     ONLY to please the new build log checker not taking backport‐
     friendliness of packages into account
   * Use more loose dietlibc-dev build dependencies again, except
     on known-bad cases (armel armhf s390) and need-verification
     cases (no build logs available yet: hppa sparc64) and new
     arches (s390x) but not on those where _some_ intermediate
     versions were bad but both old and new versions work and the
     testsuite falls back to eglibc if broken (powerpc sparc)
   * Update package description - pdksh is orphaned, suggests mksh
   * Log toolchain versions in buildinfo
 .
 mksh (40.2-5) unstable; urgency=low
 .
   * The “Fernet-Branca” upload
   * debian/rules: cleanup (remove dh_installdirs)
   * debian/.mkshrc: use $'…' for PS1, like dot.mkshrc now does
   * Use new-style template for maintainer scripts (good comments)
   * Update to mksh R40-stable from today, which is close to R40c
   * Build-Depend on today’s dietlibc to test-drive it, again
 .
 mksh (40.2-4) unstable; urgency=low
 .
   * The “visit us at OpenRheinRuhr” upload (AllBSD *and* Debian/m68k!)
   * Pull in mksh packaging CVS HEAD, to test-drive packaging changes
     (also gives us back PIE, relative to the last experimental upload,
     and tries dietlibc on both MORE and ALL architectures possible)
   * To also test dietlibc, version its B-D (this upload is not
     intended to be released with wheezy, there _will_ be another
     one before it, but it is needed to get dietlibc into shape
     for the wheezy and precise releases, and it delivers a fix)
   * Pull mksh CVS commit 1004EB9A7F80119200E, which fixes setting
     the base of several built-in integer parameters to 10 instead
     of retaining the one from the first assignment (regression)
   * Upload to unstable, despite the test status (also, this will
     not migrate to testing anyway, due to #633479)
 .
 mksh (40.2-3exp1) experimental; urgency=low
 .
   * Expand dietlibc-dev B-D to armhf hppa and depend on experimental
     version, to test-drive that
   * Disable PIE hardening for now, until compiler bugs are addressed
 .
 mksh (40.2-3) unstable; urgency=low
 .
   * The “What a wonderful… day (or week?)” upload
   * Avoid warnings during build information logging
   * Update to R40-stable branch from 2011-10-25 23:00 for:
     - [jonthn, Snader_LB] Fix spelling mistakes
     - [cnuke] Fix bugs spotted during porting to OPENSTEP
     - [tg, jg71] Unbreak building stristr with MKSH_ASSUME_UTF8 defined
     - [tg] Fix most of the issues Jerker Bäck encountered on Interix
     - [tg] Wrap access(2) as it may return false positive for X_OK on root
     - [OpenBSD] Upper bound Emacs mode command repeat by input line length
     - [tg] Improve CPPFLAGS mangling in Build.sh
     - [Snader_LB] Several comment, documentation and website fixes/updates
     - [tg] Avoid identifiers and cpp(1) macros with two underscores in a row
       and those with a trailing underscore; they are reserved for the OS
   * Add “hardening=+pie,+bindnow” when calling dpkg-buildflags; reminded by
     RichiH (release goal); drop PIE for mksh-static (non-PIC obviously)



More information about the Precise-changes mailing list