Skip to content

Releases: oreiche/justbuild

v1.1.1

02 Jun 17:38
a018243
Compare
Choose a tag to compare

Bug fixes on top of release 1.1.0.

Fixes

  • Removed potential uses of malloc between fork and exec.
    This removes the risk of deadlocks on certain combinations of
    C++ standard library and libc.
  • The link flags for the final linking now can be set via the
    configuration variable FINAL_LDFLAGS; in particular, the stack
    size can easily be adapted. The default stack size is now set to
    8M, removing an overflow on systems where the default stack size
    was significantly lower.
  • The man pages are now provided as markdown files, allowing to
    potentially reduce the build dependencies to more standard ones.

v1.1.0

19 May 22:00
1969e89
Compare
Choose a tag to compare

A feature release on top of 1.0.0, backwards compatible.

Major new features

  • new subcommand just execute to start a single node execution
    service
  • New subcommand just gc to clean up no longer needed cache and
    CAS entries
  • just now supports authentication to remote execution via TLS
    and mutual TLS
  • just-mr is now available as C++ binary and supports fetching in parallel

Important changes

  • The option -D now accumulates instead of ignoring all but the
    latest occurrence. This is an incompatible change of the command
    line, but not affecting the backwards compatibility of the build.

  • The option -L of just-mr now is an alternative name for option
    --local-launcher instead of --checkout-locations, and thus
    matching its meaning in just. This is an incompatible change of
    the command line, but not affecting the backwards compatibility of
    the build.

Other changes

  • just install and just install-cas now have a new --remember
    option ensuring that the installed artifacts are also mirrored in
    local CAS
  • just analyse now supports a new option --dump-export-targets

v1.1.0-beta2-1684151359

15 May 17:56
4e91a2b
Compare
Choose a tag to compare
Pre-release
Merge branch 'just-buildsystem:master' into github-ci

v1.1.0-beta1-1683214332

04 May 21:02
38a1191
Compare
Choose a tag to compare
Pre-release
Merge branch 'just-buildsystem:master' into github-ci

v1.1.0-alpha-1682682861

29 Apr 00:27
a5f3113
Compare
Choose a tag to compare
Pre-release
Merge branch 'just-buildsystem:master' into github-ci

v1.0.0

12 Dec 14:18
Compare
Choose a tag to compare

First public beta version.

v1.0.0-beta6-1670595924-gb6775e8

11 Dec 16:46
15f035e
Compare
Choose a tag to compare
Pre-release
Merge branch 'just-buildsystem:master' into github-ci

v1.0.0-beta5-1668002703-g74fe51e

09 Nov 21:52
70b19ee
Compare
Choose a tag to compare
Pre-release
Merge branch 'just-buildsystem:master' into github-ci