News for hackers. Stuff that matters.
Re:Haiku OS ported and running on RISC-V by yjftsjthsd-h on Wednesday May 12, 2021 @11:46AM (#27131660)
> as you can imagine, porting a web browser is not an easy task

I would imagine, but now I'm trying to figure out why; do they really use that much API surface? Network access should be simple enough, they need audio, keyboard input, and a canvas/surface to render to, but what else?

Re:Haiku OS ported and running on RISC-V by phendrenad2 on Wednesday May 12, 2021 @05:16PM (#27135255)
I think the problem is most modern browsers are a pile of open-source libraries at the bottom, any of which may use architecture-specific and/or compiler-specific native code. Also different systems have slightly different toolchains, for instance, compiling BSD on Linux can't be done because Linux GCC can't handle the divergent BSD GCC makefiles. D'oh! Wonder how that happened, surely they'll fix it soon...
Re:Haiku OS ported and running on RISC-V by panta on Wednesday May 12, 2021 @03:30PM (#27134232)
HW accelerated audio/video encoders/decoders (eg for WebRTC), mic, camera, crypto, ...