-
Bug
-
Resolution: Fixed
-
Important (Ebuild)
-
None
-
None
-
None
-
This negatively impacts avidemux.
I cannot get avidemux to build with +qt5. I tried with -qt5 and that works, but that leaves me with a command-line only tool.
# emerge avidemux ... /var/tmp/portage/media-video/avidemux-2.7.4/work/avidemux-2.7.4/avidemux/qt4/ADM_UIs/src/T_RubberControl.cpp: In member function ‘virtual void ADM_QRubberBand::paintEvent(QPaintEvent*)’: /var/tmp/portage/media-video/avidemux-2.7.4/work/avidemux-2.7.4/avidemux/qt4/ADM_UIs/src/T_RubberControl.cpp:71:18: error: aggregate ‘QPainterPath topLeft’ has incomplete type and cannot be defined 71 | QPainterPath topLeft; | ^~~~~~~ /var/tmp/portage/media-video/avidemux-2.7.4/work/avidemux-2.7.4/avidemux/qt4/ADM_UIs/src/T_RubberControl.cpp:77:18: error: aggregate ‘QPainterPath bottomRight’ has incomplete type and cannot be defined 77 | QPainterPath bottomRight; | ^~~~~~~~~~~ make[2]: *** [ADM_UIsQt4/src/CMakeFiles/ADM_UIQT56.dir/build.make:571: ADM_UIsQt4/src/CMakeFiles/ADM_UIQT56.dir/T_RubberControl.cpp.o] Error 1
# grep avidemux /etc/portage/package.use
media-video/avidemux qt5
media-libs/avidemux-plugins qt5 -jack