From owner-freebsd-ports-bugs@freebsd.org Fri Aug 5 12:05:25 2016 Return-Path: Delivered-To: freebsd-ports-bugs@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 756E7BB024A for ; Fri, 5 Aug 2016 12:05:25 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4C05A1E98 for ; Fri, 5 Aug 2016 12:05:25 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id u75C5O99082517 for ; Fri, 5 Aug 2016 12:05:25 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 211592] bsd.ssl.mk migration to USES exposed conflict between ncurses/ssl rpaths (base vs ports) Date: Fri, 05 Aug 2016 12:05:25 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Ports Framework X-Bugzilla-Version: Latest X-Bugzilla-Keywords: needs-qa, patch, regression X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: koobs@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: portmgr@FreeBSD.org X-Bugzilla-Flags: exp-run? merge-quarterly? X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status keywords bug_severity priority component assigned_to reporter cc blocked flagtypes.name Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Aug 2016 12:05:25 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D211592 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@FreeBSD.org Reporter: koobs@FreeBSD.org CC: freebsd-ports-bugs@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 cer= tain common circumstances such as, but not limited to using ncurses from base, b= ut 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=3D210820 [Bug 210820] lang/python27: _ssl.so fails to build (Undefined symbol "SSLv2_method") --=20 You are receiving this mail because: You are on the CC list for the bug.=