Hi, due to an update to media-gfx/exiv2-0.26, requires to remerge krita-3.1.4 but gives me this error: /var/tmp/portage/media-gfx/krita-3.1.4/work/krita-3.1.4/libs/ui/KisResourceBundleManifest.cpp:25:10: fatal error: QForeachContainer: File o directory non esistente #include <QForeachContainer> ^~~~~~~~~~~~~~~~~~~ compilation terminated. make[2]: *** [libs/ui/CMakeFiles/kritaui.dir/build.make:8443: libs/ui/CMakeFiles/kritaui.dir/KisResourceBundleManifest.cpp.o] Error 1 make[2]: *** Attesa per i processi non terminati.... make[2]: uscita dalla directory "/var/tmp/portage/media-gfx/krita-3.1.4/work/krita-3.1.4_build" make[1]: *** [CMakeFiles/Makefile2:15674: libs/ui/CMakeFiles/kritaui.dir/all] Error 2 make[1]: uscita dalla directory "/var/tmp/portage/media-gfx/krita-3.1.4/work/krita-3.1.4_build" make: *** [Makefile:141: all] Error 2 Thanks
Created attachment 475926 [details] build.log
Created attachment 475928 [details] emerge --info
Please make sure you always include error messages in English, even when your system language is set to something else. You can temporarily switch to English locale by prepending LC_ALL=C to the emerge command like this: root #LC_ALL=C emerge sys-apps/foobar2 https://wiki.gentoo.org/wiki/Bugzilla/Guide#Set_locale_to_C_or_English Did you recently upgrade gcc? Perhaps you need to rebuild a few more packages https://wiki.gentoo.org/wiki/Upgrading_GCC
Created attachment 475944 [details] build.log - EN
I don't think is gcc-7.1.0. Infact I already compiled krita with this new version: Sun May 7 18:49:43 2017 >>> sys-devel/gcc-7.1.0 Wed May 10 21:26:13 2017 >>> sys-devel/gcc-7.1.0-r1 Wed May 17 17:27:40 2017 >>> sys-devel/gcc-7.1.0-r1 Sat May 27 17:13:03 2017 >>> media-gfx/krita-3.1.4
Since you've added Qt overlay, what version of Qt is that?
5.9.0
You know, that's the kind of vital information I expect in the top post. # qt/profiles/package.mask # Michael Palimaka <kensington@gentoo.org> (25 Jan 2017) # Untested work in progress. # Guaranteed to break your system horribly or your money back.
I am sorry.
I thought it was written in the emerge --info.
My point being that we do not even have to start speculating about what is the prime suspect on any Qt-related software bug that you file with 5.9.0 installed.
Created attachment 478356 [details, diff] Patch from Fedora I found this patch from Fedora: http://git.net/ml/scm-fedora-commits/2017-05/msg13090.html that seems to work. Thanks
Fixed by attached patch.
Thanks for the follow-up, added the patch to tree in git commit a9d8edad93cd754f53112207483258f467ce1e27