src/core/Cutter.cpp: In member function QList<FunctionDescription> CutterCore::getAllFunctions(): src/core/Cutter.cpp:2426:26: error: r_anal_fcn_count_edges was not declared in this scope; did you mean r_anal_function_count_edges? 2426 | function.edges = r_anal_fcn_count_edges(fcn, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~ | r_anal_function_count_edges ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_developer-20200426-201443 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-8.3.1 [2] x86_64-pc-linux-gnu-9.3.0 * clang version 10.0.0 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/10/bin /usr/lib/llvm/10 10.0.0 Available Python interpreters, in order of preference: [1] python3.6 [2] python3.8 [3] python3.7 [4] python2.7 (fallback) [5] pypy3 (fallback) Available Ruby profiles: [1] ruby24 (with Rubygems) [2] ruby25 (with Rubygems) * Available Rust versions: [1] rust-bin-1.43.0 [2] rust-1.43.0 * The following VMs are available for generation-2: *) IcedTea JDK 3.15.0 [icedtea-bin-8] Available Java Virtual Machines: [1] icedtea-bin-8 system-vm The Glorious Glasgow Haskell Compilation System, version 8.0.2 timestamp(s) of HEAD at this tinderbox image: /var/db/repos/gentoo Tue 05 May 2020 01:40:57 PM UTC emerge -qpvO dev-util/cutter [ebuild N ] dev-util/cutter-1.10.1 PYTHON_SINGLE_TARGET="python3_6 -python3_7"
Created attachment 636240 [details] emerge-info.txt
Created attachment 636242 [details] dev-util:cutter-1.10.1:20200505-150815.log
Created attachment 636244 [details] emerge-history.txt
Created attachment 636246 [details] environment
Created attachment 636248 [details] etc.portage.tbz2
Created attachment 636250 [details] temp.tbz2
This is an issue between cutter-1.10.1 and radare2-4.4.0. The latter changed a function name from r_anal_fcn_count_edges to r_anal_function_count_edges. Patch attached to fix, it's just a simple sed on the relevant file.
Created attachment 636774 [details, diff] cutter-1.10.1-radare2-4.4.0.patch
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78b879409523e5095c8d5f0dc50c27054531c73a commit 78b879409523e5095c8d5f0dc50c27054531c73a Author: Gergely Nagy <ngg@ngg.hu> AuthorDate: 2020-05-17 14:08:31 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2020-07-01 06:38:30 +0000 dev-util/cutter: Bump to 1.10.3 Closes: https://bugs.gentoo.org/721106 Signed-off-by: Gergely Nagy <ngg@ngg.hu> Closes: https://github.com/gentoo/gentoo/pull/15850 Signed-off-by: Joonas Niilola <juippis@gentoo.org> dev-util/cutter/Manifest | 1 + dev-util/cutter/cutter-1.10.3.ebuild | 56 ++++++++++++++++++++++ .../files/cutter-1.10.3-python3-config.patch | 36 ++++++++++++++ dev-util/cutter/files/cutter-1.10.3-qt-5.15.patch | 36 ++++++++++++++ 4 files changed, 129 insertions(+)