Skip to content

Conversation

@lgritz
Copy link
Collaborator

@lgritz lgritz commented Jun 5, 2025

Oops, my bad. Looks like #4664 (merged about a week ago) and #4783 (merged today, but authored before #4664 was merged) interacted in a way that produced a build break. This tiny fix is essential to unbreak it.

Oops, my bad. Looks like AcademySoftwareFoundation#4664 (merged about a week ago) and AcademySoftwareFoundation#4783
(merged today, but authored before AcademySoftwareFoundation#4664 was merged) interacted in a
way that produced a build break. This tiny fix is essential to unbreak
it.

Signed-off-by: Larry Gritz <[email protected]>
@lgritz
Copy link
Collaborator Author

lgritz commented Jun 5, 2025

Need to fast track this emergency fix. If CI fully passes, I will merge it preemptively.

So sorry, same-day merges, especially those without a review, should be vanishingly rare. But this is an embarrassingly serious build break that has a one-line fix.

Copy link
Collaborator

@ThiagoIze ThiagoIze left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

adding in the requested miplevel seems pretty simple/safe to me.

@lgritz
Copy link
Collaborator Author

lgritz commented Jun 5, 2025

Not adding, subtracting -- the (private) call changed in one of the PRs to remove an unneeded argument (and the other PR added a call to the one with the old signature).

We decided that each MIP level didn't need a separately allocated ImageSpec because there's no format we support that allows arbitrary metadata to be set PER MIPLEVEL. Resolution, etc. is the only thing that changes from miplevel to miplevel within one subimage.

@ThiagoIze
Copy link
Collaborator

oh indeed. I got the two sides confused.

@lgritz lgritz merged commit fcfae69 into AcademySoftwareFoundation:main Jun 6, 2025
31 checks passed
@lgritz lgritz deleted the lg-fix-imagecache branch June 6, 2025 04:47
@lgritz lgritz added the build / testing / port / CI Affecting the build system, tests, platform support, porting, or continuous integration. label Jul 13, 2025
zachlewis pushed a commit to zachlewis/OpenImageIO that referenced this pull request Aug 1, 2025
…ation#4794)

Oops, my bad. Looks like AcademySoftwareFoundation#4664 (merged about a week ago) and AcademySoftwareFoundation#4783
(merged today, but authored before AcademySoftwareFoundation#4664 was merged) interacted in a way
that produced a build break. This tiny fix is essential to unbreak it.

Signed-off-by: Larry Gritz <[email protected]>
zachlewis pushed a commit to zachlewis/OpenImageIO that referenced this pull request Sep 1, 2025
…ation#4794)

Oops, my bad. Looks like AcademySoftwareFoundation#4664 (merged about a week ago) and AcademySoftwareFoundation#4783
(merged today, but authored before AcademySoftwareFoundation#4664 was merged) interacted in a way
that produced a build break. This tiny fix is essential to unbreak it.

Signed-off-by: Larry Gritz <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build / testing / port / CI Affecting the build system, tests, platform support, porting, or continuous integration.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants