Skip to content

Commit 5fb276a

Browse files
committed
chromium: Update to 142.0.7444.59
Release Notes: https://chromereleases.googleblog.com/2025/10/stable-channel-update-for-desktop_28.html Build and patch changes: ------------------------ Added skia_use_dawn=false to GN_ARGS. skia_use_dawn=true (the default) causes a build error because "dawn_commit_hash.h" does not exist, but it's included unconditionally. To fix the error, a supporting patch was also added. Added a patch to build with Rust 1.90 found in Yocto master. Added patches: * 0001-Fix-building-gpu_host_impl.cc-on-Linux.patch * chromium-142-crabbyavif-rust18x.patch Updated patches: * 0004-Delete-compiler-options-not-available-in-release-ver.patch * 0009-Adjust-the-Rust-build-to-our-needs.patch Removed patches: * 0006-Don-t-pass-unknown-LLVM-options.patch * 0001-Define___rust_alloc_error_handler_should_panic_v2.patch License changes: ---------------- Added licenses: * third_party/android_deps/autorolled/committed/libs/com_google_ar_impress/LICENSE * third_party/android_deps/autorolled/committed/libs/org_jetbrains_kotlinx_kotlinx_serialization_json_jvm/LICENSE * third_party/androidx/committed/libs/androidx_compose_runtime_runtime_retain_android/LICENSE * third_party/androidx/committed/libs/androidx_xr_runtime_runtime_manifest/LICENSE * third_party/federated_compute/src/LICENSE * third_party/oak/src/LICENSE Removed licenses: * chrome/installer/mac/third_party/bsdiff/LICENSE * chrome/installer/mac/third_party/xz/LICENSE * ios/third_party/material_components_ios/LICENSE * ios/third_party/material_internationalization_ios/LICENSE * ios/third_party/material_roboto_font_loader_ios/LICENSE * ios/third_party/material_sprited_animation_view_ios/LICENSE * ios/third_party/material_text_accessibility_ios/LICENSE * ios/third_party/motion_animator_objc/LICENSE * ios/third_party/motion_interchange_objc/LICENSE * ios/third_party/motion_transitioning_objc/LICENSE * net/third_party/nss/LICENSE * third_party/android_deps/libs/com_google_ar_impress/LICENSE * third_party/androidx/committed/libs/androidx_window_extensions_extensions/LICENSE * third_party/androidx/committed/libs/androidx_window_sidecar_sidecar/LICENSE * third_party/ashmem/LICENSE * third_party/bspatch/LICENSE Updated licenses: * third_party/android_deps/autorolled/committed/libs/org_checkerframework_checker_qual/LICENSE * third_party/devtools-frontend/src/LICENSE * third_party/swiftshader/third_party/SPIRV-Headers/LICENSE Test-built: ----------- * chromium-ozone-wayland * MACHINE=intel-corei7-64, qemuarm64 * chromium-x11 * MACHINE=intel-corei7-64, qemuarm64 Test dependencies: ------------------ * URI: git://git.openembedded.org/openembedded-core - branch: master - revision: 380ea7d79a7c7be3eee2fe4f57935787b57ab16c (poky equivalent: 77348b07ccd98689a15d6b1baf64471953fd557e) * URI: git://git.openembedded.org/meta-openembedded - layers: meta-oe - branch: master - revision: 5a4c632ac3f165e642d25ec8ea7a45b94a1ccd19 * URI: git://github.com/kraj/meta-clang - branch: master - revision: 95a6015b1e12fd760ecd22b6915a7e65bdef3d73 * URI: git://git.yoctoproject.org/meta-intel - branch: master - revision: 5c653790aaa5d61435e4b9fbbee7957b3d22e838 Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
1 parent 50a2818 commit 5fb276a

10 files changed

+152
-146
lines changed

meta-chromium/recipes-browser/chromium/chromium-gn.inc

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,14 @@ SRC_URI += "\
2020
file://0003-wrapper-extra-flags.patch \
2121
file://0004-Delete-compiler-options-not-available-in-release-ver.patch \
2222
file://0005-avoid-link-latomic-failure-on-CentOS-8-host.patch \
23-
file://0006-Don-t-pass-unknown-LLVM-options.patch \
2423
file://0007-Fix-constexpr-variable-must-be-initialized-by-a-cons.patch \
2524
file://0009-Adjust-the-Rust-build-to-our-needs.patch \
2625
file://0010-Don-t-require-profiler_builtins.rlib.patch \
2726
file://0011-fix-check_version-Only-compare-node.js-major-version.patch \
2827
file://0012-chromium-fix-v4l2-compiler-error-on-arm.patch \
2928
file://0013-Reduce-minimum-browser-window-width-to-480px.patch \
30-
file://0001-Define___rust_alloc_error_handler_should_panic_v2.patch \
29+
file://0001-Fix-building-gpu_host_impl.cc-on-Linux.patch \
30+
file://chromium-142-crabbyavif-rust18x.patch \
3131
"
3232

3333
# ARM/AArch64-specific patches.
@@ -266,6 +266,15 @@ GN_ARGS += "disable_fieldtrial_testing_config=true"
266266
# See https://crrev.com/c/2424669
267267
GN_ARGS += "chrome_pgo_phase=0"
268268

269+
# Disable Dawn
270+
# It fails with:
271+
# ../../components/viz/host/gpu_host_impl.cc:109:30: error: expected ';' after return statement
272+
# 109 | return SKIA_COMMIT_HASH "_" DAWN_COMMIT_HASH;
273+
# | ^
274+
# | ;
275+
# 1 error generated
276+
GN_ARGS += "skia_use_dawn=false"
277+
269278
# Disable passing --warning-suppression-mappings= flag to clang.
270279
# This feature is available on Clang21+
271280
GN_ARGS += "clang_warning_suppression_file="""

meta-chromium/recipes-browser/chromium/chromium.inc

Lines changed: 10 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ HOMEPAGE = "https://www.chromium.org/Home"
44
CVE_PRODUCT = "chromium:chromium google:chrome"
55

66
SRC_URI = "https://commondatastorage.googleapis.com/chromium-browser-official/chromium-${PV}.tar.xz"
7-
SRC_URI[sha256sum] = "ffad6af711524152cd91187a0298c8a34778e0596cf8e0e379cce233aeeea1c7"
7+
SRC_URI[sha256sum] = "eaf6a4941d117b0ce0baaae0ad0111b2ad456be4e3abcdd05ec31d7046cdc192"
88
S = "${UNPACKDIR}/chromium-${PV}"
99

1010
# GCC is not tested or officially supported upstream, and supporting it here
@@ -71,21 +71,10 @@ LIC_FILES_CHKSUM = "\
7171
file://${S}/base/third_party/xdg_user_dirs/LICENSE;md5=d998f250c491c329a8254dd1ca62c647 \
7272
file://${S}/chrome/browser/resources/chromeos/accessibility/chromevox/mv2/background/third_party/tamachiyomi/LICENSE;md5=15772cfcf7016e701ce54554516c0688 \
7373
file://${S}/chrome/browser/resources/chromeos/accessibility/chromevox/mv3/third_party/tamachiyomi/LICENSE;md5=15772cfcf7016e701ce54554516c0688 \
74-
file://${S}/chrome/installer/mac/third_party/bsdiff/LICENSE;md5=0dbe7a50f028269750631fcbded3846a \
75-
file://${S}/chrome/installer/mac/third_party/xz/LICENSE;md5=84982e6bf3ed99ef2647e48626ffa984 \
7674
file://${S}/ios/third_party/blink/LICENSE;md5=9fdb47308c4e0a2b6d07c5af39e5da1a \
7775
file://${S}/ios/third_party/lottie/LICENSE;md5=1e714768add1e7fdb1288bac703bad06 \
78-
file://${S}/ios/third_party/material_components_ios/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
79-
file://${S}/ios/third_party/material_internationalization_ios/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
80-
file://${S}/ios/third_party/material_roboto_font_loader_ios/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
81-
file://${S}/ios/third_party/material_sprited_animation_view_ios/LICENSE;md5=175792518e4ac015ab6696d16c4f607e \
82-
file://${S}/ios/third_party/material_text_accessibility_ios/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
83-
file://${S}/ios/third_party/motion_animator_objc/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
84-
file://${S}/ios/third_party/motion_interchange_objc/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
85-
file://${S}/ios/third_party/motion_transitioning_objc/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
8676
file://${S}/net/third_party/mozilla_security_manager/LICENSE;md5=f19cdef64a433efe7fd2ddbfc3a19313 \
8777
file://${S}/net/third_party/mozilla_win/LICENSE;md5=9b13a17f35cae227ee726ee0108d72a2 \
88-
file://${S}/net/third_party/nss/LICENSE;md5=3b1e88e1b9c0b5a4b2881d46cce06a18 \
8978
file://${S}/net/third_party/quiche/src/LICENSE;md5=0fca02217a5d49a14dfe2d11837bb34d \
9079
file://${S}/net/third_party/uri_template/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
9180
file://${S}/third_party/abseil-cpp/LICENSE;md5=df52c6edb7adc22e533b2bacc3bd3915 \
@@ -120,6 +109,7 @@ LIC_FILES_CHKSUM = "\
120109
file://${S}/third_party/android_deps/autorolled/committed/libs/com_google_android_material_material/LICENSE;md5=7f7d74108ee1b7a743cca7d9a86784d6 \
121110
file://${S}/third_party/android_deps/autorolled/committed/libs/com_google_android_play_core_common/LICENSE;md5=73c6700ef062ad41c3d27cab65d0c1e2 \
122111
file://${S}/third_party/android_deps/autorolled/committed/libs/com_google_android_play_feature_delivery/LICENSE;md5=014a1ef6f09b1a5ac887d86d5f18918d \
112+
file://${S}/third_party/android_deps/autorolled/committed/libs/com_google_ar_impress/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
123113
file://${S}/third_party/android_deps/autorolled/committed/libs/com_google_auto_service_auto_service_annotations/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
124114
file://${S}/third_party/android_deps/autorolled/committed/libs/com_google_code_findbugs_jsr305/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
125115
file://${S}/third_party/android_deps/autorolled/committed/libs/com_google_code_gson_gson/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
@@ -151,17 +141,17 @@ LIC_FILES_CHKSUM = "\
151141
file://${S}/third_party/android_deps/autorolled/committed/libs/io_reactivex_rxjava2_rxandroid/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
152142
file://${S}/third_party/android_deps/autorolled/committed/libs/io_reactivex_rxjava2_rxjava/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
153143
file://${S}/third_party/android_deps/autorolled/committed/libs/javax_inject_javax_inject/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
154-
file://${S}/third_party/android_deps/autorolled/committed/libs/org_checkerframework_checker_qual/LICENSE;md5=1d65227af566d55e64b49bc738d16053 \
144+
file://${S}/third_party/android_deps/autorolled/committed/libs/org_checkerframework_checker_qual/LICENSE;md5=41d84637c348061d361a75c8fd685c14 \
155145
file://${S}/third_party/android_deps/autorolled/committed/libs/org_checkerframework_checker_util/LICENSE;md5=87abbc18e66acb445c00810347051776 \
156146
file://${S}/third_party/android_deps/autorolled/committed/libs/org_codehaus_mojo_animal_sniffer_annotations/LICENSE;md5=a5dd953e661e22a77f7b8062ae790f6a \
157147
file://${S}/third_party/android_deps/autorolled/committed/libs/org_jetbrains_kotlinx_kotlinx_coroutines_android/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
158148
file://${S}/third_party/android_deps/autorolled/committed/libs/org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
159149
file://${S}/third_party/android_deps/autorolled/committed/libs/org_jetbrains_kotlinx_kotlinx_coroutines_play_services/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
160150
file://${S}/third_party/android_deps/autorolled/committed/libs/org_jetbrains_kotlinx_kotlinx_serialization_core_jvm/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
151+
file://${S}/third_party/android_deps/autorolled/committed/libs/org_jetbrains_kotlinx_kotlinx_serialization_json_jvm/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
161152
file://${S}/third_party/android_deps/autorolled/committed/libs/org_jspecify_jspecify/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
162153
file://${S}/third_party/android_deps/autorolled/committed/libs/org_reactivestreams_reactive_streams/LICENSE;md5=e58c24d18490515b4c3001f330261afc \
163154
file://${S}/third_party/android_deps/libs/com_android_support_support_annotations/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
164-
file://${S}/third_party/android_deps/libs/com_google_ar_impress/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
165155
file://${S}/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_android_extensions_runtime/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
166156
file://${S}/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_parcelize_runtime/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
167157
file://${S}/third_party/android_deps/libs/org_jetbrains_kotlinx_atomicfu_jvm/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
@@ -200,6 +190,7 @@ LIC_FILES_CHKSUM = "\
200190
file://${S}/third_party/androidx/committed/libs/androidx_compose_material_material_ripple_android/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
201191
file://${S}/third_party/androidx/committed/libs/androidx_compose_runtime_runtime_android/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
202192
file://${S}/third_party/androidx/committed/libs/androidx_compose_runtime_runtime_annotation_android/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
193+
file://${S}/third_party/androidx/committed/libs/androidx_compose_runtime_runtime_retain_android/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
203194
file://${S}/third_party/androidx/committed/libs/androidx_compose_runtime_runtime_saveable_android/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
204195
file://${S}/third_party/androidx/committed/libs/androidx_compose_ui_ui_android/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
205196
file://${S}/third_party/androidx/committed/libs/androidx_compose_ui_ui_geometry_android/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
@@ -319,12 +310,11 @@ LIC_FILES_CHKSUM = "\
319310
file://${S}/third_party/androidx/committed/libs/androidx_viewpager2_viewpager2/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
320311
file://${S}/third_party/androidx/committed/libs/androidx_viewpager_viewpager/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
321312
file://${S}/third_party/androidx/committed/libs/androidx_webkit_webkit/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
322-
file://${S}/third_party/androidx/committed/libs/androidx_window_extensions_extensions/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
323-
file://${S}/third_party/androidx/committed/libs/androidx_window_sidecar_sidecar/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
324313
file://${S}/third_party/androidx/committed/libs/androidx_window_window/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
325314
file://${S}/third_party/androidx/committed/libs/androidx_window_window_core_android/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
326315
file://${S}/third_party/androidx/committed/libs/androidx_xr_arcore_arcore/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
327316
file://${S}/third_party/androidx/committed/libs/androidx_xr_runtime_runtime/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
317+
file://${S}/third_party/androidx/committed/libs/androidx_xr_runtime_runtime_manifest/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
328318
file://${S}/third_party/androidx/committed/libs/androidx_xr_runtime_runtime_openxr/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
329319
file://${S}/third_party/androidx/committed/libs/androidx_xr_scenecore_scenecore/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
330320
file://${S}/third_party/angle/LICENSE;md5=7abdb66a6948f39c2f469140db5184e2 \
@@ -342,7 +332,6 @@ LIC_FILES_CHKSUM = "\
342332
file://${S}/third_party/apple_apsl/LICENSE;md5=c8c14a9f985552dba8d3edbd76660088 \
343333
file://${S}/third_party/arcore-android-sdk-client/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
344334
file://${S}/third_party/arcore-android-sdk/LICENSE;md5=c1bc4f7fbdd7a5a3f2c0dfefd457665e \
345-
file://${S}/third_party/ashmem/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
346335
file://${S}/third_party/axe-core/LICENSE;md5=f27a50d2e878867827842f2c60e30bfc \
347336
file://${S}/third_party/bidimapper/LICENSE;md5=2b42edef8fa55315f34f2370b4715ca9 \
348337
file://${S}/third_party/bidimapper/licenses/LICENSE.mitt;md5=4ed316158806c1e39b6b6e457c85b10f \
@@ -351,7 +340,6 @@ LIC_FILES_CHKSUM = "\
351340
file://${S}/third_party/boringssl/src/LICENSE;md5=0131a611be3a37729f61e0b26319da57 \
352341
file://${S}/third_party/boringssl/src/third_party/fiat/LICENSE;md5=7a7086e01a29257a15f3b0c9a42a12ff \
353342
file://${S}/third_party/brotli/LICENSE;md5=941ee9cd1609382f946352712a319b4b \
354-
file://${S}/third_party/bspatch/LICENSE;md5=3e837ede9697ce4c789c3ca32aabe003 \
355343
file://${S}/third_party/cardboard/LICENSE;md5=3446ed11f63049b8f1e60e833dcdc5b7 \
356344
file://${S}/third_party/cast_core/LICENSE;md5=175792518e4ac015ab6696d16c4f607e \
357345
file://${S}/third_party/catapult/experimental/trace_on_tap/third_party/pako/LICENSE;md5=6b8c8aad0a85200097ec8f989636baf0 \
@@ -412,7 +400,7 @@ LIC_FILES_CHKSUM = "\
412400
file://${S}/third_party/dawn/third_party/spirv-tools/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
413401
file://${S}/third_party/dawn/third_party/vulkan-headers/LICENSE.txt;md5=3b83ef96387f14655fc854ddc3c6bd57 \
414402
file://${S}/third_party/decklink/LICENSE;md5=85b197f7b7b1ef270b01a1b6377be50e \
415-
file://${S}/third_party/devtools-frontend/src/LICENSE;md5=537e0b52077bf0a616d0a0c8a79bc9d5 \
403+
file://${S}/third_party/devtools-frontend/src/LICENSE;md5=83fece7ebbf2f4a3db071b91b3cacb9a \
416404
file://${S}/third_party/devtools-frontend/src/front_end/third_party/acorn/package/LICENSE;md5=6e381572c3ee395547475a1464db5060 \
417405
file://${S}/third_party/devtools-frontend/src/front_end/third_party/codemirror.next/LICENSE;md5=b5494d4f10ac6bb043e5f684e59cd13f \
418406
file://${S}/third_party/devtools-frontend/src/front_end/third_party/codemirror/package/LICENSE;md5=8554e1ee437cc3fb3cfee9ad4a11b8ab \
@@ -444,6 +432,7 @@ LIC_FILES_CHKSUM = "\
444432
file://${S}/third_party/farmhash/LICENSE;md5=7dfaa79e2b070897e495fec386e3acfc \
445433
file://${S}/third_party/fast_float/src/LICENSE-MIT;md5=32b11d50c7d9788d4270f6a83f3e68eb \
446434
file://${S}/third_party/fdlibm/LICENSE;md5=b17367d6c97e638599071d99a3049dfe \
435+
file://${S}/third_party/federated_compute/src/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
447436
file://${S}/third_party/ffmpeg/CREDITS.chromium;md5=331b973a7612318cb2a0e01629ca7e52 \
448437
file://${S}/third_party/fft2d/LICENSE;md5=a062f975da2ca26745be122d5a0b1356 \
449438
file://${S}/third_party/flac/COPYING.Xiph;md5=3d6da238b5b57a0965d6730291119f65 \
@@ -531,6 +520,7 @@ LIC_FILES_CHKSUM = "\
531520
file://${S}/third_party/node/Apache-LICENSE-2.0.txt;md5=3b83ef96387f14655fc854ddc3c6bd57 \
532521
file://${S}/third_party/node/node_modules/@azure/msal-browser/LICENSE;md5=4f9c2c296f77b3096b6c11a16fa7c66e \
533522
file://${S}/third_party/node/node_modules/lit/LICENSE;md5=4b390b7b932ca7872d1de2c834797cad \
523+
file://${S}/third_party/oak/src/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
534524
file://${S}/third_party/omnibox_proto/LICENSE;md5=9956e3ce49f0eea45461cec47a5f96b0 \
535525
file://${S}/third_party/one_euro_filter/LICENSE;md5=5b4d092181a412ae42c63e7fc1e53366 \
536526
file://${S}/third_party/openh264/src/LICENSE;md5=bb6d3771da6a07d33fd50d4d9aa73bcf \
@@ -579,7 +569,7 @@ LIC_FILES_CHKSUM = "\
579569
file://${S}/third_party/sqlite/LICENSE;md5=7256769d4613c0af5a72be32ba20ccf7 \
580570
file://${S}/third_party/subresource-filter-ruleset/LICENSE;md5=408c32b7944dedb9d57797eca2447ea1 \
581571
file://${S}/third_party/swiftshader/LICENSE.txt;md5=d273d63619c9aeaf15cdaf76422c4f87 \
582-
file://${S}/third_party/swiftshader/third_party/SPIRV-Headers/LICENSE;md5=d14ee3b13f42e9c9674acc5925c3d741 \
572+
file://${S}/third_party/swiftshader/third_party/SPIRV-Headers/LICENSE;md5=a0dcaa512cc2dee95fe0fd791ee83a18 \
583573
file://${S}/third_party/swiftshader/third_party/SPIRV-Tools/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57 \
584574
file://${S}/third_party/tensorflow-text/LICENSE;md5=01e86893010a1b87e69a213faa753ebd \
585575
file://${S}/third_party/tensorflow_models/src/LICENSE;md5=6f798069926aa738ee3bbbcac6c62a2f \

meta-chromium/recipes-browser/chromium/files/0001-Define___rust_alloc_error_handler_should_panic_v2.patch

Lines changed: 0 additions & 44 deletions
This file was deleted.
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
From 331c2c8d6bd4ea08e6d3813eefda328c8707b207 Mon Sep 17 00:00:00 2001
2+
From: =?UTF-8?q?Zolt=C3=A1n=20B=C3=B6sz=C3=B6rm=C3=A9nyi?=
3+
<zboszor@gmail.com>
4+
Date: Fri, 31 Oct 2025 07:59:25 +0100
5+
Subject: [PATCH] Fix building gpu_host_impl.cc on Linux
6+
MIME-Version: 1.0
7+
Content-Type: text/plain; charset=UTF-8
8+
Content-Transfer-Encoding: 8bit
9+
10+
Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
11+
Upstream-Status: Inappropriate [oe specific]
12+
---
13+
components/viz/host/gpu_host_impl.cc | 4 +++-
14+
1 file changed, 3 insertions(+), 1 deletion(-)
15+
16+
diff --git a/components/viz/host/gpu_host_impl.cc b/components/viz/host/gpu_host_impl.cc
17+
index e37dd6bb11..27bf4bc8e7 100644
18+
--- a/components/viz/host/gpu_host_impl.cc
19+
+++ b/components/viz/host/gpu_host_impl.cc
20+
@@ -27,10 +27,12 @@
21+
#include "gpu/config/gpu_info.h"
22+
#include "gpu/ipc/common/gpu_client_ids.h"
23+
#include "gpu/ipc/host/gpu_disk_cache.h"
24+
-#include "gpu/webgpu/dawn_commit_hash.h"
25+
#include "mojo/public/cpp/bindings/sync_call_restrictions.h"
26+
#include "skia/buildflags.h"
27+
#include "skia/ext/skia_commit_hash.h"
28+
+#if BUILDFLAG(SKIA_USE_DAWN)
29+
+#include "gpu/webgpu/dawn_commit_hash.h"
30+
+#endif
31+
#include "ui/gfx/font_render_params.h"
32+
33+
#if BUILDFLAG(IS_ANDROID)
34+
--
35+
2.51.0
36+

meta-chromium/recipes-browser/chromium/files/0004-Delete-compiler-options-not-available-in-release-ver.patch

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,24 +23,21 @@ diff --git a/build/config/compiler/BUILD.gn b/build/config/compiler/BUILD.gn
2323
index cf5e62e..58e0fd0 100644
2424
--- a/build/config/compiler/BUILD.gn
2525
+++ b/build/config/compiler/BUILD.gn
26-
@@ -687,16 +687,6 @@ config("compiler") {
26+
@@ -703,13 +703,6 @@
2727
cflags += [ "-ffp-contract=off" ]
2828
}
2929

30-
- # Enable ELF CREL (see crbug.com/357878242) for all platforms that use ELF
31-
- # (excluding toolchains that use an older version of LLVM).
30+
- # Enable ELF CREL (see crbug.com/357878242) for all platforms that use ELF.
3231
- # TODO(crbug.com/376278218): This causes segfault on Linux ARM builds.
3332
- # It also causes segfault on Linux s390x:
3433
- # https://github.com/llvm/llvm-project/issues/149511
35-
- if (is_linux && use_lld && !llvm_android_mainline && current_cpu != "arm" &&
36-
- current_cpu != "s390x" &&
37-
- default_toolchain != "//build/toolchain/cros:target") {
34+
- if (is_linux && use_lld && current_cpu != "arm" && current_cpu != "s390x") {
3835
- cflags += [ "-Wa,--crel,--allow-experimental-crel" ]
3936
- }
4037
}
4138

4239
# C11/C++11 compiler flags setup.
43-
@@ -2079,6 +2069,11 @@ config("default_warnings") {
40+
@@ -2113,6 +2106,11 @@
4441

4542
if (is_clang) {
4643
cflags += [

0 commit comments

Comments
 (0)