Skip to content

ci: fix using fmt master with OIIO main build#2095

Open
lgritz wants to merge 1 commit intoAcademySoftwareFoundation:mainfrom
lgritz:lg-oiiofmt
Open

ci: fix using fmt master with OIIO main build#2095
lgritz wants to merge 1 commit intoAcademySoftwareFoundation:mainfrom
lgritz:lg-oiiofmt

Conversation

@lgritz
Copy link
Collaborator

@lgritz lgritz commented Mar 19, 2026

A recent change in OIIO main is to check that any auto-built dependencies have a SHA-1 hash that matches what we think it should be for that version. That works fine for a fixed version, but if we are asking for OIIO to build from dependency master/main, as we do from its "bleeding edge" CI variant, we need to tell it that it's ok to not match the expected hash by setting
OpenImageIO_DEPENDENCY_BUILD_ALLOW_UNVERIFIED_TAGS=ON. So we need to do this in the OSL bleeding edge variant, too.

A recent change in OIIO main is to check that any auto-built
dependencies have a SHA-1 hash that matches what we think it should be
for that version. That works fine for a fixed version, but if we are
asking for OIIO to build from dependency master/main, as we do from
its "bleeding edge" CI variant, we need to tell it that it's ok to not
match the expected hash by setting
OpenImageIO_DEPENDENCY_BUILD_ALLOW_UNVERIFIED_TAGS=ON.  So we need to
do this in the OSL bleeding edge variant, too.

Signed-off-by: Larry Gritz <lg@larrygritz.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant