aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCy Schubert <cy@FreeBSD.org>2023-03-18 03:05:39 +0000
committerCy Schubert <cy@FreeBSD.org>2023-03-18 03:05:39 +0000
commitf8bf081e3e30c0bb1f270539e6cbeff078565864 (patch)
tree7422c19e8ce730b266e142dfb1b925681ebc0a95
parentd0e26a0d3b43632639d053ade400372e58f3a125 (diff)
downloadports-f8bf081e3e30c0bb1f270539e6cbeff078565864.tar.gz
ports-f8bf081e3e30c0bb1f270539e6cbeff078565864.zip
shells/ksh-devel: update to the latest ksh93/ksh github commit
This version contains the LLVM15 fix from f5cf5e002516, which was upstreamed.
-rw-r--r--shells/ksh-devel/Makefile4
-rw-r--r--shells/ksh-devel/distinfo6
-rw-r--r--shells/ksh-devel/files/patch-src_lib_libast_aso_aso.c11
3 files changed, 5 insertions, 16 deletions
diff --git a/shells/ksh-devel/Makefile b/shells/ksh-devel/Makefile
index 86d0e2e963db..5acc52492d8f 100644
--- a/shells/ksh-devel/Makefile
+++ b/shells/ksh-devel/Makefile
@@ -23,8 +23,8 @@ BROKEN_aarch64= Fails to link: missing sbrk
BROKEN_riscv64= Fails to link: missing sbrk
BROKEN_FreeBSD_12= exit code 139 making lib/libcmd
-HASH= 27c4f014
-AST_COMMIT_DATE= 2023.02.19
+HASH= 72d895d8
+AST_COMMIT_DATE= 2023.03.17
USES= compiler:c11
diff --git a/shells/ksh-devel/distinfo b/shells/ksh-devel/distinfo
index 80d16ab841e7..969187316289 100644
--- a/shells/ksh-devel/distinfo
+++ b/shells/ksh-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1676994226
-SHA256 (ksh93-ksh-2023.02.19-27c4f014_GH0.tar.gz) = 974af0b897fb6afcba34d0a8c18763a39aa1cd8e4a379b44a15220bfe8290f55
-SIZE (ksh93-ksh-2023.02.19-27c4f014_GH0.tar.gz) = 2117766
+TIMESTAMP = 1679108300
+SHA256 (ksh93-ksh-2023.03.17-72d895d8_GH0.tar.gz) = 0204af4ae6d656c6350e621ec7e776b3a30fd6e35bb8dd96f8caec8b97e39207
+SIZE (ksh93-ksh-2023.03.17-72d895d8_GH0.tar.gz) = 2106414
diff --git a/shells/ksh-devel/files/patch-src_lib_libast_aso_aso.c b/shells/ksh-devel/files/patch-src_lib_libast_aso_aso.c
deleted file mode 100644
index 6ab5be771f7a..000000000000
--- a/shells/ksh-devel/files/patch-src_lib_libast_aso_aso.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/lib/libast/aso/aso.c.orig 2023-01-11 01:32:04.000000000 -0800
-+++ src/lib/libast/aso/aso.c 2023-02-15 06:41:07.380213000 -0800
-@@ -836,7 +836,7 @@
-
- #if defined(_aso_casptr)
- if (!state.lockf)
-- return _aso_casptr((void**)p, o, n);
-+ return _aso_cas64((void**)p, o, n);
- #endif
- k = lock(state.data, 0, p);
- if (*(void* volatile*)p == o)