-
Notifications
You must be signed in to change notification settings - Fork 444
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
OCIO is not compatible with OIIO 2.3 #1509
Comments
Hi there. Would you mind giving the main OCIO branch a shot? There were some discrepancies in how both libraries were handling the move to the standalone imath library which were reconciled shortly after the 2.1 release, that I think might resolve the linking trouble you're having. FWIW, I wasn't able to build OCIO against OIIO-2.3 either prior to #1488, but now everything works fine. |
Agreed with @zachlewis, I believe there was also an issue related to a change in a way the Util library of OIIO is distributed. |
Yes. But you perhaps need to rebuild from scratch to make it work (i.e. only a recompile does not solve the issue because the previous header discoveries are not always correctly updated). |
With the PR applied as a patch the builds are completing. Thanks! https://koji.fedoraproject.org/koji/taskinfo?taskID=76693314 Perhaps this is worth a 2.1.1 release? |
Yes, can that fix please be backported to a 2.1 patch release? |
That's the plan to have a 2.1.1 soon. But we are currently waiting for a major OSL translation improvement before doing it (currently under review internally at Autodesk). Please bring the topic to the TSC meeting if you feel we need to create a 2.1.1 asap. |
TSC members agreed to soon make a |
The patch release 2.1.1 is now done. |
Seeing as the packages are tightly coupled, there probably should have been better communication about API changes, nonetheless there seems to be an API incompatibility:
The text was updated successfully, but these errors were encountered: