[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Accepted mksh 37.2-1 (source amd64)

Hash: RIPEMD160

Format: 1.8
Date: Sun, 05 Apr 2009 15:48:16 +0000
Source: mksh
Binary: mksh
Architecture: source amd64
Version: 37.2-1
Distribution: unstable
Urgency: low
Maintainer: Thorsten Glaser <tg@mirbsd.de>
Changed-By: Thorsten Glaser <tg@mirbsd.de>
 mksh       - enhanced version of the Korn shell
Closes: 518355 518359
 mksh (37.2-1) unstable; urgency=low
   * New upstream version R37b; complete ChangeLog:
     - [tg] Clean up build system and dot.mkshrc some more
     - [tg] Add getrusage(2) implementation using times(3) if none found
     - [tg] Add jobless mode (for Minix 3, Plan 9, …)
     - [tg] Detect the Amsterdam Compiler Kit in the build system
     - [tg] If no RLIM_INFINITY don’t try to do ulimit
     - [tg] Work around gcc4 strict warnings vs. broken system headers
     - [tg] Work around systems with mmap(2) but no munmap(2)
     - [tg] Fix (disallow) bind key macro recursion (instead of beeping
       and going into an endless loop), allow multi-line bind key macros
       (mostly from Alexander Hall), remove dead code (the beeping) and
     - [tg] Add (commented out, undesired, standards compliance breaking)
       compatibility code to MidnightBSD 0.1 /bin/sh for ctriv
     - [tg] Clarify the mksh(1) manual page even more
     - [tg] Port to Minix 3 + GCC
   * New upstream version R37; complete ChangeLog:
     - [tg] Rename -o utf8-hack to -o utf8-mode
     - [tg] Fix spacing mode error (pasto) in the mdoc(7) format manpage
     - [tg] Implement $((#…)) unsigned arithmetic calculation, needed for
       arc4random_uniform(3)-in-korn-shell implementation
     - [tg] Really preserve LD_LIBRARY_PATH in check.pl
     - [tg] New Build.sh option ‘-combine’ for building mksh(1) at once
       with “-fwhole-program --combine” (gcc4, llvm-gcc4) if available
     - [tg] Always set COLUMNS and LINES trying as hard as we can, using
       TIOCGWINSZ even if used without FTALKING, and with the sane 80x24
       default if the ioctl(2) fails
     - [tg] Handle _POSIX_VDISABLE being undefined (e.g. Linux/klibc)
     - [tg] <sys/file.h> is only required for flock(2)
     - [tg] Fix multi-column output routine for the corner case if the
       screen is less wide than one output column; 10x Gábor Gergely
     - [tg] Fix ${foo/@(%)/\\x} in UTF-8 mode (utf_widthadj for control
       characters U+0080‥U+009F is slightly broken; this fix shifts the
       brokenness into the command line editing mode only)
     - [tg] Introduce mksh_ari_t and mksh_uari_t internal types to limit
       arithmetics to 32 bit on all systems; currently depending on the
       already-used standard int32_t and uint32_t types. Future expansion
       to 64 bit possible. Document that shell integer variables use this
     - [tg] The variables PGRP, PPID, RANDOM and USER_ID are now unsigned
     - [tg] Fix two off-by-ones breaking PS1 ending with a newline; bug
       reported by Matthias Diener
     - [tg] Just pass through C1 control characters for now
     - [tg] Code and internal interfaces cleanup
     - [tg] Regression test fixes for Cygwin env(1) being unsorted
     - [tg] Replace the memory allocator by something equally simple and
       homegrown but optimised for use with mksh and free checking
     - [tg] Import a couple of minor fixes (e.g. spelling) from oksh
     - [tg] Fix problems with "set -e" for real; from oksh,
       Closes: #518359
     - [tg] In "set -o posix" mode, have limited echo(1) to improve
       standards compliance; the exact feature set is open for discussion,
       e.g. with pkgsrc® people; for now, only -n as first arg
     - [tg] Make test builtin operator precedence consistent; from oksh
     - [tg] Revamp and fold and enhance the regression tests
     - [tg] Document somewhat surprising behaviour in mksh(1) better;
       here: [ x -eq y ]; for gps23 from #ksh
     - [tg] Reduce memory consumption by allocator simplification
     - [tg] Fix bugs spotted by DEC ucode cc (ULTRIX) and gcc 1.42 (BSD/OS)
     - [laffer1] Make mksh the default /bin/sh in MidnightBSD
   * debian/rules: add support for applying patches to the source code
   * debian/rules: build with new ‘-combine’ option for better optimisation
   * Fix debconf checks if dash is uninstalled; Closes: #518355
   * Use 「--package mksh」 consistently with dpkg-divert
   * debian/control: update package description
   * Upgrade Standards-Version to 3.8.1
     - debian/rules: support nocheck in DEB_BUILD_OPTIONS
     - debian/control: add RCS Id as comment field
   * debian/source.lintian-overrides: add (things not deemed fixable)
     - package-uses-deprecated-debhelper-compat-version (who cares)
     - vcs-field-uses-not-recommended-uri-format (source is available
       via AnonCVS, but pserver must die!)
   * debian/control: prepend :ext: anoncvs protocol to VCS-CVS field
 f84856227f28ac9144bc190b8a6cb49b3ab27c58 1876 mksh_37.2-1.dsc
 d09b1e08bf97db85fbb0a42e6052d11f024c92e6 267164 mksh_37.2.orig.tar.gz
 a40b943a11086843474fd2c9539436b2d80c7554 34997 mksh_37.2-1.diff.gz
 d52083688cfb6daf29cb58395f6493b2ff8ac09d 304392 mksh_37.2-1_amd64.deb
 c6f79ea49dc5cb651b4a17249604f0e34241132fa89af7a21681b3052e68cc9e 1876 mksh_37.2-1.dsc
 0d2f8778e637ec38c97cf676dd4e67518e131716dd863a0659fe0911e31e74ed 267164 mksh_37.2.orig.tar.gz
 9c0f59a31b11960c1e5e2b137af78dfafd1c7eec4b24769abcfbb3212b826e45 34997 mksh_37.2-1.diff.gz
 03403b3e3198b4eb140811406929153c090375153900576bd8e2674545ec1543 304392 mksh_37.2-1_amd64.deb
 58124a98b7e0acfc56528b9b0e011991 1876 shells optional mksh_37.2-1.dsc
 ff5af613a19e94d3fb04927fbaf5d7dd 267164 shells optional mksh_37.2.orig.tar.gz
 9a2bf4da9229ac23661234670db50cc3 34997 shells optional mksh_37.2-1.diff.gz
 beb106c75b29cf3a2961d88f2e48289e 304392 shells optional mksh_37.2-1_amd64.deb

Version: GnuPG v1.4.9 (MirBSD)


  to pool/main/m/mksh/mksh_37.2-1.diff.gz
  to pool/main/m/mksh/mksh_37.2-1.dsc
  to pool/main/m/mksh/mksh_37.2-1_amd64.deb
  to pool/main/m/mksh/mksh_37.2.orig.tar.gz

Reply to: