Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 820281

Summary: www-client/chromium: enable ARCH=riscv support
Product: Gentoo Linux Reporter: Yixun Lan <dlan>
Component: Current packagesAssignee: Chromium Project <chromium>
Status: RESOLVED WONTFIX    
Severity: normal CC: apcameron, jstein, riscv
Priority: Normal    
Version: unspecified   
Hardware: riscv   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 821400    
Bug Blocks:    

Description Yixun Lan archtester gentoo-dev 2021-10-26 01:42:58 UTC
Opening this mainly for tracking the RISC-V arch support, there is currently one SUSE developer (Andreas) [1] pushing this, and it still need a few additional patches, I have built chromium-93/94 locally, it barely works but have problem/segfault with some URL

[1] https://build.opensuse.org/package/show/home:Andreas_Schwab:riscv:chromium/chromium

Reproducible: Always
Comment 1 Andrew Cameron 2023-09-18 12:16:10 UTC
What is the status of this?
A number of Linux Distributions now include Chromium for Riscv.
Here are the patches used by Arch Linux https://github.com/felixonmars/archriscv-packages/tree/master/chromium.
Even the Debian release for the VisionFive 2 Riscv SBC has chromium 103. See https://github.com/starfive-tech/Debian/releases
Comment 2 Mike Gilbert gentoo-dev 2023-09-18 13:04:30 UTC
(In reply to Andrew Cameron from comment #1)

We barely have the man power to maintain it for amd64. We would need a volunteer to maintain the necessary change for riscv.
Comment 3 Matt Jolly gentoo-dev 2023-09-24 05:57:25 UTC
(In reply to Andrew Cameron from comment #1)
> What is the status of this?
> A number of Linux Distributions now include Chromium for Riscv.
> Here are the patches used by Arch Linux
> https://github.com/felixonmars/archriscv-packages/tree/master/chromium.
> Even the Debian release for the VisionFive 2 Riscv SBC has chromium 103. See
> https://github.com/starfive-tech/Debian/releases


If you want to maintain, build, and test this please go ahead; I could use the help - submit a PR.

While I have RiscV hardware, each chromium bump is at least two hours on a fast amd64 system. Adding a cross compile and test to that is not feasible for me; I have enough trouble with the raptor engineering ppc64 patches and I trust them to maintain their stuff.

When riscv is upstreamed I'll happily maintain the keyword, until then, in the absence of a dedicated maintainer, I'm not going to entertain this ticket.