Running nixpkgs-update (https://nix-community.org/update-bot/) with UPDATE_INFO: cutterPlugins.rz-ghidra 0.8.0 -> 0.9.0 https://github.com/rizinorg/rz-ghidra/releases attrpath: cutterPlugins.rz-ghidra Checking auto update branch... No auto update branch exists [version] [version] updated version and sha256 [rustCrateVersion] [rustCrateVersion] No cargoHash found [golangModuleVersion] [golangModuleVersion] Not a buildGoModule package with vendorHash [npmDepsVersion] [npmDepsVersion] No npmDepsHash [updateScript] [updateScript] skipping because derivation has no updateScript Diff after rewrites: diff --git a/pkgs/by-name/ri/rizin/rz-ghidra.nix b/pkgs/by-name/ri/rizin/rz-ghidra.nix index b37b81838643..5d2e6ca01f69 100644 --- a/pkgs/by-name/ri/rizin/rz-ghidra.nix +++ b/pkgs/by-name/ri/rizin/rz-ghidra.nix @@ -15,13 +15,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "rz-ghidra"; - version = "0.8.0"; + version = "0.9.0"; src = fetchFromGitHub { owner = "rizinorg"; repo = "rz-ghidra"; rev = "v${finalAttrs.version}"; - hash = "sha256-uI0EnuHAuyrXYKDijh5Tg/WcQ/5yyZnW3d5MMHZxnqA="; + hash = "sha256-R9wPmt2WoK4wlTXb0JUX+0Fk8JQgGagb8vZQmjxLXn8="; fetchSubmodules = true; }; Received ExitFailure 1 when running Raw command: nix-build --option sandbox true --arg config "{ allowUnfree = true; allowAliases = false; }" --arg overlays "[ ]" -A cutterPlugins.rz-ghidra nix build failed. /build/source/src/core_ghidra.cpp:106:100: note: initializing argument 4 of 'ConfigBind::ConfigBind(std::string, const char*, int, int, int)' 106 | ConfigBind(std::string var, const char *desc, RzConfigBindGet get, RzConfigBindSet set, RzConfigBindOpts opts = nullptr) | ~~~~~~~~~~~~~~~~^~~ /build/source/src/core_ghidra.cpp:140:123: error: cannot convert 'std::nullptr_t' to 'int' 140 | static ConfigBind cfg_var_sleighhome ("sleighhome", "SLEIGHHOME", SleighHomeConfigGet, SleighHomeConfigSet); | ^ | | | std::nullptr_t /build/source/src/core_ghidra.cpp:106:122: note: initializing argument 5 of 'ConfigBind::ConfigBind(std::string, const char*, int, int, int)' 106 | ConfigBind(std::string var, const char *desc, RzConfigBindGet get, RzConfigBindSet set, RzConfigBindOpts opts = nullptr) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/source/src/core_ghidra.cpp: In function 'void Decompile(RzCore*, long long unsigned int, DecompileMode, std::stringstream&, RzAnnotatedCode**)': /build/source/src/core_ghidra.cpp:220:20: error: 'rz_analysis_get_arch_target' was not declared in this scope; did you mean 'rz_analysis_hint_arch_at'? 220 | if (strcmp(rz_analysis_get_arch_target(core->analysis)->arch, "x86") == 0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | rz_analysis_hint_arch_at /build/source/src/core_ghidra.cpp: At global scope: /build/source/src/core_ghidra.cpp:810:1: error: invalid conversion from 'bool (*)(RzCore*, void**)' {aka 'bool (*)(rz_core_t*, void**)'} to 'RzCorePluginCallback' {aka 'bool (*)(rz_core_t*)'} []8;;https://gcc.gnu.org/onlinedocs/gcc-15.2.0/gcc/Warning-Options.html#index-fpermissive-fpermissive]8;;] 810 | }; | ^ | | | bool (*)(RzCore*, void**) {aka bool (*)(rz_core_t*, void**)} /build/source/src/core_ghidra.cpp:810:1: error: invalid conversion from 'bool (*)(RzCore*, void*)' {aka 'bool (*)(rz_core_t*, void*)'} to 'RzCorePluginCallback' {aka 'bool (*)(rz_core_t*)'} []8;;https://gcc.gnu.org/onlinedocs/gcc-15.2.0/gcc/Warning-Options.html#index-fpermissive-fpermissive]8;;] 810 | }; | ^ | | | bool (*)(RzCore*, void*) {aka bool (*)(rz_core_t*, void*)} make[2]: *** [CMakeFiles/core_ghidra.dir/build.make:79: CMakeFiles/core_ghidra.dir/src/core_ghidra.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:181: CMakeFiles/core_ghidra.dir/all] Error 2 make: *** [Makefile:136: all] Error 2