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

Latest release of debugedit breaks .NET single file publish/build #3261

Open
gonX opened this issue Mar 22, 2024 · 0 comments
Open

Latest release of debugedit breaks .NET single file publish/build #3261

gonX opened this issue Mar 22, 2024 · 0 comments
Labels
bug Something isn't working external Not resolvable within this project linux/gtk Affects the Linux platform

Comments

@gonX
Copy link
Member

gonX commented Mar 22, 2024

Some distros run debugedit as a part of the packaging process, after building. The latest version (as of this writing) of debugedit had a surprise change that now mangles nonstandard ELF binaries (ie. .NET binaries) which causes similar issues as stripping the executable - basically anything that modifies standard ELF binaries in some way may cause .NET binaries to stop working.

The workaround is to disable any debugedit invocations when packaging OpenTabletDriver or any other .NET executable.

Caused #3252 which now has a workaround in place

Upstream issue: https://sourceware.org/bugzilla/show_bug.cgi?id=31504

@gonX gonX added bug Something isn't working linux/gtk Affects the Linux platform external Not resolvable within this project labels Mar 22, 2024
@github-actions github-actions bot added the needs-triage This issue or PR has not been properly labeled yet label Mar 22, 2024
@jamesbt365 jamesbt365 removed the needs-triage This issue or PR has not been properly labeled yet label Mar 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working external Not resolvable within this project linux/gtk Affects the Linux platform
Projects
None yet
Development

No branches or pull requests

2 participants