Uploaded image for project: 'Funtoo Linux'
  1. Funtoo Linux
  2. FL-10211

avidemux fails to build

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Important (Ebuild) 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

       

        1. build.log
          1.10 MB
        2. emerge.info
          9 kB
        3. emerge.pqv
          0.5 kB
        4. environment
          113 kB
        5. epro.show
          4 kB
        6. epro-1.show
          4 kB

            coffnix coffnix
            hick518 hick518
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: