This repository was archived by the owner on Mar 24, 2024. It is now read-only.
Releases: mbitsnbites/buildcache
Releases · mbitsnbites/buildcache
Release list
Release v0.28.4
Bug fixes:
- The GHS wrapper now produces a more accurate compiler version ID, which prevents cached objects from being re-used between compilers with only minor version changes (e.g. a patched compiler vs a non-patched compiler).
Release v0.28.3
Some minor fixes (thanks @benoit-pierre ):
- Debug traces are sent to stderr instead of stdout.
- A bunch of typos have been fixed.
Release v0.28.2
- Fix regression: Core dump when not passing any arguments (
terminate called after throwing an instance of 'std::logic_error').
Release v0.28.1
- Make the Linux binary release run on Ubuntu 20.04 (again - it worked in earlier versions)
Release v0.28.0
- Add a command line option to specify the location of the BuildCache directory (-d, --directory)
- Clarify the help text w.r.t. options vs commands
Release v0.27.7
- Make the Linux release package work on Ubuntu 22.04 (drop dependency on
libcrypto.so.1.1). - Improve log messages for local and remote (redis) cache hits/misses.
Release v0.27.6
- Run at most one housekeeping process at once.
Release v0.27.5
- Delete stale lock files during housekeeping.
Release v0.27.4
- Fix compilation errors on Ubuntu 18.04 (GCC 7.5).
Release v0.27.3
- Add support for Redis AUTH.
- Add support for cc/c++ commands when they are copies of clang or gcc (fixes support on macOS when CC/CXX are undefined).
- Improve direct mode hash calculation (fixes direct mode under Visual Studio).
- Speed up direct mode for MSVC.
- Reduce memory footprint during housekeeping.
- Better handling of remote cache errors.