[Bug 210820] lang/python27: _ssl.so fails to build (Undefined symbol "SSLv2_method")

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Fri Aug 5 12:01:38 UTC 2016


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=210820

--- Comment #14 from Mathieu Arnold <mat at FreeBSD.org> ---
Looking at ncurses.mk, its use of rpath is really wrong, there are three cases,
and and it should never add /usr/lib to rpath:

1) USES=ncurses or USES=ncurses:base and devel/ncurses is not present:
use base, no need to add rpath as there is only one libncurses.so present, in
/usr/lib
2) USES=ncurses and devel/ncurses is present or USES=ncurses:port:
use ports, and add rpath to LOCALBASE/lib so that the right one is picked
3) USES=ncurses:base and devel/ncurses is present
fail (it would warrant using -rpath /usr/lib, but it error's out during the
sanity stage)

I'd say ncurses.mk needs to be patched to not add -rpath in case 1

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the freebsd-python mailing list