git: 9c6e7f316f07 - 2026Q1 - lang/python314: limit compileall to MAKE_JOBS_NUMBER
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
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}