Accepted mksh 30.1-1 (source i386)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Thu, 26 Jul 2007 20:25:02 +0000
Source: mksh
Binary: mksh
Architecture: source i386
Version: 30.1-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: 428590
Changes:
mksh (30.1-1) unstable; urgency=low
.
* New upstream major release (R30); summary of changes:
- Build on and for Solaris, Linux and MirBSD with Sun's C compiler
- No longer build a statically linked shell by default; do not try,
do not provide any means; user has to use LDFLAGS instead.
- Remove some probably dead mirtoconf checks
- Remove commented out -fwhole-program --combine check and still
active -fno-tree-vrp bug workaround thing, the latter because the
bug seems to only appear for functions that also exist as a builtin
(which was declared with the nonnull attribute)
- Fix a long-standing typo, 10x moritz@obsd
- Prefer more common signal names (SIGCHLD) over uncommon ones (SIGCLD)
- Quieten gcc and support SUNpro 5.8 on Solaris 10 on sparc64
- Optimise signal handling and detection; enable compilers whose
præprocessor doesn't have -dD to generate list of signals
- Optimise mirtoconf meta-checks for persistent history etc.
- Fix a bug preventing manual page generation on Solaris
- Add support for the Intel® C Compiler and quieten it a little;
fix a few minor buglets (mostly type conversion) its too verbose
warnings show, as well as some errno ab-/mis-use
- Remove support for honouring the CPP environment variable;
$CC -E - is simply used instead in the places where $CPP was used
previously, because that was used in other places already, and
to prevent it from behaving differently from the $CC used
- If a file called arc4random.c is lying around in the source directory
at mirtoconf time, scan for <sys/sysctl.h> and use the file if
arc4random(3) isn't found otherwise. From Debian GNU/kFreeBSD.
- If the basename of argv[0] starts with âshâ, activate FPOSIX early,
preventing some typical ksh aliases from being defined
- If FPOSIX, don't pre-define aliases (except integer and local) to
benefit operating environments that never heard of the great Korn Shellâ¦
- #if defined(MKSH_SMALL) || defined(MKSH_NOVI) disable the vi editing mode
- Don't try to execute ELF, a.out, COFF, gzip or MZ binaries
- Can be built on HP-UX (PA-RISC and IA64) with gcc or HP C/aC++
- Support x=(a b c) bash-like array initialisation
- Support ${foo:2:3} bash-like substring expansion
- Many mirtoconf improvements, fixes; speed-up; better portability
- Enable compilation using Microsoft C/C++ Standard Compiler
- Add UWIN build target using various compilers with the cc wrapper
- Fix struct padding mistakes uncovered by the Microsoft compiler
- Fix double initialisation / unused value assignment errors
unveiled by Borland C++ Builder 5.5
- Fix superfluous code detected by gcc 4.2
- Fix large file support for OSes that require CPPFLAGS contains
-D_FILE_OFFSET_BITS=64 â it was detected but not actually used
in the build; thanks to hondza for the problem report!
- Give the lexer a bigger state stack if !MKSH_SMALL
- Prepare for addition of make(1)-style search/replace operations;
correct the code for other substitution expansion operations
- Default $CC to cc not gcc, this is no non-unix-ware âº
- Support AIX with gcc and xlC; clean up code to warning-free
- Prefer well-known signal names to alphabetically earlier ones
- Fix a bug delivering ERR and EXIT pseudo-signals to traps combined
with âset -eâ, thanks Clint Pachl and Otto Moerbeek for the hint
* Update German translation, Closes: #428590 (still pending resolution
of the dash-as-/bin/sh and debconf common field issue described in
http://thread.gmane.org/gmane.linux.debian.devel.release/17423 so
please do not submit new translations until that issue is resolved)
* Reflect changes in the description in debian/control
Files:
5765486b8d7abc00ba807b1ed339c9c9 568 shells optional mksh_30.1-1.dsc
1fd63ec745efecc7b03282635a5d16ce 246929 shells optional mksh_30.1.orig.tar.gz
6d28c8dc4b4e780354b12431769289d0 21694 shells optional mksh_30.1-1.diff.gz
c2579cfa542925093a67704cbec0e039 169872 shells optional mksh_30.1-1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iEYEARECAAYFAkawWqUACgkQLkAIIn9ODhEoWQCglCQAW9QQoFfaXnik4T0tHROn
7O4AoLMxfbJOJCYAoceFJVilwrQkBv6o
=1JuU
-----END PGP SIGNATURE-----
Accepted:
mksh_30.1-1.diff.gz
to pool/main/m/mksh/mksh_30.1-1.diff.gz
mksh_30.1-1.dsc
to pool/main/m/mksh/mksh_30.1-1.dsc
mksh_30.1-1_i386.deb
to pool/main/m/mksh/mksh_30.1-1_i386.deb
mksh_30.1.orig.tar.gz
to pool/main/m/mksh/mksh_30.1.orig.tar.gz