Created attachment 551426 [details] build log When building media-video/shotcut-18.03, I get the error: docks/recentdock.cpp: In constructor 'RecentDock::RecentDock(QWidget*)': docks/recentdock.cpp:36:23: error: invalid use of incomplete type 'class QAction' toggleViewAction()->setIcon(windowIcon()); ^~ In file included from /usr/include/qt5/QtWidgets/qdockwidget.h:44, from /usr/include/qt5/QtWidgets/QDockWidget:1, from ./docks/recentdock.h:22, from docks/recentdock.cpp:19: /usr/include/qt5/QtWidgets/qwidget.h:68:7: note: forward declaration of 'class QAction' class QAction; ^~~~~~~ make[1]: *** [Makefile:2454: recentdock.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory '/var/tmp/portage/media-video/shotcut-18.03/work/shotcut-18.03/src' make: *** [Makefile:98: sub-src-make_first] Error 2 This is resolved in version 18.10.08.