git: 9c6e7f316f07 - 2026Q1 - lang/python314: limit compileall to MAKE_JOBS_NUMBER

From: Matthias Andree <mandree_at_FreeBSD.org>
Date: Mon, 02 Feb 2026 21:50:58 UTC
The branch 2026Q1 has been updated by mandree:

URL: https://cgit.FreeBSD.org/ports/commit/?id=9c6e7f316f07fb1a3bcee43e2a18b997dd80e8f6

commit 9c6e7f316f07fb1a3bcee43e2a18b997dd80e8f6
Author:     Matthias Andree <mandree@FreeBSD.org>
AuthorDate: 2026-02-02 21:38:56 +0000
Commit:     Matthias Andree <mandree@FreeBSD.org>
CommitDate: 2026-02-02 21:50:49 +0000

    lang/python314: limit compileall to MAKE_JOBS_NUMBER
    
    This seems to help with cross-builds (qemu) for RISC-V machines.
    
    Obtained from:          Siva Mahadevan
    Differential Revision:  https://reviews.freebsd.org/D55050
    
    (cherry picked from commit c1d4c7da048b60be5d2d2c5ef47653ac34c3bb35)
---
 lang/python314/Makefile | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/lang/python314/Makefile b/lang/python314/Makefile
index 3a7f9cd87744..7787f508f8d1 100644
--- a/lang/python314/Makefile
+++ b/lang/python314/Makefile
@@ -43,7 +43,8 @@ TEST_TARGET=		test # that's the --fast-ci with tighter timeouts and using less r
 # TEST_ARGS: test_gdb requires debug symbols for the test_gdb.test_pretty_print test, so skip it unless defined(WITH_DEBUG)
 TEST_ARGS=		TESTOPTS="-j${MAKE_JOBS_NUMBER} ${WITH_DEBUG:U-x test_gdb}"
 
-MAKE_ARGS+=		INSTALL_SHARED="${INSTALL_LIB}"				# Strip shared library
+MAKE_ARGS+=		COMPILEALL_OPTS=-j${MAKE_JOBS_NUMBER} \
+			INSTALL_SHARED="${INSTALL_LIB}"				# Strip shared library
 
 SUB_FILES=		pkg-message
 SUB_LIST=		PYTHON_SUFFIX=${PYTHON_SUFFIX}