Skip to content

Stable updates for kirkstone 4.0.1#188

Merged
ricardosalveti merged 6 commits intofoundriesio:mainfrom
ricardosalveti:main
May 24, 2022
Merged

Stable updates for kirkstone 4.0.1#188
ricardosalveti merged 6 commits intofoundriesio:mainfrom
ricardosalveti:main

Conversation

@ricardosalveti
Copy link
Copy Markdown
Member

Round of stable updates to align with kirkstone 4.0.1

Relevant changes:
- cb8647c089 build-appliance-image: Update to kirkstone head revision
- 62bc43a8ca openssl: minor security upgrade 3.0.2 -> 3.0.3
- 66622dac0e virgl: skip headless test on alma 8.6
- 70ad00a6e8 qemuarmv5: use arm-versatile-926ejs KMACHINE
- 69f2d08224 abi_version/sstate: Bump hashequiv and sstate versions due to git changes
- 4c2f429d68 package: Ensure we track whether PRSERV was active or not
- 73087e3c4b Revert "bitbake.conf: mark all directories as safe for git to read"
- b9dcaa76b3 scripts/git: Ensure we don't have circular references
- 07f282fb94 scripts: Make git intercept global
- 9f4acb8d8b base: Avoid circular references to our own scripts
- 3fafd22233 oeqa/selftest: add test for git working correctly inside pseudo
- e69a1533df rootfs-postcommands: fix symlinks where link and output path are equal
- 2fd7f3b7dc cve-check: fix symlinks where link and output path are equal
- 8a79c47670 cve-check: add JSON format to summary output
- 0007dd0edb cve-update-db-native: let the user to drive the update interval
- 27b1cb83ec cve-update-db-native: update the CVE database once a day only
- a76b642736 cve-check: no need to depend on the fetch task
- 0268bc1ed0 strace: fix ptest failure in landlock
- ccd27ea8b8 linux-yocto/5.15: fix qemuarm graphical boot
- fea79d1880 linux-yocto: Enable powerpc-debug fragment for ppc64 LE
- f967efa7f2 linux-yocto/5.15: update to v5.15.36
- f648a6b4a4 linux-yocto/5.15: fix -standard kernel build issue
- b52d50e00d linux-yocto: enable powerpc debug fragment
- f900829f96 linux-yocto/5.15: Fix CVE-2022-28796
- 2104966bb0 linux-yocto/5.15: update to v5.15.35
- abf7178c03 linux-yocto/5.15: netfilter: conntrack: avoid useless indirection during conntrack destruction
- 99d112f2d8 linux-yocto/5.15: fix ppc boot
- 65126f10d8 linux-yocto/5.15: kasan: fix BUG: sleeping function called from invalid context
- 0b6d826557 linux-yocto/5.15: base: enable kernel crypto userspace API
- 79790e0aa5 linux-yocto/5.15: update to v5.15.33
- 74f2af2010 linux-yocto/5.15: arm: poky-tiny cleanup and fixes
- 617e13b1af poky-tiny: enable qemuarmv5/qemuarm64 and cleanups
- cfea7f69f7 linux-yocto/5.10: update to v5.10.112
- 372ee7fac3 linux-yocto/5.10: base: enable kernel crypto userspace API
- ce4b828837 linux-yocto/5.10: update to v5.10.110
- 2f97e2d929 qemu: Add packageconfig for libbpf support
- 76ccd9914c powerpc: Remove invalid GLIBC_EXTRA_OECONF
- 371a8e2b0b volatile-binds: Change DefaultDependencies from false to no
- 1063525be9 scripts/contrib/oe-build-perf-report-email.py: remove obsolete check for phantomjs and optipng
- 2b5c773637 go-helloworld: remove unused GO_WORKDIR
- 3230134c0e lib/sstatesig: Fix find_siginfo to match sstate filename generation
- 4c8be44351 kmod: Enable xz support by default
- 1800c06e25 pulseaudio: conditionally depend on alsa-plugins-pulseaudio-conf
- f44368f586 openssl: extract legacy provider module to a separate package
- 87d7383989 libxml2: update patch status
- a1eba0f2d3 staging: Ensure we filter out ourselves
- 04e03fa3ac util-linux: Create u-a symlink for findfs utility
- 3744d06135 sanity: skip make 4.2.1 warning for debian
- ed3fafcb99 neard: Switch SRC_URI to git repo
- 204cc2fdd7 bitbake.conf: mark all directories as safe for git to read
- 1b807a0ad9 base: Drop git intercept
- 3a320c1555 install/devshell: Introduce git intercept script due to fakeroot issues
- 00f794aeaa go.bbclass: disable the use of the default configuration file
- ec31ce4751 create-spdx: delete virtual/kernel dependency to fix FreeRTOS build
- ca92de4c21 cases/buildepoxy.py: fix typo
- 147d4cc12c devshell.bbclass: Allow devshell & pydevshell to use the network
- f8f8e2e159 terminal.py: Restore error output from Terminal
- aaea865341 gstreamer1.0-plugins-bad: drop patch
- a7163c0718 gstreamer1.0: Minor documentation addition
- 5820e01f5b gstreamer1.0-plugins-good: Fix libsoup dependency
- 592464cb64 busybox: Use base_bindir instead of hardcoding /bin path
- 05caadbfb9 qemu.bbclass: Extend ppc/ppc64 extra options
- bdccfa48f2 libc-glibc: Use libxcrypt to provide virtual/crypt
- 354ef6b723 wic: do not use PARTLABEL for msdos partition tables
- 34a710cc8e gcompat: Fix build when usrmerge distro feature is enabled
- 8a9f1d5a11 musl: Fix build when usrmerge distro feature is enabled
- 92e52e0bb7 arch-armv8-2a.inc: fix a typo in TUNEVALID variable
- eff0cd8854 linux-firmware: correct license for ar3k firmware
- c322272a51 kernel-yocto.bbclass: Fixup do_kernel_configcheck usage of KMETA
- acc0a31305 package.bbclass: Prevent perform_packagecopy from removing /sysroot-only
- d97c8462b3 seatd: Disable overflow warning as error on ppc64/musl
- 2447c5abd7 glibc: ptest: Fix glibc-tests package issue
- d8222529a1 glib: upgrade 2.72.0 -> 2.72.1
- 76a74a8f22 subversion: upgrade to 1.14.2
- 76f4471a26 apt: upgrade 2.4.4 -> 2.4.5
- b52a508bd7 cve_check: skip remote patches that haven't been fetched when searching for CVE tags
- f525745af3 python3: ignore CVE-2015-20107
- 6b31ebb379 e2fsprogs: fix CVE-2022-1304

Signed-off-by: Ricardo Salveti <[email protected]>
Relevant changes:
- 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
- 5357c7a40 boinc-client: Make script install not depend on host install paths
- e7b312de5 pipewire: Upgrade to version 0.3.50
- 775b1ebee pangomm: Allow building with wayland
- ad5424492 atkmm: Allow build with wayland
- 66866c48e lirc: Delete systemd unit files on non systemd distros
- cbd06deb9 gparted: Allow wayland or x11 distro features
- 2c361302e gtkmm3: Allow wayland or x11 in distro features
- 4efe181cd gtksourceview5: Allow wayland or x11
- 198e34311 absil-cpp: Update SRC_URI to to the latest google internal sync
- f18762a6d fluentbit: Disable systemd support when systemd distro feature is disabled
- 29a3311dc lirc: install systemd units only when using systemd distro feature
- 9b7cbd177 makedumpfile: Upgrade to 1.7.1
- cac98ae0a libtest-harness-perl: upgrade 3.42 -> 3.44
- 418bd5184 libextutils-cppguess-perl: upgrade 0.23 -> 0.26
- 44affc28f libencode-perl: upgrade 3.16 -> 3.17
- 02a62c791 lsscsi: upgrade 0.31 -> 0.32
- af3643de4 hexedit: upgrade 1.5 -> 1.6
- f9e26e296 htpdate: upgrade 1.3.3 -> 1.3.4
- dc8106d87 nautilus: upgrade 42.0 -> 42.1.1
- 0e49269ea libadwaita: upgrade 1.1.0 -> 1.1.1
- c6efbc40d gtksourceview5: upgrade 5.4.0 -> 5.4.1
- 7d8535aa3 gspell: upgrade 1.9.1 -> 1.10.0
- 828ff23e0 evince: upgrade 42.1 -> 42.2
- 1582f8180 fwupd: Enable build with musl
- 0d5b77f98 pam-ssh-agent-auth: Use specific versions of BSD licenses
- 0105be9ed boinc-client: Do not overwrite same file when using usrmerge
- 00b970a87 mozjs: Use vendored icu on ppc/clang
- ecaa90571 klibc: Recognise --dyld-prefix clang option
- 99bf17042 libldb: Fix installed-vs-shipped and rebuild error
- 84560ca1c ufw: Fix build with usrmerge distro feature
- 594d95b22 linux-atm: Add knob to root prefix
- f9164cfdd dietsplash: specify install rootdir
- d2b014de5 tomoyo-tools: Drop md5sum
- 6ac64c037 tomoyo-tools: Define SBINDIR
- 33e7b9608 fluentbit: Fix build with usrmerge distro feature
- 9d811bf27 arno-iptables-firewall: Do not use bitbake variable inside S
- 0af5a2885 tcsh: Do not install symlinks into /bin with usrmerge
- 2acf451b1 crash: Fix build for mips target
- 2cd60a500 crash: Upgrade to 8.0.0

Signed-off-by: Ricardo Salveti <[email protected]>
Relevant changes:
- 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

Signed-off-by: Ricardo Salveti <[email protected]>
Relevant changes:
- 2fae71c xen: Disable PCI on qemuarm with Xen
- edd6b20 xen: enable qemuboot for arm32
- 11ac2d4 qemuboot: Fix command line and enable other machines
- 1b8b6fc xen: Fix class inherit in xen-image
- ee21955 libvirt: Fix keeping restarting
- 449be3c criu: Upgrade to 3.17 to fix restore and fix build
- a95a8ca ipxe: Pin to use gcc
- bf32097 xen-tools: Fix build with GCC 12
- 8cf78f8 seabios: Upgrade to 1.16 release
- cc67034 Revert "qemuboot, xen-image-minimal: enable runqemu for qemuarm Xen images"
- 5f27871 xen/4.16: fix gcc 12 build
- c988514 xen images, qemuboot: configure xenbr0 bridge for runqemu, testimage
- bf4f18a qemuboot, xen-image-minimal: enable runqemu for qemuarm Xen images
- 80047c7 xen, xen-tools: add recommendation for Qemu for non-hvm x86
- 3f11bc1 xen-tools: correct xencommons initscript for systemd
- 973c8d0 xen: use vgabios 0.8a
- 8386cae vgabios: upgrade to 0.8a and cleanup recipe
- 36433bf dev86: fix a build race

Signed-off-by: Ricardo Salveti <[email protected]>
Relevant changes:
- 59c16ae6 fetch/git : Use cat as pager
- e14ed7dd cache: correctly handle file names containing colons
- 7eb0ef75 runqueue: Fix sig file location when using multiconfig
- 3969786a fetch2/ssh.py: decode path back for ssh
- 73fbb743 fetch2/osc: Add missing parameter
- 97e15055 buildinfohelper: Drop unused variables
- dcf78788 runqueue: Drop pointless variable assignment
- 1e5c5efa persist_data: Use a valid exception for missing implementation
- 00f10fe9 ui/knotty: Drop pointless pass statement
- f9b563dc siggen: Drop pointless break statement
- 43bb92a2 fetch2/crate: Drop unused import
- d739799a buildinfohelper: Drop unused function
- 609d50a6 msg: Drop unused local variable
- c6df0e68 cooker: Drop unused loop
- bf221631 ui/buildinfohelper: Drop unused import
- 65413c1c server/process: Drop unused import
- 38842a81 tests/parse: Fix one test overwriting another
- 69d3b864 providers: use local variable for packages_dynamic pattern

Signed-off-by: Ricardo Salveti <[email protected]>
Relevant changes:
- fb23bc3e onednn: upgrade 2.5.3 -> 2.6
- 3b77e98c ipmctl: upgrade 03.00.00.0432 -> 03.00.00.0438
- bb9aa0cf intel-microcode: upgrade 20220207 -> 20220419
- 3cb7b56c metee: upgrade 3.1.2 -> 3.1.3

Signed-off-by: Ricardo Salveti <[email protected]>
@quaresmajose
Copy link
Copy Markdown
Member

It seams that the binutils-cross fails on the am64xx-evm when running the patch task

Summary: 1 task failed:
  mc:k3r5:/srv/oe/build/conf/../../layers/openembedded-core/meta/recipes-devtools/binutils/binutils-cross_2.38.bb:do_patch
Summary: There was 1 WARNING message.
Summary: There was 1 ERROR message, returning a non-zero exit code.

and there are some miss configured machines

    MACHINE=XXXX is invalid. Please set a valid MACHINE in your local.conf, environment or other configuration file.

@ricardosalveti
Copy link
Copy Markdown
Member Author

It seams that the binutils-cross fails on the am64xx-evm when running the patch task

Summary: 1 task failed:
  mc:k3r5:/srv/oe/build/conf/../../layers/openembedded-core/meta/recipes-devtools/binutils/binutils-cross_2.38.bb:do_patch
Summary: There was 1 WARNING message.
Summary: There was 1 ERROR message, returning a non-zero exit code.

Yes, that is the TMPDIR/multiconfig issue we discussed last week (https://foundriesio.atlassian.net/browse/FFTK-1512).

and there are some miss configured machines

    MACHINE=XXXX is invalid. Please set a valid MACHINE in your local.conf, environment or other configuration file.

Expected for now, should be adding meta-freescale changes later today.

@quaresmajose
Copy link
Copy Markdown
Member

Yes, that is the TMPDIR/multiconfig issue we discussed last week (https://foundriesio.atlassian.net/browse/FFTK-1512).

Right, I haven't looked at it yet

@ricardosalveti ricardosalveti merged commit d9189da into foundriesio:main May 24, 2022
mike-sul pushed a commit to mike-sul/lmp-manifest that referenced this pull request Jun 9, 2022
Relevant changes:
- a690b71 Merge pull request foundriesio#188 from boundarydevices/hardknott
- 09d2a2b linux-boundary: bump revision to acef1311
- f8150f3 Merge pull request foundriesio#171 from Freescale/backport-170-to-hardknott
- 58786ae nitrogne8mp: remove obsolete device tree.
- 42b8aa2 linux-boundary: Upgrade to 5.10
- f2daf2b Merge pull request foundriesio#169 from chrisdimich/hardknott
- e21900b u-boot-boundary: bump revision to 6ed3b464
- 6b32924 imx-atf-boundary: move to boundary-imx_5.4.70_2.3.0 branch

Signed-off-by: Oleksandr Suvorov <[email protected]>
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