Skip to content

Releases: GafferHQ/build

Gaffer Build Environment 3.1.0

09 Oct 01:54
2e832cf
Compare
Choose a tag to compare
  • Dockerfile :
    • Added cuda-nvrtc-devel-11-8 and libcurand-devel-11-8 packages.
    • Added meson.
    • Set CUDA_PATH environment variable.

Gaffer Build Environment 3.0.0

19 Apr 18:14
65fc5ef
Compare
Choose a tag to compare
  • CI :
    • Container image is now built with podman rather than docker.
    • Container image is built with --squash-all in order to reduce overall container size.
    • References to docker.pkg.github.com have been changed to ghcr.io.
  • Dockerfile :
    • Changed base image to aswf/ci-base:2023.2, changes from this image include :
      • Builds are now performed on Rocky 8.8 with glibc 2.28.
      • Updated GCC to 11.2.1.
      • Updated Python to 3.10.11.
    • Removed installation of the following packages as they are provided by the ci-base image :
      • cmake3, git, patch, doxygen.
      • bzip2-devel, zlib-devel.
      • libX11-devel, mesa-libGL-devel, mesa-libGLU-devel, libXmu-devel, libXi-devel.
      • flex, bison.
      • xkeyboard-config, fontconfig-devel, libxkbcommon-x11-devel.
      • xcb-util-renderutil-devel, xcb-util-wm-devel, xcb-util-devel, xcb-util-image-devel, xcb-util-keysyms-devel.
      • xorg-x11-server-Xvfb.
    • Removed installation of nasm as yasm is provided by the ci-base image.
    • Removed installation of lz4 and lz4-devel as we no longer build Appleseed.
    • Updated inkscape to 1.3.2.
    • Updated scons to 4.6.0.
    • Set WORKDIR to /.
    • Set OPTIX_ROOT_DIR environment variable.
    • Added GAFFER_BUILD_ENVIRONMENT="gcc11" environment variable.
    • Fixed sphinx incompatibility with automatically installed dependencies by installing specific versions of sphinxcontrib packages.
    • Removed unnecessary packages provided by the ci-base image to reduce container size :
      • cuda-nsight-compute-11-8.x86_64, libcublas-devel-11-8-11.11.3.6-1.x86_64, sonar-scanner-4.8.0.2856-linux, libcublas-11-8, libnccl, libnccl-devel, libnpp-11-8, libnpp-devel-11-8, cuda-cupti-11-8 and various intermediate installation files.

Gaffer Build Environment 3.0.0a6

22 Feb 22:37
Compare
Choose a tag to compare
Pre-release
  • Dockerfile : Removed cuda-nsight-compute-11-8.x86_64, libcublas-devel-11-8-11.11.3.6-1.x86_64, sonar-scanner-4.8.0.2856-linux, and various intermediate installation files to reduce container size.
  • CI :
    • Container image is now built with podman rather than docker.
    • Container image is built with --squash-all in order to reduce overall container size.
    • References to docker.pkg.github.com have been changed to ghcr.io.

Gaffer Build Environment 2.1.2

20 Feb 18:08
Compare
Choose a tag to compare
Pre-release
  • Dockerfile :
    • Removed openssl-devel package.
    • Symlinked openssl11-devel headers and libraries into /usr/local/ssl so they can be automatically found when building Python.

Gaffer Build Environment 3.0.0a5

09 Feb 09:50
b757c11
Compare
Choose a tag to compare
Pre-release
  • Dockerfile : Set OPTIX_ROOT_DIR environment variable.

Gaffer Build Environment 3.0.0a4

16 Jan 19:26
Compare
Choose a tag to compare
Pre-release
  • Dockerfile :
    • Fixed sphinx incompatibility with automatically installed dependencies by installing specific versions of sphinxcontrib packages.

Gaffer Build Environment 2.1.1

16 Jan 19:24
Compare
Choose a tag to compare
Pre-release
  • Dockerfile :
    • Fixed issues with github module on CI by installing urllib3 1.26.18.

Gaffer Build Environment 3.0.0a3

15 Jan 23:45
Compare
Choose a tag to compare
Pre-release
  • Dockerfile :
    • Added GAFFER_BUILD_ENVIRONMENT="gcc11" environment variable.

Gaffer Build Environment 2.1.0

15 Jan 23:40
Compare
Choose a tag to compare
Pre-release
  • Dockerfile :
    • Added GAFFER_BUILD_ENVIRONMENT="gcc9" environment variable.
    • Added sqlite-devel package necessary for building Python with sqlite3 support.
    • Added openssl-devel and openssl11-devel packages necessary for building Python with support for OpenSSL 1.1.1.
    • Updated SCons to 4.6.0.
    • Updated CMake to 3.27.2.

Gaffer Build Environment 3.0.0a2

10 Jan 21:28
Compare
Choose a tag to compare
Pre-release
  • Dockerfile :
    • Set WORKDIR to /.