You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I randomly checked this repo and saw this, sorry about the delay! The CI for serenity used macOS 12(?) At the end of January. I believe it's been upgraded to macOS 13 at this point.
I tested the configuration on an M2 MacBook air running Ventura, so like you suggested I think the issue would be that the CI job is targeting a "too new" base macOS version. The correct fix to get it running on older hosts out of the box is probably to edit the CI job in serenity itself, which lives in the .github/actions folder. I'm not super familiar with how to set the "target os version" in CMake though.
It might be doable to check how libjs is build on GitHub and then mimic that on my own “too old” machine and see if it builds.
This is just curiosity project for me so it won’t be my first priority but I will write back here when I have tried it out. Eventually
When trying to install LibJS I get an error about not loading
liblagom-js.0.dylib
: load command 0x80000034 is unknownnode src/bin.js --engines libjs
~/.local/share/.esvu/bin ./serenity-js --version
@ADKaster is it because my OS is too old or are my paths messed up?
My
~/.local/share/.esvu/engines/libjs
folder contains the following files:PS. Great video you made for the SerenityOS December update: https://youtu.be/Q3PyN2Ctrpg?t=2384
The text was updated successfully, but these errors were encountered: