Commit Graph

1465 Commits

Author SHA1 Message Date
Dmitry Baryshkov
dbdbdb798e python3-pefile: vendor in the recipe
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>
2024-09-14 22:14:34 +03:00
Dmitry Baryshkov
dc97e1938c Merge pull request #650 from Linaro/revert-644-master
Revert "CI: Enable building of the images with and without initramfs"
2024-09-13 18:44:48 +03:00
Dmitry Baryshkov
2da6d1347a Revert "CI: Enable building of the images with and without initramfs" 2024-09-13 18:43:26 +03:00
Dmitry Baryshkov
9871138d12 Merge pull request #644 from quic-vkraleti/master
CI: Enable building of the images with and without initramfs
2024-09-13 18:40:02 +03:00
Dmitry Baryshkov
bd49c797a4 Merge pull request #641 from lumag/split-woa-oe
Split WoA firmware recipes
2024-09-13 16:48:22 +03:00
Dmitry Baryshkov
1402e235e5 Merge pull request #646 from lumag/fix-rb3gen2-lic
firmware-qcom-rb3gen2: fix PDF license download URL
2024-09-13 16:48:01 +03:00
Dmitry Baryshkov
4a84f1abc0 Merge pull request #648 from avs-sas/sas/dev
conf: machine: qcom-armv8a: add QCOM_BOOTIMG_ROOTFS for qcs6490-rb3gen2
2024-09-13 16:44:57 +03:00
Tommaso Merciai
4bace93db0 conf: machine: qcom-armv8a: add QCOM_BOOTIMG_ROOTFS for qcs6490-rb3gen2
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>
2024-09-13 15:17:06 +02:00
Dmitry Baryshkov
5722901b1e Merge pull request #647 from lumag/add-meta-oe
CI: revert meta-oe/meta-python enablement
2024-09-13 14:28:15 +03:00
Dmitry Baryshkov
745aa05d47 CI: revert meta-oe/meta-python enablement
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>
2024-09-13 14:22:04 +03:00
Dmitry Baryshkov
2ea58fa523 firmware-qcom-rb3gen2: fix PDF license download URL
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>
2024-09-13 13:38:26 +03:00
Viswanath Kraleti
d6126d2ec8 CI: Enable building of the images with and without initramfs
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>
2024-09-13 11:54:54 +05:30
Dmitry Baryshkov
e0ac10913d layer.conf: add openembedded-layer to LAYERRECOMMENDS
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>
2024-09-12 17:21:35 +03:00
Dmitry Baryshkov
05cb928897 Merge pull request #643 from lumag/add-meta-oe
initramfs-test-full-image: fix the musl condition
2024-09-12 16:50:41 +03:00
Dmitry Baryshkov
ba9501439c initramfs-test-full-image: fix the musl condition
Invert the condition so that crash gets disabled for musl systems.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-09-12 16:49:58 +03:00
Dmitry Baryshkov
770fa3088f Merge pull request #642 from lumag/add-meta-oe
More fixes for meta-oe repo
2024-09-12 16:28:18 +03:00
Dmitry Baryshkov
3a3204a5f5 CI: also enable meta-python
gpsd depends on meta-python, add it for now.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-09-12 16:27:26 +03:00
Dmitry Baryshkov
8a757d34c4 initramfs-test-full-image: disable crash on musl systems
crash isn't compatible with libc-musl, disable it.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-09-12 16:27:26 +03:00
Dmitry Baryshkov
1b82ab75cc firmware-woa: move WoA firmware to dynamic-layers/openembedded-layer
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>
2024-09-12 16:13:54 +03:00
Dmitry Baryshkov
b8e5a31d37 Merge pull request #640 from lumag/add-meta-oe
CI: temporarily add meta-oe to the setup
2024-09-12 15:48:07 +03:00
Dmitry Baryshkov
d2086273eb CI: temporarily add meta-oe to the setup
Add meta-oe to build setup to unbreak recipes using python3-pefile-native

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-09-12 15:38:44 +03:00
Dmitry Baryshkov
fd6c2a1c2b Merge pull request #638 from lumag/fix-linux-yocto
linux-yocto: remove merged patches
2024-09-12 11:51:31 +03:00
Dmitry Baryshkov
612c008200 Merge pull request #639 from quic-vkraleti/master
Add esp-qcom-image to CI
2024-09-12 10:37:29 +03:00
Viswanath Kraleti
73ff47967f CI: test esp image
Add esp-qcom-image to test that changes do not break it.

Signed-off-by: Viswanath Kraleti <quic_vkraleti@quicinc.com>
2024-09-12 13:04:18 +05:30
Dmitry Baryshkov
81af17d3e6 linux-yocto: remove merged patches
Drop patches merged into the stable 6.6 kernel branch.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-09-12 10:10:42 +03:00