Package Details: eresi-git r1267.d0facbfd-1

Git Clone URL: https://aur.archlinux.org/eresi-git.git (read-only)
Package Base: eresi-git
Description: Reverse engineering tool suite (includes elfsh)
Upstream URL: https://github.com/thorkill/eresi
Keywords: elf elfsh engineering reverse
Licenses: GPL
Submitter: aperez
Maintainer: None
Last Packager: aperez
Votes: 2
Popularity: 0.000000
First Submitted: 2017-03-13 16:05
Last Updated: 2018-04-25 14:51

Required by (0)

Sources (1)

Latest Comments

aperez commented on 2018-10-08 09:28

@vityafx: I am experiencing the same build issue myself, and I do not have time to figure out how to fix it at the moment. Suggestions are very welcome!

vityafx commented on 2018-10-05 18:21

I am unable to make package, there is a lot of warnings (which are really weird, I mean, such a project with so silly warnings...) and finally a error:

In file included from include/libui.h:22, from readln.c:11: ../librevm/include/revm.h:422:56: error: unknown type name ‘_G_va_list’; did you mean ‘va_list’? const char *restrict format, _G_va_list arg); ^~~~~~~~~~ va_list In file included from include/libui.h:22, from readln.c:11: ../librevm/include/revm.h:422:56: error: unknown type name ‘_G_va_list’; did you mean ‘va_list’? const char *restrict format, _G_va_list arg); ^~~~~~~~~~ va_list make[1]: [Makefile:82: readln.64.o] Error 1 make[1]: Waiting for unfinished jobs.... make[1]: [Makefile:80: readln.32.o] Error 1 make[1]: Leaving directory '/home/user/aur/eresi-git/src/eresi-git/libui' make: [Makefile:58: world] Error 2 ==> ERROR: A failure occurred in build(). Aborting...

aperez commented on 2018-04-25 14:29

@visitant: I have pushed a small change which uses “make install64” as well during package installation. That should have fixed the issue without having to manually install the symlinks. Please update your build and take a look :-)

visitant commented on 2018-04-25 05:27

In this version,some command not found for example 'elfsh',but 'elfsh64' and 'elf32' is valid,so I add these line in package():

ln -sf /usr/bin/e2dbg64 ${pkgdir}/usr/bin/e2dbg

ln -sf /usr/bin/elfsh64 ${pkgdir}/usr/bin/elfsh

ln -sf /usr/bin/eresi-config64 ${pkgdir}/usr/bin/eresi-config

ln -sf /usr/bin/etrace64 ${pkgdir}/usr/bin/etrace

ln -sf /usr/bin/evarista64 ${pkgdir}/usr/bin/evarista

ln -sf /usr/bin/kedbg64 ${pkgdir}/usr/bin/kedbg