-
-
Notifications
You must be signed in to change notification settings - Fork 14.3k
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
neovim fails to build on master (due to lua / luarocks) #79870
Comments
This seems to be the root cause of the issue. That's a hard issue to debug. What I've done in the meantime is test I've opened an issue on Luarocks' end: luarocks/luarocks#1155 . Besides that, I noticed that https://github.com/luvit/luv (whether that's I'm ccing @manveru, @rvolosatovs and @Ma27 as the maintainers of Neovim which is the sole user of |
updating luv is definitely worth a try as their build system required us to do some contortions. Hopefully they've since then made some changes that improve things. |
I can confirm that after overriding luv with
|
Unfortunately:
I looked inside the store path it's trying to copy from, there is not a single
|
I can confirm @bjornfor's findings, it's not working for me, too. I can also find the missing library at |
I uhh… don't know what to tell you:
|
I just installed neovim on a clean vm using the most recent nixpkgs tarball without errors... |
@ArdaXi could you try to build
|
@jokogr That one fails, but I'm not on Darwin so that's not a dependency of Neovim for me. nixpkgs/pkgs/applications/editors/neovim/default.nix Lines 82 to 84 in 9992702
Messy and strange indeed. EDIT: I'm not entirely sure why a Darwin build would be trying to install .so files anyway… |
What I don't get is what's the difference between |
The difference between
Cleaned up a little bit to make it easier to read:
(I'm unable to build neovim on x86_64-linux on master.) |
neovim on x86_64-linux on master works again since staging-merge 9d88ee0. |
And it builds on release-20.03 (tested 3b9b66d) too. Thanks! |
Describe the bug
neovim no longer builds on master (tested f77e057), broken since commit d4f09b6 (by git bisect, ping @doronbehar, author of latest luarocks update).
Expected behavior
I expect neovim to (continue to) build when I upgrade my system.
The text was updated successfully, but these errors were encountered: