Skip to content
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 and drop upstreamed bbappends from meta-yoe. #885

Merged
merged 13 commits into from
Dec 29, 2023
Merged

Conversation

kraj
Copy link
Contributor

@kraj kraj commented Dec 28, 2023

Lot of Yoe policies that were housed in various bbappends have become defaults in upstream yocto project and core layer so these bbappends are no longer needed.

kraj added 13 commits December 21, 2023 08:31
This is now default in core, so its not needed to be configured
separately

Signed-off-by: Khem Raj <[email protected]>
This is already in main recipe now.

Signed-off-by: Khem Raj <[email protected]>
This change is already in core via
211ae2db1ab8fec1ed678170f9d8cbca2cc27ef3

Signed-off-by: Khem Raj <[email protected]>
This change is already in core via 363f1ee30b0e6d222943aaed8dce37a4a441a86d

Signed-off-by: Khem Raj <[email protected]>
This change is already in OE-core via
400aae43d08f0b9f787ac0d21cb3c97058d76748

Signed-off-by: Khem Raj <[email protected]>
Avoid needing GPL-3 components in image unless we need bluetoothctl

Signed-off-by: Khem Raj <[email protected]>
…-openembedded sources/meta-qt6 sources/meta-riscv sources/meta-tegra sources/poky

* sources/meta-clang 9b08495...96cef7e (3):
  > bpftrace: Replace python with python3 in ptest
  > openssh: Enable to build it with clang again
  > openssl: Limit adding latomic to riscv32/riscv64 alone

* sources/meta-freescale 0a73d1bd...c743e4b4 (1):
  > Merge pull request #1711 from Villemoes/uuu-bump

* sources/meta-openembedded 10f1890af0...1f2c2ebcbc (67):
  > driverctl: upgrade 0.111 -> 0.115
  > dool: upgrade 1.1.0 -> 1.3.1
  > python3-parse: update to version 1.20.0
  > python3-web3: update to version 6.13.0
  > python3-greenlet: update to version 3.0.3
  > python3-flask-jwt-extended: update to version 4.6.0
  > python3-mypy: update to version 1.8.0
  > python3-constantly: update to version 23.10.4
  > python3-pyroute2: update to version 0.7.10
  > python3-setuptools-scm-git-archive: remove obsolete package
  > python3-pytest-html: update to version 4.1.1
  > python3-gspread: update to version 5.12.3
  > python3-flask-wtf: fix upstream uri and version check
  > python3-uswid: update to version 0.4.7
  > python3-wpa-supplicant: fix upstream uri and version check
  > python3-flask: fix upstream uri and version check
  > python3-ipython-genutils: fix upstream uri and version check
  > gyp: update to the latest commit
  > python3-wtforms: fix upstream uri and version check
  > python3-flask-sqlalchemy: fix upstream uri check
  > python3-cmake: update to version 3.28.1
  > python3-grpcio-tools: update to version 1.60.0
  > python3-grpcio: update to version 1.60.0
  > cyaml: new recipe
  > netdata: added Python as rdepends
  > python3-flask-wtf: update to version 1.2.1
  > python3-eventlet: update to version 0.34.1
  > python3-pyfanotify: update to version 0.2.2
  > python3-bitarray: update to version 2.9.0
  > python3-rapidjson: update to version 1.14
  > avro-c: upgrade 1.11.2 -> 1.11.3
  > cpprest: upgrade 2.10.18 -> 2.10.19
  > networkmanager: fix some missing pkgconfig
  > python3-click-spinner: backport patch that fixes deprecated methods
  > renderdoc: no need to depend on vim-native
  > lemon: upgrade to 3.44.2
  > thin-provisioning-tools: Upgrade 1.0.4 -> 1.0.9
  > python3-apiflask: update to version 2.1.0
  > python3-xmlschema: update to version 2.5.1
  > python3-sentry-sdk: update to version 1.39.1
  > python3-cantools: update to version 39.4.0
  > python3-lazy-object-proxy: update to version 1.10.0
  > python3-protobuf: update to version 4.25.1
  > python3-isort: update to version 5.13.2
  > python3-wtforms: update to version 3.1.1
  > python3-zeroconf: update to version 0.131.0
  > python3-paramiko: update to version 3.4.0
  > python3-pdm: update to version 2.11.1
  > python3-coverage: update to version 7.3.4
  > python3-ninja: update to version 1.11.1.1
  > nodejs: backport (partially) python 3.12 support
  > python3-pydantic: enable ptest
  > python3-cloudpickle: add v3.0.0
  > python3-pydantic-core: enable ptest
  > python3-dirty-equals: add v0.7.1
  > python3-pydantic: fix RDEPENDS
  > python3-annotated-types: add v0.6.0
  > python3-pydantic-core: add v2.14.5
  > python3-pymisp: update to verion 2.4.182
  > python3-alembic: update to version 1.13.1
  > python3-astroid: update to version 3.0.2
  > c-ares: Move to tarballs, add ptest and static support
  > php: remove lemon-native build dependency
  > mdns: Upgrade 2200.40.37.0.1 -> 2200.60.25.0.4
  > tk: Remove buildpath issue
  > qpdf: upgrade 11.6.3 -> 11.6.4
  > pkcs11-provider: Add recipe

* sources/meta-qt6 f19a8de...75b7971 (1):
  > Merge pull request #26 from YoeDistro/kraj/6.6

* sources/meta-riscv 84924c3...a4594b7 (2):
  > linux-starfive-dev: update VF2 to 3.9.3 and base on Linux 6.1
  > visionfive2-firmware: update for FV_v3.9.3 release

* sources/meta-tegra 3fd54413...971f0140 (1):
  > external/virtualization-layer: update container support recipes

* sources/poky 191645f746b...2d8e0802313 (98):
  > oeqa/selftest/prservice: Improve test robustness
  > lib/prservice: Improve lock handling robustness
  > classes-global/insane: Look up all runtime providers for file-rdeps
  > lib/packagedata.py: Add API to iterate over rprovides
  > libseccomp: remove redundant PV assignment
  > classes-global/sstate: Fix variable typo
  > uninative-tarball.xz - reproducibility fix
  > bitbake: contrib/vim: Syntax improvements
  > archiver.bbclass: Drop tarfile module to improve performance
  > python3-maturin: Add missing space appending to CFLAGS
  > libdrm: Upgrade to 2.4.119
  > linux/cve-exclusion6.1: Update to latest kernel point release
  > linux-yocto/6.1: update to v6.1.68
  > linux-yocto/6.5: fix AB-INT: QEMU kernel panic: No irq handler for vector
  > linux-yocto/6.1: update to v6.1.67
  > linux-yocto/6.1: update to v6.1.66
  > linux-yocto-rt/6.1: update to -rt18
  > linux-yocto/6.5: drop removed IMA option
  > linux-yocto/6.1: drop removed IMA option
  > image-live.bbclass: LIVE_ROOTFS_TYPE support compression
  > conf/machine-sdk: declare qemu-usermode SDK_MACHINE_FEATURE
  > nativesdk: don't unset MACHINE_FEATURES, let machine-sdk/ set it
  > nativesdk: ensure features don't get backfilled
  > man-pages: remove conflict pages
  > appstream: Upgrade 0.16.3 -> 1.0.0
  > libadwaita: update 1.4.0 -> 1.4.2
  > lib/packagedata.py: Fix broken symlinks for providers with a '/'
  > lib/oe/path.py: Add relsymlink()
  > ncurses: Fix - tty is hung after reset
  > devtool: deploy: provide max_process to strip_execs
  > debianutils: upgrade 5.14 -> 5.15
  > diffoscope: upgrade 252 -> 253
  > ipk: Switch to using zstd compression
  > oeqa: add runtime 'maturin develop' test case
  > xwayland: upgrade 23.2.2 -> 23.2.3
  > ttyrun: upgrade 2.29.0 -> 2.30.0
  > python3-wcwidth: upgrade 0.2.11 -> 0.2.12
  > python3-typing-extensions: upgrade 4.8.0 -> 4.9.0
  > python3-trove-classifiers: upgrade 2023.11.22 -> 2023.11.29
  > python3-pytest-runner: upgrade 6.0.0 -> 6.0.1
  > python3-psutil: upgrade 5.9.6 -> 5.9.7
  > python3-pip: upgrade 23.3.1 -> 23.3.2
  > python3-pathspec: upgrade 0.11.2 -> 0.12.1
  > python3-license-expression: upgrade 30.1.1 -> 30.2.0
  > python3-importlib-metadata: upgrade 6.8.0 -> 7.0.0
  > python3-hypothesis: upgrade 6.90.0 -> 6.92.1
  > python3-hatchling: upgrade 1.18.0 -> 1.20.0
  > python3-dbusmock: upgrade 0.29.1 -> 0.30.0
  > python3-babel: upgrade 2.13.1 -> 2.14.0
  > p11-kit: upgrade 0.25.2 -> 0.25.3
  > sysstat: upgrade 12.7.4 -> 12.7.5
  > repo: upgrade 2.39 -> 2.40
  > opkg-utils: upgrade 0.6.2 -> 0.6.3
  > kea: upgrade 2.4.0 -> 2.4.1
  > gpgme: upgrade 1.23.1 -> 1.23.2
  > dnf: upgrade 4.18.1 -> 4.18.2
  > libva-utils: upgrade 2.20.0 -> 2.20.1
  > libseccomp: upgrade 2.5.4 -> 2.5.5
  > libnl: upgrade 3.8.0 -> 3.9.0
  > libatomic-ops: upgrade 7.8.0 -> 7.8.2
  > kbd: upgrade 2.6.3 -> 2.6.4
  > curl: Disable two intermittently failing tests
  > curl: update to 8.5.0
  > qemurunner: more cleanups for output blocking
  > qemu: Ensure pip and the python venv aren't used for meson
  > qemu: Clean up DEPENDS
  > rust: rustdoc reproducibility issue fix - disable PGO
  > openssl: mark assembler sections as call targets for PAC/BTI support on aarch64
  > avahi: backport CVE-2023-1981 & CVE's follow-up patches
  > libinput: Add packageconfig for tests
  > dtc: preserve version also from shallow git clones
  > ptest-packagelists.inc: Add python3-license-expression
  > python3-license-expression: Fix the ptest failure
  > wic: use E2FSPROGS_FAKE_TIME and hash_seed to generate reproducible ext4 images
  > nfs-utils: Update Upstream-Status
  > mesa: upgrade 23.2.1 -> 23.3.1
  > python3-numpy: distutils is no longer required
  > python3-pytest-runner: remove distutils dependency
  > glib-2.0: replace distutils dependency with setuptools
  > python3-pip: remove distutils depedency
  > python3-babel: replace distutils with setuptools, as supported by upstream
  > python3-setuptools-rust: remove distutils dependency
  > gpgme: disable python support (until upstream fixes 3.12 compatibility)
  > dnf: remove obsolete python3-gpg dependency (provided by gpgme)
  > libcap-ng-python: depend on setuptools to obtain distutils copy
  > gobject-introspection: depend on setuptools to obtain distutils module
  > weston: Include libgen.h for basename
  > python3: re-enable profile guided optimisation
  > machine/arch-armv9: remove crc and sve tunes, they are mandatory
  > qemu: Add packageconfig knob to enable pipewire support
  > qemu: Fix build with latest musl
  > systemd: Fix build with latest musl
  > images: add core-image-initramfs-boot
  > perl: 5.38.0 -> 5.38.2
  > perlcross: update to 1.5.2
  > gdb: Update to gdb 14.1 release
  > poky.conf: update SANITY_TESTED_DISTROS to match autobuilder
  > bitbake: toastergui: verify that an existing layer path is given

Signed-off-by: Khem Raj <[email protected]>
* sources/meta-qt6 75b7971...b3c5930 (1):
  > Merge pull request #27 from YoeDistro/kraj/6.6

* sources/poky 2d8e0802313...6ce42d73a31 (3):
  > scripts: Drop shell sstate-cache-management
  > package.py: OEHasPackage: Add MLPREFIX to packagename
  > sstate-cache-management: Rewrite in python

Signed-off-by: Khem Raj <[email protected]>
@kraj kraj requested a review from cbrake December 29, 2023 04:01
@cbrake cbrake merged commit 8a75fa5 into master Dec 29, 2023
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants