Back to mksh PTS page

Accepted mksh 36.2-1 (source i386)



-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160

Format: 1.8
Date: Sun, 14 Dec 2008 20:38:42 +0000
Source: mksh
Binary: mksh
Architecture: source i386
Version: 36.2-1
Distribution: unstable
Urgency: low
Maintainer: Thorsten Glaser <tg@mirbsd.de>
Changed-By: Thorsten Glaser <tg@mirbsd.de>
Description: 
 mksh       - enhanced version of the Korn shell
Closes: 505882
Changes: 
 mksh (36.2-1) unstable; urgency=low
 .
   * Reword package description, avoid things not of interest to
     a Debian user; Closes: #505882
   * Switch from patching copyright to merely prepending information
   * Remove all patches, as they have been integrated upstream; add
     ‘-DMKSH_BINSHREDUCED’ to CPPFLAGS to enable the functionality
   * New upstream version; complete ChangeLog:
     - [tg] Add check for naming the output file “scn” instead of “a.out”
       or “a.exe” when compiling scn.c, for Haiku, from Adam “replaced” Hoka
     - [tg] Rewrite utf_backch macro and x_bs2 function into a combined
       x_bs3 function for the Emacs editing mode, to optimise them and get
       rid of the use of __typeof__ (suggested by Anders “ragge” Magnusson
       after the problem was spot by replaced) and one of the uses of the
       statements-as-expressions feature
     - [ahoka] Add mirtoconf check for nice(3), missing on Haiku
     - [tg] Remove all uses of the statements-as-expressions feature by
       rewriting the source code accordingly and optimising some parts
     - [tg] Recognise nwcc (Nils Weller’s C compiler) in Build.sh
     - [tg] If <strings.h> exists, pull it in for strcasecmp(3)
     - [tg] Welcome QNX/Neutrino; work around broken /bin/ed
     - [tg] Simplify, shorten, speed up PS1 in dot.mkshrc
     - [tg] Remove some dead code courtesy of scan-build native runs
     - [tg] Add some casts to prevent LLVM+Clang warnings
     - [tg] Work around llvm-gcc-4.2.1 -Wformat pickyness
     - [tg] Add new Build.sh option ‘-llvm’ (clang, llvm-gcc)
     - [tg] Speed up mirtoconf if ‘-DMKSH_ASSUME_UTF8’ is set
     - [tg] Add the workaround for Debian #492377 into the main mirtoconf
       function (hiding gcc errors during the configure phase) because
       Gentoo has similar scanner issues; reported by Hanno Böck
     - [tg] If an MKSH_SMALL has arc4random(3), skip the rand(3)/srand(3)
       fall-back altogether to shrink size, also removed need for time(3)
     - [tg] Fix alias expansion recursion check if the word to be expanded
       is immediately followed by end of input, add test case; spotted by
       Michael Hlavinka in pdksh and mksh; RedHat #474115
     - [tg] Fix string/wdstring confusion preventing bashiop (&>foo) to
       work inside a function, add regression test, limit to 99 fds
     - [tg] change regression tests to ‘set -U’ or ‘set +U̲ instead of
       ‘set -o utf8-hack’, as well as query using ‘$-’ ipv ‘$(set +o)’
       (easier and more reliable)
     - [tg] Add comment to regression tests which can fail on slow machines
       or Cygwin environments due to timing issues
     - [tg] Remove a lot of superfluous casts, improve type cleanliness
     - [tg] Insert a couple of /* CONSTCOND */ for lint
   * New source package and build structure:
     - distfile is now packaged *inside* the orig tarball instead of repak-
       kaged, similar to PostgreSQL
     - debian/rules “patch” target takes care of it, as per Policy Manual
     - debian-specific things (debian/ directory and all patches) are kept
       in a publically accessible CVS repository
     - VCS-CVS and VCS-Browser fields have been added to debian/control
     - source is extracted to ./mksh and built, using relative paths to the
       source code, in ./build/full and ./build/small; both are .cvsignore’d
     - most files now carry an RCS ID
     - paths in mksh.install, mksh.manpages, rules have been adjusted
   * word-wrap debian/control lines to 80c
   * add build dependency on cpio (for distfile extraction)
   * for non-pbuilder testsuite runs (needed on gnubber), rename the ./manual
     file tested for to ./attended to clarify its purpose
   * debian/rules: share code instead of duplicating it
   * debian/rules: fix testsuite use of $? and $x (gmake wants $$? and $$x)
   * debian/rules: use sensible stamp files and new paths, coming along with
     the new “patch” target
   * remove the ‘-Q’ option from Build.sh invocation, which is gone
Checksums-Sha1: 
 fa1fd3fb27a3b1a00be9cdcf0b578e5f4bea1464 1871 mksh_36.2-1.dsc
 126b18c1b90c99f2518dbc67d2287d17824dd160 266119 mksh_36.2.orig.tar.gz
 d9e03d284996fb6b70b794d50f6688c5a677bda8 33784 mksh_36.2-1.diff.gz
 a9e559bcdce7ccbbbac1685276fc17507f8084f8 273104 mksh_36.2-1_i386.deb
Checksums-Sha256: 
 8b4f65cac9aae15ec7fea7ca8fe2dd21ca496a7e8c620b6f0f735c549a9fd9cb 1871 mksh_36.2-1.dsc
 04e43757027d5b01fab83c92c0891d4da12202e2575ccc81309ca9bda515b4c9 266119 mksh_36.2.orig.tar.gz
 ccb8f55bf694f89fda6a5df5c86bf1b48a873783b7a47b12a810342c9d21a69c 33784 mksh_36.2-1.diff.gz
 acfde014827730754efe7b36f95c369075a4d34f369b50e5ecc7cf28a8bc3472 273104 mksh_36.2-1_i386.deb
Files: 
 2615b1c0b2243d82f0d9fea0a2cfb313 1871 shells optional mksh_36.2-1.dsc
 73b0d4e3f020857ed931d41ee43dd70f 266119 shells optional mksh_36.2.orig.tar.gz
 ecf07d6d736abcf3f68f53655ac0a8df 33784 shells optional mksh_36.2-1.diff.gz
 f3aedaf435e0e0651132c72667b348e7 273104 shells optional mksh_36.2-1_i386.deb

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

iQIcBAEBAwAGBQJJRXMzAAoJEHa1NLLpkAfgcZ0P/Rhju2S93ieNmihCLqANJ4L5
n5FGJghCU5jxtx1C2tY+Wzdkw6mW21UpokgH35dmw1vGXJZ8MAcYZtqeLxgroKT0
BYVcFF3QsRaNVeDLwvmTRKcRWxM8snj1n2gOK5vVYXPYSsLCyRoG0/sgIt10giTL
l5x4WPhaMDiJgyM8Nah30CS48TXVX4KRCRtMl1vfRlQIu3hQfna5/UBVus/s+Cnu
Ovo20Dg2AzUURcj3tN34cBW0Xj35lF2twSArKm1SyCx4q2jf1gOzuvMLey5yNHGh
Xj6mACm0L8ZsuudFGJ3W4oHBmvzQR/uSEACEeDBNORmW7rBO47sJlnBCMmXw7p25
oLKPUgZSKk3rjjda+Cr9+kC6GeWDqhrqU0g1Gz8f83d38nGgtvzvLkUTMKQ7t9k4
prEMzC2+jUqZZJjVgOrI9jLSmV7SMQpKJgZUW5UwXJ5mT5VNBheanpGPkswbyAbe
qC7BC/UMzW9QmPOOrNpJ5Bz1VVqZ7KrBUnRzftsZ40LbPpgPb8tuO5HO4D64su3z
bKifyAFRvHkrf7VgEg/7R4DRBgRkyucYEzaQq5HFCx6zTGKHC+O7AkwNIU5F5s+5
V5vm/sEwaD6GDiyhFTgLLg+V5RlAcJtji2sr7d9ciOHhiqdtgRvAuesp8/lDlGeV
meTcGoBQ4biDdAO9EgDp
=A2eD
-----END PGP SIGNATURE-----


Accepted:
mksh_36.2-1.diff.gz
  to pool/main/m/mksh/mksh_36.2-1.diff.gz
mksh_36.2-1.dsc
  to pool/main/m/mksh/mksh_36.2-1.dsc
mksh_36.2-1_i386.deb
  to pool/main/m/mksh/mksh_36.2-1_i386.deb
mksh_36.2.orig.tar.gz
  to pool/main/m/mksh/mksh_36.2.orig.tar.gz