Skip to content

Releases: getsolus/solbuild

v1.5.2.1

17 Jan 14:08
Compare
Choose a tag to compare

Changelog

  • Bumped git2go to v34, requires libgit2 v1.5.0 - Credit @GZGavinZhao

Known Issues

  • Some variations of setting tmpfs/memory options via a mixture of config file/arguments may not work correctly. E.g. if you set tmpfs enabled and a memory size in the config then override only the tmpfs memory size via an cli argument it may not be recognized. As a workaround: always set both tmpfs enabled and the tmpfs memory size in either the config or via cli arguments.

v1.5.2.0

13 Jun 15:46
Compare
Choose a tag to compare

Changelog

  • Support URI fragments to allow for renaming of simple source files @JacekJagosz
  • Bugfix : create sccache directory for legacy builds
  • Document overlay_root_dir option
  • Fix setting tmpfs options in config

Known Issues

  • Some variations of setting tmpfs/memory options via a mixture of config file/arguments may not work correctly. E.g. if you set tmpfs enabled and a memory size in the config then override only the tmpfs memory size via an cli argument it may not be recognized. As a workaround: always set both tmpfs enabled and the tmpfs memory size in either the config or via cli arguments.

v1.5.1.0

08 Mar 12:48
Compare
Choose a tag to compare

Changelog

  • Update git2go to v31 from v28 (requires libgit2 v1.0.0 to v1.3.0)
  • Set the default logging level to Info

Changes from pre-release v1.5.0.0

  • Support sscache cache overlay to speed up rust lang rebuilds (Credit @GZGavinZhao)
  • Switch from the cobra library to cli-ng v2 for CLI handling
  • Switch from the logrus library to waterlog for logging handling
  • Also catch SIGTERM in addition to SIGINT during cleanup before exiting in an attempt to avoid broken states and nuked local repos
  • Add a cli flag to build to disable generation of an ABI Report

v1.5.0.0

28 Feb 12:13
Compare
Choose a tag to compare
v1.5.0.0 Pre-release
Pre-release
  • Support sscache cache overlay to speed up rust rebuilds (Credit @GZGavinZhao)
  • Switch from the cobra library to cli-ng v2 for CLI handling
  • Switch from the logrus library to waterlog for logging handling
  • Also catch SIGTERM in addition to SIGINT during cleanup before exiting in an attempt to avoid broken states and nuked local repos
  • Add a cli flag to build to disable generation of an ABI Report

1.4.5.3

29 Dec 21:12
Compare
Choose a tag to compare

Changelog:

1.4.5.2

03 Oct 13:44
Compare
Choose a tag to compare

Perform image migration away from our packages subdomain in preparation for Fastly move.

1.4.5.1

10 Sep 19:43
Compare
Choose a tag to compare

Changelog:

  • Switch to fork of libgit2/git2go that has version guard check fix. This ensures we can upgrade our libgit2 to latest release.

v1.4.5

11 Apr 22:37
Compare
Choose a tag to compare

Changelog:

  • Export language with UTF-8 notation
  • Introduce conf option for custom OverlayRootDir path
    • You can now set a custom root directory for all overlay contents to reside in, in your system-wide (not vendor-provided) config path, such as /etc/solbuild/99_unstable.conf. This option, accessible by setting overlay_root_dir, allows for the overlay content to be placed anywhere which is writable by the user, such as custom mount points (e.g. a larger secondary drive). This custom path is also cleaned during normal delete-cache operations.
    • If no option is set, we'll fallback to the default /var/cache/solbuild.
  • Temporarily swapped over to my fork of go-curl, which has a Go 1.12 patch for slist identifier.

v1.4.4

25 Sep 07:28
Compare
Choose a tag to compare

Changelog:

  • Update repo URI's to https://mirrors.rit.edu/solus/packages/ in config files

v1.4.3

18 Sep 01:53
Compare
Choose a tag to compare

Changelog:

  • Require /proc mount for new eopkg mechanisms
  • Eliminate some unnecessary error / nil checks.
  • Uses a native go HTTP downloader.
  • Implements a new --image / -i flag on solbuild delete-cache command. This will delete stored main and unstable images, making removal of them easier.
  • Changes image URI to https://packages.getsol.us/solbuild