Fixing V8 and NodeJS

Sergey Fedorov <[email protected]> Sat, 5 Apr 2025 01:22:53 +0800
Newsgroups gmane.os.openbsd.ppc
Message-ID <32c63e6a-5e8b-4706-9ed3-4f8e41e0e984@Spark>
--67f01574_6fd6dfe8_fe84
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Hi everyone,

Is there any interest to have V8 and NodeJS working on ppc?

I have a successful build of V8 which needs a fix, but I cannot figure out what is wrong. (d8 launches normally, but crashes on illegal instruction on any input.)

I also have an almost completing build of NodeJS 12, but it fails at the very end on snapshot generation. Possibly same bug as with V8.

Both are based on publicly available patch-sets made for Linux, with some extra fixes (mostly relevant only for Darwin).

I will greatly appreciate if someone could help. And perhaps it gonna benefit OpenBSD on powerpc too.

Serge

--67f01574_6fd6dfe8_fe84
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

<html xmlns=3D=22http://www.w3.org/1999/xhtml=22>
<head>
<title></title>
</head>
<body>
<div name=3D=22messageBodySection=22>
<div dir=3D=22auto=22>Hi everyone,<br />
<br />
Is there any interest to have V8 and NodeJS working on ppc=3F<br />
<br />
I have a successful build of V8 which needs a fix, but I cannot figure ou=
t what is wrong. (d8 launches normally, but crashes on illegal instructio=
n on any input.)<br />
<br />
I also have an almost completing build of NodeJS 12, but it fails at the =
very end on snapshot generation. Possibly same bug as with V8.<br />
<br />
Both are based on publicly available patch-sets made for Linux, with some=
 extra fixes (mostly relevant only for Darwin).<br />
<br />
I will greatly appreciate if someone could help. And perhaps it gonna ben=
efit OpenBSD on powerpc too.</div>
</div>
<div name=3D=22messageSignatureSection=22><br />
Serge</div>
</body>
</html>

--67f01574_6fd6dfe8_fe84--