aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoseph Mingrone <jrm@FreeBSD.org>2025-12-01 18:55:45 +0000
committerJoseph Mingrone <jrm@FreeBSD.org>2025-12-01 19:07:36 +0000
commit458a737a70fdcd2882396967fcd19d2632400847 (patch)
tree70bd5c72381c75d5f558008794cacc1915e511f6
parent534d1cfc027e11124074aaee3ce83a68215cb617 (diff)
sysutils/tmux: Document requirement to restart tmux after upgrading
PR: 291325 Reported by: freebsd@bengrimm.net Sponsored by: The FreeBSD Foundation
-rw-r--r--UPDATING11
-rw-r--r--sysutils/tmux/Makefile1
-rw-r--r--sysutils/tmux/pkg-message13
3 files changed, 25 insertions, 0 deletions
diff --git a/UPDATING b/UPDATING
index 365972a51542..45a61fc1e9ba 100644
--- a/UPDATING
+++ b/UPDATING
@@ -5,6 +5,17 @@ they are unavoidable.
You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades.
+20251201:
+ AFFECTS: users of sysutils/tmux
+ AUTHOR: jrm@FreeBSD.org
+
+ tmux must be restarted after upgrading. This is particularly
+ important with version 3.6 because one of the libraries that tmux uses
+ has changed its protocol. If you see the following message when you
+ try to attach, it likely means you forgot to restart tmux:
+
+ open terminal failed: not a terminal
+
20251130:
AFFECTS: users of www/node{22,24,25}
AUTHOR: sunpoet@FreeBSD.org
diff --git a/sysutils/tmux/Makefile b/sysutils/tmux/Makefile
index 8c471b440e79..df1538387a6c 100644
--- a/sysutils/tmux/Makefile
+++ b/sysutils/tmux/Makefile
@@ -1,5 +1,6 @@
PORTNAME= tmux
PORTVERSION= 3.6
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= https://github.com/tmux/tmux/releases/download/${PORTVERSION}/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
diff --git a/sysutils/tmux/pkg-message b/sysutils/tmux/pkg-message
new file mode 100644
index 000000000000..8da2da68a602
--- /dev/null
+++ b/sysutils/tmux/pkg-message
@@ -0,0 +1,13 @@
+[
+{
+ type: upgrade
+ message: <<EOM
+tmux must be restarted after upgrading.
+
+If you see the following message when you try to attach, it likely means
+you forgot to restart tmux:
+
+ open terminal failed: not a terminal
+EOM
+}
+]