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

[FC-35412] batou_ext.python: add FixELFRunPath #155

Merged
merged 1 commit into from
May 8, 2024

Conversation

Ma27
Copy link
Member

@Ma27 Ma27 commented Mar 26, 2024

Alternative to using LD_LIBRARY_PATH for Python libraries with precompiled .so libraries which has caused unintended side-effects (FC-35412, FC-36567).

The proper, long-term solution is of course to use Nix for that, however that will be a long road. Until then, this tooling may help to fix up the paths where C libraries are loaded from without tainting the environment.

@zagy zagy self-assigned this Mar 26, 2024
Alternative to using LD_LIBRARY_PATH for Python libraries with
precompiled .so libraries which has caused unintended side-effects
(FC-35412, FC-36567).

The proper, long-term solution is of course to use Nix for that, however
that will be a long road. Until then, this tooling may help to fix up
the paths where C libraries are loaded from without tainting the
environment.
@zagy
Copy link
Member

zagy commented Apr 16, 2024

@Ma27 this is draft, why?

@Ma27 Ma27 marked this pull request as ready for review May 6, 2024 08:41
@zagy zagy merged commit 904b63c into master May 8, 2024
6 checks passed
@Ma27 Ma27 deleted the FC-35412-patchelf-venv branch May 8, 2024 12:46
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.

2 participants