Overview
Request 91924 accepted
- Implement a patch for both regressions reported here
mailman.research.att.com/pipermail/ast-developers/2011q3/000951.html
- Add patch from mailing list to avoid stupid crahs on empty job list.
- Fix a typo in the patch
- Add and modify a patch from David korn to be able to handle multi
byte characters at the boundary of the buffer used for parsing
here documents (bnc#705032)
- Update to 2011-06-30 of ksh93u which includes our patches for
several problems (e.g. Shift.JIS, S390, bnc#697394):
11-06-22 The shell compiler now supports process substitution.
11-06-22 +Added code to support process substitution on systems that do
not supply the /dev/fd directory.
11-06-21 Fixed extraneous jobs Done messages when builin is at the end of a
pipeline.
11-06-20 Fixed two regression tests.
11-06-20 Fixed a bug introduced on last update.
11-06-14 A bug with pipefail in which the shell would wait for background
jobs to complete has been fixed.
11-06-09 A bug which caused the options.sh regression test to fail on OS390
Linux has been fixed. The bug could also have affected other systems.
11-06-07 A number of changes to support the still undocuments namespace option
have been added.
11-06-06 A bug in which command substitution of eval would hang when it had
standard error redirected to standard output has been fixed.
11-06-01 A bug in case statement fall through (;&) ignoring set -e was fixed.
11-06-01 A bug in which creating a left or right justified upper or lowercase
- Created by WernerFink
- In state accepted
- Supersedes 75433
Request History
WernerFink created request
- Implement a patch for both regressions reported here
mailman.research.att.com/pipermail/ast-developers/2011q3/000951.html
- Add patch from mailing list to avoid stupid crahs on empty job list.
- Fix a typo in the patch
- Add and modify a patch from David korn to be able to handle multi
byte characters at the boundary of the buffer used for parsing
here documents (bnc#705032)
- Update to 2011-06-30 of ksh93u which includes our patches for
several problems (e.g. Shift.JIS, S390, bnc#697394):
11-06-22 The shell compiler now supports process substitution.
11-06-22 +Added code to support process substitution on systems that do
not supply the /dev/fd directory.
11-06-21 Fixed extraneous jobs Done messages when builin is at the end of a
pipeline.
11-06-20 Fixed two regression tests.
11-06-20 Fixed a bug introduced on last update.
11-06-14 A bug with pipefail in which the shell would wait for background
jobs to complete has been fixed.
11-06-09 A bug which caused the options.sh regression test to fail on OS390
Linux has been fixed. The bug could also have affected other systems.
11-06-07 A number of changes to support the still undocuments namespace option
have been added.
11-06-06 A bug in which command substitution of eval would hang when it had
standard error redirected to standard output has been fixed.
11-06-01 A bug in case statement fall through (;&) ignoring set -e was fixed.
11-06-01 A bug in which creating a left or right justified upper or lowercase
coolo added a reviewer
Please review sources
saschpe approved review
Thanks
coolo accepted request
checkin
licensedigger accepted review
{"approve": "preliminary, version number changed"}
coolo accepted review
Builds for repo openSUSE_Factory
Output of check script (non-fatal):
- package has rpmlintrc: (new or modified)
--------------------------------------------------------------
addFilter(".*binary-or-shlib-defines-rpath.*/lib/ast/.*\.so.*")
addFilter(".*binary-or-shlib-defines-rpath.*/lib/ast/bin/shcomp.*")
addFilter(".*binary-or-shlib-defines-rpath.*/lib/ast/bin/ksh.*")
addFilter(".*suse-filelist-forbidden-devel-in-lib.*/lib/ast/.*\.so.*")
addFilter(".*devel-file-in-non-devel-package.*/lib/ast/.*\.so")
addFilter(".*script-without-shebang.*/usr/share/ksh/fun/.*")
addFilter(".*no-rpm-opt-flags.*ldtest.c.*")
addFilter(".*invalid-suse-version-check.*")
--------------------------------------------------------------
###ASK ksh/rpmlintrc
saschpe accepted review
Thanks