Skip to content

Copy fatpacked content into the remote node #1

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

Merged
merged 3 commits into from
Jul 20, 2025

Conversation

ehuelsmann
Copy link
Collaborator

The code is rather ugly, but this PR makes Object::Remote work with a fatpacked executable.

Although this commit does not identify the minimum set of libraries to copy over to the remote node, since - presumably - the dependencies aren't installed locally (because why use a fatpacked executable otherwise), there's no way to detect the minimum dependency tree by running an external perl process.

@ehuelsmann
Copy link
Collaborator Author

Please provide guidance and I'll happily help shape this PR into something mergeable.

@ehuelsmann
Copy link
Collaborator Author

@haarg @karenetheridge , please let me know what more I can do to expedite the issue. I just filed https://rt.cpan.org/Ticket/Display.html?id=158696 to see what more the "other end" is willing to do to make this work.

@ehuelsmann ehuelsmann force-pushed the fatpacker-compatibility branch from b486293 to e77513f Compare July 20, 2025 11:15
@ehuelsmann ehuelsmann merged commit 8457599 into p5sagit:master Jul 20, 2025
@ehuelsmann ehuelsmann deleted the fatpacker-compatibility branch July 20, 2025 11:22
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

1 participant