diff --git shells/tcsh/Makefile shells/tcsh/Makefile
index 57525949880..7b38fdadc4f 100644
--- shells/tcsh/Makefile
+++ shells/tcsh/Makefile
@@ -1,6 +1,6 @@
COMMENT= extended C-shell with many useful features
-DISTNAME= tcsh-6.24.10
+DISTNAME= tcsh-6.24.16
CATEGORIES= shells
HOMEPAGE= https://www.tcsh.org/
diff --git shells/tcsh/distinfo shells/tcsh/distinfo
index e4b94f0cf0b..8c6f46ae553 100644
--- shells/tcsh/distinfo
+++ shells/tcsh/distinfo
@@ -1,2 +1,2 @@
-SHA256 (tcsh-6.24.10.tar.gz) = E0dcD763QTnTPteTvwD/u7KsLcn7HURGekEHYKujZmQ=
-SIZE (tcsh-6.24.10.tar.gz) = 956578
+SHA256 (tcsh-6.24.16.tar.gz) = QgjPRjD7ZNkdgZh/hU+VcKWg6KABqSgn3vN9Dtjzc2Q=
+SIZE (tcsh-6.24.16.tar.gz) = 958396
diff --git shells/tcsh/patches/patch-tests_variables_at shells/tcsh/patches/patch-tests_variables_at
index 7e2c8f3df4b..436470ef25e 100644
--- shells/tcsh/patches/patch-tests_variables_at
+++ shells/tcsh/patches/patch-tests_variables_at
@@ -1,7 +1,7 @@
Index: tests/variables.at
--- tests/variables.at.orig
+++ tests/variables.at
-@@ -835,10 +835,10 @@ echo $home
+@@ -847,10 +847,10 @@ echo $home
]])
AT_CHECK([
case "$(uname -s)" in
@@ -14,7 +14,13 @@ Index: tests/variables.at
HOME=$(getent passwd $(id -un) | awk -F: '{ print $(NF - 1) }')
;;
esac;
-@@ -1039,10 +1039,10 @@ AT_KEYWORDS([variables])
+@@ -1046,15 +1046,16 @@ dnl
+ dnl $ cdtohome
+ dnl
+
++TCSH_UNTESTED([$ cdtohome]) [dnl
+ AT_SETUP([$ cdtohome])
+ AT_KEYWORDS([variables])
AT_CHECK([
case "$(uname -s)" in
@@ -27,3 +33,12 @@ Index: tests/variables.at
HOME=$(getent passwd $(id -un) | awk -F: '{ print $(NF - 1) }')
;;
esac;
+@@ -1062,7 +1063,7 @@ export HOME;
+ tcsh -f -c 'cd'
+ ], 0)
+ AT_CLEANUP()
+-
++]
+
+ dnl
+ dnl $ cdtohome unset
Ping.
On Sat, Jan 24, 2026 at 10:13:02PM -0500, Josh Grosse wrote:
> Ping.
>
> On Sun, Jan 18, 2026 at 08:38:35AM -0500, Josh Grosse wrote:
> > Ping.
> >
> > On Sun, Jan 11, 2026 at 12:52:50PM -0500, Josh Grosse wrote:
> > > Attached please find a diff to update shells/tcsh to the
> > > latest release.
> > >
> > > When running make test with PORTS_PRIVSEP, the `cdtohome` test
> > > fails because _pbuild's home_dir is "/nonexistent" in the passwd db.
> > > I've updated patch-tests_variables_at to skip this test.
No comments:
Post a Comment