nix-community / neovim-nightly-overlay

[maintainer=@GaetanLepage, @willruggiano]
https://matrix.to/#/#neovim-nightly-overlay:nixos.org
320 stars 48 forks source link

Build failure #116

Closed hqurve closed 3 years ago

hqurve commented 3 years ago
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking sources
unpacking source archive /nix/store/ik6ygjsi5li93dslxm9ajs0baqyr1al7-hb520vyz03147w44vkjfgspyihpq0rv3-source
source root is hb520vyz03147w44vkjfgspyihpq0rv3-source
@nix { "action": "setPhase", "phase": "patchPhase" }
patching sources
applying patch /nix/store/jnp9n2x9cdvl47da3656illrd3p2qvb5-system_rplugin_manifest.patch
patching file runtime/autoload/remote/host.vim
patching file runtime/plugin/rplugin.vim
@nix { "action": "setPhase", "phase": "configurePhase" }
configuring
cmake flags: -DCMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_SKIP_BUILD_RPATH=ON -DBUILD_TESTING=OFF -DCMAKE_INSTALL_LOCALEDIR=/nix/store/b9yq8xncpq0c3v3s53f2kd741w208y46-neovim-unwrapped-master/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/b9yq8xncpq0c3v3s53f2kd741w208y46-neovim-unwrapped-master/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/b9yq8xncpq0c3v3s53f2kd741w208y46-neovim-unwrapped-master/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/b9yq8xncpq0c3v3s53f2kd741w208y46-neovim-unwrapped-master/share/doc/nvim -DCMAKE_INSTALL_INFODIR=/nix/store/b9yq8xncpq0c3v3s53f2kd741w208y46-neovim-unwrapped-master/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/b9yq8xncpq0c3v3s53f2kd741w208y46-neovim-unwrapped-master/share/man -DCMAKE_INSTALL_OLDINCLUDEDIR=/nix/store/b9yq8xncpq0c3v3s53f2kd741w208y46-neovim-unwrapped-master/include -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/b9yq8xncpq0c3v3s53f2kd741w208y46-neovim-unwrapped-master/include -DCMAKE_INSTALL_SBINDIR=/nix/store/b9yq8xncpq0c3v3s53f2kd741w208y46-neovim-unwrapped-master/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/b9yq8xncpq0c3v3s53f2kd741w208y46-neovim-unwrapped-master/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/b9yq8xncpq0c3v3s53f2kd741w208y46-neovim-unwrapped-master/lib -DCMAKE_POLICY_DEFAULT_CMP0025=NEW -DCMAKE_OSX_SYSROOT= -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_STRIP=/nix/store/qvc6cz5d43jhhm4a3r48xkrc82xh1s95-binutils-2.35.1/bin/strip -DCMAKE_RANLIB=/nix/store/qvc6cz5d43jhhm4a3r48xkrc82xh1s95-binutils-2.35.1/bin/ranlib -DCMAKE_AR=/nix/store/qvc6cz5d43jhhm4a3r48xkrc82xh1s95-binutils-2.35.1/bin/ar -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_INSTALL_PREFIX=/nix/store/b9yq8xncpq0c3v3s53f2kd741w208y46-neovim-unwrapped-master -DGPERF_PRG=/nix/store/wxhgzxamyn0fa50c7z8fqfgcyg8i8p1s-gperf-3.1/bin/gperf -DLUA_PRG=/nix/store/v9hfcy0v7njhdmiwr66yf1gmjnj1d61j-luajit-2.1.0-2021-05-29-env/bin/lua -DLIBLUV_LIBRARY=/nix/store/7pjh1rlrj56qgbwbyvkz3nszmsq2np4r-luajit-2.1.0-2021-05-29-luv-1.30.0-0/lib/lua/5.1/luv.so -DUSE_BUNDLED=OFF 
-- The C compiler identification is GNU 10.3.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /nix/store/gg2rq3hrl3rf92nq6dnqhdyyxaa89aqf-gcc-wrapper-10.3.0/bin/gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- CMAKE_INSTALL_PREFIX=/nix/store/b9yq8xncpq0c3v3s53f2kd741w208y46-neovim-unwrapped-master
-- CMAKE_BUILD_TYPE=Release
-- MIN_LOG_LEVEL not specified, default is 3 (ERROR) for release builds
-- Replacing -O3 in CMAKE_C_FLAGS_RELEASE with -O2
-- Performing Test HAS_OG_FLAG
-- Performing Test HAS_OG_FLAG - Success
-- Performing Test HAS_ACCEPTABLE_FORTIFY
-- Performing Test HAS_ACCEPTABLE_FORTIFY - Success
-- Performing Test HAVE_EXECINFO_BACKTRACE
-- Performing Test HAVE_EXECINFO_BACKTRACE - Success
-- Performing Test HAVE_BUILTIN_ADD_OVERFLOW
-- Performing Test HAVE_BUILTIN_ADD_OVERFLOW - Success
-- Performing Test HAVE_WIMPLICIT_FALLTHROUGH_FLAG
-- Performing Test HAVE_WIMPLICIT_FALLTHROUGH_FLAG - Success
-- Performing Test HAS_WVLA_FLAG
-- Performing Test HAS_WVLA_FLAG - Success
-- Performing Test HAS_FSTACK_PROTECTOR_STRONG_FLAG
-- Performing Test HAS_FSTACK_PROTECTOR_STRONG_FLAG - Success
-- Performing Test HAS_FSTACK_PROTECTOR_FLAG
-- Performing Test HAS_FSTACK_PROTECTOR_FLAG - Success
-- Performing Test HAVE_FNO_COMMON
-- Performing Test HAVE_FNO_COMMON - Success
-- Performing Test HAS_DIAG_COLOR_FLAG
-- Performing Test HAS_DIAG_COLOR_FLAG - Success
-- Found PkgConfig: pkg-config (found version "0.29.2") 
-- Looking for dlopen in dl
-- Looking for dlopen in dl - found
-- Looking for kstat_lookup in kstat
-- Looking for kstat_lookup in kstat - not found
-- Looking for kvm_open in kvm
-- Looking for kvm_open in kvm - not found
-- Looking for gethostbyname in nsl
-- Looking for gethostbyname in nsl - not found
-- Looking for perfstat_cpu in perfstat
-- Looking for perfstat_cpu in perfstat - not found
-- Looking for clock_gettime in rt
-- Looking for clock_gettime in rt - found
-- Looking for sendfile in sendfile
-- Looking for sendfile in sendfile - not found
-- Found LibUV: /nix/store/rcbinhm2wic6a12mpfs4v56x5kchzjv9-libuv-1.41.0/lib/libuv.so (Required is at least version "1.28.0") 
-- Found Msgpack: /nix/store/rx3nj8xfz4g2c9sdgl8qx8b4c5qjw4z4-msgpack-3.2.0/lib/libmsgpackc.so (found suitable version "3.2.0", minimum required is "1.0.0") 
-- Found LibLUV: /nix/store/7pjh1rlrj56qgbwbyvkz3nszmsq2np4r-luajit-2.1.0-2021-05-29-luv-1.30.0-0/lib/lua/5.1/luv.so (Required is at least version "1.30.0") 
-- Found TreeSitter 0.6.3
-- Found LuaJit: /nix/store/yg3xrfv3qrzcpwh1gnfj1z4ry963arbq-luajit-2.1.0-2021-05-29/lib/libluajit-5.1.so  
-- Performing Test MSGPACK_HAS_FLOAT32
-- Performing Test MSGPACK_HAS_FLOAT32 - Success
-- Found UNIBILIUM 2.0.0
-- Performing Test UNIBI_HAS_VAR_FROM
-- Performing Test UNIBI_HAS_VAR_FROM - Success
-- Found LibTermkey: /nix/store/kgza6yj8jbpkrg7a39hxy2j89kp25slh-libtermkey-0.22/lib/libtermkey.so (Required is at least version "0.18") 
-- Found LIBVTERM 0.1.3
-- Found Iconv 
-- Performing Test HAVE_WORKING_LIBINTL
-- Performing Test HAVE_WORKING_LIBINTL - Success
-- Looking for _nl_msg_cat_cntr
-- Looking for _nl_msg_cat_cntr - found
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE  
-- Checking Lua interpreter: /nix/store/v9hfcy0v7njhdmiwr66yf1gmjnj1d61j-luajit-2.1.0-2021-05-29-env/bin/lua
-- Using Lua interpreter: /nix/store/v9hfcy0v7njhdmiwr66yf1gmjnj1d61j-luajit-2.1.0-2021-05-29-env/bin/lua
-- Performing Test HAS_WSTATIC_IN_INLINE
-- Performing Test HAS_WSTATIC_IN_INLINE - Failed
-- Found Gettext: /nix/store/ccl0ki04cpvy50r8w637kqw3zx21fpva-gettext-0.21/bin/msgmerge (found version "0.21") 
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of int
-- Check size of int - done
-- Check size of long
-- Check size of long - done
-- Check size of intmax_t
-- Check size of intmax_t - done
-- Check size of size_t
-- Check size of size_t - done
-- Check size of long long
-- Check size of long long - done
-- Check size of void *
-- Check size of void * - done
-- Looking for _NSGetEnviron
-- Looking for _NSGetEnviron - not found
-- Looking for include file langinfo.h
-- Looking for include file langinfo.h - found
-- Looking for include file locale.h
-- Looking for include file locale.h - found
-- Looking for include file pwd.h
-- Looking for include file pwd.h - found
-- Looking for include file strings.h
-- Looking for include file strings.h - found
-- Looking for include file sys/wait.h
-- Looking for include file sys/wait.h - found
-- Looking for include file sys/utsname.h
-- Looking for include file sys/utsname.h - found
-- Looking for include file termios.h
-- Looking for include file termios.h - found
-- Looking for include file sys/uio.h
-- Looking for include file sys/uio.h - found
-- Looking for include file sys/sdt.h
-- Looking for include file sys/sdt.h - not found
-- Looking for fseeko
-- Looking for fseeko - found
-- Looking for getpwent
-- Looking for getpwent - found
-- Looking for getpwnam
-- Looking for getpwnam - found
-- Looking for getpwuid
-- Looking for getpwuid - found
-- Looking for readv
-- Looking for readv - found
-- Looking for opendir
-- Looking for opendir - found
-- Looking for readlink
-- Looking for readlink - found
-- Looking for setpgid
-- Looking for setpgid - found
-- Looking for setsid
-- Looking for setsid - found
-- Looking for sigaction
-- Looking for sigaction - found
-- Looking for strcasecmp
-- Looking for strcasecmp - found
-- Looking for strncasecmp
-- Looking for strncasecmp - found
-- Looking for strptime
-- Looking for strptime - found
-- Looking for FD_CLOEXEC
-- Looking for FD_CLOEXEC - found
-- Looking for CODESET
-- Looking for CODESET - found
-- Looking for include file endian.h
-- Looking for include file endian.h - found
-- Looking for include file sys/endian.h
-- Looking for include file sys/endian.h - not found
-- Performing Test HAVE_BE64TOH_MACROS
-- Performing Test HAVE_BE64TOH_MACROS - Success
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    BUILD_TESTING
    CMAKE_CXX_COMPILER
    CMAKE_EXPORT_NO_PACKAGE_REGISTRY
    USE_BUNDLED

-- Build files have been written to: /build/hb520vyz03147w44vkjfgspyihpq0rv3-source/build
cmake: enabled parallel building
@nix { "action": "setPhase", "phase": "buildPhase" }
building
build flags: -j12 -l12 SHELL=/nix/store/kxj6cblcsd1qcbbxlmbswwrn89zcmgd6-bash-4.4-p23/bin/bash
Scanning dependencies of target translations
Scanning dependencies of target nvim_runtime_deps
[  0%] Generating auto/window.c.generated.h, ../../include/window.h.generated.h
[  0%] Generating auto/api/tabpage.c.generated.h, ../../include/api/tabpage.h.generated.h
[  0%] Generating auto/api/buffer.c.generated.h, ../../include/api/buffer.h.generated.h
[  0%] Generating auto/api/ui.c.generated.h, ../../include/api/ui.h.generated.h
[  0%] Generating auto/api/deprecated.c.generated.h, ../../include/api/deprecated.h.generated.h
[  0%] Generating auto/api/vim.c.generated.h, ../../include/api/vim.h.generated.h
[  0%] Generating auto/api/private/dispatch.c.generated.h, ../../include/api/private/dispatch.h.generated.h
[  0%] Generating auto/api/window.c.generated.h, ../../include/api/window.h.generated.h
[  0%] Generating auto/api/private/helpers.c.generated.h, ../../include/api/private/helpers.h.generated.h
[  0%] Generating auto/api/private/handle.c.generated.h, ../../include/api/private/handle.h.generated.h
[  0%] Built target nvim_runtime_deps
[  0%] Generating nvim.pot
[  0%] Generating auto/arabic.c.generated.h, ../../include/arabic.h.generated.h
[  0%] Generating auto/aucmd.c.generated.h, ../../include/aucmd.h.generated.h
[  0%] Generating ../../include/auevents_enum.generated.h, auto/auevents_name_map.generated.h
[  0%] Generating auto/autocmd.c.generated.h, ../../include/autocmd.h.generated.h
[  0%] Generating auto/buffer.c.generated.h, ../../include/buffer.h.generated.h
[  0%] Generating auto/buffer_updates.c.generated.h, ../../include/buffer_updates.h.generated.h
[  0%] Generating auto/change.c.generated.h, ../../include/change.h.generated.h
[  0%] Generating auto/channel.c.generated.h, ../../include/channel.h.generated.h
[  0%] Generating auto/charset.c.generated.h, ../../include/charset.h.generated.h
[  0%] Generating auto/context.c.generated.h, ../../include/context.h.generated.h
[  0%] Generating auto/cursor.c.generated.h, ../../include/cursor.h.generated.h
[  0%] Generating auto/cursor_shape.c.generated.h, ../../include/cursor_shape.h.generated.h
[  0%] Generating auto/decoration.c.generated.h, ../../include/decoration.h.generated.h
[  0%] Generating ja.euc-jp.mo
[  0%] Generating cs.cp1250.mo
[  0%] Generating sk.cp1250.mo
[  0%] Generating nb.mo
[  0%] Generating auto/diff.c.generated.h, ../../include/diff.h.generated.h
[  0%] Generating af.mo
[  0%] Generating auto/digraph.c.generated.h, ../../include/digraph.h.generated.h
[  0%] Generating auto/edit.c.generated.h, ../../include/edit.h.generated.h
[  0%] Generating auto/eval.c.generated.h, ../../include/eval.h.generated.h
[  0%] Generating auto/eval/decode.c.generated.h, ../../include/eval/decode.h.generated.h
[  0%] Generating ca.mo
[  0%] Generating cs.mo
[  0%] Generating da.mo
[  0%] Generating de.mo
[  0%] Generating auto/eval/encode.c.generated.h, ../../include/eval/encode.h.generated.h
[  0%] Generating auto/eval/executor.c.generated.h, ../../include/eval/executor.h.generated.h
[  0%] Generating auto/eval/funcs.c.generated.h, ../../include/eval/funcs.h.generated.h
[  0%] Generating en_GB.mo
[  0%] Generating eo.mo
[  0%] Generating auto/eval/gc.c.generated.h, ../../include/eval/gc.h.generated.h
[  0%] Generating es.mo
[  0%] Generating auto/eval/typval.c.generated.h, ../../include/eval/typval.h.generated.h
[  0%] Generating fi.mo
[  0%] Generating auto/eval/userfunc.c.generated.h, ../../include/eval/userfunc.h.generated.h
[  0%] Generating fr.mo
[  0%] Generating ga.mo
[  0%] Generating it.mo
[  0%] Generating ja.mo
[  0%] Generating auto/event/libuv_process.c.generated.h, ../../include/event/libuv_process.h.generated.h
[  0%] Generating ko.UTF-8.mo
[  0%] Generating nl.mo
[  0%] Generating auto/event/loop.c.generated.h, ../../include/event/loop.h.generated.h
[  0%] Generating auto/event/multiqueue.c.generated.h, ../../include/event/multiqueue.h.generated.h
[  0%] Generating no.mo
[  0%] Generating auto/event/process.c.generated.h, ../../include/event/process.h.generated.h
[  0%] Generating auto/event/rstream.c.generated.h, ../../include/event/rstream.h.generated.h
[  0%] Generating pl.UTF-8.mo
[  0%] Generating pt_BR.mo
[  0%] Generating auto/event/signal.c.generated.h, ../../include/event/signal.h.generated.h
[  0%] Generating ru.mo
[  0%] Generating sk.mo
[  0%] Generating sv.mo
[  0%] Generating uk.mo
[  0%] Generating tr.mo
[  0%] Generating auto/event/socket.c.generated.h, ../../include/event/socket.h.generated.h
[  0%] Generating auto/event/stream.c.generated.h, ../../include/event/stream.h.generated.h
[  0%] Generating auto/event/time.c.generated.h, ../../include/event/time.h.generated.h
[  0%] Generating vi.mo
[  0%] Generating zh_CN.UTF-8.mo
[  0%] Generating auto/event/wstream.c.generated.h, ../../include/event/wstream.h.generated.h
[  0%] Generating auto/ex_cmds.c.generated.h, ../../include/ex_cmds.h.generated.h
[  0%] Generating zh_TW.UTF-8.mo
[  0%] Generating auto/ex_cmds2.c.generated.h, ../../include/ex_cmds2.h.generated.h
[  0%] Generating ../../include/ex_cmds_enum.generated.h, auto/ex_cmds_defs.generated.h
[  0%] Generating auto/ex_docmd.c.generated.h, ../../include/ex_docmd.h.generated.h
[  0%] Generating auto/ex_getln.c.generated.h, ../../include/ex_getln.h.generated.h
[  0%] Generating auto/ex_eval.c.generated.h, ../../include/ex_eval.h.generated.h
[  0%] Built target translations
[  0%] Generating auto/ex_session.c.generated.h, ../../include/ex_session.h.generated.h
[  0%] Generating auto/extmark.c.generated.h, ../../include/extmark.h.generated.h
[  0%] Generating auto/file_search.c.generated.h, ../../include/file_search.h.generated.h
[  0%] Generating auto/fileio.c.generated.h, ../../include/fileio.h.generated.h
[  0%] Generating auto/fold.c.generated.h, ../../include/fold.h.generated.h
[  0%] Generating auto/garray.c.generated.h, ../../include/garray.h.generated.h
[  0%] Generating auto/getchar.c.generated.h, ../../include/getchar.h.generated.h
[  0%] Generating auto/hardcopy.c.generated.h, ../../include/hardcopy.h.generated.h
[  0%] Generating auto/hashtab.c.generated.h, ../../include/hashtab.h.generated.h
[  0%] Generating auto/highlight.c.generated.h, ../../include/highlight.h.generated.h
[  0%] Generating auto/if_cscope.c.generated.h, ../../include/if_cscope.h.generated.h
[  0%] Generating auto/indent.c.generated.h, ../../include/indent.h.generated.h
[  0%] Generating auto/indent_c.c.generated.h, ../../include/indent_c.h.generated.h
[  0%] Generating auto/log.c.generated.h, ../../include/log.h.generated.h
[  0%] Generating auto/keymap.c.generated.h, ../../include/keymap.h.generated.h
[  0%] Generating auto/lua/converter.c.generated.h, ../../include/lua/converter.h.generated.h
[  0%] Generating auto/lua/executor.c.generated.h, ../../include/lua/executor.h.generated.h
[  0%] Generating auto/lua/treesitter.c.generated.h, ../../include/lua/treesitter.h.generated.h
[  0%] Generating auto/main.c.generated.h, ../../include/main.h.generated.h
[  0%] Generating auto/map.c.generated.h, ../../include/map.h.generated.h
[  0%] Generating auto/mark.c.generated.h, ../../include/mark.h.generated.h
[  0%] Generating auto/marktree.c.generated.h, ../../include/marktree.h.generated.h
[  0%] Generating auto/math.c.generated.h, ../../include/math.h.generated.h
[  0%] Generating auto/mbyte.c.generated.h, ../../include/mbyte.h.generated.h
[  0%] Generating auto/memfile.c.generated.h, ../../include/memfile.h.generated.h
[  0%] Generating auto/memline.c.generated.h, ../../include/memline.h.generated.h
[  0%] Generating auto/memory.c.generated.h, ../../include/memory.h.generated.h
[  0%] Generating auto/menu.c.generated.h, ../../include/menu.h.generated.h
[  0%] Generating auto/message.c.generated.h, ../../include/message.h.generated.h
[  0%] Generating auto/misc1.c.generated.h, ../../include/misc1.h.generated.h
[  0%] Generating auto/mouse.c.generated.h, ../../include/mouse.h.generated.h
[  0%] Generating auto/move.c.generated.h, ../../include/move.h.generated.h
[  0%] Generating auto/msgpack_rpc/channel.c.generated.h, ../../include/msgpack_rpc/channel.h.generated.h
[  0%] Generating auto/msgpack_rpc/helpers.c.generated.h, ../../include/msgpack_rpc/helpers.h.generated.h
[  0%] Generating auto/msgpack_rpc/server.c.generated.h, ../../include/msgpack_rpc/server.h.generated.h
[  0%] Generating auto/normal.c.generated.h, ../../include/normal.h.generated.h
[  0%] Generating auto/ops.c.generated.h, ../../include/ops.h.generated.h
[  0%] Generating auto/os/env.c.generated.h, ../../include/os/env.h.generated.h
[  0%] Generating auto/option.c.generated.h, ../../include/option.h.generated.h
[  0%] Generating auto/os/dl.c.generated.h, ../../include/os/dl.h.generated.h
[  0%] Generating auto/os/fileio.c.generated.h, ../../include/os/fileio.h.generated.h
[  0%] Generating auto/os/fs.c.generated.h, ../../include/os/fs.h.generated.h
[  0%] Generating auto/os/input.c.generated.h, ../../include/os/input.h.generated.h
[  0%] Generating auto/os/lang.c.generated.h, ../../include/os/lang.h.generated.h
[  0%] Generating auto/os/mem.c.generated.h, ../../include/os/mem.h.generated.h
[  0%] Generating auto/os/process.c.generated.h, ../../include/os/process.h.generated.h
[  0%] Generating auto/os/pty_process_unix.c.generated.h, ../../include/os/pty_process_unix.h.generated.h
[  0%] Generating auto/os/shell.c.generated.h, ../../include/os/shell.h.generated.h
[  0%] Generating auto/os/signal.c.generated.h, ../../include/os/signal.h.generated.h
[  0%] Generating auto/os/stdpaths.c.generated.h, ../../include/os/stdpaths.h.generated.h
[  0%] Generating auto/os/time.c.generated.h, ../../include/os/time.h.generated.h
[  0%] Generating auto/os/tty.c.generated.h, ../../include/os/tty.h.generated.h
[  0%] Generating auto/os/users.c.generated.h, ../../include/os/users.h.generated.h
[  0%] Generating auto/os_unix.c.generated.h, ../../include/os_unix.h.generated.h
[  0%] Generating auto/path.c.generated.h, ../../include/path.h.generated.h
[  0%] Generating auto/popupmnu.c.generated.h, ../../include/popupmnu.h.generated.h
[  0%] Generating auto/profile.c.generated.h, ../../include/profile.h.generated.h
[  0%] Generating auto/quickfix.c.generated.h, ../../include/quickfix.h.generated.h
[  0%] Generating auto/rbuffer.c.generated.h, ../../include/rbuffer.h.generated.h
[  0%] Generating auto/regexp.c.generated.h, ../../include/regexp.h.generated.h
[  0%] Generating auto/regexp_nfa.c.generated.h, ../../include/regexp_nfa.h.generated.h
[  0%] Generating auto/runtime.c.generated.h, ../../include/runtime.h.generated.h
[  0%] Generating auto/screen.c.generated.h, ../../include/screen.h.generated.h
[  0%] Generating auto/search.c.generated.h, ../../include/search.h.generated.h
[  0%] Generating auto/sha256.c.generated.h, ../../include/sha256.h.generated.h
[  0%] Generating auto/shada.c.generated.h, ../../include/shada.h.generated.h
[  0%] Generating auto/sign.c.generated.h, ../../include/sign.h.generated.h
[  0%] Generating auto/spell.c.generated.h, ../../include/spell.h.generated.h
[  0%] Generating auto/spellfile.c.generated.h, ../../include/spellfile.h.generated.h
[  0%] Generating auto/state.c.generated.h, ../../include/state.h.generated.h
[  0%] Generating auto/strings.c.generated.h, ../../include/strings.h.generated.h
[  0%] Generating auto/syntax.c.generated.h, ../../include/syntax.h.generated.h
[  0%] Generating auto/tag.c.generated.h, ../../include/tag.h.generated.h
[  0%] Generating auto/terminal.c.generated.h, ../../include/terminal.h.generated.h
[  0%] Generating auto/tui/input.c.generated.h, ../../include/tui/input.h.generated.h
[  0%] Generating auto/tui/terminfo.c.generated.h, ../../include/tui/terminfo.h.generated.h
[  0%] Generating auto/tui/tui.c.generated.h, ../../include/tui/tui.h.generated.h
[  0%] Generating auto/ugrid.c.generated.h, ../../include/ugrid.h.generated.h
[  0%] Generating auto/ui.c.generated.h, ../../include/ui.h.generated.h
[  0%] Generating auto/ui_compositor.c.generated.h, ../../include/ui_compositor.h.generated.h
[  0%] Generating auto/ui_bridge.c.generated.h, ../../include/ui_bridge.h.generated.h
[  0%] Generating auto/ui_events.generated.h, auto/ui_events_call.generated.h, auto/ui_events_remote.generated.h, auto/ui_events_bridge.generated.h, auto/api/private/ui_events_metadata.generated.h
[  0%] Generating auto/undo.c.generated.h, ../../include/undo.h.generated.h
[  0%] Generating auto/version.c.generated.h, ../../include/version.h.generated.h
[  0%] Generating auto/viml/parser/expressions.c.generated.h, ../../include/viml/parser/expressions.h.generated.h
[  0%] Generating auto/viml/parser/parser.c.generated.h, ../../include/viml/parser/parser.h.generated.h
[  0%] Generating auto/lua/vim_module.generated.h
[  0%] Generating auto/options.generated.h
[  0%] Generating auto/unicode_tables.generated.h
[  0%] Generating auto/ui_events_call.c.generated.h, ../../include/ui_events_call.h.generated.h
[  0%] Generating auto/ui_events_bridge.c.generated.h, ../../include/ui_events_bridge.h.generated.h
[  0%] Generating auto/api/private/dispatch_wrappers.generated.h, auto/api/private/funcs_metadata.generated.h, ../../api_metadata.mpack, auto/msgpack_lua_c_bindings.generated.c
[  0%] Generating auto/ui_events_remote.c.generated.h, ../../include/ui_events_remote.h.generated.h
[  0%] Generating auto/api/private/dispatch_wrappers.c.generated.h, ../../include/api/private/dispatch_wrappers.h.generated.h
[  0%] Generating auto/funcs.generated.h, ../../funcs_data.mpack
Scanning dependencies of target nvim
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/auto/msgpack_lua_c_bindings.generated.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/__/__/config/auto/pathdef.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/api/buffer.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/api/deprecated.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/api/private/handle.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/api/private/dispatch.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/api/private/helpers.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/api/tabpage.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/api/ui.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/api/vim.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/api/window.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/arabic.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/aucmd.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/autocmd.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/buffer.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/buffer_updates.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/change.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/channel.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/charset.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/context.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/cursor.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/cursor_shape.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/decoration.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/diff.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/digraph.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/edit.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/eval.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/eval/decode.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/eval/encode.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/eval/executor.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/eval/funcs.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/eval/gc.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/eval/typval.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/eval/userfunc.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/event/libuv_process.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/event/multiqueue.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/event/loop.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/event/process.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/event/rstream.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/event/signal.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/event/socket.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/event/stream.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/event/time.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/event/wstream.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/ex_cmds.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/ex_cmds2.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/ex_docmd.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/ex_eval.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/ex_getln.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/ex_session.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/extmark.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/file_search.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/fileio.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/fold.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/garray.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/getchar.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/hardcopy.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/hashtab.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/highlight.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/if_cscope.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/indent.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/indent_c.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/keymap.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/log.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/lua/converter.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/lua/executor.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/lua/treesitter.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/main.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/map.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/mark.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/marktree.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/math.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/mbyte.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/memfile.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/memline.c.o
/build/hb520vyz03147w44vkjfgspyihpq0rv3-source/src/nvim/lua/treesitter.c: In function 'node_rawquery':
/build/hb520vyz03147w44vkjfgspyihpq0rv3-source/src/nvim/lua/treesitter.c:1076:3: warning: implicit declaration of function 'ts_query_cursor_set_match_limit'; did you mean 'ts_query_cursor_next_match'? []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wimplicit-function-declaration-Wimplicit-function-declaration]8;;]
 1076 |   ts_query_cursor_set_match_limit(cursor, 32);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |   ts_query_cursor_next_match
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/memory.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/menu.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/message.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/misc1.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/mouse.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/move.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/msgpack_rpc/channel.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/msgpack_rpc/helpers.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/msgpack_rpc/server.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/normal.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/ops.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/option.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/os/dl.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/os/env.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/os/fileio.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/os/fs.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/os/input.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/os/lang.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/os/mem.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/os/process.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/os/pty_process_unix.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/os/shell.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/os/signal.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/os/stdpaths.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/os/time.c.o
[  0%] Building C object src/nvim/CMakeFiles/nvim.dir/os/tty.c.o
[100%] Building C object src/nvim/CMakeFiles/nvim.dir/os/users.c.o
[100%] Building C object src/nvim/CMakeFiles/nvim.dir/os_unix.c.o
[100%] Building C object src/nvim/CMakeFiles/nvim.dir/path.c.o
[100%] Building C object src/nvim/CMakeFiles/nvim.dir/popupmnu.c.o
[100%] Building C object src/nvim/CMakeFiles/nvim.dir/profile.c.o
[100%] Building C object src/nvim/CMakeFiles/nvim.dir/quickfix.c.o
[100%] Building C object src/nvim/CMakeFiles/nvim.dir/rbuffer.c.o
[100%] Building C object src/nvim/CMakeFiles/nvim.dir/regexp.c.o
[100%] Building C object src/nvim/CMakeFiles/nvim.dir/runtime.c.o
[100%] Building C object src/nvim/CMakeFiles/nvim.dir/screen.c.o
[100%] Building C object src/nvim/CMakeFiles/nvim.dir/search.c.o
[100%] Building C object src/nvim/CMakeFiles/nvim.dir/sha256.c.o
[100%] Building C object src/nvim/CMakeFiles/nvim.dir/shada.c.o
[100%] Building C object src/nvim/CMakeFiles/nvim.dir/sign.c.o
[100%] Building C object src/nvim/CMakeFiles/nvim.dir/spell.c.o
[100%] Building C object src/nvim/CMakeFiles/nvim.dir/spellfile.c.o
[100%] Building C object src/nvim/CMakeFiles/nvim.dir/state.c.o
[100%] Building C object src/nvim/CMakeFiles/nvim.dir/strings.c.o
[100%] Building C object src/nvim/CMakeFiles/nvim.dir/syntax.c.o
[100%] Building C object src/nvim/CMakeFiles/nvim.dir/tag.c.o
[100%] Building C object src/nvim/CMakeFiles/nvim.dir/terminal.c.o
[100%] Building C object src/nvim/CMakeFiles/nvim.dir/tui/input.c.o
[100%] Building C object src/nvim/CMakeFiles/nvim.dir/tui/terminfo.c.o
[100%] Building C object src/nvim/CMakeFiles/nvim.dir/tui/tui.c.o
[100%] Building C object src/nvim/CMakeFiles/nvim.dir/ugrid.c.o
[100%] Building C object src/nvim/CMakeFiles/nvim.dir/ui.c.o
[100%] Building C object src/nvim/CMakeFiles/nvim.dir/ui_bridge.c.o
[100%] Building C object src/nvim/CMakeFiles/nvim.dir/ui_compositor.c.o
[100%] Building C object src/nvim/CMakeFiles/nvim.dir/undo.c.o
[100%] Building C object src/nvim/CMakeFiles/nvim.dir/version.c.o
[100%] Building C object src/nvim/CMakeFiles/nvim.dir/viml/parser/expressions.c.o
[100%] Building C object src/nvim/CMakeFiles/nvim.dir/viml/parser/parser.c.o
[100%] Building C object src/nvim/CMakeFiles/nvim.dir/window.c.o
[100%] Building C object src/nvim/CMakeFiles/nvim.dir/xdiff/xdiffi.c.o
[100%] Building C object src/nvim/CMakeFiles/nvim.dir/xdiff/xemit.c.o
[100%] Building C object src/nvim/CMakeFiles/nvim.dir/xdiff/xhistogram.c.o
[100%] Building C object src/nvim/CMakeFiles/nvim.dir/xdiff/xpatience.c.o
[100%] Building C object src/nvim/CMakeFiles/nvim.dir/xdiff/xprepare.c.o
[100%] Building C object src/nvim/CMakeFiles/nvim.dir/xdiff/xutils.c.o
[100%] Linking C executable ../../bin/nvim
/nix/store/qvc6cz5d43jhhm4a3r48xkrc82xh1s95-binutils-2.35.1/bin/ld: /build/nvim.N5dAWn.ltrans27.ltrans.o: in function `node_rawquery':
<artificial>:(.text+0x11d8): undefined reference to `ts_query_cursor_set_match_limit'
collect2: error: ld returned 1 exit status
make[2]: *** [src/nvim/CMakeFiles/nvim.dir/build.make:3525: bin/nvim] Error 1
make[1]: *** [CMakeFiles/Makefile2:3027: src/nvim/CMakeFiles/nvim.dir/all] Error 2
make: *** [Makefile:171: all] Error 2
tomcur commented 3 years ago

This is due to Neovim requiring a more recent version of tree-sitter (specifically https://github.com/tree-sitter/tree-sitter/commit/cd96552448a6e0d4eb27fc54b27cb5130c4b6f76, see also https://github.com/neovim/neovim/issues/14923).

mjlbach commented 3 years ago

For now, just pin the overlay version while we sort this out upstream.

tomcur commented 3 years ago

It'll start working again when https://github.com/neovim/neovim/pull/14930 is merged.

jacksonludwig commented 3 years ago

Is it possible to pin the overlay if I'm not using flakes to configure my system?

hqurve commented 3 years ago

@jacksonludwig I did this (pinned the revision right before the current one)

nixpkgs.overlays = [
    (import (let
#        rev = "master";
        rev = "2aff1c00dc619b5b8af3dee95461b41f3a6fd7f0";
      in
      builtins.fetchTarball {
        url = "https://github.com/nix-community/neovim-nightly-overlay/archive/${rev}.tar.gz";
      })
    )
  ];
mjlbach commented 3 years ago

I'll modify the CI later so it won't update the repo if the build fails for future cases.

marcelarie commented 2 years ago

@jacksonludwig I did this (pinned the revision right before the current one)

nixpkgs.overlays = [
    (import (let
#        rev = "master";
        rev = "2aff1c00dc619b5b8af3dee95461b41f3a6fd7f0";
      in
      builtins.fetchTarball {
        url = "https://github.com/nix-community/neovim-nightly-overlay/archive/${rev}.tar.gz";
      })
    )
  ];

From where do you get that rev ? I want to go rollback to the last build but the rev that I find in the commits don't work.

hqurve commented 2 years ago

I no longer use this overlay, but rev is the commit hash (or branch). I had just put it outside of the url for convenience and easy changes.

What do you mean by "don't work"? What is the error displayed?

For testing, I created the a nix file with the following contents

let
  nixpkgs = import <nixpkgs> { 
    overlays = [
      ( import (let
              rev = "12d8c6b785d578379d178d3102a7ccfcf7335f47";
        in builtins.fetchTarball {
               url = "https://github.com/nix-community/neovim-nightly-overlay/archive/${rev}.tar.gz";
        })
      )
    ];
  };
in nixpkgs.neovim

and upon building, I got the nightly version of neovim (0.7).

marcelarie commented 2 years ago

Thanks @hqurve, I realised its the commit hash after some testing. For not working I mean compiling but returning a segfault error after opening nvim.

right now I am using this rev, that it's the one before master the day of the error, and it's working fine:

(import (
    let
        # rev = "master";
        rev = "10e7407aa9e687bad3e167c46d2efd15eef47673";
    in
        builtins.fetchTarball {
            url = "https://github.com/nix-community/neovim-nightly-overlay/archive/${rev}.tar.gz";
    })
)

I just tested the last master and the error persists on my side

hqurve commented 2 years ago

Comparison of the two commits: https://github.com/nix-community/neovim-nightly-overlay/compare/10e7407aa9e687bad3e167c46d2efd15eef47673..12d8c6b785d578379d178d3102a7ccfcf7335f47

I doubt the issue is with a mismatch in nixpkgs and your current system.

I believe the issue https://github.com/neovim/neovim/issues/18079 might be related. A plugin may be causing your segfault.