Skip to content
Snippets Groups Projects
  1. Jun 28, 2022
    • Pavel Zhukov's avatar
      oniro-ci: Add clang jobs · afe84e5e
      Pavel Zhukov authored
      Add first clang jobs.
      This should be factorized and moved to workspace definition once clang
      is ready. In current situation defining all build jobs as matrix causes
      dependencies issue similar to one in [1]
      
      [1] #574
      
      
      
      Signed-off-by: default avatarPavel Zhukov <pavel.zhukov@huawei.com>
      afe84e5e
    • Pavel Zhukov's avatar
      docs: Specify nographic for running zephyr in Qemu · a3572d8c
      Pavel Zhukov authored
      Zephyr-philosophers doesn't use video output but serial console.
      
      Fixes: #docs#109
      
      
      
      Signed-off-by: default avatarPavel Zhukov <pavel.zhukov@huawei.com>
      a3572d8c
    • Pavel Zhukov's avatar
      default.xml: Bump bitbake revision · 772b62ae
      Pavel Zhukov authored
      
      * b8fd6f5d  server/process: Fix logging issues where only the first message was displayed - Richard Purdie
      
      Signed-off-by: default avatarPavel Zhukov <pavel.zhukov@huawei.com>
      772b62ae
    • Pavel Zhukov's avatar
      default.xml: Bump oe-core · d2e45454
      Pavel Zhukov authored
      
      * a5919cb8bc mesa: backport a patch to support compositors without zwp_linux_dmabuf_v1 again - Martin Jansa
      * f0770686b3 rootfs-postcommands.bbclass: correct comments - Michael Opdenacker
      * bffe06fca6 gtk-doc: Fix potential shebang overflow on gtkdoc-mkhtml2 - Paulo Neves
      * 8d646cc4ee systemd: systemd-systemctl: Support instance conf files during enable - Nick Potenski
      * a121d2dd5d efivar: add musl libc compatibility - Davide Gardenal
      * 8a86bd88f0 python: Avoid shebang overflow on python-config.py - Paulo Neves
      * cdb6879b49 python3: Ensure stale empty python module directories don't break the build - Richard Purdie
      * 2f93d30fee python3: Remove problematic paths from sysroot files - Richard Purdie
      * 8e34686911 python3: use built-in distutils for ptest, rather than setuptools' 'fork' - Alexander Kanavin
      * bcc5a22cd2 linux-firmware: upgrade 20220509 -> 20220610 - Dmitry Baryshkov
      * 96cd37cff9 linux-firmware: add support for building snapshots - Dmitry Baryshkov
      * feabc35372 oeqa/selftest/cve_check: add tests for Ignored and partial reports - Marta Rybczynska
      * d76957e425 cve-check: add support for Ignored CVEs - Marta Rybczynska
      
      Signed-off-by: default avatarPavel Zhukov <pavel.zhukov@huawei.com>
      d2e45454
  2. Jun 27, 2022
  3. Jun 24, 2022
    • Pavel Zhukov's avatar
      manifests/default.xml : Bump oe-core revision · 7278313b
      Pavel Zhukov authored
      
      * b2d10487f8 liberror-perl: Update sstate/equiv versions to clean cache - Richard Purdie
      * 7cdaac4a5a systemd: update 0008-add-missing-FTW_-macros-for-musl.patch - Pavel Zhukov
      * 6fa49ffcf2 archiver: don't use machine variables in shared recipes - Jose Quaresma
      * 7211a6fb51 gcc-source: Fix incorrect task dependencies from ${B} - Richard Purdie
      * 025d22e9c9 git: fix override syntax in RDEPENDS - Yi Zhao
      * 6168dbc9b2 popt: fix override syntax in RDEPENDS - Yi Zhao
      * 8876f33f08 e2fsprogs: add alternatives handling of lsattr as well - Rasmus Villemoes
      * 8c74bca4d6 oescripts: change compare logic in OEListPackageconfigTests - Mingli Yu
      * d8e454b370 xxhash: fix build with gcc 12 - Kai Kang
      * d8cb65b2ae archiver: use bb.note instead of echo - Jose Quaresma
      * 3beb0f1d44 meson.bbclass: add cython binary to cross/native toolchain config - Jack Mitchell
      * 5e6f4d0d3d devtool: Fix _copy_file() TypeError - Xiaobing Luo
      * e150443701 selftest/multiconfig: Test that multiconfigs in separate layers works - Richard Purdie
      * ea280917fc uboot-sign: Fix potential index error issues - Richard Purdie
      * b85e29de4b vim: Upgrade 8.2.5034 -> 8.2.5083 - Richard Purdie
      
      Signed-off-by: default avatarPavel Zhukov <pavel.zhukov@huawei.com>
      7278313b
    • Pavel Zhukov's avatar
      sysota: force external linking with clang · 6b4d14bf
      Pavel Zhukov authored
      When sysota is built with toolchain-clang broken dynamicaly linked
      binary file is produced [1] if shared linking (GO_DYNLINK) is disabled.
      As the result strip phase of do_packages fails with [2]
      Sysota is built with disabled shared linking because of another bug [3]
      The problem with stripping can be fixed with specifying external linker
      for clang toolchain (by default Go swutched to internal linker on 64bit
      arches if -pie has been specified since version 1.15 [4] ).
      Limiting this change to clang only to be safe.
      
      [1] **readelf: Error: no .dynamic section in the dynamic segment**
      
      [2] Subprocess output:x86_64-oniro-linux-llvm-strip: error: SHT_STRTAB
              string table section [index 7] is non-null terminated
      
      [3] eclipse/oniro-core/sysota#7
      
      [4] https://go.dev/doc/go1.15#linker
      
      
      
      Fixes: #624
      
      Signed-off-by: default avatarPavel Zhukov <pavel.zhukov@huawei.com>
      6b4d14bf
    • Pavel Zhukov's avatar
      docs: Recommend slirp option for runqemu · 93960c5f
      Pavel Zhukov authored
      
      With default network settings of runqemu script Oniro images start without
      IP address assigned which may cause inconvenience for some users.
      Using user network allows network access from the Oniro VM and
      enables port forwarding for ssh access.
      
      Signed-off-by: default avatarPavel Zhukov <pavel.zhukov@huawei.com>
      93960c5f
  4. Jun 23, 2022
  5. Jun 21, 2022
  6. Jun 20, 2022
    • Pavel Zhukov's avatar
      default.xml: Bump oe-core revision · 765dbf67
      Pavel Zhukov authored
      
      Changes since last update:
      * 0f7a8359ba rootfs.py: close kernel_abi_ver_file - Martin Jansa
      * 9478e53995 buildhistory.bbclass: fix shell syntax when using dash - Martin Jansa
      * 741030ce32 systemd: Correct 0001-pass-correct-parameters-to-getdents64.patch - Jiaqing Zhao
      * 92a5fb9138 lttng-modules: fix shell syntax - Martin Jansa
      * 48aad396d9 lttng-modules: Fix build failure for 5.10.119+ and 5.15.44+ kernel - He Zhe
      * 6c689e1b6f lttng-modules: fix build against 5.18-rc7+ - Bruce Ashfield
      * a4b49bdba4 linux-yocto/5.10: update to v5.10.119 - Bruce Ashfield
      * 87f0b01ea3 linux-yocto/5.15: update to v5.15.44 - Bruce Ashfield
      * 6b82997af3 linux-yocto/5.15: cfg/xen: Move x86 configs to separate file - Bruce Ashfield
      * 10bb8f0309 linux-yocto/5.15: Enable MDIO bus config - Bruce Ashfield
      * 88ce6da03c linux-yocto/5.10: update to v5.10.118 - Bruce Ashfield
      * 3fb0fd6630 linux-yocto/5.15: update to v5.15.43 - Bruce Ashfield
      * 8f04684552 linux-yocto/5.15: bpf: explicitly disable unpriv eBPF by default - Bruce Ashfield
      * 64ac42262d lttng-ust: upgrade 2.13.2 -> 2.13.3 - wangmy
      * c4114d9bfb iso-codes: upgrade 4.9.0 -> 4.10.0 - wangmy
      * fb4672a8b4 baremetal-image: fix broken symlink in do_rootfs - Davide Gardenal
      * e30ef926e4 bitbake.conf: Make TCLIBC and TCMODE lazy assigned - Pavel Zhukov
      * e36a8a22bd glibc: Drop make-native dependency - Richard Purdie
      * 6b1bc1366b perl: Add dependency on make-native to avoid race issues - Richard Purdie
      * 4b694ded86 sanity: Switch to make 4.0 as a minimum version - Richard Purdie
      
      Signed-off-by: default avatarPavel Zhukov <pavel.zhukov@huawei.com>
      765dbf67
  7. Jun 15, 2022
  8. Jun 14, 2022
  9. Jun 13, 2022
    • Davide Gardenal's avatar
      default.xml: update upstream revisions · 3f48a0b0
      Davide Gardenal authored
      
      oe-core update includes:
      6ade2bfdd9 rootfs.py: find .ko.zst kernel modules
      3001199ca8 license.bbclass: Bound beginline and endline in copy_license_files()
      f9f1e7fa6b libseccomp: Correct LIC_FILES_CHKSUM
      daa6eb4dee alsa-plugins: fix libavtp vs. avtp packageconfig
      45b4597db3 kernel-yocto.bbclass: Reset to exiting on non-zero return code at end of task
      4eb85dbace perl: Fix build with gcc-12
      be70f51806 gcc-cross-canadian: Add nativesdk-zstd dependency
      0efcba381d gcc: depend on zstd-native
      c3b7f7a918 openssl: Backport fix for ptest cert expiry
      5323f09519 patch.py: make sure that patches/series file exists before quilt pop
      324e4f598c linux-firmware: split ath3k firmware
      99c0d4b8f9 linux-firmware: package new Qualcomm firmware
      4e5437696e webkitgtk: upgrade 2.36.1 -> 2.36.3
      daf12b551c gtk+3: upgrade 3.24.33 -> 3.24.34
      9311e79843 libxkbcommon: upgrade 1.4.0 -> 1.4.1
      a471cc829c glib-2.0: upgrade 2.72.1 -> 2.72.2
      190457be2e logrotate: upgrade 3.19.0 -> 3.20.1
      af7048c4b7 cups: upgrade 2.4.1 -> 2.4.2
      ac6b4900bc cve-update-db-native: make it possible to disable database updates
      2fc716ad75 cve-check: fix return type in check_cves
      79c02facd3 cve-check: write empty fragment files in the text mode
      66bf08f2df cve-check: move update_symlinks to a library
      27815774c9 lzo: Add further info to a patch and mark as Inactive-Upstream
      0c63c7aaab zip/unzip: mark all submittable patches as Inactive-Upstream
      ce83aed545 makedevs: Don't use COPYING.patch just to add license file into ${S}
      70ce538164 valgrind: submit arm patches upstream
      b2ad59506c bash: submit patch upstream
      4851c83652 systemd: Correct path returned in sd_path_lookup()
      80980314ec systemd: Drop 0002-don-t-use-glibc-specific-qsort_r.patch
      2b09a56711 systemd: Remove __compare_fn_t type in musl-specific patch
      752f51e0a5 systemd: Drop 0001-test-parse-argument-Include-signal.h.patch
      06c8bdec05 systemd: Update patch status
      afedd8aad2 systemd: Drop 0016-Hide-__start_BUS_ERROR_MAP-and-__stop_BUS_ERROR_MAP.patch
      d95e9e144b systemd: Document future actions needed for set of musl patches
      5420919e3e systemd: Drop redundant musl patches
      
      meta-arm update includes:
      a8cb33d arm-bsp/conf: fvp-baser-aemv8r64 model parameter update
      dd8b6c1 arm-bsp/u-boot: fvp-baser-aemv8r64 cache_state_modelled fixes
      
      Signed-off-by: Davide Gardenal's avatarDavide Gardenal <davide.gardenal@huawei.com>
      3f48a0b0
    • philippe coval's avatar
      CONTRIBUTING.md: Add Eclipse ECA chapter · 92b0608c
      philippe coval authored
      This chapter was copied from jakarta project with minor fix
      
      Relate-to: docs#96
      Forwarded: !105
      
      
      Signed-off-by: default avatarPhilippe Coval <philippe.coval.ext@huawei.com>
      92b0608c
  10. Jun 10, 2022
  11. Jun 09, 2022
  12. Jun 08, 2022
    • Davide Gardenal's avatar
      default.xml: update upstream revisions and delete ovmf patches · 69cba9e1
      Davide Gardenal authored and Pavel Zhukov's avatar Pavel Zhukov committed
      
      The following patches are now in oe-core so we can delete them:
       - ovmf/0001-edk2-BaseTools-gcc12.patch
       - ovmf/0002-edk2-LZMA-gcc12.patch
      
      openembedded-core update includes:
      e63013cc38 gcc: Upgrade to 11.3 release
      1887a69a17 rust-common: Fix native signature dependency issues
      cf7c1cde3a rust-common: Drop LLVM_TARGET and simplify
      a4886f02df rust-common: Fix for target definitions returning 'NoneType' for arm
      84e891d812 rust-common: Ensure sstate signatures have correct dependencues for do_rust_gen_targets
      424b81ae68 rust-common: Fix sstate signatures between arm hf and non-hf
      d28d84c5b4 ovmf: Fix native build with gcc-12
      bbb7dcb461 pciutils: avoid lspci conflict with busybox
      d96022a389 insane.bbclass: make sure to close .patch files
      b34aaa9acb libseccomp: Add missing files for ptests
      bd72b15e9a staging.bbclass: process direct dependencies in deterministic order
      8d5f5823b3 mesa.inc: package 00-radv-defaults.conf
      862c1b109c ncurses: update to patchlevel 20220423
      9cf49b4f07 libpcre2: upgrade 10.39 -> 10.40
      02982668ac linux-yocto/5.10: update to v5.10.114
      7d734c95ba linux-yocto/5.15: update to v5.15.38
      96ed22ed1e linux-yocto/5.10: update to v5.10.113
      90628b9bbc linux-yocto/5.15: update to v5.15.37
      8fd6a9f521 cve-check: Allow warnings to be disabled
      726ce5bf1e cve-extra-exclusions: Add kernel CVEs
      65498411d7 cve-check: Only include installed packages for rootfs manifest
      af227e0c62 cve-check: Add helper for symlink handling
      637d6ff44b cve-check.bbclass: Added do_populate_sdk[recrdeptask].
      82f4186ec0 libxslt: Mark CVE-2022-29824 as not applying
      95f1c5d0bb tiff: Add jbig PACKAGECONFIG and clarify CVE-2022-1210
      c703b970f6 vim: Upgrade 8.2.4912 -> 8.2.5034 to fix 9 CVEs
      
      meta-openembedded update includes:
      fcc7d7eae python3-matplotlib: add missing dependency
      4e66373fe devmem2: the source and patches moved to github repo
      17da928a8 python3-speedtest-cli: fix RDEPENDS
      18a923d20 sdbus-c++-libsystemd: Fix patch fuzz
      99496d2b3 sdbus-c++: Link with libatomic for rv32
      9a2029553 sdbus-c++: Link with libatomic on mips/ppc32
      16f08eb5a conntrack-tools: fix postinst script
      db3a802f8 graphviz: rrecommends on liberation-fonts
      79e28d1c8 libportal: add distro features check
      442af705f unattended-upgrades: Disable auto-detecting modules
      4895c4d65 mariadb: Fix i386 Clang builds
      367e8927b mariadb: update to 10.7.4
      ff3a018b2 libmtp: Add doxygen-native dependency in case documentation build is enabled in PACKAGECONFIG. This fixes a FTBFS due to missing dependency.
      b23cd1031 sdbus-c++-libsystemd: Bump SRCREV to last commit of 250-stable branch
      133d2c200 postgresql: upgrade 14.2 -> 14.3
      71613a9fa php: upgrade 8.1.5 -> 8.1.6
      7566c789d php: upgrade 8.1.4 -> 8.1.5
      a104444d2 python3-wxgtk4: backport patch to fix svg issue
      2c051c65a jq: Fix typo OE_EXTRACONF -> EXTRA_OECONF
      6104aead9 libcamera: fix packaging
      0b7836265 bats: upgrade 1.6.0 -> 1.6.1
      3a76ff41a conntrack-tools: fix postinst script
      8c0dca405 ostree: prevent ostree-native depending on target virtual/kernel to provide kernel-module-overlay
      797684d24 bats: Add patch to fix false-negatives caused by teardown code
      ab1e20941 imlib2: update SRC_URI
      166ef8dbb minidlna: fix obsolete license warning
      91bcdd0a7 vboxguestdrivers: upgrade 6.1.32 -> 6.1.34
      122685c98 devmem2: update SRC_URI according to redirect
      b095a248c devmem2: add support for different page sizes
      c8f5b7a27 devmem2: reinstate previous patches, removed by mistake
      a6556526d s-nail: Set VAL_MTA
      fe57c67d2 openldap: Upgrade 2.5.9 -> 2.5.12
      6c63579af openldap: Remove libgcrypt dependency
      f2f81539d networkmanager: fix parallel build failure
      26f6e6968 meta-gnome: fix layer depends.
      94ca14269 python3-wxgtk4: Needs x11 for sip module
      204fd35a3 meta-python-image: Fix build depends
      aebfc98d8 python3-astroid: upgrade 2.11.2 -> 2.11.3
      947ff549c evolution-data-server: Do not pass --library-path to gir compiler
      9f4bdefa4 evince: Add dbus to depnedencies on non-x11 builds
      35b74d369 makedumpfile: Use right TARGET for ppc32
      802b41d21 mimic: Use special rateconv.c license
      353934eb6 libcereal: Enable for glibc/ppc
      3a34f2f64 ufw: Fix packaging errors found with ppc64
      21b475078 conntrack-tools: Fix missing capability
      49a170035 frr: inherit autotools-brokensep instead of autotools
      99ae5037e meta-oe-image: fix build depends
      
      meta-intel update includes:
      8e472da7 openvino-inference-engine: change branch name master -> main
      c2e2f371 level-zero: remove devtool comments
      db17ad72 onevpl-intel-gpu: remove patch
      0683aea4 onevpl-intel-gpu: upgrade 22.1.0 -> 22.3.2
      6bd8a1f4 intel-mediasdk: upgrade 22.1.0 -> 22.3.0
      0487f539 intel-media-driver: upgrade 22.1.1 -> 22.3.1
      dedf1093 libva-intel-utils: upgrade 2.13.0 -> 2.14.0
      3936e566 libva-intel: upgrade 2.13.0 -> 2.14.0
      dd16e1bf gmmlib: upgrade 22.0.3 -> 22.1.2
      bc8899d6 intel-microcode: upgrade 20220419 -> 20220510
      f72ea519 maintainers.inc: add missing entry for vc-intrinsics
      e533acc2 ipp-crypto-mb: update to latest
      97f52272 intel-graphics-compiler: define SRCREV_FORMAT
      
      meta-freescale update includes:
      92df6b76 Merge pull request #1097 from Freescale/backport-1096-to-kirkstone
      c3bc5edf layer wide: remove lzop dependency dropped upstream
      
      meta-security update includes:
      d3d8e62 lib-perl: prefix man pages to avoid conflicting with base perl
      b874791 Parsec-service: Update installation procedure
      0325071 oeqa/cases/tpm2: fix and enhance test suite
      4270d36 tpm2-tools: Add missing rdepends
      2f91f34 tpm2-pkcs11: tpm2-pkcs11 module missing
      ed75b88 aide: Update 01.17.4
      8727b7c aide: Add depend on audit when audit is enabled.
      9301e39 fscrypt: add distro_check on pam
      
      meta-arm update includes:
      93cf02a kas: corstone1000: drop the use of the FVP script
      207f298 kas: corstone1000: set HEADs to kirkstone and drop use of meta-arm-image
      fc09cc0 CI: use external-arm-toolchain 10.3
      b3c3f77 arm/linux-yocto: fix boot failure in qemuarm64-secureboot
      43224b6 arm-bsp/tf-a-tests: Add recipe to build and install TFTF
      
      Signed-off-by: Davide Gardenal's avatarDavide Gardenal <davide.gardenal@huawei.com>
      69cba9e1
    • Davide Gardenal's avatar
      build-generic: disable cve-check manifest for freeRTOS · 23987705
      Davide Gardenal authored and Pavel Zhukov's avatar Pavel Zhukov committed
      
      With oe-core/65498411d73e8008d5550c2d0a1148f990717587
      creating the image manifest for FreeRTOS raises an
      exception. FreeRTOS support is experimental and there
      is an issue in rootfs generation, so we disable the option
      for now.
      
      Signed-off-by: Davide Gardenal's avatarDavide Gardenal <davide.gardenal@huawei.com>
      23987705
    • Pavel Zhukov's avatar
    • Pavel Zhukov's avatar
      47c36bec
    • Davide Gardenal's avatar
      oniro-wic: bump seco-intel-b68 rootfs size to 3G · 17010482
      Davide Gardenal authored
      
      This fixes oniro-image-[base, extra]-dev do_image_wic task.
      
      Signed-off-by: Davide Gardenal's avatarDavide Gardenal <davide.gardenal@huawei.com>
      17010482
  13. Jun 07, 2022
  14. Jun 06, 2022
Loading