Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 05 Aug 2016 12:05:25 +0000
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)
Message-ID:  <bug-211592-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
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.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-211592-13>