-
Notifications
You must be signed in to change notification settings - Fork 6.4k
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
[openvdb] update to v8.0.0 #16034
[openvdb] update to v8.0.0 #16034
Conversation
I was wondering if there are any updates on this PR. I also would like to add a note: OpenVDB compiles and links against the latest version of blosc on Windows as well as v1.5.0 of blosc library. However, it requires blosc v1.5.0 on Linux (tested with Ubuntu 18.04) and macOS (tested with Catalina). It compiles but does not link when blosc is NOT v1.5.0 on Linux and macOS. Is there a way to add blosc v1.5.0 instead of the latest available via vcpkg? |
@orbingol ,If you need to use blosc v1.5.0 version, you can submit an update issue, I can update to the latest version and fix this pr together. |
@JonLiu1993 I mean OpenVDB needs to use blosc v1.5.0 for Linux and macOS. I believe blosc v1.5.0 would be a downgrade for the existing port, v1.5.0 was released on Nov 7th, 2014 according to the GH release page. Regarding OpenVDB, here are some references:
Since OpenVDB needs this specific version of blosc, I was wondering if it is possible to create a port, like I am guessing installing different versions of the ports is still WIP in vcpkg, and creating a port as I suggested might solve OpenVDB Linux and macOS issues till the official solution comes. It looks like you were also able to compile against the windows triples. |
…into dev/Jon/openvdb
You can add another version; accessing it though would require a specific overridden version.
Different versions of ports at the same time is fundamentally impossible; it isn't a vcpkg limitation, it is a C++ limitation. It breaks the ODR. That all seems like a preexisting problem not directly related to this PR so I'll merge it once build passes on the current infrastructure. |
Thanks for your contribution! :) |
Describe the pull request
Update openvdb to the latest version 8.0.0 and add AX feature
All features are tested successfully in the following trip;ets: