Search Criteria
Package Details: edb-debugger 1.5.0-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/edb-debugger.git (read-only, click to copy) |
---|---|
Package Base: | edb-debugger |
Description: | EDB (Evan's Debugger) is a cross platform AArch32/x86/x86-64 debugger, inspired by Ollydbg. |
Upstream URL: | http://www.codef00.com/projects#debugger |
Keywords: | binary debugger ollydbg qt qt5 |
Licenses: | GPL2 |
Submitter: | None |
Maintainer: | revel (tbhaxor) |
Last Packager: | revel |
Votes: | 92 |
Popularity: | 0.011352 |
First Submitted: | 2007-04-27 15:24 (UTC) |
Last Updated: | 2024-03-24 11:46 (UTC) |
Dependencies (7)
- capstone (capstone-gitAUR)
- qt5-svg (qt5-svg-gitAUR)
- qt5-xmlpatterns (qt5-xmlpatterns-gitAUR)
- cmake (cmake-gitAUR) (make)
- coreutils (coreutils-gitAUR, busybox-coreutilsAUR, coreutils-hybrid-gitAUR, coreutils-hybridAUR, coreutils-selinuxAUR, coreutils-uutilsAUR) (make)
- qt5-tools (make)
- graphviz (optional)
Latest Comments
1 2 3 4 5 6 Next › Last »
tbhaxor commented on 2024-03-26 21:00 (UTC)
Thanks @revel and @emanuele6 for fixing the issues :D
emanuele6 commented on 2024-03-24 20:36 (UTC)
thank you for fixing the problems
revel commented on 2024-03-24 11:49 (UTC)
fixed, thanks for reporting it the plugin path worked for me because the built files were still there, so the quick sanity check proved not to be enough
emanuele6 commented on 2024-03-24 03:20 (UTC) (edited on 2024-03-24 04:02 (UTC) by emanuele6)
Actually, it looks like there was a patch that fixed that issue in the AUR package, but it was removed with the commit that upgrades to 1.5.0
https://aur.archlinux.org/cgit/aur.git/diff/cmake-fixes.patch?h=edb-debugger&id=0bc01216b96a5f2436ba4e4aa78ed6492df58d48
It seems, at least the part of that patch that allows setting the default plugin directory is still needed. :-)
o/
emanuele6
EDIT:
That patch has been upstreamed, so it is not longer needed
https://github.com/eteran/edb-debugger/commit/64fca61fdd7eb4ab5c8159271d9d053ca0a15cb6
The problem is that you still need to pass
-DDEFAULT_PLUGIN_DIR=/usr/lib/edb/
tocmake
; the PKGBUILD used to do that, but that was also removed with the upgrade to 1.5.0 by mistakehttps://aur.archlinux.org/cgit/aur.git/diff/PKGBUILD?h=edb-debugger&id=0bc01216b96a5f2436ba4e4aa78ed6492df58d48
emanuele6 commented on 2024-03-24 03:09 (UTC)
Yes, from 1.5.0, qt5-tools is required as a make dependency; I also had to install it.
But even after installing it, I got a non-working edb:
And in the GUI, I see a pop-up that says the following:
I found this 3-year-old issue on the edb debug that describes the same problem, but does not say much useful: https://github.com/eteran/edb-debugger/issues/782
A settings window also opened automatically with the pop-up; in the "Directories" tab, I saw that "Plugin Directory" is set to "/home/emanuele6/.cache/yay/edb-debugger/pkg/edb-debugger/usr/lib/edb" instead of "/usr/lib/edb".
Changing that resolves the issue. I assume you need to set a new configure option to make the default "Plugin Directory" /usr/lib/edb instead of a subdirectory of the build directory.
o/ emanuele6
D3vil0p3r commented on 2024-03-24 01:55 (UTC) (edited on 2024-03-24 01:58 (UTC) by D3vil0p3r)
With the latest update, when I install it by AUR helper, during the building I get the following error:
qt5-tools dependency is needed to have a successful building.
emanuele6 commented on 2024-02-11 00:33 (UTC)
extra/capstone updated a few days ago, and it now provides libcapstone as libcapstone.so.5 instead of libcapstone.so.4, so edb needs to be rebuilt (reinstalling this package) or it won't work.
Maybe bump pkgrel?
tbhaxor commented on 2023-12-11 17:12 (UTC)
Hey @severach, I have tested, and it works fine in my case. However I found since package() runs in
$srcdir
directory, therefore I have simplified the PKGBUILD.severach commented on 2023-12-11 00:28 (UTC)
The cmake update changed the cd folders. Now the last
cd ..
is causing an error with edb.desktop. Removing it makes the package build.tbhaxor commented on 2023-10-29 02:01 (UTC)
Hey @revel, thanks.
I have pushed the commit.
1 2 3 4 5 6 Next › Last »