Sun Jan 14 15:23:52 2024 UTC (144d)
shells/ksh93: update to ksh 93u+m/1.0.8

# CHANGES (since 1.0.7)

  * Fixed a regression in the behaviour of exit in a trap action. The
    exit status used when no argument is given to exit is now once again
    the exit status of the last command executed before the trap action.

  * Fixed a race condition, introduced in 1.0.7, that occurred on some
    systems when running an external command with a standard output
    redirection from a command substitution.

  * Fixed an init-time crash on failure to trim the shell command
    history file due to a non-writeable parent directory; ksh now prints
    a warning instead.

  * The kill built-in command now correctly refuses to issue SIGSTOP to
    the shell's own process if the shell is a login shell.


(vins)
diff -r1.11 -r1.12 pkgsrc/shells/ksh93/Makefile
diff -r1.8 -r1.9 pkgsrc/shells/ksh93/distinfo

cvs diff -r1.11 -r1.12 pkgsrc/shells/ksh93/Makefile (expand / switch to unified diff)

--- pkgsrc/shells/ksh93/Makefile 2023/09/22 18:44:16 1.11
+++ pkgsrc/shells/ksh93/Makefile 2024/01/14 15:23:52 1.12
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.11 2023/09/22 18:44:16 wiz Exp $ 1# $NetBSD: Makefile,v 1.12 2024/01/14 15:23:52 vins Exp $
2 2
3DISTNAME= ksh93-1.0.7 3DISTNAME= ksh93-1.0.8
4PKGREVISION= 1 
5CATEGORIES= shells 4CATEGORIES= shells
6MASTER_SITES= ${MASTER_SITE_GITHUB:=ksh93/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=ksh93/}
7GITHUB_PROJECT= ksh 6GITHUB_PROJECT= ksh
8GITHUB_TAG= v${PKGVERSION_NOREV:S/beta/-beta/} 7GITHUB_TAG= v${PKGVERSION_NOREV:S/beta/-beta/}
9 8
10MAINTAINER= vins@NetBSD.org 9MAINTAINER= vins@NetBSD.org
11HOMEPAGE= http://www.kornshell.com/ 10HOMEPAGE= http://www.kornshell.com/
12COMMENT= Actively developed fork of AT&T KornShell 93u+ 11COMMENT= Actively developed fork of AT&T KornShell 93u+
13LICENSE= epl-v1.0 12LICENSE= epl-v1.0
14 13
15CONFLICTS+= ast-ksh-[0-9]* static-ast-ksh-[0-9]* 14CONFLICTS+= ast-ksh-[0-9]* static-ast-ksh-[0-9]*
16 15
17USE_CC_FEATURES= c11 16USE_CC_FEATURES= c11

cvs diff -r1.8 -r1.9 pkgsrc/shells/ksh93/distinfo (expand / switch to unified diff)

--- pkgsrc/shells/ksh93/distinfo 2023/09/18 14:11:41 1.8
+++ pkgsrc/shells/ksh93/distinfo 2024/01/14 15:23:52 1.9
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.8 2023/09/18 14:11:41 vins Exp $ 1$NetBSD: distinfo,v 1.9 2024/01/14 15:23:52 vins Exp $
2 2
3BLAKE2s (ksh93-1.0.7.tar.gz) = 86fd4e1037aeac6b20209ae9200b54d2282507fc2b20e4af224712790d9aae41 3BLAKE2s (ksh93-1.0.8.tar.gz) = e8afbe9a03efac58a0a3a8ab52121d1664baceb628b8d64f2e2ca5447ce1112e
4SHA512 (ksh93-1.0.7.tar.gz) = 0ffaf7734d0efe8306def343acdd523be9f2bbff48933a8e0e987af1e8b1238283feee8df3d31a9184138110ed49aaa07c44e9acf4e0ca371e11b422ed885a7b 4SHA512 (ksh93-1.0.8.tar.gz) = 4284ab98f6055877c0715a8b224eb5a75dc7fa022f38c9ee30d50786e997f70b507ee452fc8bbdfa67649a26e0fdfc8051f7e54ff9f6a0f96e44498757080548
5Size (ksh93-1.0.7.tar.gz) = 2113583 bytes 5Size (ksh93-1.0.8.tar.gz) = 2114262 bytes
6SHA1 (patch-src_cmd_INIT_package.sh) = bdc8fc6d3e50259576842df781cfe81f42acc1e8 6SHA1 (patch-src_cmd_INIT_package.sh) = bdc8fc6d3e50259576842df781cfe81f42acc1e8
7SHA1 (patch-src_lib_libast_features_syscall) = 3da58a2876db9171378574fcf772978db2cd57e0 7SHA1 (patch-src_lib_libast_features_syscall) = 3da58a2876db9171378574fcf772978db2cd57e0