Back to mksh PTS page

Accepted mksh 39.3.20110328-1 (source i386)



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA384

Format: 1.8
Date: Mon, 28 Mar 2011 22:26:25 +0000
Source: mksh
Binary: mksh
Architecture: source i386
Version: 39.3.20110328-1
Distribution: unstable
Urgency: high
Maintainer: Thorsten Glaser <tg@mirbsd.de>
Changed-By: Thorsten Glaser <tg@mirbsd.de>
Description: 
 mksh       - MirBSD Korn Shell
Closes: 619947
Changes: 
 mksh (39.3.20110328-1) unstable; urgency=high
 .
   * Back out dietlibc [hppa] dependency on experimental package
     to be able to upload to unstable
   * New CVS snapshot fixing all known regressions from the
     recent experimental changes, as well as some more fallout:
     - [tg] Fix mis-detection of gcc format attribute (false negative)
     - [tg] Include some Android specific hacks (no change on other OEs)
     - [tg, Jb_boin] In ${foo/bar/baz} expressions, when adjourning empty
       patterns to avoid running into a busy-wait loop, remember to skip
       the anchor characters (‘#’ or ‘%’) at the beginning, yet keep the
       special meaning replacing a string begin or end with a string has
     - [tg] Write a pattern optimiser that is run internally before calls
       to the pattern matching code always (currently, replaces a@(b@(c)d)e
       with abcde but keeps @(a|a), then (in a second pass) collapses
       adjacent asterisk (‘*’) wildcards into a single one; this fixes some
       of the symptoms of severe performance issues our pattern matching code
       has to the extent that it can prevent busy-looping (found by Jb_boin)
     - [tg, Chris “ironhead” Sutcliffe, Chet Ramey, Eric Blake, David Korn]
       Handle pathnames with exactly two leading slashes well (SUSv4 3.266)
     - [tg, Wayne Pollock, Bart Schaefer] Fix here documents, add testcases
     - [tg] Fix corner case ${##1}, add tests for that and ${##} and ${#?}
     - [tg] Bring back “test -H” ifdef S_ISCDF (for HP-UX) from pdksh
     - [tg] Align read-only variable behaviour with (future) POSIX
     - [tg] Permit ${foo%(*} on FSH (Debian Closes: #619947)
     - [tg, rsc] Allow skipping testcases that need a controlling tty
   * High urgency because the fix for ${foo%(*} is required since without
     it, keyboard-configuration=1.68+squeeze2 can fail to configure
   * Copy history-subst-4 to mtest.t to ensure hppa mksh-static is usable
   * Tweak build process to prevent more redundant checks
   * On unattended Hurd builds, skip testcases that need a controlling tty
Checksums-Sha1: 
 59e189739065564ba3bba259e6867beb8e68d719 1983 mksh_39.3.20110328-1.dsc
 240456462f5701454983ab0e91a0776a104916c1 321101 mksh_39.3.20110328.orig.tar.gz
 99f43a2e5a4f533b8b4641ec4edd4ee335e3181e 63346 mksh_39.3.20110328-1.diff.gz
 a51e83efa81079627f4ae350f0ee57ca9b85f0c2 377036 mksh_39.3.20110328-1_i386.deb
Checksums-Sha256: 
 553811e5e3c3d91925ff37a83e354c55ed68aabbc62bc964a6286f804f642ffd 1983 mksh_39.3.20110328-1.dsc
 5680f71c0614ec1f8de1802dd87227f3dcd75b5a498ea77b1f882f85b8e1982f 321101 mksh_39.3.20110328.orig.tar.gz
 1ea368dc4c4cd7767bb5df8d13da9843bfd44256806cedc51b1e8f995ced3243 63346 mksh_39.3.20110328-1.diff.gz
 b4400680866e1982379ea6c615498c38c3c2f1edf8077a5253e8edfedc380ebc 377036 mksh_39.3.20110328-1_i386.deb
Files: 
 62e6a3cf633698baed7da632e6d6e759 1983 shells optional mksh_39.3.20110328-1.dsc
 534ebd5bfbf0099fba17e91462bb3694 321101 shells optional mksh_39.3.20110328.orig.tar.gz
 84ef70c33521145b7a701aaefe43cad9 63346 shells optional mksh_39.3.20110328-1.diff.gz
 5af641465a302fd32a6b26c7ec8d3ce7 377036 shells optional mksh_39.3.20110328-1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (MirBSD)

iQIcBAEBCQAGBQJNkQ15AAoJEHa1NLLpkAfgBnIQAKJpL2321DMNmXSBb7CPLB2u
oD8VG+SOsmkCKSKdS9CMMo5vB1uuvQzRma+znjiwcsVZH0vs966ZFrEQf+iN517a
rqtXY2gT3oKcjdIYIGmpx/lJmkLwJcQ3/WA8J6tdtUwehRiBfRXgXeuHiUTzalVC
myrf8LP+bEYnU26y7nYYHQ8zBvTkz9bb2JTtUQCTVbvD7G7n/eEelH3a7j6XKMmC
HhrZcjfDJRQOGNLy6nqmKs+HJVNpkmrQ2izkav2J1CLXTa0/DyVO0iyMJC2omEcZ
6TRgd5VaiPtUPDm6MlT74UWjCbWjBJWaQGcbGe71BDnd77Sa6hFTnKNcfH4TX6tm
S6634sWfTX7CcF/T2U5eGyBXaZtnyf0s6uXC5h7gx/UjUgyV5I9fdVmiuF1oAU3L
cqCy/MI8bXpo8ZbmB/6oY5EIipIN44JIzuwe2eb1zaFs8AmFLl4RpGIvB67WPtnz
v9rG0zy6cJbKrg4d8EmjORenE1zeDRuRabDQydfQBRFb1/GKADA/1wAXCu/m/0Ed
PE2TQNAE0aFvqOwxj9/UoLLfM8kOa0hwuU4tPKIHvMlcklYmeTESxvil9DqL7IQn
aX9XfJbjYwRV6lFKJSZvbOCxbEEQP15JZN17Jrwu1c2+AmXpgjFSf/Gs8zShfhSQ
dDBy92F23jOr/OHNfzGy
=Z2wj
-----END PGP SIGNATURE-----


Accepted:
mksh_39.3.20110328-1.diff.gz
  to main/m/mksh/mksh_39.3.20110328-1.diff.gz
mksh_39.3.20110328-1.dsc
  to main/m/mksh/mksh_39.3.20110328-1.dsc
mksh_39.3.20110328-1_i386.deb
  to main/m/mksh/mksh_39.3.20110328-1_i386.deb
mksh_39.3.20110328.orig.tar.gz
  to main/m/mksh/mksh_39.3.20110328.orig.tar.gz