https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=206285
Bug ID: 206285 Summary: lang/python35: _curses.so not linked against libncursesw even when available Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: Individual Port(s) Assignee: pyt...@freebsd.org Reporter: brendan+free...@bbqsrc.net Flags: maintainer-feedback?(pyt...@freebsd.org) Assignee: pyt...@freebsd.org When installing via pkg, Python 3.5's `curses` module (_curses.so) links against /lib/ncurses.so.8 and not /lib/ncursesw.so.8 even though it is present, causing the `curses` module to fail with methods such as `window.get_wch()`. Same occurs when building from ports regardless of selected options. This issue is also present on Python 3.4 and 2.7 ports. Initial investigation seems to imply the setup.py file is not detecting correctly which library to link to. --- $ ldd /usr/local/lib/python3.5/lib-dynload/_curses.so /usr/local/lib/python3.5/lib-dynload/_curses.so: libthr.so.3 => /lib/libthr.so.3 (0x801614000) libncurses.so.8 => /lib/libncurses.so.8 (0x801838000) libpython3.5m.so.1.0 => /usr/local/lib/libpython3.5m.so.1.0 (0x801c00000) libc.so.7 => /lib/libc.so.7 (0x800821000) libintl.so.8 => /usr/local/lib/libintl.so.8 (0x80209b000) libutil.so.9 => /lib/libutil.so.9 (0x8022a6000) libm.so.5 => /lib/libm.so.5 (0x8024b8000) -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ freebsd-python@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-python To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"