Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 18 Jun 2026 02:54:28 +0000
From:      Charlie Li <vishwin@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 0171801924e2 - main - python.mk: fix ${PYTHON_PLATFORM} for 3.14+
Message-ID:  <6a335de4.397c8.4ec4de3@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by vishwin:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0171801924e2f0d5dc281dbb7c52f3893ea1fb71

commit 0171801924e2f0d5dc281dbb7c52f3893ea1fb71
Author:     Charlie Li <vishwin@FreeBSD.org>
AuthorDate: 2026-06-18 02:52:50 +0000
Commit:     Charlie Li <vishwin@FreeBSD.org>
CommitDate: 2026-06-18 02:52:50 +0000

    python.mk: fix ${PYTHON_PLATFORM} for 3.14+
    
    3.14 and later do not include the FreeBSD major version in the string.
    
    Event: FreeBSD Developer Summit June 2026
    Event: BSDCan 2026
---
 Mk/Uses/python.mk | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/Mk/Uses/python.mk b/Mk/Uses/python.mk
index 3b449b11566a..6bc218de5df8 100644
--- a/Mk/Uses/python.mk
+++ b/Mk/Uses/python.mk
@@ -605,7 +605,11 @@ _EXPORTED_VARS+=	PYTHONBASE
 
 PYTHON_INCLUDEDIR=	${PYTHONBASE}/include/python${_PYTHON_VERSION}${PYTHON_ABIVER}
 PYTHON_LIBDIR=		${PYTHONBASE}/lib/python${_PYTHON_VERSION}
+.  if ${PYTHON_REL} >= 31400
+PYTHON_PLATFORM=	${OPSYS:tl}
+.  else
 PYTHON_PLATFORM=	${OPSYS:tl}${OSREL:C/\.[0-9.]*//}
+.  endif
 PYTHON_SITELIBDIR=	${PYTHON_LIBDIR}/site-packages
 PYTHON_PKGNAMEPREFIX=	py${PYTHON_SUFFIX}-
 PYTHON_PKGNAMESUFFIX=	-py${PYTHON_SUFFIX}


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a335de4.397c8.4ec4de3>