From nobody Tue Jul 02 04:54:55 2024 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4WCrDv4RpVz5PCqm; Tue, 02 Jul 2024 04:54:55 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WCrDv3jTdz3wnD; Tue, 2 Jul 2024 04:54:55 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1719896095; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=wSl5RzU38mmatv/tyBUFqEpE7AQ4ACtZewrPVvVCKMo=; b=KKSotgkkUF6hxvWrkfiT3Q/u39s5WxALgi78cspyF1OA+EhkFh7k9jKOdRq+1YUsLGyKhe AAOC75wyBTvkkLxgfbBdMixia2Bm8u5XkB2ZWHa+AaV2yMLtDepvOm/jmLxWokNSqOGw8n uVLlUKGtmQjeWJPT+NflKE6Qzl539Pjm2p2riam51uYdUqOb1qBGS17UAIQTGuUNhITe1e 61BAP5JKAwGtx26AgZSls74b4xXxMRMyRMflzbwOWMcYdDBk6Rca5Iw0qAMaejfiWV+Ier xojB6bnRDnV0FxxVQVJLPK/qPaAdsJGxGL0tj/oAROo2zFHgRpFt1wWlQWi6XQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1719896095; a=rsa-sha256; cv=none; b=yQRA7d82GWzcWjifYicgrYK5rFOXkNlLdQSVLsuI2SVdAajawLQ3snY+ZJUzGRZt7+VOn2 dR62+XQCzwKDSQ9/cImgCemaJ9Sf3zPaFkbyniYefjCHyEQhZMBffudCwfUYkhbBZdkeBH HSoTW1VHbo7h8fJXWv6qLKyN7Ga+pMyTc8EcPsvjGkkZCCaOf+LQng0WjIJ/qCzspzR0BB 4vbI62KoWB0s0IZQKGtk6LxrIwQ7MbGk8A9VYBvdVA5zz2KGfyPBf0w8mjzCOeIKbGVBnW 9v/LwPw3XA8fpHWYdB62kBwOu7OI7SQvJEEnxGPXWCQODte6lN6ueIPECQq9pA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1719896095; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=wSl5RzU38mmatv/tyBUFqEpE7AQ4ACtZewrPVvVCKMo=; b=K9Q0sIXaPTs9N1UcKMsUXSPLs21i3YW9j+ZvqDDPAfTnR4rPd8vz4dofem82BSQ5SVWo3H 8JUZUQZlXOhwRoydjKNQ1QvkEqfaEsrA/mjLEmpunW7hPfZS0g3BhQD9yHmj5m5GVprBTl LYXjP0IAxugbmjzD5PZkiO8lZk6gKyHgYjXiKPpyR5lgJkJX/7gADMUml6fOX1BkPyNC1j XRW8JtALrTr17fKnrIaptFMveEXmgl2BGl/asZTYhhXCkNNZanqbkObmiHPY1gClUi5QC2 S+lo5lxBgPROJf6TXnCMLq160RoDz+vqgxEZK4k3yTzJdcAp96yJspiQasT5dw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4WCrDv3Jq9zb9b; Tue, 2 Jul 2024 04:54:55 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 4624stdQ062395; Tue, 2 Jul 2024 04:54:55 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 4624stWO062392; Tue, 2 Jul 2024 04:54:55 GMT (envelope-from git) Date: Tue, 2 Jul 2024 04:54:55 GMT Message-Id: <202407020454.4624stWO062392@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Cy Schubert Subject: git: c9835bc1f809 - main - shells/ksh-devel: update to the latest ksh93/ksh github commit List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: cy X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: c9835bc1f80908487141ce44a9076649b594185e Auto-Submitted: auto-generated The branch main has been updated by cy: URL: https://cgit.FreeBSD.org/ports/commit/?id=c9835bc1f80908487141ce44a9076649b594185e commit c9835bc1f80908487141ce44a9076649b594185e Author: Cy Schubert AuthorDate: 2024-07-02 04:54:33 +0000 Commit: Cy Schubert CommitDate: 2024-07-02 04:54:48 +0000 shells/ksh-devel: update to the latest ksh93/ksh github commit --- shells/ksh-devel/Makefile | 5 +-- shells/ksh-devel/distinfo | 6 +-- shells/ksh-devel/files/patch-src_INIT_mamake.c | 53 -------------------------- 3 files changed, 5 insertions(+), 59 deletions(-) diff --git a/shells/ksh-devel/Makefile b/shells/ksh-devel/Makefile index a8a8abf5509f..acfc355074b1 100644 --- a/shells/ksh-devel/Makefile +++ b/shells/ksh-devel/Makefile @@ -10,7 +10,6 @@ PORTNAME= ksh PORTVERSION= ${AST_COMMIT_DATE} -PORTREVISION= 1 CATEGORIES= shells PKGNAMESUFFIX= -devel @@ -20,8 +19,8 @@ WWW= http://www.kornshell.com/ LICENSE= EPL -HASH= 1407f3be -AST_COMMIT_DATE= 2024.06.26 +HASH= 9f856b04 +AST_COMMIT_DATE= 2024.07.01 USES= compiler:c11 diff --git a/shells/ksh-devel/distinfo b/shells/ksh-devel/distinfo index f67d22075699..9ab281dafb7d 100644 --- a/shells/ksh-devel/distinfo +++ b/shells/ksh-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1719406732 -SHA256 (ksh93-ksh-2024.06.26-1407f3be_GH0.tar.gz) = e91b0c27d60af06527feedd0745cd4c63941e88161a4aba61db9a6b044057238 -SIZE (ksh93-ksh-2024.06.26-1407f3be_GH0.tar.gz) = 2088543 +TIMESTAMP = 1719895731 +SHA256 (ksh93-ksh-2024.07.01-9f856b04_GH0.tar.gz) = 43f36cd250a60af62d5336905cd928dd115c0e850f56aa044ef4d75c99df3581 +SIZE (ksh93-ksh-2024.07.01-9f856b04_GH0.tar.gz) = 2089750 diff --git a/shells/ksh-devel/files/patch-src_INIT_mamake.c b/shells/ksh-devel/files/patch-src_INIT_mamake.c deleted file mode 100644 index 6373af9f9c7d..000000000000 --- a/shells/ksh-devel/files/patch-src_INIT_mamake.c +++ /dev/null @@ -1,53 +0,0 @@ -diff --git src/cmd/INIT/mamake.c src/cmd/INIT/mamake.c -index 1cc85f1f..6785ff03 100644 ---- src/cmd/INIT/mamake.c -+++ src/cmd/INIT/mamake.c -@@ -27,7 +27,7 @@ - * coded for portability - */ - --#define RELEASE_DATE "2024-06-25" -+#define RELEASE_DATE "2024-04-02" - static char id[] = "\n@(#)$Id: mamake (ksh 93u+m) " RELEASE_DATE " $\0\n"; - - #if _PACKAGE_ast -@@ -297,6 +297,7 @@ static struct /* program state */ - int indent; /* debug indent */ - int keepgoing; /* do siblings on error */ - int never; /* never execute */ -+ int probed; /* probe already done */ - int verified; /* don't bother with verify() */ - - Stream_t streams[4]; /* input file stream stack */ -@@ -1346,7 +1347,7 @@ static unsigned long run(Rule_t *r, char *s) - /* find commands in the current working directory first */ - append(buf, - "case $PATH in\n" -- ".:* | :*) ;;\n" -+ ".:*) ;;\n" - "*) PATH=.:$PATH;;\n" - "esac\n" - ); -@@ -1860,7 +1861,7 @@ static unsigned long make(Rule_t *r, int inloop, unsigned long modtime, Buf_t ** - else - s = 0; - /* only bother if t is a path to a *.a we built (i.e. not -l...) */ -- if (t[0] && (t[0] != '-' || t[1] != 'l')) -+ if (t[0] != '-' || t[1] != 'l') - { - q = rule(expand(buf, t)); - attributes(q, v); -@@ -2112,8 +2113,11 @@ static unsigned long make(Rule_t *r, int inloop, unsigned long modtime, Buf_t ** - setval(state.vars, t, v); - if (strcmp(t, "MAMAKE_STRICT") == 0) - state.strict = *v ? atoi(v) : 1; -- else if (strcmp(t, "CC") == 0) -- probe(); -+ } -+ if (!state.probed && strcmp(t, "CC") == 0) -+ { -+ state.probed = 1; -+ probe(); - } - continue; -