Package Details: retdec-git 20171213_b19112d-1

Git Clone URL: https://aur.archlinux.org/retdec-git.git (read-only)
Package Base: retdec-git
Description: RetDec is a retargetable machine-code decompiler based on LLVM.
Upstream URL: https://retdec.com/
Licenses: MIT
Conflicts: retdec
Provides: retdec
Submitter: untitled
Maintainer: untitled
Last Packager: untitled
Votes: 3
Popularity: 0.022471
First Submitted: 2017-12-13 12:23
Last Updated: 2018-04-20 20:08

Dependencies (9)

Required by (0)

Sources (1)

Latest Comments

untitled commented on 2018-04-20 20:09

please add flex and bison to makedepends.

@bitwave: done

bitwave commented on 2018-04-19 09:26

please add flex and bison to makedepends.

untitled commented on 2018-02-12 12:53

Hi Hudd!

Not sure what may be the cause of your error message. Try reporting it upstream if you haven't already https://github.com/avast-tl/retdec/issues

Cheers! /u

Hudd commented on 2018-02-02 18:42

I have errors during build:

[ 1%] Performing configure step for 'llvm-project'

-- Target triple: x86_64-unknown-linux-gnu

-- Native target architecture is X86

...

-- Targeting X86

CMake Error at cmake/modules/LLVM-Config.cmake:126 (message):

Target X86 is not in the set of libraries.

untitled commented on 2017-12-26 13:48

Hi c-mauderer,

Thanks for the comment on the name conflict! And good that you decided to report it upstream (https://github.com/avast-tl/retdec/issues/70).

As you noted, the name is used in scripts throughout, so I think it is better to wait for an upstream fix to this. The current recommendation is to install retdec locally, rather than system wide.

I hope that retdec will start using the LLVM system libraries in the future, rather than their own, as that would likely reduce the compile time down from hours to minutes. In doing so, it would be easier to maintain local installations of retdec.

So, for the time being, the is and will remain a name conflict for the fileinfo tool. The upstream issue tracks the resolution of this.

Cheers /u

c-mauderer commented on 2017-12-25 19:05

I get a file conflict for /usr/bin/fileinfo. That one is provided by communit/leptonica (which is a prerequisite for community/tesseract. It seems that they are different programs. Maybe it would be possible to install the one from retdec with a different name? Something like retdecfileinfo?

I didn't take a detailed look at the retdec. Is that a tool from retdec or is it build as some pre-requisite? In the first case, I would report that problem to the retdec github repo.

EDIT: Just noted: That tool seems to be used through some scripts. I'll report it upstream instead.

EDIT2: I opened a ticket at retdec: https://github.com/avast-tl/retdec/issues/70. They currently suggest to use a prefix for the installation and they may want to change the names in the future. So most likely that naming conflict will be there for some time.

untitled commented on 2017-12-20 11:30

@fordprefect thanks for the note of v3.0! I'll try to keep the retdec-git version running, and for anyone who prefers to run on stable versions, feel free to adjust this package into one which uses the source code from a specific version.

Cheers, /u

fordprefect commented on 2017-12-20 08:37

there is a stable public release now, you might want to consider to package that as well.

untitled commented on 2017-12-14 21:11

@chazzam Done. Thanks for the notice!

chazzam commented on 2017-12-14 19:45

It looks like wget is also a dependency for this, can you add it to the list?

Install the project... -- Install configuration: "Release" RUN: wget https://github.com/avast-tl/retdec-support/releases/download/2017-12-12/retdec-support_2017-12-12.tar.xz -O /home/chazz/.cache/pacaur/retdec-git/pkg/retdec-git/usr/retdec-support_2017-12-12.tar.xz /home/chazz/.cache/pacaur/retdec-git/src/retdec-git/cmake/install-share.sh: line 67: wget: command not found