|
Default compilation options are listed in `/etc/makepkg.conf`. These
options can be overridden on a per-package basis via the `options`
array. For some reason, libgroove lists `ccache` as an option. This is
problematic for several reasons:
* Listing ccache as a compilation option requires that the user have
ccache installed. While this certainly helps with repeated
compilations, it is of no use to a user who is compiling and
installing a program just once. This is presumably the common case for
AUR users.
* If a user does not have ccache installed and it is listed as a
compilation option, makepkg will refuse to run and ask for ccache to
be installed. This can be confusing. The comment posted by gcurse to
the libgroove aurweb page [1] on 2016-02-15 is an example of this.
Drop `ccache` from the list of compilation options.
[1] https://aur.archlinux.org/packages/libgroove/
|