Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: Fix broken heif dependency and test #3894

Merged
merged 1 commit into from
Jun 25, 2023

Conversation

lgritz
Copy link
Collaborator

@lgritz lgritz commented Jun 24, 2023

The strukturag repo for libheif recently upgraded the version it was serving from 1.14 to 1.16, and that caused our tests to fail because (a) some of the codec support has been moved to plugins that are loaded at runtime and those are now distributed in packages we need to install separately; (b) you must call heif_init() or it won't know about the optional plugins.

The strukturag repo for libheif recently upgrade the version it was
serving from 1.14 to 1.16, and that caused our tests to fail because
(a) some of the coded support has been moved to plugins that are
loaded at runtime and those are distributed in separate pacakges we
need to install; (b) you must call heif_init() or it won't know about
the optional plugins.

Signed-off-by: Larry Gritz <lg@larrygritz.com>
@lgritz lgritz merged commit 150af5a into AcademySoftwareFoundation:master Jun 25, 2023
22 checks passed
@lgritz lgritz deleted the lg-libheif branch June 25, 2023 04:15
lgritz added a commit to lgritz/OpenImageIO that referenced this pull request Jul 1, 2023
The strukturag repo for libheif recently upgraded the version it was
serving from 1.14 to 1.16, and that caused our tests to fail because (a)
some of the codec support has been moved to plugins that are loaded at
runtime and those are now distributed in packages we need to install
separately; (b) you must call heif_init() or it won't know about the
optional plugins.

Signed-off-by: Larry Gritz <lg@larrygritz.com>
lgritz added a commit that referenced this pull request Sep 1, 2023
Typo introduced in #3894 broke our ability to build against libheif <
1.13. A conditional compilation that should have kicked in for >=1.16
was mistakenly written as 1.6.

Signed-off-by: Larry Gritz <lg@larrygritz.com>
lgritz added a commit to lgritz/OpenImageIO that referenced this pull request Sep 1, 2023
Typo introduced in AcademySoftwareFoundation#3894 broke our ability to build against libheif <
1.13. A conditional compilation that should have kicked in for >=1.16
was mistakenly written as 1.6.

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.

None yet

1 participant