-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.7 Date: Fri, 28 Mar 2008 20:34:00 +0000 Source: mksh Binary: mksh Architecture: source i386 Version: 33.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: 471009 Changes: mksh (33.2-1) unstable; urgency=low . * New upstream release; changelog: - Fix some minor code issues remarked by MIPSpro - Port to SGI IRIX 6.5 (uname: IRIX64) using gcc and MIPSpro - Scan for a lot more compilers; add support for MIPSpro - Ignore if the OS doesn’t define MAP_FILE for mmap(2) - Use sys/types.h as sys/mkdev.h dependency - Enable OSF/1 V2.0 /bin/sh to run Build.sh - Add strcasecmp(3) proto for Ultrix 4.5 only (imake style) - Add S_ISLNK if the OS doesn’t define it - Use tempnam(3) if mkstemp(3) not found – not recommended - Reduce dependency on certain OE facilities: printf(1), fgrep(1) being able to scan for two patterns at the same time, perl5 being named perl - New -T- option for dæmonisation, cf. man page - Port to BSDi BSD/OS 3.1 (gcc 1.42 and gcc 2.7.2.1 supported) - Simplify the dot.mkshrc file and make it more robust - Report OE and $CC version in Build.sh, for logs - Fix look’n’feel of the mksh(1) manual page, so that it still looks best in AT&T nroff(1), looks much better in GNU groff (the PDF version we place on the website), and looks some better and gains the ability to copy’n’paste from it for GNU gnroff -Tutf8, originally prompted by Patrick “aptituz” Schoenfeld and “lintian -viI mksh*.changes”, but then improved (and nroff hacked) by tg@ a lot - Shut up some gcc warnings (explicit braces; cast MAP_FAILED) - Try to get rid of the test “if the compiler fails correctly” by using the errorlevel of the $CC process (except with Microsoft Visual C++ which returns non-zero even on success sometimes), thus supporting DEC C on OSF/1 (and, quite possibly, gcc3 on Mac OSX Leopard) - If revoke(2) and flock(2) are found, check if they’re declared - Promote Tru64 to a fully supported operating environment, even though it needs a plethora of _*_SOURCE defines and has SIGMAX instead of NSIG; OSF/1 V4.0 and Tru64 (OSF/1 V5.1) are supported with both gcc and HP/Compaq/DEC C in various versions - Generalise the workaround for incompatible sig_t across the platforms that need it (currently, OSF/1 and PW32) - Shut up annoying warning about gcc 2.7.2.3, 2.8.1, 2.95.x not knowing the “-std=gnu99” and “-std=c99” options without setting proper errorlevel * Remove debdiffs for things included in upstream: - manpage diff - displaying of OS and compiler versions before build * Update arc4random.c file from MirBSD contrib repository for now, until we have libbsd in Debian !kfreebsd sid (coming soon I hope) - fixes “warning: ignoring return value of ‘read’, declared with attribute warn_unused_result” occuring on e.g. Fedora GNU/Linux * Integrate translation updates; Closes: #471009 Files: 81687b8a0a58e119acb10488d2db3ddf 600 shells optional mksh_33.2-1.dsc 6bf66fa877e138c1b132a62e081280d7 259312 shells optional mksh_33.2.orig.tar.gz e14d79b7e374604c26bf7457f5c1f904 28041 shells optional mksh_33.2-1.diff.gz 898b913c2811e70d43cc903fd682d356 182494 shells optional mksh_33.2-1_i386.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iEYEARECAAYFAkftYNcACgkQxWtQqFixGB5gyQCfSEFFh4dOUOJKLyhVEE7r2jxT GV4An1bfVs1+7Z2tZKoN3GiZqZQ/dvMn =tGZ9 -----END PGP SIGNATURE----- Accepted: mksh_33.2-1.diff.gz to pool/main/m/mksh/mksh_33.2-1.diff.gz mksh_33.2-1.dsc to pool/main/m/mksh/mksh_33.2-1.dsc mksh_33.2-1_i386.deb to pool/main/m/mksh/mksh_33.2-1_i386.deb mksh_33.2.orig.tar.gz to pool/main/m/mksh/mksh_33.2.orig.tar.gz