mksh 32.1-1 source package in Ubuntu

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

Upload details

Uploaded by:
Ubuntu Archive Auto-Sync
Uploaded to:
Hardy
Original maintainer:
Thorsten Glaser
Architectures:
any
Section:
shells
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
mksh_32.1.orig.tar.gz 246.0 KiB abd6046b6199f5a6aa042ef7de1a0895031dd3bd15689f644736a5e9fe272d8b
mksh_32.1-1.diff.gz 23.8 KiB 7da8bc59d37388d7e77599f6bd372e451cf5034aeffd4efb649916e8604a6dbf
mksh_32.1-1.dsc 560 bytes 5ca0c39be4154333f33ceaeaf62f63aaea32b22424ac53aa6af23b6908b0a825

View changes file

Binary packages built by this source

mksh: No summary available for mksh in ubuntu intrepid.

No description available for mksh in ubuntu intrepid.