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

r2.14 cherry-pick: d14bacc5503 "Upgrade patchelf to v0.18.0 to fix certain TF shared libaries having corrupted PT_NOTE program headers." #61728

Merged
merged 1 commit into from Aug 28, 2023

Conversation

tensorflow-jenkins
Copy link
Collaborator

Refer to the original commit: d14bacc

…corrupted PT_NOTE program headers.

It seems that using Patchelf <0.12 during the [wheel building process](https://github.com/tensorflow/tensorflow/blob/master/tensorflow/tools/pip_package/build_pip_package.sh#L255-L262) corrupts the PT_NOTE program headers of certain shared libraries. Upgrading the patchelf version seems to fix this. We need to download the latest version from GitHub because the default Ubuntu Focal packages only provide the "0.10-2build1" version.

PiperOrigin-RevId: 560754278
@learning-to-play learning-to-play merged commit 977e78f into r2.14 Aug 28, 2023
13 of 14 checks passed
@learning-to-play learning-to-play deleted the r2.14-d14bacc5503 branch August 28, 2023 21:00
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.

None yet

3 participants