From 11772a0f60938a056372dc050dae0e534b3c416b Mon Sep 17 00:00:00 2001 From: Martin Jansa Date: Sat, 9 Nov 2024 09:40:26 +0100 Subject: [PATCH] tegra-uefi-capsules: add dependency on lz4-native * HOSTTOOLS is now using lz4 instead of lz4c since: https://git.openembedded.org/openembedded-core/commit/?id=fe167e082cbde1c6d186ecdda531abef610ac2ac and tegra-uefi-capsules do_compile is failing with: tegra-uefi-capsules/35.6.0/recipe-sysroot-native/usr/lib/python3.13/subprocess.py", line 1966, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: 'lz4c' tegra-uefi-capsules/35.6.0/temp/run.do_compile.2229307:369 exit 1 from './doflash.sh' * I've seen this only with scarthgap-l4t-r35.x branch modified to build for walnascar (master), but it looks like the same is needed in master branch (which has surprisingly to me older version 36.4.0 while scarthgap-l4t-r35.x has 36.6.0, but I don't really use any nvidia MACHINEs, only sometimes building world for them, so maybe it's expected) Signed-off-by: Martin Jansa --- recipes-bsp/uefi/tegra-uefi-capsules_36.4.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes-bsp/uefi/tegra-uefi-capsules_36.4.0.bb b/recipes-bsp/uefi/tegra-uefi-capsules_36.4.0.bb index 1d1411ba..f7da9b11 100644 --- a/recipes-bsp/uefi/tegra-uefi-capsules_36.4.0.bb +++ b/recipes-bsp/uefi/tegra-uefi-capsules_36.4.0.bb @@ -95,7 +95,7 @@ addtask deploy after do_install do_compile[depends] += "${@bup_dependency(d)} ${TEGRA_UEFI_CAPSULE_SIGNING_EXTRA_DEPS}" do_compile[depends] += "virtual/kernel:do_deploy tegra-flashtools-native:do_populate_sysroot dtc-native:do_populate_sysroot" -do_compile[depends] += "python3-pyyaml-native:do_populate_sysroot" +do_compile[depends] += "python3-pyyaml-native:do_populate_sysroot lz4-native:do_populate_sysroot" do_compile[depends] += "tegra-bootfiles:do_populate_sysroot" do_compile[depends] += "coreutils-native:do_populate_sysroot virtual/secure-os:do_deploy" do_compile[depends] += "virtual/bootloader:do_deploy"