Skip to content
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

Some refactoring to remove unnecessary linkage to python libs #2807

Merged
merged 2 commits into from Jan 4, 2021

Conversation

lgritz
Copy link
Collaborator

@lgritz lgritz commented Jan 4, 2021

Use pybind11 functions to set up python module, it's got superior logic
to what we were doing.

Bump pybind11 version default in build_pybind11.bash

Fixes #2806

Use pybind11 functions to set up python module, it's got superior logic
to what we were doing.

Bump pybind11 version default in build_pybind11.bash
@lgritz
Copy link
Collaborator Author

lgritz commented Jan 4, 2021

In #2806, the reporter says this patch fixes.

@lgritz lgritz merged commit aaf6244 into AcademySoftwareFoundation:master Jan 4, 2021
@lgritz lgritz deleted the lg-pylink branch January 4, 2021 22:23
lgritz added a commit to lgritz/OpenImageIO that referenced this pull request Jan 13, 2021
…ySoftwareFoundation#2807)

Use pybind11 functions to set up python module, it's got superior logic
to what we were doing.

Bump pybind11 version default in build_pybind11.bash

Suppress clang warnings about python register use
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.

[BUG] Python extension module has explicit linkage with build-time Python interpreter
1 participant