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
PAR::Packer-1.055 fails on most non-rs6000 platforms #66
Comments
I can't reproduce this with the following simple "hello, world" using
(so clean.exe works and cleaning also works).
Run your test under strace and check whether the file in the error message really doesn't exist or DynaLoader is lying to us. |
strace output attached
par-packer-issue-66.strace.out.log |
strace.err.log (BTW: please use Also the log contains two At the end of strace.err.log you can see actual error messages from perl, but I don't see the |
This traverse-and-delete looks as if produced by |
Here is the strace log with |
OK, I see what's going on... You invoke (via |
@GlennWood Please try the version from branch "par_clean". It's not based on current broken "master", but goes back to #62 (hence should get right the ephemeral vs persistent cache directory when used with/without
|
OK minimal-viable-test in #62 (comment), with or without |
@GlennWood Thanks for testing. |
Roderich, you fixed a problem with --clean option on rs6000 platforms with v1.055 (#62). It turns out another team here attempted to pack a different program using 1.055 and the packed executable fails on other platforms, e.g. LinuxR_x86. Without the --clean option, or by using 1.054, they report that it will work properly.
I have duplicated their problem; I get the following running the packed executable:
Can you look into this, please?
The text was updated successfully, but these errors were encountered: