[MacPorts] #64159: neovim @0.6.0 +debug: segfaults during build process

MacPorts noreply at macports.org
Tue Dec 7 23:05:32 UTC 2021


#64159: neovim @0.6.0 +debug: segfaults during build process
-------------------------+--------------------
 Reporter:  cooljeanius  |      Owner:  (none)
     Type:  defect       |     Status:  new
 Priority:  Normal       |  Milestone:
Component:  ports        |    Version:
 Keywords:               |       Port:  neovim
-------------------------+--------------------
 Trying to upgrade from neovim 0.5.1 to 0.6.0 (with the `+debug` variant)
 results in the following build error for me:
 {{{
 make[2]: Entering directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_neovim/neovim/work/build'
 [100%] Generating syntax/vim/generated.vim
 [100%] Generating doc/tags
 [100%] Generating pack/dist/opt/matchit/doc/tags
 [100%] Generating pack/dist/opt/vimball/doc/tags
 cd
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_neovim/neovim/work/build/runtime/pack/dist/opt/vimball
 && /opt/local/bin/cmake -E copy_directory
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_neovim/neovim/work/neovim-0.6.0/runtime/pack/dist/opt/vimball
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_neovim/neovim/work/build/runtime/pack/dist/opt/vimball
 cd
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_neovim/neovim/work/build/runtime/pack/dist/opt/matchit
 && /opt/local/bin/cmake -E copy_directory
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_neovim/neovim/work/neovim-0.6.0/runtime/pack/dist/opt/matchit
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_neovim/neovim/work/build/runtime/pack/dist/opt/matchit
 cd
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_neovim/neovim/work/build/runtime
 && /opt/local/bin/cmake -E remove doc/*
 cd
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_neovim/neovim/work/build/runtime
 && /opt/local/bin/luajit
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_neovim/neovim/work/neovim-0.6.0/scripts/genvimvim.lua
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_neovim/neovim/work/neovim-0.6.0/src/nvim
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_neovim/neovim/work/build/runtime/syntax/vim/generated.vim
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_neovim/neovim/work/build/funcs_data.mpack
 cd
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_neovim/neovim/work/build/runtime
 && /opt/local/bin/cmake -E copy_directory
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_neovim/neovim/work/neovim-0.6.0/runtime/doc
 doc
 cd
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_neovim/neovim/work/build/runtime/pack/dist/opt/matchit
 &&
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_neovim/neovim/work/build/bin/nvim
 -u NONE -i NONE -e --headless -c helptags\ doc -c quit
 cd
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_neovim/neovim/work/build/runtime/pack/dist/opt/vimball
 &&
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_neovim/neovim/work/build/bin/nvim
 -u NONE -i NONE -e --headless -c helptags\ doc -c quit
 /bin/sh: line 1: 79771 Segmentation fault: 11
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_neovim/neovim/work/build/bin/nvim
 -u NONE -i NONE -e --headless -c helptags\ doc -c quit
 /bin/sh: line 1: 79770 Segmentation fault: 11
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_neovim/neovim/work/build/bin/nvim
 -u NONE -i NONE -e --headless -c helptags\ doc -c quit
 make[2]: *** [runtime/pack/dist/opt/vimball/doc/tags] Error 139
 make[2]: *** Waiting for unfinished jobs....
 make[2]: *** [runtime/pack/dist/opt/matchit/doc/tags] Error 139
 cd
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_neovim/neovim/work/build/runtime
 &&
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_neovim/neovim/work/build/bin/nvim
 -u NONE -i NONE -e --headless -c helptags\ ++t\ doc -c quit
 /bin/sh: line 1: 79773 Segmentation fault: 11
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_neovim/neovim/work/build/bin/nvim
 -u NONE -i NONE -e --headless -c helptags\ ++t\ doc -c quit
 make[2]: *** [runtime/doc/tags] Error 139
 make[2]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_neovim/neovim/work/build'
 make[1]: *** [runtime/CMakeFiles/runtime.dir/all] Error 2
 make[1]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_neovim/neovim/work/build'
 make: *** [all] Error 2
 make: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_neovim/neovim/work/build'
 Command failed:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_neovim/neovim/work/build"
 && /usr/bin/make -j16 -w all VERBOSE=ON
 Exit code: 2
 Error: Failed to build neovim: command execution failed
 DEBUG: Error code: CHILDSTATUS 77904 2
 }}}
 I'm on Big Sur (11.6.1) with Xcode 13.1.

-- 
Ticket URL: <https://trac.macports.org/ticket/64159>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list