[openimageio] Update to version 2.2.7.0#13966
[openimageio] Update to version 2.2.7.0#13966brukted wants to merge 7 commits intomicrosoft:masterfrom brukted:update-openimageio
Conversation
Linux build requires PythonLibs
| Homepage: https://github.com/OpenImageIO/oiio | ||
| Description: A library for reading and writing images, and a bunch of related classes, utilities, and application | ||
| Build-Depends: libjpeg-turbo, tiff, libpng, libheif, openexr, boost-thread, boost-smart-ptr, boost-foreach, boost-regex, boost-type-traits, boost-static-assert, boost-unordered, boost-config, boost-algorithm, boost-filesystem, boost-system, boost-thread, boost-asio, boost-random, robin-map, boost-stacktrace, fmt | ||
| Build-Depends: libjpeg-turbo, tiff, libpng, libheif, openexr, boost-thread, boost-smart-ptr, boost-foreach, boost-regex, boost-type-traits, boost-static-assert, boost-unordered, boost-config, boost-algorithm, boost-filesystem, boost-system, boost-thread, boost-asio, boost-random, robin-map, boost-stacktrace, fmt, python2 |
There was a problem hiding this comment.
Why do we now depend on python2? The feature pybind11 implies that it builds the python bindings. Further, it seems inappropriate to build bindings for a sunsetted version of the python interpreter.
Co-authored-by: Adam Johnson <AdamJohnso@gmail.com>
|
@brukted Thanks for your PR. I test all features and And could you resolve conflicts? |
|
@LilyWangL I will try to resolve the issue. It seems the problem is with pybind11/FindPythonLibsNew.cmake it self in fact there are a lot of issues about it on the pybind11 repo. |
|
While working on #13556, I found that the pybind11 python artifact specification is incorrect. They are referring to python 3.6 instead of python 3.8. |
|
Waiting for #13556 to be merged. |
|
@brukted That PR is being delayed for a more in depth review. It might be better to fix pybind11 here or in another PR. I don't mind resolving conflicts in my PR 😄 |
|
Could you please resolve conflicts? |
|
ping @brukted for response. |
|
@NancyLi1013 yes. |
|
Why do you close this PR? |
|
It is because I have to cover a whole semester in a month. |
|
Thanks for your reply @brukted. You can reopen this PR if you'd like to continue working on it. |
Describe the pull request
What does your PR fix? Fixes [openimageio] update to 2.2.6.1 #13750 Fixes [openimageio:x64-linux] build failure #13621
Which triplets are supported/not supported? All
Have you updated the CI baseline? No
Does your PR follow the maintainer guide? Yes
This PR is based on [openimageio] Update to 2.2.6.1 #13808