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

Qt support agent claims that linuxdeploy patchelf is "corrupting" object files, problem seen on Qt66->Qt65 LTS downgrade #179

Open
mdear opened this issue Jul 6, 2024 · 1 comment

Comments

@mdear
Copy link

mdear commented Jul 6, 2024

After going back and forth and finding that I had to hack linuxdeploy to refrain from doing patchelf in some cases after I downgraded from Qt-6.6 to long term support Qt-6.5.x I finally created this issue and pointed to it from the Qt case.

The Qt agent thinks that we "got lucky" in Qt6.6 but maintains that the patchelf is "corrupting" the object files. It's the classic support fingerpointing. I want no part of it, I'll continue to patch my linux deploy but if I do end up making a PR I will not include those hacks.

For posterity, or if you wish to continue the discussion with the Qt support engineer, the painful details are below. I've done all I'm willing/able to do as I have to move on with project deliverables.

linuxdeploy-patchelf-potentially-breaks-qt5_3.txt

@TheAssassin
Copy link
Member

Some patchelf versions can break binaries. The question is how. I don't have access to official binaries and am not really interested in working with these eitehr. Patches improving the situation are very much welcome.

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

No branches or pull requests

2 participants