Skip to content

Conversation

@vlinkz
Copy link
Contributor

@vlinkz vlinkz commented Jun 18, 2025

Why

Some programs are broken when there /nix/store/...../lib/library.so libs are attempted and relinked to other versions of the library. We should always honor nix store library paths.

What changed

No longer try to relink libraries set to /nix/store

Test plan

Test on dynamic executables from external sources to confirm that regular functionality is not broken.

Rollout

  • This is fully backward and forward compatible

@vlinkz vlinkz requested review from airportyh and ryantm June 18, 2025 00:49
Copy link

@ryantm ryantm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me but probably @airportyh should look too!

@vlinkz vlinkz merged commit dffff3d into main Jun 18, 2025
1 check failed
@vlinkz vlinkz deleted the vlinkz/dontrelinknix branch June 18, 2025 20:01
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.

4 participants