src/core/Cutter.cpp: In member function ‘void CutterCore::initialize()’: src/core/Cutter.cpp:158:28: error: cannot convert ‘RCore*’ {aka ‘r_core_t*’} to ‘RCoreTaskScheduler*’ {aka ‘r_core_tasks_t*’} 158 | r_core_task_sync_begin(core_); | ^~~~~ | | ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_desktop_plasma_systemd-20200202-055736 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-9.2.0 * clang: clang version 9.0.1 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/9/bin llvm: 9.0.1 Available Python interpreters, in order of preference: [1] python3.8 [2] python3.6 [3] python3.7 (fallback) [4] python2.7 (fallback) Available Ruby profiles: [1] ruby24 (with Rubygems) [2] ruby25 (with Rubygems) * java-config: The following VMs are available for generation-2: *) IcedTea JDK 3.14.0 [icedtea-bin-8] Available Java Virtual Machines: [1] icedtea-bin-8 system-vm ghc: The Glorious Glasgow Haskell Compilation System, version 7.10.3 repository: ==> /var/db/repos/gentoo/metadata/timestamp.chk <== Tue, 04 Feb 2020 14:28:51 +0000 emerge -qpvO dev-util/cutter [ebuild N ] dev-util/cutter-1.9.0 USE="-jupyter -webengine" PYTHON_SINGLE_TARGET="python3_6 -python3_7" PYTHON_TARGETS="python3_6 -python3_7"
Created attachment 611636 [details] emerge-info.txt
Created attachment 611638 [details] dev-util:cutter-1.9.0:20200204-152607.log
Created attachment 611640 [details] emerge-history.txt
Created attachment 611642 [details] environment
Created attachment 611644 [details] etc.portage.tbz2
Created attachment 611646 [details] temp.tbz2
I also get this same error when compiling cutter, either 1.8.0 or 1.9.0.
Cutter would work with Radare 4.0.0 but really, Cutter ebuild should be updated. The current version is 1.10.1 and supports Radare 4.2.1. https://github.com/radareorg/cutter/releases/tag/v1.10.1 Also it would be nice if we can get r2ghidra with the update. https://github.com/radareorg/cutter/pull/2007
This should be fixed with newest versions of cutter and radare2. (In reply to Andrew Udvare from comment #8) > Cutter would work with Radare 4.0.0 but really, Cutter ebuild should be > updated. The current version is 1.10.1 and supports Radare 4.2.1. > > https://github.com/radareorg/cutter/releases/tag/v1.10.1 > > Also it would be nice if we can get r2ghidra with the update. > > https://github.com/radareorg/cutter/pull/2007 I don't use Ghidra and it isn't in ::gentoo so I'm not familiar with what may need to be done to get it to work with cutter. If more needs to be done please open a new bug and it can be discussed there.