Skip to content

Releases: jeking3/bdde

v3.1.0

Choose a tag to compare

@jeking3 jeking3 released this 23 Mar 22:02

What's Changed

  • issue-10: fix ppc64le crashing due to stale multiarch container by @jeking3 in #11

Full Changelog: v3.0.0...v3.1.0

v3.0.0

Choose a tag to compare

@jeking3 jeking3 released this 01 Jun 14:27

Breaking Changes

  • The new default image is ubuntu noble x86_64.
  • The image name now has the form <distro>-<edition>-<arch>-<version>.
  • A hyphen (-) character is not allowed in any of the name components.
  • A -latest image tag is used unless BDDE_VERSION is specified.

New Images

  • alpine edge for x86_64 and ppc64le
  • fedora 34 for x86_64 (supports asan, tsan, ubsan) and ppc64le
  • ubuntu focal for ppc64le and s390x
  • ubuntu noble for x86_64 (supports asan, tsan, ubsan)

What's Changed

  • Pass B2 env vars to docker container by @Flamefire in #4
  • Reorganize CI and add support for more containers by @jeking3 in #6
  • Simplify CI script and add alpine images by @jeking3 in #7
  • Add fedora-34-x86_64 to prove out dependencies, fix libs/stacktrace by @jeking3 in #8
  • Align outside user with inside user more reliably.
  • Ensure jam files are provided inside the container.
  • Avoid: /usr/bin/windres: Can't detect architecture on specific platforms.

New Contributors

Full Changelog: v2.0.2...v3.0.0

v2.0.2

Choose a tag to compare

@jeking3 jeking3 released this 16 Apr 21:59
59ffd1e

What's Changed

  • add support for address-model=32 on ubuntu focal x86_64 by @jeking3 in #2
  • automate docker hub image releases when making GitHub release

Full Changelog: v2.0.1...v2.0.2

v2.0.1

Choose a tag to compare

@jeking3 jeking3 released this 02 Feb 14:59
6ef2d9f

Changes:

  • Map host user to container user (boost) so permission problems are avoided.

Full Changelog: v2.0.0...v2.0.1

v2.0.0

Choose a tag to compare

@jeking3 jeking3 released this 30 Jan 18:56
f0093f4

Major differences:

  • Updated containers: ubuntu focal for x86_64 and arm64, fedora 34 for s390x (big-endian).
  • Added a CI test suite that builds some stuff to make sure things are working.

Breaking changes (relative to v1.0.0):

  • BDDE_OS (deb, red) is now BDDE_DISTRO (ubuntu, fedora)
  • BDDE_ARCH ppc64 has been replaced with s390x
  • BDDE_EDITION is new (the edition of the distribution)
  • The container naming structure has changed

v1.0.0

Choose a tag to compare

@jeking3 jeking3 released this 30 Jan 17:31
e1b55b4

The original release from 2018, using Ubuntu Bionic and Fedora 25 and providing x86_64, arm64, and ppc64 architectures.