Summary: | [PATCH] databases/mysql56-client: Switch to USES=libedit | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Raphael Kubo da Costa <rakuco> | ||||
Component: | Individual Port(s) | Assignee: | Alex Dupre <ale> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Only Me | Keywords: | patch | ||||
Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(ale) |
||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Bug Depends on: | |||||||
Bug Blocks: | 202516 | ||||||
Attachments: |
|
Description
Raphael Kubo da Costa
2015-08-24 11:21:16 UTC
Created attachment 160303 [details]
Proposed patch
A commit references this bug: Author: rakuco Date: Mon Sep 7 11:16:17 UTC 2015 New revision: 396260 URL: https://svnweb.freebsd.org/changeset/ports/396260 Log: Switch to USES=libedit. Instead of manually adding both a build- and a run-time dependency on libedit from ports, use USES=libedit instead. Not only does it take care of adding the proper dependency, but it also sets CMAKE_PREFIX_PATH to ${LOCALBASE} to make sure that the version in ports is preferred instead of the one in base. This is a dependency for moving to CMake 3.3.x, as starting with 3.3.0 calls to find_library() will also look in the $PATH environment variable and end up finding libedit from base by default (see bug 202516). PR: 202618 Approved by: maintainer timeout (ale, 14 days) Changes: head/databases/mysql56-server/Makefile |