Raptor Computing Systems Community Forums (BETA)

Software => Applications and Porting => Topic started by: tle on September 10, 2023, 09:07:01 am

Title: [DEV] An attempt to package chromium for ppc64le in the official Fedora DNF repo
Post by: tle on September 10, 2023, 09:07:01 am
UPDATE 31 July 2024: Fedora has adopted the patchset that Debian and other distros are using (https://gitlab.solidsilicon.io/public-development/open-source/chromium/openpower-patches). Great thanks to Than Ngo of RedHat, Timothy Pearson (Debian package maintainer)

EDIT: Than Ngo of Red Hat has cherry-picked all ppc64le patches into the main trunk. Now we officially have chromium for Fedora 40 or newer!

URL https://src.fedoraproject.org/rpms/chromium/pull-request/37 *STILL WORK IN PROGRESS*

The last time I was successful at getting Chromium up and running in Fedora is 3 years ago. That was version 88. Now Chromium has reached version 117.

This weekend I've spent a bit of time to adapt Timothy Pearson's patchset from Debian deb package for the official chromium Fedora RPM. So far I could get the whole application compiled and running HOWEVER the browser get into SIGSEGV or SIGTRAP with web pages that has JavaScript. So I speculate this might be related to the V8 engine.

The error outputs in the console is not so much helpful:

Code: [Select]
[1961086:1961086:0910/235841.808221:ERROR:CONSOLE(1)] "Uncaught SyntaxError: Invalid regular expression: /([^\s]+?)\(([\s\S]*)\)/: Maximum call stack size exceeded", source: chrome://resources/polymer/v3_0/polymer/polymer_bundled.min.js (1)
[0910/235911.891648:ERROR:check.cc(298)] Check failed: false. NOTREACHED log messages are omitted in official builds. Sorry!
[0911/000357.201831:ERROR:check.cc(298)] Check failed: false. NOTREACHED log messages are omitted in official builds. Sorry!

I also attempt to gdb and could not find any useful backtrace (NOTE: I manually commented out all `strip` symbols in the build spec file).

The full log out when trying to open a webpage https://gist.github.com/runlevel5/3c85515c521ebcfb6ca65e4697b6b1d1

Any idea how to get more logs out of V8 in Chromium?


Title: Re: [DEV] An attempt to package chromium for ppc64le in the official Fedora DNF repo
Post by: Hasturtium on September 10, 2023, 01:36:43 pm
I just want to say how much I appreciate this. Though I love using Firefox as my daily driver and ClassicHasClass is making great progress toward fully porting its JIT for everyone, it would be nice to have Chromium to fall back on for the odd page that doesn't test on as many other browsers as it should.
Title: Re: [DEV] An attempt to package chromium for ppc64le in the official Fedora DNF repo
Post by: tle on September 10, 2023, 05:39:23 pm
These days I am using GNOME Web simply because I loves its simplicity. However the WebkitGTK is pretty poor in performance.

I am too grateful for all the works the OpenPOWER community has done.

@ClassicHasClass is there anything I could assist with the firefox JIT?

Title: Re: [DEV] An attempt to package chromium for ppc64le in the official Fedora DNF repo
Post by: ClassicHasClass on September 11, 2023, 10:46:07 pm
It's just a matter of sitting down and doing the work. I'm reassembling everything against the current ESR so I have a stable base again.
Title: Re: [DEV] An attempt to package chromium for ppc64le in the official Fedora DNF repo
Post by: MauryG5 on September 13, 2023, 09:52:33 am
Do you mean that Chromium could officially return to Fedora complete with a Raptor repository as already happens on Debian?  It would be a great thing... I just recently picked up Fedora and updated it to version 37 at the moment because it seems to be the one that goes best with Gnome.  I didn't upgrade to 38 because my TLE friend said that unfortunately Gnome on 38 is slow and ugly again... 37 instead finally works quite well for Fedora.
Title: Re: [DEV] An attempt to package chromium for ppc64le in the official Fedora DNF repo
Post by: tle on March 15, 2024, 11:36:25 pm
Yes chromium will be back officially in Fedora 41
https://koji.fedoraproject.org/koji/buildinfo?buildID=2420288
Title: Re: [DEV] An attempt to package chromium for ppc64le in the official Fedora DNF repo
Post by: MauryG5 on March 17, 2024, 08:55:35 am
Well this is excellent news, up to now in fact on Power, Chromium is only found on Debian and it works really very well.  So it's very good to see it again on Fedora after a long time.
Title: Re: [DEV] An attempt to package chromium for ppc64le in the official Fedora DNF repo
Post by: tle on March 26, 2024, 07:31:27 pm
Rejoice! Chromium is also now available for Fedora 40! It takes years to get to this stage. Now we could all relax :D
Title: Re: [DEV] An attempt to package chromium for ppc64le in the official Fedora DNF repo
Post by: rheaplex on March 26, 2024, 07:53:07 pm
🥳
Title: Re: [DEV] An attempt to package chromium for ppc64le in the official Fedora DNF repo
Post by: MauryG5 on March 28, 2024, 07:30:41 am
 Perfect, then all that remains is to wait for the update to Fedora 40. But what procedure should be used to install it?  Do we need new repositories to install?
Title: Re: [DEV] An attempt to package chromium for ppc64le in the official Fedora DNF repo
Post by: tle on March 31, 2024, 07:05:46 am
Simply dnf install chromium

No extra repos are required to be added
Title: Re: [DEV] An attempt to package chromium for ppc64le in the official Fedora DNF repo
Post by: MauryG5 on March 31, 2024, 08:35:23 am
Perfect then I'll wait for Fedora 40 to arrive, I hope they don't ruin it with the new release obviously and then after the update I'll try to install Chromium.  Thanks for everything TLE.
Title: Re: [DEV] An attempt to package chromium for ppc64le in the official Fedora DNF repo
Post by: rheaplex on April 12, 2024, 12:45:06 pm
chromium-browser from 40 prerelease is crashing for me (on Gnome under X and Wayland, and under Hyprland).

With my standard set of plug-ins and pages open:

Code: [Select]
> chromium-browser
[0412/102708.587427:ERROR:check.cc(365)] Check failed: false. NOTREACHED log messages are omitted in official builds. Sorry!
[364318:364318:0412/102708.559539:ERROR:check.cc(365)] Check failed: false. NOTREACHED log messages are omitted in official builds. Sorry!
[364318:364318:0412/102709.204710:ERROR:policy_logger.cc(157)] :components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc(161) Cloud management controller initialization aborted as CBCM is not enabled. Please use the `--enable-chrome-browser-cloud-management` command line flag to enable it if you are not using the official Google Chrome build.
[364318:364318:0412/102713.344891:ERROR:check.cc(365)] Check failed: false. NOTREACHED log messages are omitted in official builds. Sorry!
[364392:364392:0412/102720.809604:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 1 times!
[364392:364392:0412/102722.572608:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 2 times!
[364392:364392:0412/102724.714188:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 3 times!
[0412/103107.321681:ERROR:elf_dynamic_array_reader.h(64)] tag not found
[0412/103107.334242:ERROR:elf_dynamic_array_reader.h(64)] tag not found
[0412/103107.338864:ERROR:elf_dynamic_array_reader.h(64)] tag not found
[0412/103107.340250:ERROR:elf_dynamic_array_reader.h(64)] tag not found
[0412/103107.435499:ERROR:check.cc(365)] Check failed: false. NOTREACHED log messages are omitted in official builds. Sorry!
[1]    364318 trace trap (core dumped)  chromium-browser

The GetVSyncParametersIfAvailable() error occurs when the window changes focus, I think.

In guest mode, just idling:

Code: [Select]
> chromium-browser --guest
[0412/103708.627004:ERROR:check.cc(365)] Check failed: false. NOTREACHED log messages are omitted in official builds. Sorry!
[369882:369882:0412/103708.582956:ERROR:check.cc(365)] Check failed: false. NOTREACHED log messages are omitted in official builds. Sorry!
[369882:369882:0412/103708.831739:ERROR:policy_logger.cc(157)] :components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc(161) Cloud management controller initialization aborted as CBCM is not enabled. Please use the `--enable-chrome-browser-cloud-management` command line flag to enable it if you are not using the official Google Chrome build.
[369882:369882:0412/103711.858597:ERROR:check.cc(365)] Check failed: false. NOTREACHED log messages are omitted in official builds. Sorry!
[369929:369929:0412/103713.406984:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 1 times!
[0412/103939.744484:ERROR:elf_dynamic_array_reader.h(64)] tag not found
[0412/103939.747291:ERROR:elf_dynamic_array_reader.h(64)] tag not found
[0412/103939.751427:ERROR:elf_dynamic_array_reader.h(64)] tag not found
[0412/103939.752799:ERROR:elf_dynamic_array_reader.h(64)] tag not found
[0412/103939.853552:ERROR:check.cc(365)] Check failed: false. NOTREACHED log messages are omitted in official builds. Sorry!
[1]    369882 trace trap (core dumped)  chromium-browser --guest

Initial research indicated this might be a Wayland issue, but it also occurs under X.

Possibly I don't have a dependency installed or at the correct version. chromium-browser was installed with dnf, though.

If the correct procedure is "wait for the actual 40 release" I'm happy to do that.  :)
Title: Re: [DEV] An attempt to package chromium for ppc64le in the official Fedora DNF repo
Post by: MauryG5 on April 14, 2024, 04:03:11 am
Well I think it's still early in fact, then as we know Fedora being a constant test bed has several defects which the developers then correct by running it on the various platforms of us end users and therefore I think that the beta releases are even worse in terms of bugs. Let's wait for the final version of Fedora to arrive and then see how Chromium runs. We have to start again after years of missing this browser. However, for some time now I have seen that the original Google search engine can be used again and now Chromium is also coming out and no longer ungoogled Chromium like a short time ago. Maybe Google has allowed us to use Power again, who knows... Or maybe Raptor still manages to run the regular version, bypassing the block they put in place at the time, I don't know...
Title: Re: [DEV] An attempt to package chromium for ppc64le in the official Fedora DNF repo
Post by: tle on April 22, 2024, 05:58:47 pm
chromium-browser from 40 prerelease is crashing for me (on Gnome under X and Wayland, and under Hyprland).

With my standard set of plug-ins and pages open:

Code: [Select]
> chromium-browser
[0412/102708.587427:ERROR:check.cc(365)] Check failed: false. NOTREACHED log messages are omitted in official builds. Sorry!
[364318:364318:0412/102708.559539:ERROR:check.cc(365)] Check failed: false. NOTREACHED log messages are omitted in official builds. Sorry!
[364318:364318:0412/102709.204710:ERROR:policy_logger.cc(157)] :components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc(161) Cloud management controller initialization aborted as CBCM is not enabled. Please use the `--enable-chrome-browser-cloud-management` command line flag to enable it if you are not using the official Google Chrome build.
[364318:364318:0412/102713.344891:ERROR:check.cc(365)] Check failed: false. NOTREACHED log messages are omitted in official builds. Sorry!
[364392:364392:0412/102720.809604:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 1 times!
[364392:364392:0412/102722.572608:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 2 times!
[364392:364392:0412/102724.714188:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 3 times!
[0412/103107.321681:ERROR:elf_dynamic_array_reader.h(64)] tag not found
[0412/103107.334242:ERROR:elf_dynamic_array_reader.h(64)] tag not found
[0412/103107.338864:ERROR:elf_dynamic_array_reader.h(64)] tag not found
[0412/103107.340250:ERROR:elf_dynamic_array_reader.h(64)] tag not found
[0412/103107.435499:ERROR:check.cc(365)] Check failed: false. NOTREACHED log messages are omitted in official builds. Sorry!
[1]    364318 trace trap (core dumped)  chromium-browser

The GetVSyncParametersIfAvailable() error occurs when the window changes focus, I think.

In guest mode, just idling:

Code: [Select]
> chromium-browser --guest
[0412/103708.627004:ERROR:check.cc(365)] Check failed: false. NOTREACHED log messages are omitted in official builds. Sorry!
[369882:369882:0412/103708.582956:ERROR:check.cc(365)] Check failed: false. NOTREACHED log messages are omitted in official builds. Sorry!
[369882:369882:0412/103708.831739:ERROR:policy_logger.cc(157)] :components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc(161) Cloud management controller initialization aborted as CBCM is not enabled. Please use the `--enable-chrome-browser-cloud-management` command line flag to enable it if you are not using the official Google Chrome build.
[369882:369882:0412/103711.858597:ERROR:check.cc(365)] Check failed: false. NOTREACHED log messages are omitted in official builds. Sorry!
[369929:369929:0412/103713.406984:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 1 times!
[0412/103939.744484:ERROR:elf_dynamic_array_reader.h(64)] tag not found
[0412/103939.747291:ERROR:elf_dynamic_array_reader.h(64)] tag not found
[0412/103939.751427:ERROR:elf_dynamic_array_reader.h(64)] tag not found
[0412/103939.752799:ERROR:elf_dynamic_array_reader.h(64)] tag not found
[0412/103939.853552:ERROR:check.cc(365)] Check failed: false. NOTREACHED log messages are omitted in official builds. Sorry!
[1]    369882 trace trap (core dumped)  chromium-browser --guest

Initial research indicated this might be a Wayland issue, but it also occurs under X.

Possibly I don't have a dependency installed or at the correct version. chromium-browser was installed with dnf, though.

If the correct procedure is "wait for the actual 40 release" I'm happy to do that.  :)

I would totally expect rough edges because it's been like few years gap since that last effort from the community to support latest version on Fedora/RHEL.

I highly recommend you file report any bug to Fedora, I know Than Ngo is actively working on polishing things up for the Fedora 40 release tomorrow.
Title: Re: [DEV] An attempt to package chromium for ppc64le in the official Fedora DNF repo
Post by: MauryG5 on April 28, 2024, 07:45:28 am
Yes, I also encountered the Chromium blocking defect, I also wrote about it in the post relating to Fedora 40. Fedora itself encounters a problem and writes it and says that it automatically reported it, it freezes, the hard disk starts I don't know what to load and then suddenly Chromium closes and that's it.
Title: Re: [DEV] An attempt to package chromium for ppc64le in the official Fedora DNF repo
Post by: MauryG5 on May 05, 2024, 03:16:48 pm
Unfortunately, despite the latest updates, the Chromium problem on Fedora persists in the same way... Today I installed the latest updates but the problem is the same as before, nothing has changed!
Title: Re: [DEV] An attempt to package chromium for ppc64le in the official Fedora DNF repo
Post by: ClassicHasClass on May 06, 2024, 11:28:32 am
My guess is it's unfinished. I did my F40 upgrade over the weekend and Chromium throws occasional breakpoint traps. There might be some sections of code that are unimplemented.
Title: Re: [DEV] An attempt to package chromium for ppc64le in the official Fedora DNF repo
Post by: MauryG5 on May 06, 2024, 03:28:09 pm
YES after a few minutes it freezes, the hard disk starts reading who knows what and after a while it suddenly closes and stops... It should be reported to the Fedora team at this point, they have to see what's missing...
Title: Re: [DEV] An attempt to package chromium for ppc64le in the official Fedora DNF repo
Post by: MauryG5 on May 12, 2024, 05:24:52 am
Just made a new Chromium update but unfortunately the problem hasn't been resolved yet... It seems like this is a long time coming... I don't know if the developers are aware of the problem, someone has reported it to the team Fedora? I haven't used Fedora for a long time so I don't even remember how to do it anymore... :)
Title: Re: [DEV] An attempt to package chromium for ppc64le in the official Fedora DNF repo
Post by: tle on June 02, 2024, 06:11:13 am
Just made a new Chromium update but unfortunately the problem hasn't been resolved yet... It seems like this is a long time coming... I don't know if the developers are aware of the problem, someone has reported it to the team Fedora? I haven't used Fedora for a long time so I don't even remember how to do it anymore... :)

So far it has not done that for me. If possible, could you please install gdb and collect more info when the app crashes and report it to Fedora team?
Title: Re: [DEV] An attempt to package chromium for ppc64le in the official Fedora DNF repo
Post by: MauryG5 on June 02, 2024, 02:51:51 pm
Yes, I can do it but unfortunately I don't know the procedure to use it and provide the necessary information. I installed GDB but I have never used it and I don't know what procedure to follow. Meanwhile the updates continue and the problem persists in the same way...
Title: Re: [DEV] An attempt to package chromium for ppc64le in the official Fedora DNF repo
Post by: tle on June 18, 2024, 07:09:33 pm
Timothy P. has shared a new home for the patchset he's prepared for Debian at https://gitlab.solidsilicon.io/public-development/open-source/chromium/openpower-patches

This would be extremely useful for other Linux distributions

Tim also suggested a bimonthly catch up between maintainers of Chrome/V8 PPC64LE.

Ref: https://github.com/electron/electron/issues/15691
Title: Re: [DEV] An attempt to package chromium for ppc64le in the official Fedora DNF repo
Post by: tle on July 31, 2024, 02:42:58 am
Fedora has adopted the patchset that Debian and other distros are using (https://gitlab.solidsilicon.io/public-development/open-source/chromium/openpower-patches). Great thanks to Than Ngo of RedHat, Timothy Pearson (Debian package maintainer)

Time to QA folks! So far it runs perfectly for me! No crash yet
Title: Re: [DEV] An attempt to package chromium for ppc64le in the official Fedora DNF repo
Post by: MauryG5 on July 31, 2024, 03:43:10 pm
But from which day this? I did the last update last week and the defect continued to do the same. I also reported the problem 1 month ago to the Fedora team but they never responded...
Title: Re: [DEV] An attempt to package chromium for ppc64le in the official Fedora DNF repo
Post by: rheaplex on July 31, 2024, 07:59:12 pm
I just ran dnf update and got:

chromium-126.0.6478.182-2.fc40.ppc64le.rpm

so maybe try now?
Title: Re: [DEV] An attempt to package chromium for ppc64le in the official Fedora DNF repo
Post by: Hasturtium on August 01, 2024, 05:43:23 pm
After a bad initial experience I reinstalled last night and Chromium has come a very long way on F40. I still got a crash - honestly about 90% sure something on Facebook triggered it - but it did successfully run Google Earth at a usable speed, and that is progress.  Looking forward to more changes, and to seeing ClassicHasClass's Firefox JIT catch up.
Title: Re: [DEV] An attempt to package chromium for ppc64le in the official Fedora DNF repo
Post by: rheaplex on August 02, 2024, 12:46:08 pm
Chromium is still eventually freezing and crashing for me under both Hyprland and Gnome.

Gnome run:

Code: [Select]
~ chromium-browser
[0802/103814.346819:ERROR:check.cc(376)] Check failed: false. NOTREACHED log messages are omitted in official builds. Sorry!
[13444:13444:0802/103814.299032:ERROR:check.cc(376)] Check failed: false. NOTREACHED log messages are omitted in official builds. Sorry!
[13444:13444:0802/103815.358375:ERROR:object_proxy.cc(576)] Failed to call method: org.freedesktop.ScreenSaver.GetActive: object_path= /org/freedesktop/ScreenSaver: org.freedesktop.DBus.Error.NotSupported: This method is not part of the idle inhibition specification: https://specifications.freedesktop.org/idle-inhibit-spec/latest/
[13444:13444:0802/103818.715316:ERROR:check.cc(376)] Check failed: false. NOTREACHED log messages are omitted in official builds. Sorry!
[13494:13494:0802/103835.559557:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 1 times!
[13494:13494:0802/103849.614658:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 2 times!
[13494:13494:0802/103902.206901:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 3 times!
[13495:13521:0802/104043.146745:ERROR:ssl_client_socket_impl.cc(878)] handshake failed; returned -1, SSL error code 1, net_error -101
[13495:13521:0802/104043.170737:ERROR:ssl_client_socket_impl.cc(878)] handshake failed; returned -1, SSL error code 1, net_error -100
Fontconfig error: Cannot load default config file: No such file: (null)
[0802/104100.346623:ERROR:elf_dynamic_array_reader.h(64)] tag not found
[0802/104100.350774:ERROR:elf_dynamic_array_reader.h(64)] tag not found
[0802/104100.357153:ERROR:elf_dynamic_array_reader.h(64)] tag not found
[0802/104100.358895:ERROR:elf_dynamic_array_reader.h(64)] tag not found
[0802/104100.510693:ERROR:check.cc(376)] Check failed: false. NOTREACHED log messages are omitted in official builds. Sorry!
[1]    13444 trace trap (core dumped)  chromium-browser
Title: Re: [DEV] An attempt to package chromium for ppc64le in the official Fedora DNF repo
Post by: ClassicHasClass on August 02, 2024, 12:55:01 pm
After a bad initial experience I reinstalled last night and Chromium has come a very long way on F40. I still got a crash - honestly about 90% sure something on Facebook triggered it - but it did successfully run Google Earth at a usable speed, and that is progress.  Looking forward to more changes, and to seeing ClassicHasClass's Firefox JIT catch up.

It's a matter of me sitting down with it. Work has been really busy lately and I haven't had time for much of anything. :/
Title: Re: [DEV] An attempt to package chromium for ppc64le in the official Fedora DNF repo
Post by: Hasturtium on August 02, 2024, 03:01:12 pm
After a bad initial experience I reinstalled last night and Chromium has come a very long way on F40. I still got a crash - honestly about 90% sure something on Facebook triggered it - but it did successfully run Google Earth at a usable speed, and that is progress.  Looking forward to more changes, and to seeing ClassicHasClass's Firefox JIT catch up.

It's a matter of me sitting down with it. Work has been really busy lately and I haven't had time for much of anything. :/

It wasn't intended as a nag. You're a mensch, and we're all grateful for what you do.
Title: Re: [DEV] An attempt to package chromium for ppc64le in the official Fedora DNF repo
Post by: MauryG5 on August 04, 2024, 10:45:20 am
Unfortunately it still doesn't work for me either. After 5 minutes of use it locks and then after a few minutes it closes on its own...
Title: Re: [DEV] An attempt to package chromium for ppc64le in the official Fedora DNF repo
Post by: Hasturtium on August 04, 2024, 01:16:53 pm
It was working but a little dodgy at v123, but an upgrade to v127 was pushed out, and now it bombs out at startup complaining about some kind of org.freedesktop.ScreenSaver.GetActive error. I'm still using Firefox ESR with the baseline JIT enabled, and holding out for longer.
Title: Re: [DEV] An attempt to package chromium for ppc64le in the official Fedora DNF repo
Post by: ClassicHasClass on August 04, 2024, 05:44:29 pm
My next immediate step is to pull the JIT up to Fx128, since I'm also needing it for Github in particular (grr).
Title: Re: [DEV] An attempt to package chromium for ppc64le in the official Fedora DNF repo
Post by: tle on August 06, 2024, 09:33:51 pm
Unfortunately it still doesn't work for me either. After 5 minutes of use it locks and then after a few minutes it closes on its own...

Thanks for the feedback. I am working with Than Ngo of Red Hat on verifying the expected behaviour of the patchset.
Title: Re: [DEV] An attempt to package chromium for ppc64le in the official Fedora DNF repo
Post by: MauryG5 on August 07, 2024, 09:41:12 am
Perfect thanks TLE friend, I also reported to the Fedora team but no one has responded yet, there is a report open for some time now and you can read it by going to the site dedicated to Fedora problems on ppc64 that you may have already read.
Title: Re: [DEV] An attempt to package chromium for ppc64le in the official Fedora DNF repo
Post by: ClassicHasClass on August 10, 2024, 07:53:46 pm
In the meantime, the patch sets for Baseline Interpreter/Compiler in Firefox 128ESR are now available. I'm typing this in it myself and the test suites all pass, so I'm pretty confident it will work well.

https://www.talospace.com/2024/08/baseline-jit-patches-available-for.html
Title: Re: [DEV] An attempt to package chromium for ppc64le in the official Fedora DNF repo
Post by: tle on August 13, 2024, 03:23:42 am
In the meantime, the patch sets for Baseline Interpreter/Compiler in Firefox 128ESR are now available. I'm typing this in it myself and the test suites all pass, so I'm pretty confident it will work well.

https://www.talospace.com/2024/08/baseline-jit-patches-available-for.html

Great work. Looks pretty solid, it has not crashed for me yet. I reckon when we get WASM working perfectly, we could try to get your patchset merged downstream with Fedora or Debian
Title: Re: [DEV] An attempt to package chromium for ppc64le in the official Fedora DNF repo
Post by: MauryG5 on August 16, 2024, 12:35:31 pm
TLE I saw your post on the Fedora bug report on Chromium which I opened and I also saw a post by another user who says to try the version that ends in 88-2. I have just installed the latest version which should be after 88-2 or 99 and as I also reported on Fedora Bug, it still doesn't work and always makes the same error and freeze...
Title: Re: [DEV] An attempt to package chromium for ppc64le in the official Fedora DNF repo
Post by: tle on August 30, 2024, 02:11:57 am
TLE I saw your post on the Fedora bug report on Chromium which I opened and I also saw a post by another user who says to try the version that ends in 88-2. I have just installed the latest version which should be after 88-2 or 99 and as I also reported on Fedora Bug, it still doesn't work and always makes the same error and freeze...

Please contribute to this ticket https://bugzilla.redhat.com/show_bug.cgi?id=2308642 instead
Title: Re: [DEV] An attempt to package chromium for ppc64le in the official Fedora DNF repo
Post by: tle on February 17, 2025, 05:38:54 am
Good news. The version 133.0.6943.98 no longer leak or crash on me. Kudos to Than Ngo of Red Hat.

It's still a bit sluggish but I am quite happy that now I actually use it
Title: Re: [DEV] An attempt to package chromium for ppc64le in the official Fedora DNF repo
Post by: MauryG5 on June 29, 2025, 08:12:42 am
guys there is a problem after the last Chromium update, after it opens the main window, it crashes, exits and closes everything. I use it on Debian 12 so the problem is precisely the last update. I think the same will happen if you update to the latest version of Fedora. So be careful and I hope that Raptor is already aware of the problem to fix the bug.