Package Details: radare2-git 5.6.7.r27627.7821ddb04b-1

Git Clone URL: https://aur.archlinux.org/radare2-git.git (read-only, click to copy)
Package Base: radare2-git
Description: Open-source tools to disasm, debug, analyze and manipulate binary files
Upstream URL: http://radare.org
Licenses: GPL3, LGPL3
Conflicts: radare2
Provides: radare2
Submitter: l0gic
Maintainer: l0gic
Last Packager: l0gic
Votes: 37
Popularity: 0.000000
First Submitted: 2012-07-16 18:10 (UTC)
Last Updated: 2022-04-08 22:29 (UTC)

Required by (8)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

anthraxx commented on 2016-01-28 10:54 (UTC)

@l0gic: thats not true, it has been fixed on request. notice: https://github.com/radare/radare2/commit/0d0e4e985d6aa1dbce587c189bf6a1c975cf540a

l0gic commented on 2016-01-27 16:09 (UTC)

radare2 is developed against the capstone next branch. Because of this, capstone-git uses the same branch. With community/capstone one gets the occasional API breakage.

bitwave commented on 2016-01-27 08:21 (UTC)

why is the need for capstone-git? it builds and works fine with normal capstone and the python-capstone package is not broken for my own scripts... regards bitwave

l0gic commented on 2016-01-22 19:15 (UTC)

@dummys: Don't comment on packages that can't be built, because one of their dependencies fails to build.

dummys commented on 2016-01-22 10:54 (UTC)

Capstone is broken, can't compile

marsoft commented on 2016-01-16 10:22 (UTC)

Just tried to build radare2 (current master commit is dec50ae9d445de27a1ddc2e48969e04f301ca66c). It failed with error like this: /home/mars/tmp/packerbuild-1000/radare2-git/radare2-git/src/radare2-git/libr/..//libr/anal/p/anal_arm_cs.c: In function 'analop_esil': /home/mars/tmp/packerbuild-1000/radare2-git/radare2-git/src/radare2-git/libr/..//libr/anal/p/anal_arm_cs.c:28:52: error: 'arm_op_mem {aka struct arm_op_mem}' has no member named 'lshift' #define LSHIFT(x) insn->detail->arm.operands[x].mem.lshift ^ /home/mars/tmp/packerbuild-1000/radare2-git/radare2-git/src/radare2-git/libr/..//libr/anal/p/anal_arm_cs.c:593:21: note: in expansion of macro 'LSHIFT' if (ISMEM(1) && LSHIFT(1)) { ^ /home/mars/tmp/packerbuild-1000/radare2-git/radare2-git/src/radare2-git/libr/..//libr/anal/p/anal_arm_cs.c:28:52: error: 'arm_op_mem {aka struct arm_op_mem}' has no member named 'lshift' #define LSHIFT(x) insn->detail->arm.operands[x].mem.lshift ^ /home/mars/tmp/packerbuild-1000/radare2-git/radare2-git/src/radare2-git/libr/..//libr/anal/p/anal_arm_cs.c:595:19: note: in expansion of macro 'LSHIFT' MEMBASE(1), LSHIFT(1), MEMINDEX(1), REG(0)); Updated capstone package (which is the origin of that arm_op_mem struct) from 3.0.4-2 to capstone-git-20160116.2534.3722c74-1, now it builds fine (and works). I suspect that radare2-git should depend on capstone-git or capstone>3.0.4 .

mrabault commented on 2016-01-09 22:11 (UTC)

When using rabin2 -PP foo.dll to fetch PDB files associated to a Windows DLL file, I get the following: λ rabin2 -PP msv1_0.dll sh: cabextract: command not found Missing cabextract PDB "msv1_0.pdb" download failed Installing community/cabextract fixed that. Could you add it as an optional dependency ?

Manouchehri commented on 2015-10-05 13:04 (UTC)

Turns out it was an upstream issue, not related to the packaging. I was able to successfully build radare2-git today.

Manouchehri commented on 2015-10-04 21:52 (UTC)

I just updated capstone-git a few minutes before trying to build radare2-git. ~ > grep "capstone" /var/log/pacman.log | tail -3 [2015-10-04 14:38] [PACMAN] Running '/usr/bin/pacman -U /home/dave/packages/capstone-git-20151004.2414.8445c12-1-x86_64.pkg.tar' [2015-10-04 14:38] [ALPM] removed capstone (3.0.4-2) [2015-10-04 14:38] [ALPM] installed capstone-git (20151004.2414.8445c12-1)

l0gic commented on 2015-10-04 19:42 (UTC)

There is this line in your build log: tmp/radare2-git/src/radare2-git/libr/..//libr/anal/p/anal_x86_cs.c:378:8: error: ‘X86_INS_CLWB’ undeclared (first use in this function) I suggest you update your capstone-git, or remove "--with-syscapstone" from the ./configure arguments.