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

new tool: RetDec is a retargetable machine-code decompiler based on LLVM #258

Closed
gitbugged opened this issue Dec 13, 2017 · 6 comments
Closed

Comments

@gitbugged
Copy link

https://github.com/avast-tl/retdec

@blshkv
Copy link
Contributor

blshkv commented Dec 13, 2017

By reading its build instruction, I suspect the tool is not ready to be part of a distro:
"Warning Do NOT install it into /usr, /usr/local, etc. because our build system is not yet ready for system-wide installations"

@blshkv
Copy link
Contributor

blshkv commented Dec 14, 2017

I can confirm that it does not support system install. There is a huge list of tools needs to be forked and build locally, see https://github.com/avast-tl/retdec/tree/master/deps and the list goes on recurcevly. For example, https://github.com/avast-tl/capstone2llvmir/tree/master/deps has its own recurcive list of deps.

Please open a bug then the tool is ready for production.

@blshkv blshkv closed this as completed Dec 14, 2017
@blshkv
Copy link
Contributor

blshkv commented Dec 14, 2017

a649227

@blshkv
Copy link
Contributor

blshkv commented Jul 16, 2018

this bug must be fixed in the latest 3.1 version, see avast/retdec#94.
I will be pushing an initial ebuild after a basic testing

@blshkv
Copy link
Contributor

blshkv commented Jul 17, 2018

ok, I came up with the first working version. Note: it will fail to install in a sandbox env due to internal file downloads. I may patch it later, but the upstream bug avast/retdec#356 need to be resolved as long term solution

@blshkv
Copy link
Contributor

blshkv commented Aug 18, 2018

d5dd5f7

@blshkv blshkv closed this as completed Aug 18, 2018
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