brushlib/mypaint-tiled-surface.c:23:17: fatal error: omp.h: No such file or directory #include <omp.h> ^ brushlib/mypaint.c:5:17: fatal error: omp.h: No such file or directory #include <omp.h> ^ The scons build scripts appear to have flags enabling to turn off OpenMP support, but the ebuild is not using them. I suppose it should be easy make the ebuild support a respective USE-flag.
It needs the sys-libs/libomp package as a dependency. As being part of LLVM, the stable version should be the same as the llvm (and clang) stable.
Happens with 1.2.1 as well.
Created attachment 467194 [details, diff] /etc/portage/patches/media-gfx/mypaint/openmp.patch This should probably be fixed in the ebuild, but as a workaround here's a user patch to disable openmp in MyPaints Sconstruct file by default.
*** Bug 603038 has been marked as a duplicate of this bug. ***
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b02a5e3cda51170b7d63b2ad702dcdc85791bc82 commit b02a5e3cda51170b7d63b2ad702dcdc85791bc82 Author: Pacho Ramos <pacho@gentoo.org> AuthorDate: 2018-10-13 17:10:25 +0000 Commit: Pacho Ramos <pacho@gentoo.org> CommitDate: 2018-10-13 17:35:03 +0000 media-gfx/mypaint: Pull missing and automagic deps Closes: https://bugs.gentoo.org/578580 Closes: https://bugs.gentoo.org/657482 Signed-off-by: Pacho Ramos <pacho@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 media-gfx/mypaint/mypaint-1.2.1-r3.ebuild | 81 +++++++++++++++++++++++++++++++ 1 file changed, 81 insertions(+)