Closed MaxIhlenfeldt closed 10 months ago
Will update the PR description and commit message with the detailed changelog later today. @nrpt-m not sure if you're around this week, if so, testing would be greatly appreciated!
Will update the PR description and commit message with the detailed changelog later today. @nrpt-m not sure if you're around this week, if so, testing would be greatly appreciated!
Sure, will start the testing from today.
As always, feel free to update and merge this PR without me while I'm OOO :slightly_smiling_face:
@MaxIhlenfeldt, @rakuco & @kraj Have completed the builds & testing in master, kirkstone, dunfell & mickledore branches for all these below systems and chromium worked well in all these systems except rpi4.
chromium-ozone-wayland: qemux86-64
chromium-x11: qemux86-64, qemuarm, qemuarm64, raspberrypi4-64**
raspberrypi4-64**: Have given the rpi4 images of all these above branches to @rwmacleod. Once, he finishes the testing on rpi4 than I will update the results here. cc: @rwmacleod
@MaxIhlenfeldt, @rakuco & @kraj Have completed the builds & testing in master, kirkstone, dunfell & mickledore branches for all these below systems and chromium worked well in all these systems except rpi4.
- chromium-ozone-wayland: qemux86-64
- chromium-x11: qemux86-64, qemuarm, qemuarm64, raspberrypi4-64**
raspberrypi4-64**: Have given the rpi4 images of all these above branches to @rwmacleod. Once, he finishes the testing on rpi4 than I will update the results here. cc: @rwmacleod
thanks @nrpt-m I guess it would be good to add nanbield
as well, perhaps replace mickledore
with it
I will try to do a musl build and boot cycle in few days.
raspberrypi4-64**: Have given the rpi4 images of all these above branches to @rwmacleod. Once, he finishes the testing on rpi4 than I will update the results here. cc: @rwmacleod
Please find the below test results of rpi4 image with different branches.
thanks @nrpt-m I guess it would be good to add
nanbield
as well, perhaps replacemickledore
with it I will try to do a musl build and boot cycle in few days.
Sure @kraj , will also test with nanbield branch as well.
Sure @kraj , will also test with nanbield branch as well.
@kraj , Have completed the builds & testing in nanbield branch for all these below systems and chromium worked well in all these systems.
chromium-ozone-wayland: qemux86-64
chromium-x11: qemux86-64, qemuarm, qemuarm64, raspberrypi4-64
Thanks for reviewing and testing! I've updated the commit message and PR description with the test results.
Release notes: https://chromereleases.googleblog.com/2023/12/stable-channel-update-for-desktop.html https://chromereleases.googleblog.com/2023/12/stable-channel-update-for-desktop_6.html https://chromereleases.googleblog.com/2023/12/stable-channel-update-for-desktop_12.html
Build and patch changes:
Drop three backported patches that are included upstream now, and add four new backports.
Add more fixes to 0013-Add-missing-typename-s.patch.
Rename 0014-Don-t-pass-disable-auto-upgrade-debug-info-to-linker.patch to 0014-Don-t-pass-unknown-LLVM-options.patch and also disable the
split-threshold-for-reg-with-hint
option.Add more fixes to 0017-Avoid-parenthesized-initialization-of-aggregates.patch.
Add more fixes to 0018-Fix-constexpr-variable-cannot-have-non-literal-type-.patch.
Add 0022-Use-base-ranges-instead-of-std-ranges.patch to fix a build error on older versions of clang (on mickledore, kirkstone, and dunfell).
Rebase remaining patches.
License changes:
Added licenses:
Removed licenses:
third_party/android_deps/libs/com_google_guava_listenablefuture/LICENSE
https://chromium-review.googlesource.com/c/chromium/src/+/4960997
third_party/xdg_shared_mime_info/LICENSE
https://chromium-review.googlesource.com/c/chromium/src/+/4974772
Updated licenses:
third_party/dawn/LICENSE
https://dawn-review.googlesource.com/c/dawn/+/155561
third_party/ffmpeg/CREDITS.chromium
https://chromium.googlesource.com/chromium/third_party/ffmpeg.git/+/265b12a2
third_party/speech-dispatcher/COPYING => third_party/speech-dispatcher/COPYING.LGPL
https://chromium-review.googlesource.com/c/chromium/src/+/4917472
third_party/vulkan_memory_allocator/LICENSE.txt
https://chromium-review.googlesource.com/c/chromium/src/+/4911597
Test-built (big thanks to @nrpt-m):
chromium-ozone-wayland:
chromium-x11
** Please note that Chromium requires below set-up when on dunfell branch.
*** Please note that there currently is a problem on RPi4/dunfell where Chromium crashes because of an illegal instruction error.
Signed-off-by: Max Ihlenfeldt max@igalia.com