Skip to content

Add 512 bytes of padding to libpython.dylib install_name#714

Draft
geofft wants to merge 1 commit into
mainfrom
geofft/install-name-tool-padding
Draft

Add 512 bytes of padding to libpython.dylib install_name#714
geofft wants to merge 1 commit into
mainfrom
geofft/install-name-tool-padding

Conversation

@geofft
Copy link
Copy Markdown
Collaborator

@geofft geofft commented Jul 25, 2025

This gives some room for later users to change the name by binary editing, without requiring install_name_tool or some other Mach-O writer. For instance, uv currently runs install_name_tool on end-user systems after unpacking the installation; this makes it easier to avoid doing that.

This gives some room for later users to change the name by binary
editing, without requiring install_name_tool or some other Mach-O
writer. For instance, uv currently runs install_name_tool on end-user
systems after unpacking the installation; this makes it easier to avoid
doing that.
@geofft geofft added platform:darwin Specific to the macOS platform python:3.12 python:3.13 labels Jul 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

platform:darwin Specific to the macOS platform python:3.12 python:3.13

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant