Package Details: ghidra-git 11.2.r98.23b75ec040-1

Git Clone URL: https://aur.archlinux.org/ghidra-git.git (read-only, click to copy)
Package Base: ghidra-git
Description: Software reverse engineering framework (git)
Upstream URL: https://www.nsa.gov/ghidra
Keywords: binary compiler cryptor debugger decompiler disassembler ELF executable gdb ida-pro MACH MSDOS NSA OEP ollydbg open-source packer PEiD plugin reverse-engineering
Licenses: Apache
Conflicts: ghidra, ghidra-desktop, ghidra-dev
Provides: ghidra
Submitter: flacks
Maintainer: class101
Last Packager: class101
Votes: 11
Popularity: 0.063561
First Submitted: 2019-04-05 17:25 (UTC)
Last Updated: 2024-10-02 20:09 (UTC)

Dependencies (7)

Sources (4)

Latest Comments

1 2 3 4 5 6 Next › Last »

kStor2poche commented on 2025-02-07 22:06 (UTC)

That indeed works! Thank you very much @deadYokai

deadYokai commented on 2025-02-07 01:00 (UTC)

@kStor2poche in PKGBUILD remove init at line 70 from this gradle --parallel --init-script gradle/support/fetchDependencies.gradle init to gradle --parallel --init-script gradle/support/fetchDependencies.gradle

For me, it compiles (java-21-openjdk-wakefield)

kStor2poche commented on 2025-02-03 17:41 (UTC)

I have had some failed builds with

FAILURE: Build failed with an exception.

* Where:
Script '/home/user/.cache/paru/clone/ghidra-git/src/ghidra/gradle/root/distribution.gradle' line: 162

* What went wrong:
A problem occurred evaluating script.
> Project with path 'Doclets' could not be found in root project 'ghidra'.

for quite some time, even with a cache delete.

kStor2poche commented on 2024-11-28 18:53 (UTC)

Hi, just informing you here that python-pip is missing as a build dependency !

slimjim2234 commented on 2024-11-08 14:14 (UTC)

Per the related comments about the java version check, please revise line 60 of PKGBUILD to look more like if [[ ! $JDK_VERSION =~ \"2[1-9]\" ]]

alex.henrie commented on 2024-10-29 03:15 (UTC)

Please add python-protobuf to depends or optdepends because Ghidra's GDB integration doesn't work without it. I ran into this exact problem and had to go hunting for the cause of the cryptic error until I found the solution at https://github.com/NationalSecurityAgency/ghidra/issues/6476#issuecomment-2091684646

kriskras99 commented on 2024-10-19 14:26 (UTC)

The error message still suggest setting java-17-openjdk, which is a bit confusing. It also does not accept using java-23-openjdk so maybe the 'or above' part should also be removed:

FAILURE: You seem to have jdk21 or above installed correctly but your system defaults to another java version. To enable it please type: sudo archlinux-java set java-17-openjdk

class101 commented on 2024-10-02 19:33 (UTC) (edited on 2024-10-02 20:10 (UTC) by class101)

Updated to jdk 21+

Sorry for the delay, had it no more installed, feel free to msg mr.dovi [at] gmail.com when there is a blocker issue or you want to maintain it

gpsolo commented on 2024-06-15 15:15 (UTC)

as of 966e6fd, the recent change requires jdk-21, current installation fails with this error: FAILURE: You seem to have jdk17 or jdk19 installed correctly but your system defaults to another java version. To enable it please type: sudo archlinux-java set java-17-openjdk