-
-
Notifications
You must be signed in to change notification settings - Fork 46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update layers, Fix ptest runs on qemu #816
Conversation
This ensures that ptests can run on qemu automatically e.g. $ . ./envsetup.sh qemux86-64 $ bitbake meta-oe-ptest-image-poco Otherwise it will ask for login/password when connecting over ssh Signed-off-by: Khem Raj <[email protected]>
14104de
to
5b731b1
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great -- lots of good stuff here. I'd be interested if my ARM fixes for SIOT work.
@@ -89,6 +89,8 @@ WARN_TO_ERROR_QA ?= "\ | |||
|
|||
WARN_QA:remove = "${WARN_TO_ERROR_QA}" | |||
ERROR_QA:append = " ${WARN_TO_ERROR_QA}" | |||
# Yoe does not build binary feeds, this build QA error breaks builds unnessarily | |||
ERROR_QA:remove = "version-going-backwards" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thank you!
sources/meta-yoe/conf/distro/yoe.inc
Outdated
# Use prebuilt simpleiot | ||
PREFERRED_PROVIDER_simpleiot:powerpc64le = "simpleiot" | ||
PREFERRED_PROVIDER_simpleiot ?= "simpleiot-binary" | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
could we try building SIOT 0.12.3 on ARM yet before reverting to binaries?
…-openembedded sources/meta-qcom sources/meta-riscv sources/poky * sources/meta-freescale 992973ab...29758cce (1): > Merge pull request #1630 from dv1/imxdmabuffer-imxvpuapi-gstimx-upgrades * sources/meta-intel dc3e3fac...ed119ed7 (4): > intel-compute-runtime : upgrade 23.17.26241.22 -> 23.22.26516.18 > intel-graphics-compiler : upgrade 1.0.13822.6 -> 1.0.14062.11 > thermald : upgrade 2.5.2 -> 2.5.3 > intel-crypto-mb : upgrade 2021.7.1 -> 2021.8 * sources/meta-openembedded 74e70284ac...b85af2c8d0 (15): > libadwaita: move recipe to oe-core > geary: update 43.0 -> 44.0 > daq: enable nfq module build > libnetfilter-queue: enable native build > libnfnetlink: enable native build > webkitgtk3: add recipe > nvme-cli: upgrade 1.13 -> 2.5 > libnvme: add recipe > meta-python: add python3-telnetlib3 package > samba: upgrade 4.18.4 -> 4.18.5 > python3-pyaudio: Fix cross builds > portaudio-v19: Update to latest tip of trunk > cve_check: convert CVE_CHECK_IGNORE to CVE_STATUS > mstpd: Add initial recipe for mstpd > rsyslog: update from 8.2302.0 to 8.2306.0 * sources/meta-qcom ed9d03c...e6e6798 (1): > Merge pull request #526 from lumag/zap * sources/meta-riscv 6efab16...9e5bb73 (1): > mesa-pvr: Enable wayland/x11/opengl configs based corresponding distro features * sources/poky 5d65d26db3d...bed1597caf1 (38): > poky/poky-tiny: Explicitly exclude `shadow` > ffmpeg: Fix wrong code found with gas/2.41 > patchelf: add 3 fixes to optimize and fix uninative > kernel-fitImage: add machine compatible to config section > util-linux: upgrade 2.38.1 -> 2.39.1 > ncurses: fix CVE-2023-29491 > gnu-efi: Fix build break on riscv64 > python3-wheel: upgrade 0.40.0 -> 0.41.0 > python3-more-itertools: upgrade 9.1.0 -> 10.0.0 > python3-certifi: upgrade 2023.5.7 -> 2023.7.22 > python3-sphinx: upgrade 7.0.1 -> 7.1.1 > bluez5: correct CVE status of ignored CVEs > cve-exclusion_6.1: correct typo in exclusion list name > libarchive: ignore CVE-2023-30571 > maintainers.inc: Modify email address > linux-firmware: split platform-specific Adreno shaders to separate packages > linux-firmware : Add firmware of RTL8822 serie > gcr3: remove recipe > procps: address failure with gettext 0.22 > buildtools-extended-tarball: install the full set of gconv modules > uninative-tarball: install the full set of gconv modules > glibc-locale: use stricter matching for metapackages' runtime dependencies > epiphany: upgrade 43.1 -> 44.5 > libadwaita: add recipe from meta-gnome > sudo: update 1.9.13p3 -> 1.9.14p2 > strace: upgrade 6.3 -> 6.4 > jquery: upgrade 3.6.3 -> 3.7.0 > systemd: upgrade 253.3 -> 253.7 > kbd: upgrade 2.6.0 -> 2.6.1 > gettext-minimal-native: obtain the needed files directly from gettext source tarball > gnu-efi: upgrade 3.0.15 -> 3.0.17 > acpica: tarball and homepage relocated to intel.com > librsvg: fix upstream version check > insane.bbclass: add a RECIPE_MAINTAINER check (oe-core recipes only) > insane.bbclass: add a SUMMARY/HOMEPAGE check (oe-core recipes only) > devtool: do not run recipe_qa task when extracting source > insane.bbclass: add do_recipe_qa task > meta: add missing summaries for image recipes Signed-off-by: Khem Raj <[email protected]>
* sources/meta-freescale 29758cce...2bccb1fc (2): > Merge pull request #1634 from YoeDistro/yoe/mut > Merge pull request #1635 from Freescale/topic/upgrade-graphics Signed-off-by: Khem Raj <[email protected]>
This reverts commit 1121592.
Signed-off-by: Khem Raj <[email protected]>
This is needed to create enough TAP devices to run per-image ptest images in parallel, otherwise qemu runs hungry for tap devices and images fail to boot Signed-off-by: Khem Raj <[email protected]>
Helps build images when you don't have to worry about package feeds Signed-off-by: Khem Raj <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
This is needed for wifi bringup script on boot. It does not work with libgpiod-2.x+ yet. Signed-off-by: Khem Raj <[email protected]>
Using QT6 as reference for qemu makes it closer to test yoe-kiosk-browser on emulators Signed-off-by: Khem Raj <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
This has all the fixes we need for clang and yoe distro Signed-off-by: Khem Raj <[email protected]>
…rces/meta-qt6 sources/meta-raspberrypi * sources/meta-clang ce1f443...e76e3fe (3): > libffi: Add --undefined-version to lld on arm > compiler-rt,compiler-rt-sanitizers: Correct target tuple for armhf > gnu-efi: Do not use clang internal assembler * sources/meta-freescale-3rdparty a9bff0e...d74cee9 (2): > Merge pull request #271 from chrisdimich/master > Merge pull request #270 from chrisdimich/master * sources/meta-qt6 4df8b4c...823f876 (13): > qtbase: Add locale-base-c only on glibc based targets > qtmultimedia: Check for commercial licence before enabling ffmpeg > qtwebengine: Fix build with libc++ from clang-17 > qtwebengine: Fix build with clang 17 > recipes: Add missing patch header tags > conan.inc: Remove support > qtwebview: Match COMPATIBLE_MACHINE with qtwebengine > qtwebengine: Pass OE specific pkg-config-native for host pkg-config > qtwebengine: Do not pass --target with clang > qtwebengine: Fix missing boolean value to disable minizip > qtbase,populate_sdk_qt6_base: Adjust for clang as system compiler > qtbase: Add a packageconfig knob to enable lld linker > qtwebengine: Fix skia build issue on aarch64/clang * sources/meta-raspberrypi f78b4f1...3f12757 (2): > rpi-base: Remove customizing SPLASH var > rpidistro-vlc: fix error uint64_t does not name Signed-off-by: Khem Raj <[email protected]>
Can be built on arm64 Signed-off-by: Khem Raj <[email protected]>
Fixes | curl -#fLw "" https://github.com/zwilias/elm-json/releases/download/v0.2.13/elm-json-v0.2.13-x86_64-unknown-linux-musl.tar.gz | The above command exited with exit code 77: | curl: (77) error setting certificate file: /mnt/b/yoe/master/build/tmp/work/cortexa72-cortexa53-crypto-yoe-linux/simpleiot/0.12.3-r0/recipe-sysroot-native/etc/ssl/certs/ca-certificates.crt Signed-off-by: Khem Raj <[email protected]>
IMX GPU issue is now fixed in upstream meta-freescale, therefore revert it.