Skip to content

RDKEVD-7510 : Consume OSS Release 4.13.0 in TVVL-Amlogic#880

Open
vamsipalla wants to merge 1 commit into
developfrom
feature/RDKEVD-7510_OSS_4_13_0_integration
Open

RDKEVD-7510 : Consume OSS Release 4.13.0 in TVVL-Amlogic#880
vamsipalla wants to merge 1 commit into
developfrom
feature/RDKEVD-7510_OSS_4_13_0_integration

Conversation

@vamsipalla
Copy link
Copy Markdown

@vamsipalla vamsipalla requested a review from a team as a code owner May 20, 2026 16:42
Copilot AI review requested due to automatic review settings May 20, 2026 16:42
@vamsipalla vamsipalla requested a review from a team as a code owner May 20, 2026 16:42
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the RDK kirkstone distro configuration to consume newer OSS component versions (GLib and glib-networking), aligning with the referenced upstream/cherry-picked change intended to address known CVEs.

Changes:

  • Bump glib-networking preferred version for kirkstone to 2.74.0.
  • Bump glib-2.0 (target/native/nativesdk) preferred versions to 2.74.6 when enable_libsoup3 is enabled.
Comments suppressed due to low confidence (1)

conf/distro/rdk.conf:386

  • These GLib preferred-version pins only take effect when DISTRO_FEATURES contains enable_libsoup3; otherwise they evaluate to an empty string and the build will use whatever GLib version comes from other layers. Since this PR also bumps glib-networking:kirkstone to 2.74.0, please confirm that enable_libsoup3 is always enabled for the intended kirkstone/TVVL builds, or adjust the pins so GLib is upgraded alongside glib-networking even when enable_libsoup3 is not set (to avoid mixed-version combinations).
PREFERRED_VERSION_nghttp2 = "${@bb.utils.contains('DISTRO_FEATURES', 'enable_libsoup3', "1.48.0", "", d)}"
PREFERRED_VERSION_glib-2.0 = "${@bb.utils.contains('DISTRO_FEATURES', 'enable_libsoup3', "2.74.6", "", d)}"
PREFERRED_VERSION_glib-2.0-native = "${@bb.utils.contains('DISTRO_FEATURES', 'enable_libsoup3', "2.74.6", "", d)}"
PREFERRED_VERSION_libpsl = "${@bb.utils.contains('DISTRO_FEATURES', 'enable_libsoup3', "0.21.1", "", d)}"
PREFERRED_VERSION_nativesdk-glib-2.0 = "${@bb.utils.contains('DISTRO_FEATURES', 'enable_libsoup3', "2.74.6", "", d)}"

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread conf/distro/rdk.conf

PREFERRED_VERSION_elfutils ?= "${@bb.utils.contains('DISTRO_FEATURES', 'benchmark_enable', '0.148', '', d)}"
PREFERRED_VERSION_glib-networking:kirkstone = "2.72.2"
PREFERRED_VERSION_glib-networking:kirkstone = "2.74.0"
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.

3 participants