git: 784d45c32d57 - main - shells/ksh: Update to 1.0.10

From: Cy Schubert <cy_at_FreeBSD.org>
Date: Fri, 02 Aug 2024 02:08:30 UTC
The branch main has been updated by cy:

URL: https://cgit.FreeBSD.org/ports/commit/?id=784d45c32d5752df44f9f6e43c8ee4c8b370645a

commit 784d45c32d5752df44f9f6e43c8ee4c8b370645a
Author:     Cy Schubert <cy@FreeBSD.org>
AuthorDate: 2024-08-02 02:00:58 +0000
Commit:     Cy Schubert <cy@FreeBSD.org>
CommitDate: 2024-08-02 02:08:09 +0000

    shells/ksh: Update to 1.0.10
    
    Full changelog at:
    https://github.com/ksh93/ksh/compare/v1.0.9...v1.0.10
    
    Main changes between 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.
    - 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.
    
    Reported by:    Martijn Dekker <martijn@inlv.org> (Upstream)
---
 shells/ksh/Makefile | 2 +-
 shells/ksh/distinfo | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/shells/ksh/Makefile b/shells/ksh/Makefile
index 6bc2599e4f5b..312f7dcbe059 100644
--- a/shells/ksh/Makefile
+++ b/shells/ksh/Makefile
@@ -10,7 +10,7 @@
 
 DISTVERSIONPREFIX=	v
 PORTNAME=	ksh
-PORTVERSION=	1.0.9
+PORTVERSION=	1.0.10
 CATEGORIES=	shells
 
 MAINTAINER=	cy@FreeBSD.org
diff --git a/shells/ksh/distinfo b/shells/ksh/distinfo
index 31c67ddde0e2..09894151c609 100644
--- a/shells/ksh/distinfo
+++ b/shells/ksh/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1719895148
-SHA256 (ksh93-ksh-v1.0.9_GH0.tar.gz) = c58d618b551c594580541a0759e32ea6ddadd7b7a84f9f3ebea2ffb9a5d9d580
-SIZE (ksh93-ksh-v1.0.9_GH0.tar.gz) = 2084378
+TIMESTAMP = 1722563694
+SHA256 (ksh93-ksh-v1.0.10_GH0.tar.gz) = 9f4c7a9531cec6941d6a9fd7fb70a4aeda24ea32800f578fd4099083f98b4e8a
+SIZE (ksh93-ksh-v1.0.10_GH0.tar.gz) = 2019536