[Bug 211592] bsd.ssl.mk migration to USES exposed conflict between ncurses/ssl rpaths (base vs ports)
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Fri Aug 5 12:05:25 UTC 2016
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=211592
Bug ID: 211592
Summary: bsd.ssl.mk migration to USES exposed conflict between
ncurses/ssl rpaths (base vs ports)
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Keywords: needs-qa, patch, regression
Severity: Affects Many People
Priority: ---
Component: Ports Framework
Assignee: portmgr at FreeBSD.org
Reporter: koobs at FreeBSD.org
CC: freebsd-ports-bugs at FreeBSD.org
Blocks: 210820
Flags: exp-run?, merge-quarterly?
r417651 migrated bsd.ssl.mk to USES, exposing a conflict between rpath
arguments provided by Uses/ncurses.mk and Uses/ssl.mk.
This results in build time and runtime library linking discrepancies in certain
common circumstances such as, but not limited to using ncurses from base, but
openssl from ports, and a failure in at least lang/python27, reported in bug
210820
A test matrix of the difference in LDFLAG values for various ports between
r417651 and r417650 (the tree before the commit) and patch has been provided
for bsd.port.mk in bug 210820 that will be attached here instead.
Referenced Bugs:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=210820
[Bug 210820] lang/python27: _ssl.so fails to build (Undefined symbol
"SSLv2_method")
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the freebsd-ports-bugs
mailing list