Releases: GafferHQ/build
Releases · GafferHQ/build
Gaffer Build Environment 3.4.0
- Containerfile : Added
podman.
Gaffer Build Environment 3.3.0
- Containerfile : Added
patchelf.
Gaffer Build Environment 3.2.0
- Dockerfile :
- Renamed to Containerfile, since we no longer use Docker.
- Added libraries needed by RenderMan.
build-docker.py:- Reimplemented using
podman. - Renamed to
build-container.py, since we no longer use Docker.
- Reimplemented using
Gaffer Build Environment 3.1.0
- Dockerfile :
- Added
cuda-nvrtc-devel-11-8andlibcurand-devel-11-8packages. - Added
meson. - Set
CUDA_PATHenvironment variable.
- Added
Gaffer Build Environment 3.0.0
- CI :
- Container image is now built with
podmanrather thandocker. - Container image is built with
--squash-allin order to reduce overall container size. - References to
docker.pkg.github.comhave been changed toghcr.io.
- Container image is now built with
- 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-baseimage :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
nasmasyasmis provided by theci-baseimage. - Removed installation of
lz4andlz4-develas we no longer build Appleseed. - Updated
inkscapeto 1.3.2. - Updated
sconsto 4.6.0. - Set
WORKDIRto/. - Set
OPTIX_ROOT_DIRenvironment variable. - Added
GAFFER_BUILD_ENVIRONMENT="gcc11"environment variable. - Fixed
sphinxincompatibility with automatically installed dependencies by installing specific versions ofsphinxcontribpackages. - Removed unnecessary packages provided by the
ci-baseimage 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-8and various intermediate installation files.
- Changed base image to
Gaffer Build Environment 3.0.0a6
- 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
podmanrather thandocker. - Container image is built with
--squash-allin order to reduce overall container size. - References to
docker.pkg.github.comhave been changed toghcr.io.
- Container image is now built with
Gaffer Build Environment 2.1.2
- Dockerfile :
- Removed
openssl-develpackage. - Symlinked
openssl11-develheaders and libraries into/usr/local/sslso they can be automatically found when building Python.
- Removed
Gaffer Build Environment 3.0.0a5
- Dockerfile : Set
OPTIX_ROOT_DIRenvironment variable.
Gaffer Build Environment 3.0.0a4
- Dockerfile :
- Fixed
sphinxincompatibility with automatically installed dependencies by installing specific versions ofsphinxcontribpackages.
- Fixed
Gaffer Build Environment 2.1.1
- Dockerfile :
- Fixed issues with
githubmodule on CI by installingurllib31.26.18.
- Fixed issues with