Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 26 Jun 2026 20:06:47 +0000
From:      Alan Somers <asomers@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: d6a37d99e723 - main - sysutils/py-salt: mark as BROKEN with python-3.12+
Message-ID:  <6a3edbd7.18689.4d89041b@gitrepo.freebsd.org>

index | next in thread | raw e-mail

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>


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a3edbd7.18689.4d89041b>