scope of configure.optflags, configure.compiler etc. command line variables
Ryan Schmidt
ryandesign at macports.org
Fri Sep 20 23:27:49 UTC 2019
On Sep 20, 2019, at 02:23, René J.V. Bertin wrote:
>> Storing a separate cache for each port would quickly eat up a lot of disk space.
>
> Evidently, but
> - ccache doesn't use more space than needed
> - the ccache directory compresses extremely well with afsctool, a background cleanup process could exploit that
> - per-port caches could be removed with `port clean` (automatic if they're in the work directory) or `port clean --all` (or via a dedicated option). This would require using the -o and -k flags as long as you plan to profit from ccache benefits, but that probably covers most of the situations anyway.
It would seem that making `port clean` delete the ccache caches would defeat all current use cases of it.
Anyway, I'm going to leave the discussion now.
More information about the macports-dev
mailing list