diff options
author | bjs <bjs@pkgsrc.org> | 2007-11-23 07:58:57 +0000 |
---|---|---|
committer | bjs <bjs@pkgsrc.org> | 2007-11-23 07:58:57 +0000 |
commit | 7ac931559a744b3096c708d82e2913d5688e89ed (patch) | |
tree | e3206e05b935630a4c0210c61a9e43456ba6a4b7 | |
parent | ffd8126d65215a5792ee0494969430a0d62d25ca (diff) | |
download | pkgsrc-7ac931559a744b3096c708d82e2913d5688e89ed.tar.gz |
Update from version R30 to R32, with myriad changes:
R32:
* Make checks for symbol declarations compile checks instead of link
checks, as the binding may not succeed due to different symbol types,
for instance on AIX, if the declaration does not match
* Widen the range of array indices to [0..2^3ý-1], with negative values
being mapped into the high-bit31 range for simplicity
* Fix the pipeline-as-coprocess internal error
* Do not require certain integer types to be defined any more
R31d:
* 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
* Fix another busy-loop spinning problem introduced by an icc warning,
thanks to spaetzle@freewrt.org 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
R31b:
* Fix typo (blsk -> bksl) in check.t test naming
* Autoscan for uint32_t, u_int etc. presence
* Fix some memory leaks, mostly by NetBSD(R) via OpenBSD
* The "unset" builtin always returns zero, even if the variable was
already unset, as per SUSv3 (reported by Arkadiusz Miskiewicz via
pld-linux -> oksh)
* In tab-completion, escape the question mark, reminded by
cbiere@netbsd.org, via oksh
* Fix a busy-loop problem, Debian #296446 via oksh
* Fix a few display output problems in the build script
* Shut up some gcc warnings on Fedora; beautify some code
* Support OSF/1 with gcc2.8, thanks to Jupp Schugt
* Fix gcc4 detection of __attribute__() on non-SSP targets
R31:
* Support the TenDRA compiler (possibly also Ten15, not tried)
* Begin supporting Fabrice Bellard's Tiny C Compiler (tcc on Debian
cannot link due to duplicate symbols in GNU libc, thus unfinished)
* Improve some mirtoconf checks (most notably, mknod(2) and macros)
* Add new emacs editing command "clear-screen" (ESC ^L) as requested by
D. Adam Karim <archite@midnightbsd.org>
* Support building for MidnightBSD
* Add new shell alias "source", semantics like the GNU bash builtin
* Add new shell option "set ño arc4random", controlling whether rand(3)
or arc4random(3) is used for the $RANDOM value, use
arc4random_pushb(3)
* Add new builtin "rename" (just calls rename(2) on its arguments)
* Fix the inofficial OpenBSD port, from D. Adam "Archite" Karim, 10x
* Disable the less(1) history file by default (privacy issues) in the
sample dot.mkshrc file; mention other things in etc_profile
* Fix a syntax error in Build.sh checking for TenDRA
-rw-r--r-- | shells/mksh/Makefile | 4 | ||||
-rw-r--r-- | shells/mksh/distinfo | 8 |
2 files changed, 6 insertions, 6 deletions
diff --git a/shells/mksh/Makefile b/shells/mksh/Makefile index d9051198ee4..2f91d4c750e 100644 --- a/shells/mksh/Makefile +++ b/shells/mksh/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.5 2007/08/07 19:38:11 jlam Exp $ +# $NetBSD: Makefile,v 1.6 2007/11/23 07:58:57 bjs Exp $ -DISTNAME= mksh-R30 +DISTNAME= mksh-R32 PKGNAME= ${DISTNAME:S/-R/-/} CATEGORIES= shells MASTER_SITES= http://www.mirbsd.org/MirOS/dist/mir/mksh/ \ diff --git a/shells/mksh/distinfo b/shells/mksh/distinfo index 11c96feed7e..af41566da31 100644 --- a/shells/mksh/distinfo +++ b/shells/mksh/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.5 2007/08/18 16:47:48 rillig Exp $ +$NetBSD: distinfo,v 1.6 2007/11/23 07:58:57 bjs Exp $ -SHA1 (mksh-R30.cpio.gz) = 2784ffb60e53d0739b06512f1642d867ccd23319 -RMD160 (mksh-R30.cpio.gz) = a23a1df6d7158e78283422d64db19a15f10e81b8 -Size (mksh-R30.cpio.gz) = 245700 bytes +SHA1 (mksh-R32.cpio.gz) = 9a4156c213d7361d7481cdfca014aaa93c1cc37b +RMD160 (mksh-R32.cpio.gz) = a70013888e19b64f58e33878a6481fd2508628d9 +Size (mksh-R32.cpio.gz) = 248989 bytes |