summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndre Heider2023-01-09 15:38:05 +0000
committerHauke Mehrtens2025-07-24 20:00:58 +0000
commit235d6eec75e66328607749a0a3ffba700ceea90c (patch)
tree8270f69a2e529b99691b07b511625143e13fca2c
parentba84c3640b125c8da71e8376d7128fa60506d7f9 (diff)
downloadopenwrt-235d6eec75e66328607749a0a3ffba700ceea90c.tar.gz
prereq-build: limit python distutils check to <v3.12
v3.12 won't have it anymore. Signed-off-by: Andre Heider <a.heider@gmail.com> Link: https://github.com/openwrt/openwrt/pull/16699 Signed-off-by: Robert Marko <robimarko@gmail.com> (cherry picked from commit 8191c8980f04087eaf2921dc327fff219999bd55) Link: https://github.com/openwrt/openwrt/pull/19513 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
-rw-r--r--include/prereq-build.mk3
1 files changed, 2 insertions, 1 deletions
diff --git a/include/prereq-build.mk b/include/prereq-build.mk
index c5df77e0b4..94fc0f8e58 100644
--- a/include/prereq-build.mk
+++ b/include/prereq-build.mk
@@ -197,7 +197,8 @@ $(eval $(call SetupHostCommand,python3,Please install Python >= 3.6, \
$(eval $(call TestHostCommand,python3-distutils, \
Please install the Python3 distutils module, \
- $(STAGING_DIR_HOST)/bin/python3 -c 'from distutils import util'))
+ printf 'from sys import version_info\nif version_info < (3, 12):\n\tfrom distutils import util' | \
+ $(STAGING_DIR_HOST)/bin/python3 -))
$(eval $(call TestHostCommand,python3-stdlib, \
Please install the Python3 stdlib module, \