Author Topic: [DEV] An attempt to package chromium for ppc64le in the official Fedora DNF repo  (Read 10190 times)

MauryG5

  • Hero Member
  • *****
  • Posts: 747
  • Karma: +22/-1
    • View Profile
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.

MauryG5

  • Hero Member
  • *****
  • Posts: 747
  • Karma: +22/-1
    • View Profile
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!

ClassicHasClass

  • Sr. Member
  • ****
  • Posts: 462
  • Karma: +35/-0
  • Talospace Earth Orbit
    • View Profile
    • Floodgap
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.

MauryG5

  • Hero Member
  • *****
  • Posts: 747
  • Karma: +22/-1
    • View Profile
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...

MauryG5

  • Hero Member
  • *****
  • Posts: 747
  • Karma: +22/-1
    • View Profile
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... :)

tle

  • Sr. Member
  • ****
  • Posts: 462
  • Karma: +53/-0
    • View Profile
    • Trung's Personal Website
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?
Faithful Linux enthusiast

My Raptor Blackbird

MauryG5

  • Hero Member
  • *****
  • Posts: 747
  • Karma: +22/-1
    • View Profile
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...

tle

  • Sr. Member
  • ****
  • Posts: 462
  • Karma: +53/-0
    • View Profile
    • Trung's Personal Website
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
Faithful Linux enthusiast

My Raptor Blackbird

tle

  • Sr. Member
  • ****
  • Posts: 462
  • Karma: +53/-0
    • View Profile
    • Trung's Personal Website
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
Faithful Linux enthusiast

My Raptor Blackbird

MauryG5

  • Hero Member
  • *****
  • Posts: 747
  • Karma: +22/-1
    • View Profile
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...

rheaplex

  • Newbie
  • *
  • Posts: 24
  • Karma: +2/-0
    • View Profile
I just ran dnf update and got:

chromium-126.0.6478.182-2.fc40.ppc64le.rpm

so maybe try now?

Hasturtium

  • Full Member
  • ***
  • Posts: 152
  • Karma: +10/-0
    • View Profile
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.

rheaplex

  • Newbie
  • *
  • Posts: 24
  • Karma: +2/-0
    • View Profile
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

ClassicHasClass

  • Sr. Member
  • ****
  • Posts: 462
  • Karma: +35/-0
  • Talospace Earth Orbit
    • View Profile
    • Floodgap
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. :/

Hasturtium

  • Full Member
  • ***
  • Posts: 152
  • Karma: +10/-0
    • View Profile
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.