Releases: GafferHQ/build
Releases · GafferHQ/build
Gaffer Build Environment 3.1.0
- Dockerfile :
- Added
cuda-nvrtc-devel-11-8
andlibcurand-devel-11-8
packages. - Added
meson
. - Set
CUDA_PATH
environment variable.
- Added
Gaffer Build Environment 3.0.0
- CI :
- Container image is now built with
podman
rather thandocker
. - Container image is built with
--squash-all
in order to reduce overall container size. - References to
docker.pkg.github.com
have 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-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
asyasm
is provided by theci-base
image. - Removed installation of
lz4
andlz4-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 ofsphinxcontrib
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.
- 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
podman
rather thandocker
. - Container image is built with
--squash-all
in order to reduce overall container size. - References to
docker.pkg.github.com
have been changed toghcr.io
.
- Container image is now built with
Gaffer Build Environment 2.1.2
- Dockerfile :
- Removed
openssl-devel
package. - Symlinked
openssl11-devel
headers and libraries into/usr/local/ssl
so they can be automatically found when building Python.
- Removed
Gaffer Build Environment 3.0.0a5
- Dockerfile : Set
OPTIX_ROOT_DIR
environment variable.
Gaffer Build Environment 3.0.0a4
- Dockerfile :
- Fixed
sphinx
incompatibility with automatically installed dependencies by installing specific versions ofsphinxcontrib
packages.
- Fixed
Gaffer Build Environment 2.1.1
- Dockerfile :
- Fixed issues with
github
module on CI by installingurllib3
1.26.18.
- Fixed issues with
Gaffer Build Environment 3.0.0a3
- Dockerfile :
- Added
GAFFER_BUILD_ENVIRONMENT="gcc11"
environment variable.
- Added
Gaffer Build Environment 2.1.0
- Dockerfile :
- Added
GAFFER_BUILD_ENVIRONMENT="gcc9"
environment variable. - Added
sqlite-devel
package necessary for building Python withsqlite3
support. - Added
openssl-devel
andopenssl11-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.
- Added
Gaffer Build Environment 3.0.0a2
- Dockerfile :
- Set
WORKDIR
to/
.
- Set