VOOZH about

URL: https://pkgsrc.se/shells/ksh93

⇱ pkgsrc.se | The NetBSD package collection


Skip to main content.
👁 https://pkgsrc.se
Useful links: www.pkgsrc.org | www.netbsd.org | www.netbsd.se
Navigation:
Home | Browse by maintainer | Search | RSS | Info | Statistics | Help | Contact
+ virtual
archivers
audio
benchmarks
biology
cad
chat
comms
converters
cross
crosspkgtools
databases
devel
doc
editors
emulators
filesystems
finance
fonts
games
geography
graphics
ham
inputmethod
lang
mail
math
mbone
meta-pkgs
misc
multimedia
net
news
parallel
pkgtools
print
regress
security
👁 pil
 shells
  👁 pil
 ksh93
sysutils
textproc
time
wayland
wip
wm
www
x11

* = Virtual Category
👁 new
New packages:
  Today
  Yesterday
  Last week
  Last month

Path to this page:

./shells/ksh93, Actively developed fork of AT&T KornShell 93u+

[ 👁 Image
CVSweb ] [ 👁 Image
Homepage ] [ 👁 Image
RSS ] [ 👁 Image
Required by ]


Branch: CURRENT, Version: 1.0.10nb3, Package name: ksh93-1.0.10nb3, Maintainer: vins

The ksh 93u+m reboot incorporates many of the bugfixes found in the last
unstable AST beta version (93v-), backported to the most recent official
release (93u+), plus patches from OpenSUSE, Red Hat, and Solaris, as
well as many new fixes from the community.


Master sites:

Filesize: 1972.203 KB

Version history: (Expand)


CVS history: (Expand)


   2026-05-03 08:21:25 by Paolo Vincenzo Olivo | Files touched by this commit (2)
Log message:
shells/ksh93: kshrc: use ksh array to source only needed extensions
   2026-01-14 11:22:23 by Thomas Klausner | Files touched by this commit (2)
Log message:
ksh93: fix build on -current

From Kevin Bowling in PR 59915.
   2025-11-06 20:08:48 by Paolo Vincenzo Olivo | Files touched by this commit (1)
Log message:
shells/ksh93: kshrc: add copyright notice

File containes code from illumos.
   2025-11-04 19:21:47 by Paolo Vincenzo Olivo | Files touched by this commit (4)
Log message:
shells/ksh93: use simpler system-wide configuration
   2025-11-03 22:47:14 by Paolo Vincenzo Olivo | Files touched by this commit (5)
Log message:
shells/ksh93: include system-wide configuration file
   2024-11-04 18:01:48 by Nia Alarie | Files touched by this commit (3)
Log message:
ksh93: Honour PKGMANDIR
   2024-08-24 15:37:40 by Paolo Vincenzo Olivo | Files touched by this commit (1)
Log message:
shells/ksh93: fix broken build (PLIST issue)
   2024-08-22 19:49:20 by Paolo Vincenzo Olivo | Files touched by this commit (2) | 👁 Package updated
Log message:
shells/ksh93: update to 1.0.10

# Main changes between ksh 93u+m/1.0.9 and 93u+m/1.0.10:

Fixed a serious and longstanding bug in the arithmetic subsystem that
was triggered on non-Intel processors (such as ARM): any division of an
integer by a negative integer threw a spurious "divide by zero" error.
This bug has been in ksh since 2005.

Fixed a regression where a broken pipe signal (SIGPIPE), when occurring
in a pipe construct within a subshell, caused incorrect signal handling
in the parent/main shell, in some cases causing a script to abort.

Fixed a bug where printf %T, after having printed the time in UTC once
with the TZ variable set to "UTC", would always print the time in UTC
from then on, even if the TZ variable was changed to another time zone.

The history expansion character (! by default) is now not processed when
immediately following ${. This makes it possible to use expansion syntax
like ${!varname} and ${!prefix@} on the interactive command line with
the histexpand option on; these no longer trigger an "event not found"
error.

The shell is now capable of handling more than 32767 simultaneous
background jobs, subject to system limitations.


This site is operated by pkgsrc.pub, Contact