Conversation
🤦 |
|
CI failures are expected, mini_racer needs an update. I have that commit sitting ready in bnoordhuis/mini_racer@79c085c |
|
Added a temp commit that clones the aforementioned commit from my local fork instead of rubyjs/mini_racer, to showcase that mini_racer indeed works with this new version of V8. |
|
Interesting... there's a failing CI job in my local fork that passes upstream (i.e. here): https://github.com/bnoordhuis/libv8-node/actions/runs/13078473417/job/36505743137 The failure:
Which could be explained by the ruby:3.1 docker image. It's based on debian bullseye and comes with gcc 10, while node has gcc 12.2 as its minimum requirement. But... then how come it works here? Weird. Anyway, if you feel this is good to merge, let me know and I'll drop the commit that points to my mini_racer fork. |
Note that V8 12.9 requires a C++20-capable compiler.