diff options
| author | Andre Heider | 2023-01-09 15:38:05 +0000 |
|---|---|---|
| committer | Hauke Mehrtens | 2025-07-24 20:00:58 +0000 |
| commit | 235d6eec75e66328607749a0a3ffba700ceea90c (patch) | |
| tree | 8270f69a2e529b99691b07b511625143e13fca2c | |
| parent | ba84c3640b125c8da71e8376d7128fa60506d7f9 (diff) | |
| download | openwrt-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.mk | 3 |
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, \ |