Skip to content

Commit fc18bf2

Browse files
committed
2024.4 - 2025.3 - 2026.1 releases
2024.4 / 2025.3 / 2026.1 releases to address issues in the previous set of releases encountered by consumer ASWF projects. This highlights the need for more thorough testing of non-Conan project builds in the resulting ci-XXXX images. - All releases - Update rawtoaces 1.1-rc3 to 1.1.0 (no code changes) - Re-enable building LLVM's compiler-rt, OSL uses it for address space sanitization for instance - Force Eigen3 CMake files to be generated and installed to allow rawtoaces to find it - Fix libiconv download URLs (ftpmirror.gnu.org is prefered to ftp.gnu.org) - OCIO Conan package correctly declares its link time dependencies, consumer packages no longer need to know about its dependencies - Correctly handle OIIO Conan package name being different than its CMake target name - Remove LibRaw-devel from base image, it would confuse CMake for some ASWF project versions which would end up mixing up the newer LibRaw in /usr/local and the older system installed one. - Fix some discrepancies in the Conan 2 environment files (we really need a single source of truth for all version information). - Build command line utilities and Ax when building OpenVDB package, and install missing dependencies for these additional components (glfw3). Ax cannot be built with OpenVDB older than 12.1.0 since this is where support for clang/llvm 16 or newer shows up. - 2024.4 - revert to MaterialX 1.39.1 which is complatible with USD 24.08 - install MaterialX CMake files in expected location - Fix up OCIO CMake dependencies - Allow OIIO to find OCIO, libraw and openj2k dependencies - Backport OSL fix for serialized CUDA build - 2025.3 - install MaterialX CMake files in expected location - Update OpenVDB from 12.0.1 to 12.1.0 to allow Ax to build with llvm 16 or newer - 2026.1 - Update IMath from 3.2.0 to 3.2.1 - Update OpenVDB from 12.0.1 to 12.1.0 to allow Ax to build with llvm 16 or newer Signed-off-by: Jean-Francois Panisset <[email protected]>
1 parent 4e1d6b8 commit fc18bf2

File tree

41 files changed

+674
-556
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+674
-556
lines changed

CHANGELOG.md

Lines changed: 32 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,38 @@
22

33
All notable changes to this project will be documented in this file.
44

5-
# 2025-07-XX
5+
# 2025-09-01
6+
7+
2024.4 / 2025.3 / 2026.1 releases to address issues in the previous set of releases encountered by consumer
8+
ASWF projects. This highlights the need for more thorough testing of non-Conan project builds in the
9+
resulting ci-XXXX images.
10+
11+
- All releases
12+
- Update rawtoaces 1.1-rc3 to 1.1.0 (no code changes)
13+
- Re-enable building LLVM's compiler-rt, OSL uses it for address space sanitization for instance
14+
- Force Eigen3 CMake files to be generated and installed to allow rawtoaces to find it
15+
- Fix libiconv download URLs (ftpmirror.gnu.org is prefered to ftp.gnu.org)
16+
- OCIO Conan package correctly declares its link time dependencies, consumer packages no longer need to know
17+
about its dependencies
18+
- Correctly handle OIIO Conan package name being different than its CMake target name
19+
- Remove LibRaw-devel from base image, it would confuse CMake for some ASWF project versions which would end up mixing up the newer LibRaw in /usr/local and the older system installed one.
20+
- Fix some discrepancies in the Conan 2 environment files (we really need a single
21+
source of truth for all version information).
22+
- Build command line utilities and Ax when building OpenVDB package, and install missing dependencies for these additional components (glfw3). Ax cannot be built with OpenVDB older than 12.1.0 since this is where support for clang/llvm 16 or newer shows up.
23+
- 2024.4
24+
- revert to MaterialX 1.39.1 which is complatible with USD 24.08
25+
- install MaterialX CMake files in expected location
26+
- Fix up OCIO CMake dependencies
27+
- Allow OIIO to find OCIO, libraw and openj2k dependencies
28+
- Backport OSL fix for serialized CUDA build
29+
- 2025.3
30+
- install MaterialX CMake files in expected location
31+
- Update OpenVDB from 12.0.1 to 12.1.0 to allow Ax to build with llvm 16 or newer
32+
- 2026.1
33+
- Update IMath from 3.2.0 to 3.2.1
34+
- Update OpenVDB from 12.0.1 to 12.1.0 to allow Ax to build with llvm 16 or newer
35+
36+
# 2025-08-14
637

738
These releases no longer build / install libraries in `/usr/local/lib64`, they revert back to the default
839
`/usr/local/lib` supported by most packages and Conan recipes. This should hopefully be transparent to

ci-base/README.md

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ci-baseqt/README.md

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ci-common/README.md

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ci-materialx/README.md

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ci-ocio/README.md

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ci-oiio/README.md

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ci-opencue/README.md

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ci-openexr/README.md

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ci-openfx/README.md

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)