Skip to content
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

Failed building a recent nvim - status of project? #91

Open
brennen opened this issue Dec 1, 2024 · 1 comment
Open

Failed building a recent nvim - status of project? #91

brennen opened this issue Dec 1, 2024 · 1 comment

Comments

@brennen
Copy link

brennen commented Dec 1, 2024

Hey folks. This is a testing dependency of VimWiki, and I'm trying to do some test cleanup there, which led to me trying to build a recent nvim with:

RUN install_vim -tag neovim:v0.10.2 -name nvim_0.10.2 -build

Which leads to:

80.57 CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
80.57   Could NOT find Luv (missing: LUV_LIBRARY LUV_INCLUDE_DIR) (Required is at
80.57   least version "1.43.0")
80.57 Call Stack (most recent call first):
80.57   /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:594 (_FPHSA_FAILURE_MESSAGE)
80.57   cmake/FindLuv.cmake:4 (find_package_handle_standard_args)
80.57   src/nvim/CMakeLists.txt:27 (find_package)

Noting that the last activity here and on Docker Hub was a couple of years ago, I'm wondering if I should treat this as abandoned and work out an alternative. Any input welcome.

Thanks!

brennen pushed a commit to vimwiki/vimwiki that referenced this issue Dec 1, 2024
Adjusting the list per discussion here:

#1445

    nvim 0.10.2
    vim 7.4.2367
    vim 8.2.5172
    vim 9.0.2190
    vim 9.1.0786

Currently nvim 0.10.2 fails to build.  Seems like vim-testbed is fairly
out-of-date.  I filed this re: project status:

Vimjas/vim-testbed#91
brennen pushed a commit to vimwiki/vimwiki that referenced this issue Dec 1, 2024
Adjusting the list per discussion here:

#1445

    nvim 0.10.2
    vim 7.4.2367
    vim 8.2.5172
    vim 9.0.2190
    vim 9.1.0786

Currently nvim 0.10.2 fails to build.  Seems like vim-testbed is fairly
out-of-date.  I filed this re: project status:

I'm not entirely sure what's up with the commented-out partial (?) sets of
tests for a-k*, l*, m* for different versions. Just conserving resources
by partially testing older versions?

Vimjas/vim-testbed#91
brennen pushed a commit to vimwiki/vimwiki that referenced this issue Dec 1, 2024
Adjusting the list per discussion here:

#1445

    nvim 0.10.2
    vim 7.4.2367
    vim 8.2.5172
    vim 9.0.2190
    vim 9.1.0786

Currently nvim 0.10.2 fails to build, so not testing that.  Seems like
vim-testbed is fairly out-of-date.  I filed this re: project status:

Vimjas/vim-testbed#91

I'm not entirely sure what's up with the commented-out partial (?) sets of
tests for a-k*, l*, m* for different versions. Just conserving resources
by partially testing older versions?
@hsanson
Copy link

hsanson commented Jan 11, 2025

Having same issue when updating tests for ale. If you add the commands to update alpine distribution to version 3.17.10 on your Docker file and also add the lua5.1-lpeg package you can build neovim 0.10+.

On my side I cloned this repo and changed the FROM alpine:3.15 to FROM alpine:3.17.10 to build the image locally and us this one as base.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants