This is a known bug that is caused by GCC7 exporting more versions of abs(). ui/tools/flood-tool.cpp:252:119: error: call of overloaded ‘abs(unsigned int)’ is ambiguous diff += abs(static_cast<int>(amc ? unpremul_alpha(gmc, amc) : 0) - (amop ? unpremul_alpha(gmop, amop) : 0)); This bug is already known by upstream and fixed in git, to be included in 0.93 release: https://bugs.launchpad.net/inkscape/+bug/1660992 And there is fix: https://gitlab.com/inkscape/inkscape/commit/3876176ec28cac3b70f0b330b760aaa561236ee7 Please include this patch into ebuild.
fixed in https://github.com/gentoo/gentoo/pull/5953
Please bump the ebuild instead to version 0.92.2. https://gitlab.com/inkscape/inkscape/commit/5c3e80d38602051974509262c13d76a068a041e4
(In reply to Patrice Clement from comment #2) > Please bump the ebuild instead to version 0.92.2. > https://gitlab.com/inkscape/inkscape/commit/ > 5c3e80d38602051974509262c13d76a068a041e4 Revbump certainly W4M fwiw (perhaps a negative quantity :P)
https://github.com/gentoo/gentoo/commit/13c2821ca5f72ad8014a07e51289e4e0c7593323