You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Install ccache latest released version instead of version from package manager (#90)
Ccache has had many improvements over the years, including one that no
longer considers the `-fprofile-update=atomic` compiler flag to be
unsupported. This change therefore installs the most recent version
directly from their GitHub repo instead of using the version bundled by
the OS package manager.
However, note that RHEL 8 and Debian Bullseye do not support the latest
version due to the GLIBC version of the distro being too old. While an
older ccache version could be installed, these are only available for
direct download for x86_64. Since we don't use the problematic flag on
these two distros (and, since we release using Debian Bullseye where we
disable ccache anyway), this is fine.
Also note that as the flags in the README and CI were an unorganized
mess, I've ordered them as follows, which should make things more
readable:
* OS version (e.g. DEBIAN_VERSION)
* Compiler version (CLANG_VERSION, GCC_VERSION, BASE_IMAGE)
* Flags (alphabetical).
0 commit comments