git: d6a37d99e723 - main - sysutils/py-salt: mark as BROKEN with python-3.12+
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 26 Jun 2026 20:06:47 UTC
The branch main has been updated by asomers:
URL: https://cgit.FreeBSD.org/ports/commit/?id=d6a37d99e723278cd676de830565663b2456c56f
commit d6a37d99e723278cd676de830565663b2456c56f
Author: Alan Somers <asomers@FreeBSD.org>
AuthorDate: 2026-06-26 18:19:18 +0000
Commit: Alan Somers <asomers@FreeBSD.org>
CommitDate: 2026-06-26 20:06:28 +0000
sysutils/py-salt: mark as BROKEN with python-3.12+
The port will build, but not run, with Python 3.12 or later.
PR: 296290
Reported by: js
MFH: 2026Q2
Approved by: krion (maintainer)
Sponsored by: ConnectWise
---
sysutils/py-salt/Makefile | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/sysutils/py-salt/Makefile b/sysutils/py-salt/Makefile
index 868821728df4..5068ed584d50 100644
--- a/sysutils/py-salt/Makefile
+++ b/sysutils/py-salt/Makefile
@@ -133,4 +133,10 @@ post-install:
${INSTALL_DATA} ${WRKSRC}/conf/master ${STAGEDIR}${ETCDIR}/master.sample
${INSTALL_DATA} ${WRKSRC}/conf/minion ${STAGEDIR}${ETCDIR}/minion.sample
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${PYTHON_REL} >= 31200
+BROKEN= does not work with Python 3.12 or newer, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=296290
+.endif
+
+.include <bsd.port.post.mk>