| Message ID | 20260518210746.1595618-1-t-lannynd@ti.com |
|---|---|
| State | Under Review |
| Delegated to: | Ryan Eatmon |
| Headers | show |
| Series | [meta-arago,master/wrynose] chromium: Upgrade to v148.0.7778.167 | expand |
meta-arago / na / 20260518210746.1595618-1-t-lannynd PRC Results: PASS ========================================================= check-yocto-patches: PASS ========================================================= Patches ---------------------------------------- All patches passed ========================================================= apply-yocto-patch: PASS ========================================================= master ===================== Summary: - Patch Series: [meta-arago][master/wrynose][PATCH] chromium: Upgrade to v148.0.7778.167 - Submitter: From: Thorsten Lannynd <t-lannynd@ti.com> - Date: Date: Mon, 18 May 2026 16:07:46 -0500 - Num Patches: 1 - Mailing List (public inbox) Commit SHA: 42feae91b0b45987f4a0b9f7e7a8fd072824b411 Applied to: - Repository: lcpd-prc-meta-arago - Base Branch: master-wip - Commit Author: Thorsten Lannynd <t-lannynd@ti.com> - Commit Subject: open62541: Update for v1.5.4 - Commit SHA: 494ee5ba207496a4b355aeb84b014ee326e9f5b4 Patches ---------------------------------------- All patches applied wrynose ===================== Summary: - Patch Series: [meta-arago][master/wrynose][PATCH] chromium: Upgrade to v148.0.7778.167 - Submitter: From: Thorsten Lannynd <t-lannynd@ti.com> - Date: Date: Mon, 18 May 2026 16:07:46 -0500 - Num Patches: 1 - Mailing List (public inbox) Commit SHA: 42feae91b0b45987f4a0b9f7e7a8fd072824b411 Applied to: - Repository: lcpd-prc-meta-arago - Base Branch: wrynose-wip - Commit Author: Ryan Eatmon <reatmon@ti.com> - Commit Subject: meta-arago-test: Moved to meta-ti/meta-ti-test - Commit SHA: e9bf10c0e71b08fe827200af575f9c9749be7bc2 Patches ---------------------------------------- All patches applied ========================================================= check-yocto-repo: PASS ========================================================= master ===================== PASS wrynose ===================== PASS ========================================================= yocto-check-layers: PASS ========================================================= master - PASS ===================== All checks passed wrynose - PASS ===================== All checks passed
diff --git a/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-arago.inc b/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-arago.inc index 5b0f2703..ab092fa1 100644 --- a/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-arago.inc +++ b/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-arago.inc @@ -1,6 +1,6 @@ PR:append = ".arago0" -FILESEXTRAPATHS:prepend := "${THISDIR}/chromium-ozone-wayland-142.0.7444.175:" +FILESEXTRAPATHS:prepend := "${THISDIR}/chromium-ozone-wayland:" PACKAGECONFIG:append = " proprietary-codecs" @@ -10,56 +10,3 @@ SRC_URI:append = " \ file://0003-chromium-gpu-v4l2-Fix-OUTPUT-queue-streaming-in-V4L2.patch \ file://0004-media-gpu-v4l2-Avoid-placing-incomplete-H264-access-.patch \ " - -# Override do_copy_clang_library to handle both target and host architectures -do_copy_clang_library() { - cp -r "${STAGING_LIBDIR_NATIVE}/clang/latest" "${STAGING_DIR_HOST}${nonarch_libdir}/clang/" - cd "${STAGING_DIR_HOST}${nonarch_libdir}/clang" || return - - # Process both target arch (aarch64) and build arch (x86_64) - for ARCH in "${TARGET_ARCH}" "${BUILD_ARCH}"; do - echo "Processing clang libraries for architecture: $ARCH" - target_dir="latest/lib/${ARCH}-unknown-linux-gnu" - mkdir -p "$target_dir" - - # Determine source sysroot based on architecture - if [ "$ARCH" = "${TARGET_ARCH}" ]; then - search_path="${STAGING_LIBDIR}" - else - search_path="${STAGING_LIBDIR_NATIVE}" - fi - - # Find and copy library files from the appropriate sysroot - for lib_pattern in "libclang_rt.builtins-${ARCH}.a" "liborc_rt-${ARCH}.a"; do - lib_files=$(find "$search_path/clang" -name "$lib_pattern" 2>/dev/null) - for lib_file in $lib_files; do - if [ -f "$lib_file" ]; then - base_name=$(basename "$lib_file") - echo "Copying $lib_file to $target_dir/" - cp "$lib_file" "$target_dir/" 2>/dev/null || true - fi - done - done - - # Create generic names without architecture suffix - if [ -d "$target_dir" ]; then - cd "$target_dir" || continue - for file in libclang_rt.builtins-*.a liborc_rt-*.a; do - if [ -f "$file" ]; then - generic_name=$(echo "$file" | sed -E 's/-(x86_64|aarch64|arm|i686)\.a$/.a/') - if [ "$file" != "$generic_name" ] && [ ! -f "$generic_name" ]; then - cp "$file" "$generic_name" 2>/dev/null || true - fi - fi - done - cd "${STAGING_DIR_HOST}${nonarch_libdir}/clang" || return - fi - - # Copy to native sysroot as well - native_arch_path="${STAGING_LIBDIR_NATIVE}/clang/latest/lib/${ARCH}-unknown-linux-gnu/" - if [ -d "$target_dir" ] && [ -n "$(ls -A "$target_dir" 2>/dev/null)" ]; then - mkdir -p "$native_arch_path" - cp -n "$target_dir"/* "$native_arch_path/" 2>/dev/null || true - fi - done -} diff --git a/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-142.0.7444.175/0001-media-gpu-v4l2-Use-ChromeOS-style-dev-paths-for-all-.patch b/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland/0001-media-gpu-v4l2-Use-ChromeOS-style-dev-paths-for-all-.patch similarity index 100% rename from meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-142.0.7444.175/0001-media-gpu-v4l2-Use-ChromeOS-style-dev-paths-for-all-.patch rename to meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland/0001-media-gpu-v4l2-Use-ChromeOS-style-dev-paths-for-all-.patch diff --git a/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-142.0.7444.175/0002-chromium-gpu-sandbox-Allow-GPU-sandbox-access-to-V4L.patch b/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland/0002-chromium-gpu-sandbox-Allow-GPU-sandbox-access-to-V4L.patch similarity index 100% rename from meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-142.0.7444.175/0002-chromium-gpu-sandbox-Allow-GPU-sandbox-access-to-V4L.patch rename to meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland/0002-chromium-gpu-sandbox-Allow-GPU-sandbox-access-to-V4L.patch diff --git a/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-142.0.7444.175/0003-chromium-gpu-v4l2-Fix-OUTPUT-queue-streaming-in-V4L2.patch b/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland/0003-chromium-gpu-v4l2-Fix-OUTPUT-queue-streaming-in-V4L2.patch similarity index 100% rename from meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-142.0.7444.175/0003-chromium-gpu-v4l2-Fix-OUTPUT-queue-streaming-in-V4L2.patch rename to meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland/0003-chromium-gpu-v4l2-Fix-OUTPUT-queue-streaming-in-V4L2.patch diff --git a/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-142.0.7444.175/0004-media-gpu-v4l2-Avoid-placing-incomplete-H264-access-.patch b/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland/0004-media-gpu-v4l2-Avoid-placing-incomplete-H264-access-.patch similarity index 100% rename from meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-142.0.7444.175/0004-media-gpu-v4l2-Avoid-placing-incomplete-H264-access-.patch rename to meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland/0004-media-gpu-v4l2-Avoid-placing-incomplete-H264-access-.patch diff --git a/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland_142.0.7444.175.bbappend b/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland_148.0.7778.167.bbappend similarity index 100% rename from meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland_142.0.7444.175.bbappend rename to meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland_148.0.7778.167.bbappend
Upgrade Chromium patches to v148.0.7778.167 to align with the version currently used in meta-browser. Remove the version number from the patch directory name to reduce churn for future version upgrades. Signed-off-by: Thorsten Lannynd <t-lannynd@ti.com> --- This patch depends on the following oe-layersetup paches: configs/arago-master-*: Upgrade Chromium to v148 configs/arago-wrynose-*: Upgrade Chromium to v148 .../chromium/chromium-ozone-wayland-arago.inc | 55 +------------------ ...se-ChromeOS-style-dev-paths-for-all-.patch | 0 ...dbox-Allow-GPU-sandbox-access-to-V4L.patch | 0 ...2-Fix-OUTPUT-queue-streaming-in-V4L2.patch | 0 ...void-placing-incomplete-H264-access-.patch | 0 ...ium-ozone-wayland_148.0.7778.167.bbappend} | 0 6 files changed, 1 insertion(+), 54 deletions(-) rename meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/{chromium-ozone-wayland-142.0.7444.175 => chromium-ozone-wayland}/0001-media-gpu-v4l2-Use-ChromeOS-style-dev-paths-for-all-.patch (100%) rename meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/{chromium-ozone-wayland-142.0.7444.175 => chromium-ozone-wayland}/0002-chromium-gpu-sandbox-Allow-GPU-sandbox-access-to-V4L.patch (100%) rename meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/{chromium-ozone-wayland-142.0.7444.175 => chromium-ozone-wayland}/0003-chromium-gpu-v4l2-Fix-OUTPUT-queue-streaming-in-V4L2.patch (100%) rename meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/{chromium-ozone-wayland-142.0.7444.175 => chromium-ozone-wayland}/0004-media-gpu-v4l2-Avoid-placing-incomplete-H264-access-.patch (100%) rename meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/{chromium-ozone-wayland_142.0.7444.175.bbappend => chromium-ozone-wayland_148.0.7778.167.bbappend} (100%)