mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-08-01 21:23:51 -09:00
Commitabce4a2b3"linux: add BR2_LINUX_KERNEL_NEEDS_HOST_PYTHON3" [1] introduced a Kernel dependency on host-python3. Since the Kernel does not have any specific requirements on host Python modules, or recent host Python version, this commit replaces the host-python3 dependency with BR2_PYTHON3_HOST_DEPENDENCY. This will skip the host-python3 compilation if a sufficient version (3.4 or greater at the time of this commit) is already present on host. This will save build time. This optimization was suggested by Peter, in [2]. Note 1: this commit was checked to ensure that Kernel v6.10.9 arm64 defconfig (which does require a python3 interpreter to build) is working with Python 3.4. Note 2: BR2_PYTHON3_HOST_DEPENDENCY was introduced in commitb60729784"support/dependencies: add a check for python3" [3]. [1]abce4a2b36[2] https://lists.buildroot.org/pipermail/buildroot/2024-September/763967.html [3]b60729784aSigned-off-by: Julien Olivain <ju.o@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>