Skip to content

openimageio: Add version 3.1.11.0#29693

Open
irieger wants to merge 1 commit intoconan-io:masterfrom
irieger:openimageio/3.1.11.0
Open

openimageio: Add version 3.1.11.0#29693
irieger wants to merge 1 commit intoconan-io:masterfrom
irieger:openimageio/3.1.11.0

Conversation

@irieger
Copy link
Contributor

@irieger irieger commented Mar 2, 2026

Summary

Changes to recipe: openimageio/3.1.11.0

Motivation

Regular monthly bugfix release with several small fixes. Also adapts suggested change I made to for a regression that required a larger compatibility fix in 3.1.10.0 so the new patch is smaller again.

Details

One change in the compare that I can't really judge is a Windows related compiler flag related to the use of fmt. While we currently require fmt/10.2.1, I always override requires like that to newer versions I use in my project. However as I focus on Linux and macOS, I'm not that involved with the Windows building. From what I see we should anyway set that flag from the fmt recipe.

Change in file src/libutil/CMakeLists.txt:

    if (MSVC AND fmt_VERSION VERSION_GREATER_EQUAL 11.0)
        # For MSVC, Unicode support requires compiling with /utf-8, and fmt
        # needs this. This line adapted from fmt's CMakeLists.txt file.
        target_compile_options(${targetname} PUBLIC $<$<AND:$<COMPILE_LANGUAGE:CXX>,$<CXX_COMPILER_ID:MSVC>>:/utf-8>)
    endif ()

  • Read the contributing guidelines
  • Checked that this PR is not a duplicate: list of PRs by recipe
  • If this is a bug fix, please link related issue or provide bug details
  • Tested locally with at least one configuration using a recent version of Conan

Add a 👍 reaction to pull requests you find important to help the team prioritize, thanks!

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