please update the chromium package

Problems with packages? Post here, using [tags] of the package name.

please update the chromium package

Postby kwankiu » Thu Mar 06, 2025 8:45 am

since alarm repo bumped icu to 76 and gcc to 14.2 two days ago, the chromium package is broken as it remains outdated (v134 from pkgbuild but the one on repo still v131).

chromium is a very popular and widely used web browser, please update chromium to match with current deps.
kwankiu
 
Posts: 2
Joined: Sat Oct 19, 2024 5:11 pm

Re: please update the chromium package

Postby graysky » Thu Mar 06, 2025 6:39 pm

Version 133 introduced build issues/clang distcc is no longer working so that needs to be fixed. You can downgrade chromium and icu as a temp fix until this is sorted out.
graysky
Developer
 
Posts: 1882
Joined: Sun Jun 26, 2011 6:56 am
Location: /run/user/1000

Re: please update the chromium package

Postby kwankiu » Fri Mar 07, 2025 5:52 pm

Downgrading icu would breaks core packages including pacman.
For those who upgraded the packages and found chromium not working and sees this post, i hope this helps as a temp fix:

# Chromium fix (tmp workaround)
```
# Download icu version 75.1
curl -LOmake_clickable_callback(MAGIC_URL_FULL, ' ', 'http://tardis.tiny-vps.com/aarm/repos/2025/03/01/aarch64/core/icu-75.1-2-aarch64.pkg.tar.xz', '', ' class="postlink"')
# Create temporary folder
mkdir -p icu
# Extract the package
tar -xf icu-75.1-2-aarch64.pkg.tar.xz -C icu
# Copy icu 75.1 libraries
sudo cp icu/usr/lib/libicu*75.1 /usr/lib/
# Create symlink of icu 75.1 to 75
for file in /usr/lib/libicu*.so.75.1; do
sudo ln -s "${file}" "${file/75.1/75}"
done
# Create symlink of libFLAC
sudo ln -s /usr/lib/libFLAC.so.14 /usr/lib/libFLAC.so.12
# Remove downloaded files
rm -rf icu-75.1-2-aarch64.pkg.tar.xz icu
```

# To remove the above tmp fix (remove leftover files in the future when fixed)
```
sudo rm /usr/lib/libicu*75 /usr/lib/libicu*75.1 /usr/lib/libFLAC.so.12
```
kwankiu
 
Posts: 2
Joined: Sat Oct 19, 2024 5:11 pm

Re: please update the chromium package

Postby mkurz » Tue Mar 25, 2025 6:29 am

Any ETA? Chromium is broken quite a while now...
Thanks!
mkurz
 
Posts: 11
Joined: Sat Nov 09, 2024 9:00 am

Re: please update the chromium package

Postby BillFleming » Wed Mar 26, 2025 11:04 pm

Here is the pre-built chromium 134 from a fully updated AARCH64 system as of this morning, the full pkgbuild folder with all patches, build log (lol), and screenshot showing it running:make_clickable_callback(MAGIC_URL_FULL, ' ', 'https://drive.google.com/drive/folders/1LImUoKDlKEUbUW6dFcgrgXGsjBUUP3e4?usp=sharing', '', ' class="postlink"')
I didn't try to patch in any extra features, but you now have a working chrome 134 base to try to patch them in whoever wanted to add video related patches. I had to modify the ALARM makepkg as it had some issues, and switched it to not trying to build eu-strip but just using the system one. This took almost 11 hours to build on Radxa Orion O6 with those A720 cores. Maybe will go faster building in RAM next time, since it has 64GB.
Attachments
ChromeBuild.png
ChromeBuild.png (134.86 KiB) Viewed 40219 times
BillFleming
 
Posts: 2
Joined: Sat Jan 25, 2025 10:58 pm

Re: please update the chromium package

Postby mkurz » Thu Mar 27, 2025 8:07 am

@BillFleming how about opening a pull request with the changes you did to the PKGBUILD so the maintainers can take a look? Here:make_clickable_callback(MAGIC_URL_FULL, ' ', 'https://github.com/archlinuxarm/PKGBUILDs/pulls', '', ' class="postlink"')

Thanks!
mkurz
 
Posts: 11
Joined: Sat Nov 09, 2024 9:00 am

Re: please update the chromium package

Postby Sam_Fisher » Mon Apr 07, 2025 8:46 am

So is this an issue on arch arm side or is it something to do with the chromium base itself? I mean if we are required to open a bug report for Chromium itself (if nobody done it already), i'd happily do that if you tell me what the issue is. Because i see no progress since the beginning of january. Arch x86 has moved on to version 135.
Sam_Fisher
 
Posts: 4
Joined: Mon Apr 07, 2025 8:43 am

Re: please update the chromium package

Postby mkurz » Wed Apr 16, 2025 12:32 pm

@graysky Is there anything we can do to make chromium work again? Did the PKGBUILD from BillFleming help? (he posted it in the google drive link).
Can you give a bit more details what exactly is failing? Do you have a link to an upstream bug report or something?
Thanks!
mkurz
 
Posts: 11
Joined: Sat Nov 09, 2024 9:00 am

Re: please update the chromium package

Postby graysky » Wed Apr 16, 2025 6:57 pm

Kevin is working to fix this. I do not know anything on the status. If someone has the PKGBUILD used to compile the package at the google drive link, please submit a PR against the project as suggested above.
graysky
Developer
 
Posts: 1882
Joined: Sun Jun 26, 2011 6:56 am
Location: /run/user/1000

Re: please update the chromium package

Postby mkurz » Fri Apr 18, 2025 1:29 pm

I think all the problems are fixed meanwhile. I am able to build chromium with the current PKGBUILD in make_clickable_callback(MAGIC_URL_FULL, ' ', 'https://github.com/archlinuxarm/PKGBUILDs/tree/master/extra/chromium', '', ' class="postlink"')
Instead of rust from the repos, which is on version 1.86 since a week now anyway, I was using rustup, but I guess this does not matter.

I think you or Kevin should just re-start the build - maybe it just works now?
If not please post what the error is, I am happy to take a look and help out.

BTW: Since Arch and ALARM is on Rust 1.86 now, a workaround can now be removed:make_clickable_callback(MAGIC_URL_FULL, '
', 'https://gitlab.archlinux.org/archlinux/packaging/packages/chromium/-/merge_requests/8', '', ' class="postlink"') was merged today - I opened a PR with the same fix in alarm:make_clickable_callback(MAGIC_URL_FULL, ' ', 'https://github.com/archlinuxarm/PKGBUILDs/pull/2102', '', ' class="postlink"')
mkurz
 
Posts: 11
Joined: Sat Nov 09, 2024 9:00 am

Next

Return to Packages

Who is online

Users browsing this forum: No registered users and 11 guests