Hej,
works for me too. Although i have installed ncursesw from pkgsrc native configure selects ncurses: dweezil# ldd tmux tmux: -lutil.7 => /usr/lib/libutil.so.7 -lc.12 => /usr/lib/libc.so.12 -lncurses.6 => /usr/pkg/lib/libncurses.so.6 -levent-2.1.7 => /usr/pkg/lib/libevent-2.1.so.7 -lpthread.1 => /usr/lib/libpthread.so.1 -lm.0 => /usr/lib/libm.so.0 dweezil# ldd /usr/bin/tmux /usr/bin/tmux: -levent.4 => /usr/lib/libevent.so.4 -lc.12 => /usr/lib/libc.so.12 -lterminfo.2 => /usr/lib/libterminfo.so.2 -lutil.7 => /usr/lib/libutil.so.7 -lm.0 => /usr/lib/libm.so.0 So, nobody is using tmux from pkgsrc on NetBSD without having set CURSES_DEFAULT or something else to that effect? Or, to put it different: why does tmux from pkgsrc not find out about the other installed curses or defaults to libterminfo or just does the right thing (TM)? the right thing being: zappa# (pkg_delete ncurses ; pkg_delete ncursesw ; git clone https://github.com/tmux/tmux.git && cd tmux && sh autogen.sh && ./configure && make && ldd tmux) tmux: -lutil.7 => /usr/lib/libutil.so.7 -lc.12 => /usr/lib/libc.so.12 -levent-2.1.7 => /usr/pkg/lib/libevent-2.1.so.7 -lpthread.1 => /usr/lib/libpthread.so.1 -lm.0 => /usr/lib/libm.so.0 -lcurses.9 => /usr/lib/libcurses.so.9 -lterminfo.2 => /usr/lib/libterminfo.so.2 Sorry about libevent from pkgsrc - i was unable to delete that without breaking things in production… Cheers Oskar |
Attachment:
signature.asc
Description: Message signed with OpenPGP