-
Notifications
You must be signed in to change notification settings - Fork 93
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
mini_racer can't install on ubuntu 24 using ruby 3.2.3 and bundler 2.5.13 #305
Comments
A couple of questions:
There has been an issue in the past (I think in connection with bundler) that sounds familiar… 🤔 I think @lloeki might know more about this. |
x86_65, doh!!! That's funny... Answering your questions:
While using that docker image locally, if I go into the Makefile
to
Then run make locally in that directory, it works. So again, what the mini_racer is expecting for the location of the libv8-node library is a mis-match. Is this a libv8 thing or mini_racer? I did try older versions of libv8 and got the same result, BTW |
Also, just saw that bundler released 2.5.14, I tried that and it did not work. Same result and error message. |
Just found this PR in the libv8 while tracking down the root cause. Closing the issue here, and will try to get libv8 fixed to correct the change in Ruby |
I'm having trouble getting mini_racer to install on my CI/CD server (CircleCI) using a docker image that I build for the CI/CD engine. I'll give the details below, but what I'm finding is the error says
However, when I connect to the image during the build process, I can find the file:
What's the difference you might ask, it took me a while to see it, but the directory path is wrong. The mini_racer install is looking for
vendor/v8/x86_64-linux-gnu/libv8
but installed on from the libv8 dependency isvendor/v8/x86_65-linux/libv8
. So the-gnu
is added to the path maybe because I'm usinggcc
as a compiler?I've tried several things, but keep coming back to this, here are the details I think you need.
Ruby version: 3.2.3
Bundler version: 2.5.13
Ubuntu version: 24 (Noble)
Gemfile
Gemfile.lock
Raw output from CI/CD build
Any help would be greatly appreciated. I saw some other issues around install, and tried those fixes, but I believe I'm on the latest of everything and it's still not working.
The text was updated successfully, but these errors were encountered: