Skip to content

ci: base.lock: update layers to latest#2283

Merged
lumag merged 3 commits into
qualcomm-linux:masterfrom
vkraleti:kas-lock-update
May 28, 2026
Merged

ci: base.lock: update layers to latest#2283
lumag merged 3 commits into
qualcomm-linux:masterfrom
vkraleti:kas-lock-update

Conversation

@vkraleti
Copy link
Copy Markdown
Contributor

@vkraleti vkraleti commented May 25, 2026

Update meta-arm, meta-audioreach, meta-security, meta-updater, oe-core
and bitbake layers to the latest available SHAs. Skip meta-openembedded
update as audio issues with pipewire upgrade are still not addressed.

@vkraleti
Copy link
Copy Markdown
Contributor Author

@lumag this PR updates linux-firmware git to v20260519. Can you please create a tag on https://github.com/linux-msm/hexagon-dsp-binaries to match with this?

@lumag
Copy link
Copy Markdown
Contributor

lumag commented May 25, 2026

@lumag this PR updates linux-firmware git to v20260519. Can you please create a tag on https://github.com/linux-msm/hexagon-dsp-binaries to match with this?

Oops. Done.

and meta-oe repos to the latest available commits.

Was the PipeWire-related regression fixed?

@vkraleti vkraleti force-pushed the kas-lock-update branch 3 times, most recently from baf4db0 to 40c0744 Compare May 26, 2026 11:19
@vkraleti vkraleti marked this pull request as ready for review May 26, 2026 11:21
@github-actions
Copy link
Copy Markdown

Test run workflow

Test jobs for commit cfc1366

qcom-distro
Pass: 236 | Fail: 29 | Total: 296
nodistro
Pass: 9 | Fail: 0 | Total: 9
qcom-distro_linux-qcom-6.18
Pass: 192 | Fail: 32 | Total: 249

@test-reporting-app
Copy link
Copy Markdown

test-reporting-app Bot commented May 27, 2026

Test Results

  103 files  ±0    632 suites  ±0   5h 1m 27s ⏱️ - 8m 44s
  125 tests ±0    125 ✅ ±0   0 💤 ±0  0 ❌ ±0 
6 021 runs  ±0  5 975 ✅ +9  46 💤  - 9  0 ❌ ±0 

Results for commit 876ac66. ± Comparison against base commit 8917dc1.

♻️ This comment has been updated with latest results.

@vkraleti
Copy link
Copy Markdown
Contributor Author

and meta-oe repos to the latest available commits.

Was the PipeWire-related regression fixed?

Previously audio breakages were seen with pipewire v1.6.3. On tip of meta-oe it bumped to v1.6.5. However audio is still failing. I'll drop meta-oe update for now.

@github-actions
Copy link
Copy Markdown

Test run workflow

Test jobs for commit d049277

qcom-distro
Pass: 270 | Fail: 2 | Total: 291
nodistro
Pass: 9 | Fail: 0 | Total: 9
qcom-distro_linux-qcom-6.18
Pass: 218 | Fail: 6 | Total: 249

@ricardosalveti
Copy link
Copy Markdown
Contributor

ricardosalveti commented May 27, 2026

Mind another meta-updater bump? We just included another selinux related fix that is needed by qcom-distro.

@vkraleti
Copy link
Copy Markdown
Contributor Author

Mind another meta-updater bump? We just included another selinux related fix that is needed by qcom-distro.

Done.

@github-actions
Copy link
Copy Markdown

Test run workflow

Test jobs for commit d4b46c3

qcom-distro
Pass: 270 | Fail: 0 | Total: 294
nodistro
Pass: 9 | Fail: 0 | Total: 9
qcom-distro_linux-qcom-6.18
Pass: 220 | Fail: 1 | Total: 244

ricardosalveti
ricardosalveti previously approved these changes May 27, 2026
@ricardosalveti
Copy link
Copy Markdown
Contributor

@vkraleti can we get someone to investigate the pipewire issue? It would be nice to also update meta-oe to the latest, here and in the wrynose branch.

Copy link
Copy Markdown
Contributor

@lumag lumag left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update to latest Hexagon DSP binaries release:

  • Refresh SRCREV and WHENCE checksum
  • Add support for purwa-iot-evk, qcm6490-idp, shikra-cqs-evk
  • Reorder hamoa-iot-evk entries to keep lists sorted

Stop describing changes in the commit message. Say something useful, if you want.

Comment thread recipes-bsp/hexagon-dsp-binaries/hexagon-dsp-binaries_20260519.bb
Update meta-arm, meta-audioreach, meta-security, meta-updater, oe-core
and bitbake layers to the latest available SHAs. Skip meta-openembedded
update as audio issues with pipewire upgrade are still not addressed.

Changes in meta-arm:
- 3c073033 arm/trusted-firmware-a: don't set LD if LTO is enabled
- ce5b4c4b arm/edk2-basetools-native: Add missing libuuid dependency
- e04ac672 arm-bsp: use IMAGE_LINK_NAME for FVP disk image path
- 33cc7435 arm-bsp/docs: corstone1000: Drop A320 content from base documentation
- dd2437f8 ci: Add Corstone-1000 with Cortex-A320 builds
- 7ea86545 arm-bsp:corstone1000: Create a standalone corstone1000-a320-fvp machine
- faaa3b84 arm-bsp/docs,kas:corstone1000: Add SSH image build support
- 3f14fc63 arm-bsp/tf-a: corstone1000: Fix Cortex-A320 errata override
- 120782d5 CI: use kas 5.2

Changes in meta-audioreach:
- 35d5ae3 recipes-kernel: Add VENDOR_QCOM Makefile flag
- 9fd8e9d CI: Replace git protocol with HTTPS for meta-raspberrypi repository

Changes in meta-security:
- 226839a tpm2-pkcs11: upgrade 1.9.1 -> 1.9.2
- dc0a762 samhain: upgrade 4.5.2 -> 4.5.3
- 9d74902 aide: fix pkg_postinst_ontarget shell script
- b4c43ad aide-base.bbclass: correct STAGING_AIDE_DIR
- 797df6d arpwatch: fix typos
- cdb4e44 tpm2-tools: make efivar optional
- 921b75f parsec-service: update TS group name
- a9384af parsec-service: do group membership modifications in useradd
- 58ac5ed parsec-service: assign PACKAGECONFIG in one line
- 677294c meta-parsec: Do not run Parsec CI jobs on 32bit platforms.
- e6538db parsec-service: Update Parsec service version.
- 7a50519 google-authenticator-libpam: update 1.0.9 -> 1.11
- 07ea322 layer.conf: correct WARN_QA
- 1608741 firejail: fix COMPATIBLE_MACHINE setting

Changes in meta-updater:
- 33af541 ostree: add SELinux build-time labeling for OSTree rootfs
- dd0a2fc refpolicy-targeted: Address permission denied failure on ostree

Changes in bitbake:
- 797b0a348 fetch2/git: Fix trailing slash in clone command causing double slash in alternates
- 63a51b543 bb/tests/fetch.py: add case for filter_regex parameter in latest_versionstring
- 52f4d0ffd fetch2/__init__.py: add filter_regex to default latest_versionstring
- 592477f22 fetch2/crate.py: add filter_regex parameter to latest_versionstring
- b1c4a431b fetch2/wget.py: add filter_regex parameter to latest_versionstring
- 51842f8bc fetch2/git.py: add filter_regex parameter to latest_versionstring
- 934fe718b fetch2: validate striplevel parameter
- 73ae3a244 fetch2: validate deb/ipk data member names
- dae5c7a46 prserv/Dockerfile: Update to Alpine 3.23
- f903a5595 contrib: hashserv: Dockerfile: Update base image
- 06480df61 contrib: hashserv: Dockerfile: Remove non-existent lib/codegen.py
- b3867e6d3 fetch2: allow empty value for params while formatting URI string.
- 2ab6bbfd0 doc/setversions.py: use older lts series to check tag existence
- e0744d63e doc/setversions.py: move arg parsing to main function

Changes in oe-core:
- 31edc0b82a linux-firmware: upgrade 20260410 -> 20260519
- 9deeb7474b groff: build less in groff-native
- 737fe4c3c1 nasm: remove groff-native dependency
- 848c368291 initramfs-framework: overlayroot: switch_root instead of chroot
- 9e6e36e6dd gcc/libgfortran: package libcaf libraries
- 6861fc7c46 libc-test: add libatomic-staticdev to ptest RDEPENDS
- f8aa4831ab elfutils: add libatomic-dev to ptest RDEPENDS
- 43c3204f01 gn: fix build with GCC 16 on musl
- 99716a635c rxvt-unicode: backport a fix for building with gcc-16
- 4a753a3b73 piglit:backport a fix for building with gcc-16
- 7570ab598d kernel-fit-image: Validate key files expected by mkimage for the selected algorithm
- e1e4729b51 squashfs-tools: add another CPE
- e955099a2e cargo_common.bbclass: add subdir argument to git dependency to let cargo find crate
- f297b18f6b python3targetconfig: pull in nativesdk python when building nativesdk recipes
- 8442586b35 python3-installer: upgrade 0.7.0 -> 1.0.1
- f645390d64 cargo-c: update 0.10.21 -> 0.10.22
- 2776008404 scripts: Fix typo in pull-spdx-licenses script name
- e0f53fa1d0 licenses: Update with the pull-sdpx-licenses.py script to 3.28.0
- b3aa1a6419 librsvg: upgrade 2.61.3 -> 2.62.2
- 9797142b3f librsvg: add PACKAGECONFIGs for avif and gdkpixbuf
- 8b7c17ea76 librsvg: remove dependency on liberation-fonts
- 4fd0ad7e93 busybox: 1.37.0 -> 1.38.0
- 1193b0778a gnutls: upgrade 3.8.12 -> 3.8.13
- f1e6a11501 default-distrovars.inc: add missing spaces in append overrides
- cab39a407e rust: Upgrade 1.94.1 -> 1.95.0
- 796c196f08 xrandr: upgrade 1.5.3 -> 1.5.4
- 6e0641bb7d python3-uv-build: Update python3-uv-build from 0.11.8 to 0.11.14
- 5684c9277e nativesdk.bbclass: remove obsolete comment
- 325c4b0b14 ovmf: add support for Clang toolchain
- 83ca661f86 ovmf: drop upstreamed BUILD_CFLAGS setting
- 083a24364b ovmf: simplify PACKAGECONFIG's default value
- 0f36d0133e vim: simplify PACKAGECONFIG's default value
- 37f8b40d68 bluez5: add patches to fix 8.56 gatt issue
- 383a5a6396 spdx: Add SHA 512 support
- b8fc68ddf1 spdx: Use checksum list from bitbake
- c9579094da gcr: package the ssh-agent into a separate package
- 4424d259a2 gcr: remove obsolete packaging
- 1c76fd747d gcr: remove obsolete DEPENDS
- 032564df97 libportal: split out GTK libraries into sub-packages
- 36e69fba4b libportal: add explicit PACKAGECONFIG for gtk4 support
- 9e6dc8ea5b cve-check-map.conf: fix typo in comment
- 8cf5f61041 layer.conf: Update to use blacksail release series name
- 907af8fb44 sstate: Detect broken sstate paths containing tmpdir
- 47136a5068 sstate: Improve confusing debug message
- 117ed64803 glib-2.0-native: Remove problematic path reference
- 1756773871 pseudo: Upgrade 1.9.6 -> 1.9.7
- 10f33f300d linux-yocto/6.18: update CVE exclusions (6.18.28)
- f35a7bec19 linux-yocto/6.18: update to v6.18.28
- 6a6ab3b494 linux-yocto/6.18: update CVE exclusions (6.18.26)
- 3d3ad7a943 linux-yocto/6.18: update to v6.18.26
- 5a2557c78c linux-yocto/6.18: update CVE exclusions (6.18.25)
- 268090b611 linux-yocto/6.18: update to v6.18.25
- 4d7dd423b6 expat: Upgrade 2.8.0 -> 2.8.1
- 0df68073eb python3: upgrade 3.14.4 -> 3.14.5
- 4d74c0fcda libhandy: remove
- 32d91b67b7 libdazzle: remove
- cbc825c08a epiphany: remove obsolete build dependencies
- 5ab88fc5fa epiphany: use GTK3DISTROFEATURES in features check
- dbbeae4fc5 librsvg: rewrite cross gdk-pixbuf-query-loaders handling
- 8c24054489 librsvg: consolidate PACKAGECONFIG
- 2038ae72a9 librsvg: consolidate DEPENDS
- 25b1f198ea librsvg: remove obsolete .la deletion
- ebe579208e weston: remove obsolete .la deletion
- d8d4dee746 sbom-cve-check: set PV from upstream tags and ensure version checks are correct
- 1b09f50c4e qemu: fix iotlb_to_section() for different AddressSpace
- 1331c5f2c4 oe/lsb: Only read /etc/os-release
- dbca656205 oe-pkgdata-util: fix runtime-rprovides handling in lookup_pkg error path
- c98243b8e2 scripts/makefile-getvar: quote MAKEFILE variable

Signed-off-by: Viswanath Kraleti <viswanath.kraleti@oss.qualcomm.com>
Maintain sorted order of hamoa-iot-evk entries across
PACKAGE_BEFORE_PN, LICENSE, RDEPENDS, and FILES lists.
This keeps ordering consistent, improves readability.

No functional change.

Signed-off-by: Viswanath Kraleti <viswanath.kraleti@oss.qualcomm.com>
Upgrade to 20260519 hexagon-dsp-binaries release to get supporting
packages for Purwa-IoT-EVK, QCM6490-IDP and Shikra-CQS-EVK platforms.

Signed-off-by: Viswanath Kraleti <viswanath.kraleti@oss.qualcomm.com>
@lumag lumag enabled auto-merge May 28, 2026 11:58
@github-actions
Copy link
Copy Markdown

Test run workflow

Test jobs for commit 876ac66

qcom-distro_linux-qcom-6.18
Pass: 217 | Fail: 2 | Total: 239
qcom-distro
Pass: 263 | Fail: 1 | Total: 286
nodistro
Pass: 9 | Fail: 0 | Total: 9

@github-actions
Copy link
Copy Markdown

Test run workflow

Test jobs for commit 876ac66

qcom-distro_linux-qcom-6.18
Pass: 218 | Fail: 2 | Total: 244
qcom-distro
Pass: 274 | Fail: 0 | Total: 296
nodistro
Pass: 9 | Fail: 0 | Total: 9

@github-actions
Copy link
Copy Markdown

Test run workflow

Test jobs for commit 876ac66

qcom-distro_linux-qcom-6.18
Pass: 223 | Fail: 2 | Total: 249
qcom-distro
Pass: 274 | Fail: 0 | Total: 296
nodistro
Pass: 9 | Fail: 0 | Total: 9

@lumag lumag merged commit a53945d into qualcomm-linux:master May 28, 2026
271 of 281 checks passed
@vkraleti vkraleti deleted the kas-lock-update branch May 28, 2026 23:51
@vkraleti
Copy link
Copy Markdown
Contributor Author

@vkraleti can we get someone to investigate the pipewire issue? It would be nice to also update meta-oe to the latest, here and in the wrynose branch.

@qti-sbojja is actively looking into this failure. As a stopgap, updated meta-oe SHAs by reverting pipewire to known good version in #2323.

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.

4 participants