Changelog
mksh (32.1-1) unstable; urgency=low
* New upstream release; summary of changes:
- Checks for symbol declarations are compile time checks, not link
time checks; fixes (optional) arc4random on AIX
- Widen the range for array indicēs to the entire unsigned 32-bit
integer range (enough for ino_t on BSD); wrap numbers outside of
that range into it for simplicity (e.g. foo[-1] = foo[4294967295])
- Fix an internal error when using a pipeline as co-process
- Relax requirement on compilation environment to provide certain types
- Optimise some more for size (struct padding; functions → macros, …)
* Integrate galician translation, Closes: #447947
mksh (31.4-1) unstable; urgency=low
* New upstream release; summary of changes:
- Support pcc (the ragge version of the Portable C Compiler)
- Add pushd/popd/dirs functions (csh) and precmd/chpwd hooks (zsh)
to dot.mkshrc which now requires readlink(1) with -f; requested
by many (e.g. some Gentoo users; XTaran of symlink.ch)
- Enable colour escapes in dot.mkshrc since almost nobody groks how
to do it right from the manual
- Remove -DMKSH_NEED_MKNOD checks from Build.sh, people should use
the HAVE_MKNOD environment variable
- Implement parallel make in Build.sh (not used by Debian)
- Fix another busy-loop spinning problem introduced by an icc warning,
thanks to <email address hidden> for keeping to bug me to look for it,
as it affected GNU/Linux most, followed by Solaris, rarely BSD
- Improve standard integer type detection in Build.sh
- Cleanups in code, build script and manual page
- Clean up Build.sh and “test … -o …” doesn’t exist in Bourne
- Detect if the non-standard u_int32_t type, which was unfortunately
used by the OpenBSD project in designing the standard arc4random(3)
API, is present (which it isn’t on Solaris), and, if not, emulate
it using the standard uint32_t (ISO C99) from <stdint.h>, which we
fake as needed (if the standard integer types are not present, e.g.
on PW32 and OSF/1); change mksh as well as the arc4random.c
contribution to not use these non-standard types
- Remove unused types from the faked <stdint.h> file
* Integrate updated translation into portugués, Closes: #444218
* debian/rules: wait for script(1) to return, in case it runs
asynchronously; we have seen weird results on Debian and Fedora
-- Ubuntu Archive Auto-Sync <email address hidden> Sat, 27 Oct 2007 22:23:01 +0100