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
try out installing straight from gem install libv8-node on a linux ppc64le machine. This should pull the ruby platform gem and attempt to build libv8 from node's source.
if 1. is successful, try installing mini_racer from gem install mini_racer. This should pull 0.4.x and build against the just installed libv8-node.
if 2. is successful, try out sample code listed in miniracer's README in irb or a .rb file, whatever is practical for you.
if 1. is successful, clone https://github.com/rubyjs/mini_racer, run bundle install && bundle exec rake compile && bundle exec rake test. Hopefully the tests should pass.
@lloeki sorry for late response, 👍 everything works beautifully. No error when installing libv8-node and mini_racer. All the tests of mini_racer passed
Activity
[-]Add ppc64le target[/-][+]Add Linux ppc64le target[/+]runlevel5 commentedon Feb 2, 2021
@lloeki if you need any help, please let me know
runlevel5 commentedon Feb 25, 2021
@lloeki just in case you want to gain access to a ppc64le node for development, please check github.com/KernelCafe/welcome
lloeki commentedon Feb 25, 2021
I will! Thanks @runlevel5 :)
lloeki commentedon May 18, 2021
So @runlevel5 if you could:
gem install libv8-nodeon a linux ppc64le machine. This should pull therubyplatform gem and attempt to build libv8 from node's source.mini_racerfromgem install mini_racer. This should pull 0.4.x and build against the just installedlibv8-node.irbor a.rbfile, whatever is practical for you.bundle install && bundle exec rake compile && bundle exec rake test. Hopefully the tests should pass.libexecscripts in the order defined in.github/workflows/build.yml(e.g./libexec/download-node 15.14.0, and so on).If any of these fail, report here with any relevant detail.
Thanks a lot!
lloeki commentedon Jun 21, 2021
@runlevel5 today's work on cross-compiling for aarch64 will probably trickle down to have ppc built by CI as well.
runlevel5 commentedon Aug 1, 2021
@lloeki sorry for late response, 👍 everything works beautifully. No error when installing libv8-node and mini_racer. All the tests of mini_racer passed
runlevel5 commentedon Sep 14, 2021
@lloeki I guess we could close this issue?
lloeki commentedon Sep 14, 2021
I'd like to add it to CI through cross-compiling before closing :)