Mbitsnbites Buildcache Versions Save

A build cache

v0.28.4

11 months ago

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).

v0.28.3

1 year ago

Some minor fixes (thanks @benoit-pierre ):

  • Debug traces are sent to stderr instead of stdout.
  • A bunch of typos have been fixed.

v0.28.2

1 year ago
  • Fix regression: Core dump when not passing any arguments (terminate called after throwing an instance of 'std::logic_error').

v0.28.1

1 year ago
  • Make the Linux binary release run on Ubuntu 20.04 (again - it worked in earlier versions)

v0.28.0

1 year ago
  • 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

v0.27.7

1 year ago
  • 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.

v0.27.6

2 years ago
  • Run at most one housekeeping process at once.

v0.27.5

2 years ago
  • Delete stale lock files during housekeeping.

v0.27.4

2 years ago
  • Fix compilation errors on Ubuntu 18.04 (GCC 7.5).

v0.27.3

2 years ago
  • 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.