Vendor the recipe from meta-oe, commit 0e6ba2d70844 ("python3-pefile:
upgrade 2023.2.7 -> 2024.8.26") This allows us to build the
esp-qcom-image without adding dependency on the meta-oe. Python-pefile
should be moved from meta-oe to OE-Core, then this recipe can be
dropped.
Suggested-by: Ricardo Salveti <ricardo@foundries.io>
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Rootfs for qcs6490-rb3gen2 machine is placed under system partition.
Let's set this info into QCOM_BOOTIMG_ROOTFS var that set the rootfs
position for kernel cmdline.
Signed-off-by: Tommaso Merciai <tomm.merciai@gmail.com>
This reverts commits 3a3204a5f5 ("CI: also enable meta-python") and
d2086273eb ("CI: temporarily add meta-oe to the setup") Enabling
meta-oe and meta-python results in a lot of issues. Build dependencies
of esp-qcom-image will be handled in a different way.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
The PDF download URL pointed to the UI page of the artifactory rather
than the actual download URL. Fix the checksums and the URL.
Reported-by: Tommaso Merciai <tomm.merciai@gmail.com>
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Enable building of the images with and without initramfs so that all
possible dependencies between the kernel and the initramfs are covered.
Signed-off-by: Viswanath Kraleti <quic_vkraleti@quicinc.com>
The meta-qcom layer has enough optional features that depend on the
meta-oe layer (WoA firmware, gpsd, adbd). Specify that it's recommented
to use meta-oe layer.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
WoA firmware depends on cabextract-native, which is a part of meta-oe
layer. Move WoA firmware to be dynamically enabled only if meta-oe is
a part of the build.
Closes#636
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>