Skip to content

CI : Update to GafferHQ/dependencies 11.0.0a8#6928

Merged
johnhaddon merged 2 commits into
mainfrom
usd2605
May 15, 2026
Merged

CI : Update to GafferHQ/dependencies 11.0.0a8#6928
johnhaddon merged 2 commits into
mainfrom
usd2605

Conversation

@murraystevenson
Copy link
Copy Markdown
Contributor

This updates main to USD 26.05, with MaterialX 1.39.4 and PyBind11 2.13.6.

@murraystevenson murraystevenson self-assigned this May 8, 2026
@github-project-automation github-project-automation Bot moved this to Pending Review in Work in Progress May 8, 2026
@murraystevenson murraystevenson changed the title CI : Update to GafferHQ/dependencies 11.0.0.0a7 CI : Update to GafferHQ/dependencies 11.0.0a7 May 8, 2026
@murraystevenson
Copy link
Copy Markdown
Contributor Author

The Windows failures look to be related to OCIO issues with this PyBind11 update. MaterialX 1.39.4 motivated the PyBind11 update as it moved to building with 2.13.6 by default, but the need for that appears to be only to remove a CMake workaround in their CI. Rolling back to PyBind11 2.10.4 while keeping these USD and MaterialX versions does fix the issues on Windows, I'll look into that as a path forward tomorrow.

We no longer require this as the versions of OpenVDB we support bind with PyBind11 or Nanobind instead of Boost Python.
@murraystevenson
Copy link
Copy Markdown
Contributor Author

Updated to gafferDependencies-11.0.0a8 which rolls back PyBind11 to fix the Windows failures and updates to OpenVDB 12.1.1 which is the final change required for our move to VFX Platform CY2025.

The Linux dependencies build failed while downloading one of the last projects. It has been restarted so Linux CI on this PR could be rerun in about 3 hours once the gafferDependencies-11.0.0a8-linux-platform25 package is available.

@murraystevenson murraystevenson changed the title CI : Update to GafferHQ/dependencies 11.0.0a7 CI : Update to GafferHQ/dependencies 11.0.0a8 May 15, 2026
@johnhaddon
Copy link
Copy Markdown
Member

this PR could be rerun in about 3 hours

Restarted - let's see what happens...

@johnhaddon
Copy link
Copy Markdown
Member

Seems all is well...merging...

@johnhaddon johnhaddon merged commit 44889bb into main May 15, 2026
14 of 19 checks passed
@github-project-automation github-project-automation Bot moved this from Pending Review to Pending release in Work in Progress May 15, 2026
@murraystevenson murraystevenson deleted the usd2605 branch May 20, 2026 18:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Pending release

Development

Successfully merging this pull request may close these issues.

2 participants