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

MacPorts noreply at macports.org
Sun Dec 26 18:22:41 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:
Resolution:               |   Keywords:
      Port:  neovim       |
--------------------------+--------------------

Comment (by cooljeanius):

 Replying to [comment:2 l2dy]:
 > Could be related to our libtermkey port, which uses ncurses.
 https://github.com/neovim/neovim/issues/16190#issuecomment-955741551
 >
 > > `libtermkey` will use `unibilium` if it was installed. Also,
 `libtermkey` will use `ncurses` if `unibilium` is not installed and
 `ncurses` is installed. neovim recommends that you use `unibilium` to
 build `libtermkey` (The bundled `libtermkey` will be built using
 `unibilium` unless you change the `cmake` options). Perhaps your broken
 `libtermkey` is built using `ncurses` (This is indicated by
 `openat(AT_FDCWD, "/lib/libncursesw.so.6", O_RDONLY|O_CLOEXEC) = 3` in
 strace).
 > >
 > > `libtermkey` using `ncurses` has not been well tested by CI or other
 means, so it is not surprising that it has bugs.

 hm...
 {{{
 $ port installed libtermkey unibilium ncurses cmake
 The following ports are currently installed:
   cmake @3.22.1_0+docs+python39+qt5 (active)
   libtermkey @0.22_0 (active)
   ncurses @6.3_0 (active)
   unibilium @2.0.0_1 (active)
 }}}

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


More information about the macports-tickets mailing list