Created attachment 567526 [details] emerge --info This build spit the dummy because ui_import.h, ui_pane.h and ui_properties.h are not generated in this ebuild. This happens when building qmleasing module near at the end. https://code.woboq.org/qt5/qtdeclarative/tools/qmleasing/.uic/ Returned error is: In file included from main.cpp:29: mainwindow.h:34:10: fatal error: ui_properties.h: No such file or directory #include "ui_properties.h" ^~~~~~~~~~~~~~~~~ compilation terminated. make[2]: *** [Makefile:1337: .obj/main.o] Error 1 make[2]: *** Waiting for unfinished jobs.... I managed to rebuild the 3 files (which should be created at build time) & restart the ebuild to fix the issue.
Could you please also attach the failing build log?
Created attachment 568540 [details] Build log file Sorry compressed due to file size limit.
Can you try with MAKEOPTS="-j1"? I do see missing lines from your log such as "/usr/lib64/qt5/bin/uic properties.ui -o .uic/ui_properties.h" so it would be interesting to see if this is a parallel build issue or something else.
(In reply to Michael Palimaka (kensington) from comment #3) > Can you try with MAKEOPTS="-j1"? > Same result and it's not because /usr/lib64/qt5/bin/uic is not in my filesystem. Might be related or not; I have the same issue with dev-qt/designer-5.12.1 package which also refuse to compile for missing header files. Again, after manually creating missing header file (with uic) and injecting it in the source code, it compile and work fine. Strange because all other 29 dev-qt packages in my filesystem compile perfectly.
Before someone ask, same issue with dev-qt/qtdeclarative-r1. I had to manually generate header files to get this package to compile.
Issue fixed in dev-qt/qtdeclarative-5.12.2. This latest release also fix similar issue for dev-qt/designer