Summary: | Mk: add new default-version variant for ccache | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Ivan Rozhuk <rozhuk.im> | ||||||
Component: | Ports Framework | Assignee: | Port Management Team <portmgr> | ||||||
Status: | Closed Not Accepted | ||||||||
Severity: | Affects Some People | CC: | bdrewery, lwhsu, rozhuk.im | ||||||
Priority: | --- | Keywords: | feature, needs-qa | ||||||
Version: | Latest | ||||||||
Hardware: | Any | ||||||||
OS: | Any | ||||||||
Attachments: |
|
Interesting, I like how simple this is. +1 (In reply to Bryan Drewery from comment #1) Will you commit this? MAINTAINER of bsd.default-versions.mk is ports@FreeBSD.org MAINTAINER of bsd.ccache.mk is portmgr. Note the patch misspells 'ccache'. I also am unsure if this is worth doing as it implies that any of these can be used as a drop-in which isn't the case. Using ccache-*-static requires more setup than bsd.ccache.mk supports; which is to say that it is not intended to be a dependency but to *already be installed* in the system somewhere. This was done for ccache-devel [1] too, it is lite ccache version without all legacy staff. [1]: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252088 Created attachment 226428 [details]
patch
|
Created attachment 220850 [details] patch Allow to set on make.conf DEFAULT_VERSIONS+=ccache=ccahe-static Or any of: ccahe, ccahe-devel, ccahe-memcached, ccahe-memcached-static, ccahe-static