Summary: | [PATCH] baselibs stage-qa test only looks for elfs in a fixed set of locations, and misses other elfs | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Yuri Victorovich <yuri> | ||||||
Component: | Ports Framework | Assignee: | Port Management Team <portmgr> | ||||||
Status: | Closed FIXED | ||||||||
Severity: | Affects Only Me | CC: | ports-bugs | ||||||
Priority: | --- | Keywords: | patch | ||||||
Version: | Latest | ||||||||
Hardware: | Any | ||||||||
OS: | Any | ||||||||
Attachments: |
|
Created attachment 172568 [details]
patch
A commit references this bug: Author: mat Date: Thu Sep 8 14:12:59 UTC 2016 New revision: 421555 URL: https://svnweb.freebsd.org/changeset/ports/421555 Log: Provide a standard way to look up for executables and shared libraries. PR: 211146 Submitted by: yuri rawbw com Sponsored by: Absolight Changes: head/Mk/Scripts/qa.sh |
Created attachment 172560 [details] patch For example, net-p2p/bitmessage optionally installs the shared library into the pythin-specific directory. This shared library requires OpenSSL, and triggers baselibs message that USES=ssl isn't needed when in fact it is needed. What does this patch do: * Splits out the elf-finding part of proxydeps check into a separate function * Reuses this function in baselibs too.