Fwd: Kdenlive not building...

Evert Vorster evorster at gmail.com
Fri Jun 1 06:36:58 UTC 2018


Forwarding this message to the general kdenlive group as well.

The bug that I reported on KDE's bug reporter seems to have gone
un-noticed.

Kind regards,
-Evert-

---------- Forwarded message ----------
From: Evert Vorster <evorster at gmail.com>
Date: 1 June 2018 at 08:31
Subject: Kdenlive not building...
To: For kdenlive developers <kdenlive-devel at lists.sourceforge.net>


Hi there, the timeline refactoring branch of Kdenlive is not building for
me.

Attached is the build log.
Can one of the developers please tell me why? The latest release from git
builds just fine.

Kind regards,
-- 
Evert Vorster
Ex-Isometrix Acquistion Superchief




-- 
Evert Vorster
Ex-Isometrix Acquistion Superchief
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdenlive/attachments/20180601/d6228394/attachment-0001.html>
-------------- next part --------------
==> Starting build()...
-- The C compiler identification is GNU 8.1.0
-- The CXX compiler identification is GNU 8.1.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for __GLIBC__
-- Looking for __GLIBC__ - found
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Success
-- Performing Test HAVE_DATE_TIME
-- Performing Test HAVE_DATE_TIME - Success
CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:343 (message):
  LIB_INSTALL_DIR is deprecated, use KDE_INSTALL_LIBDIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:437 (_define_relative)
  CMakeLists.txt:36 (include)


-- Looking for include file malloc.h
-- Looking for include file malloc.h - found
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Found KF5XmlGui: /usr/lib64/cmake/KF5XmlGui/KF5XmlGuiConfig.cmake (found version "5.46.0") 
-- Found KF5 >= 5.23.0 enabling icon coloring
-- Found KF5Archive: /usr/lib64/cmake/KF5Archive/KF5ArchiveConfig.cmake (found version "5.46.0") 
-- Found KF5Bookmarks: /usr/lib64/cmake/KF5Bookmarks/KF5BookmarksConfig.cmake (found version "5.46.0") 
-- Found KF5CoreAddons: /usr/lib64/cmake/KF5CoreAddons/KF5CoreAddonsConfig.cmake (found version "5.46.0") 
-- Found KF5Config: /usr/lib64/cmake/KF5Config/KF5ConfigConfig.cmake (found version "5.46.0") 
-- Found KF5ConfigWidgets: /usr/lib64/cmake/KF5ConfigWidgets/KF5ConfigWidgetsConfig.cmake (found version "5.46.0") 
-- Found KF5DBusAddons: /usr/lib64/cmake/KF5DBusAddons/KF5DBusAddonsConfig.cmake (found version "5.46.0") 
-- Found KF5KIO: /usr/lib64/cmake/KF5KIO/KF5KIOConfig.cmake (found version "5.46.0") 
-- Found KF5WidgetsAddons: /usr/lib64/cmake/KF5WidgetsAddons/KF5WidgetsAddonsConfig.cmake (found version "5.46.0") 
-- Found KF5NotifyConfig: /usr/lib64/cmake/KF5NotifyConfig/KF5NotifyConfigConfig.cmake (found version "5.46.0") 
-- Found KF5NewStuff: /usr/lib64/cmake/KF5NewStuff/KF5NewStuffConfig.cmake (found version "5.46.0") 
-- Found KF5Notifications: /usr/lib64/cmake/KF5Notifications/KF5NotificationsConfig.cmake (found version "5.46.0") 
-- Found KF5GuiAddons: /usr/lib64/cmake/KF5GuiAddons/KF5GuiAddonsConfig.cmake (found version "5.46.0") 
-- Found Gettext: /usr/bin/msgmerge (found version "0.19.8.1") 
-- Found KF5TextWidgets: /usr/lib64/cmake/KF5TextWidgets/KF5TextWidgetsConfig.cmake (found version "5.46.0") 
-- Found KF5IconThemes: /usr/lib64/cmake/KF5IconThemes/KF5IconThemesConfig.cmake (found version "5.46.0") 
-- Found KF5Crash: /usr/lib64/cmake/KF5Crash/KF5CrashConfig.cmake (found version "5.46.0") 
-- Found KF5Declarative: /usr/lib64/cmake/KF5Declarative/KF5DeclarativeConfig.cmake (found version "5.46.0") 
-- Found KF5Solid: /usr/lib64/cmake/KF5Solid/KF5SolidConfig.cmake (found version "5.46.0") 
-- Found KF5DocTools: /usr/lib64/cmake/KF5DocTools/KF5DocToolsConfig.cmake (found version "5.46.0") 
-- Found KF5FileMetaData: /usr/lib64/cmake/KF5FileMetaData/KF5FileMetaDataConfig.cmake (found version "5.46.0") 
-- Found KF5Purpose: /usr/lib64/cmake/KF5Purpose/KF5PurposeConfig.cmake (found version "5.46.0") 
-- Found KF5: success (found version "5.46.0") found components:  Archive Bookmarks CoreAddons Config ConfigWidgets DBusAddons KIO WidgetsAddons NotifyConfig NewStuff XmlGui Notifications GuiAddons TextWidgets IconThemes Crash Declarative Solid DocTools FileMetaData Purpose 
-- Found KF5 FileMetadata to extract file metadata
-- Found KF5 Purpose, filesharing enabled
-- Checking for module 'mlt++'
--   Found mlt++, version 6.7.0
-- Found MLT: /usr/lib/libmlt.so (found suitable version "6.7.0", minimum required is "6.6.0") 
-- Found SharedMimeInfo: /usr/bin/update-mime-database (found version "1.9") 
CMake Warning (dev) at /usr/share/cmake-3.11/Modules/FindOpenGL.cmake:270 (message):
  Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when
  available.  Run "cmake --help-policy CMP0072" for policy details.  Use the
  cmake_policy command to set the policy and suppress this warning.

  FindOpenGL found both a legacy GL library:

    OPENGL_gl_LIBRARY: /usr/lib/libGL.so

  and GLVND libraries for OpenGL and GLX:

    OPENGL_opengl_LIBRARY: /usr/lib/libOpenGL.so
    OPENGL_glx_LIBRARY: /usr/lib/libGLX.so

  OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for
  compatibility with CMake 3.10 and below the legacy GL library will be used.
Call Stack (most recent call first):
  src/CMakeLists.txt:3 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found OpenGL: /usr/lib/libOpenGL.so   
-- Found LibV4L2: /usr/include  
-- Looking for include file linux/input.h
-- Looking for include file linux/input.h - found
-- Found MLT++: /usr/lib/libmlt++.so
-- Found Qt5 WebKitWidgets. You can use your Freesound.org credentials to download files
-- Building TESTS
-- The following RUNTIME packages have been found:

 * LibV4L2, Collection of video4linux support libraries, <http://freecode.com/projects/libv4l>
   Required for better webcam support

-- The following OPTIONAL packages have been found:

 * Qt5WebKitWidgets
 * KF5DocTools
 * KF5FileMetaData
 * KF5Purpose
 * PkgConfig

-- The following REQUIRED packages have been found:

 * Qt5DBus
 * Qt5Gui (required version >= 5.11.0)
 * Qt5Widgets
 * Qt5Svg
 * Qt5Network (required version >= 5.11.0)
 * Qt5Qml (required version >= 5.11.0)
 * Qt5Quick
 * Qt5Concurrent
 * Qt5QuickWidgets
 * Qt5
 * KF5Archive
 * KF5Bookmarks
 * KF5CoreAddons
 * KF5Config
 * KF5ConfigWidgets
 * KF5DBusAddons
 * KF5KIO
 * KF5WidgetsAddons
 * KF5NotifyConfig
 * KF5NewStuff
 * KF5XmlGui
 * KF5Notifications
 * KF5GuiAddons
 * Gettext
 * KF5TextWidgets
 * KF5IconThemes
 * KF5Crash
 * ECM (required version >= 1.6.0)
 * Qt5Core
 * KF5Declarative
 * KF5Solid
 * KF5
 * MLT (required version >= 6.6.0), Multimedia framework and video playout server for TV broadcasting, <http://mltframework.org>
   Required to do video processing
 * SharedMimeInfo, A database of common MIME types, <http://freedesktop.org/wiki/Software/shared-mime-info/>
 * OpenGL, the OpenGL library

-- Configuring done
-- Generating done
-- Build files have been written to: /var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/build
Scanning dependencies of target media_ctrl_autogen
[  0%] Automatic MOC for target media_ctrl
[  0%] Built target media_ctrl_autogen
Scanning dependencies of target media_ctrl
[  0%] Building C object src/lib/external/media_ctrl/CMakeFiles/media_ctrl.dir/mediactrl.c.o
[  1%] Building CXX object src/lib/external/media_ctrl/CMakeFiles/media_ctrl.dir/media_ctrl_autogen/mocs_compilation.cpp.o
[  1%] Linking CXX static library libmedia_ctrl.a
[  1%] Built target media_ctrl
Scanning dependencies of target kiss_fft_autogen
[  1%] Automatic MOC for target kiss_fft
[  1%] Built target kiss_fft_autogen
Scanning dependencies of target kiss_fft
[  1%] Building C object src/lib/external/kiss_fft/CMakeFiles/kiss_fft.dir/kiss_fft.c.o
[  1%] Building C object src/lib/external/kiss_fft/CMakeFiles/kiss_fft.dir/tools/kiss_fftr.c.o
[  2%] Building CXX object src/lib/external/kiss_fft/CMakeFiles/kiss_fft.dir/kiss_fft_autogen/mocs_compilation.cpp.o
[  2%] Linking CXX static library libkiss_fft.a
[  2%] Built target kiss_fft
Scanning dependencies of target kdenliveLib_autogen
[  2%] Automatic MOC for target kdenliveLib
[  2%] Built target kdenliveLib_autogen
[  2%] Generating moc_definitions.cpp
[  2%] Generating kdenlivesettings.h, kdenlivesettings.cpp
[  2%] Generating mainwindowadaptor.cpp, mainwindowadaptor.h
[  3%] Generating mainwindowadaptor.moc
[  3%] Generating ui_addtrack_ui.h
[  3%] Generating ui_archivewidget_ui.h
[  4%] Generating ui_audiospectrum_ui.h
[  4%] Generating ui_backupdialog_ui.h
[  4%] Generating ui_bezierspline_ui.h
[  5%] Generating ui_boolparamwidget_ui.h
[  5%] Generating ui_clipdurationdialog_ui.h
[  5%] Generating ui_clipproperties_ui.h
[  5%] Generating ui_clipspeed_ui.h
[  6%] Generating ui_clipstabilize_ui.h
[  6%] Generating ui_cliptranscode_ui.h
[  6%] Generating ui_collapsiblewidget_ui.h
[  7%] Generating ui_colorclip_ui.h
[  7%] Generating ui_colorplaneexport_ui.h
[  7%] Generating ui_configcapture_ui.h
[  8%] Generating ui_configenv_ui.h
[  8%] Generating ui_configjogshuttle_ui.h
[  8%] Generating ui_configmisc_ui.h
[  8%] Generating ui_configproject_ui.h
[  9%] Generating ui_configsdl_ui.h
[  9%] Generating ui_configtimeline_ui.h
[  9%] Generating ui_configtranscode_ui.h
[ 10%] Generating ui_cutjobdialog_ui.h
[ 10%] Generating ui_dvdwizardchapters_ui.h
[ 10%] Generating ui_dvdwizardmenu_ui.h
[ 10%] Generating ui_dvdwizardstatus_ui.h
[ 11%] Generating ui_dvdwizardvob_ui.h
[ 11%] Generating ui_effectlist_ui.h
[ 11%] Generating ui_fontval_ui.h
[ 12%] Generating ui_freesound_ui.h
[ 12%] Generating ui_geometrywidget_ui.h
[ 12%] Generating ui_gradientedit_ui.h
[ 12%] Generating ui_histogram_ui.h
[ 13%] Generating ui_keyframedialog_ui.h
[ 13%] Generating ui_keyframeeditor_ui.h
[ 13%] Generating ui_keyframewidget_ui.h
[ 14%] Generating ui_keywordval_ui.h
[ 14%] Generating ui_listparamwidget_ui.h
[ 14%] Generating ui_logindialog_ui.h
[ 14%] Generating ui_managecaptures_ui.h
[ 15%] Generating ui_manageencodingprofile_ui.h
[ 15%] Generating ui_markerdialog_ui.h
[ 15%] Generating ui_missingclips_ui.h
[ 16%] Generating ui_monitoreditwidget_ui.h
[ 16%] Generating ui_profiledialog_ui.h
[ 16%] Generating ui_projectsettings_ui.h
[ 17%] Generating ui_qtextclip_ui.h
[ 17%] Generating ui_recmonitor_ui.h
[ 17%] Generating ui_renderwidget_ui.h
[ 17%] Generating ui_rgbparade_ui.h
[ 18%] Generating ui_saveprofile_ui.h
[ 18%] Generating ui_scenecutdialog_ui.h
[ 18%] Generating ui_selectivecolor_ui.h
[ 19%] Generating ui_slideshowclip_ui.h
[ 19%] Generating ui_smconfig_ui.h
[ 19%] Generating ui_spacerdialog_ui.h
[ 19%] Generating ui_spectrogram_ui.h
[ 20%] Generating ui_templateclip_ui.h
[ 20%] Generating ui_titlewidget_ui.h
[ 20%] Generating ui_tracksconfigdialog_ui.h
[ 21%] Generating ui_transitionsettings_ui.h
[ 21%] Generating ui_unicodewidget_ui.h
[ 21%] Generating ui_urlval_ui.h
[ 21%] Generating ui_vectorscope_ui.h
[ 22%] Generating ui_waveform_ui.h
[ 22%] Generating ui_wipeval_ui.h
[ 22%] Generating ui_wizardcapture_ui.h
[ 23%] Generating ui_wizardcheck_ui.h
[ 23%] Generating ui_wizardextra_ui.h
[ 23%] Generating ui_wizardmltcheck_ui.h
[ 24%] Generating ui_wizardstandard_ui.h
Scanning dependencies of target kdenliveLib
[ 24%] Building CXX object src/CMakeFiles/kdenliveLib.dir/kdenlivesettings.cpp.o
[ 24%] Building CXX object src/CMakeFiles/kdenliveLib.dir/abstractmodel/abstracttreemodel.cpp.o
[ 25%] Building CXX object src/CMakeFiles/kdenliveLib.dir/abstractmodel/treeitem.cpp.o
[ 25%] Building CXX object src/CMakeFiles/kdenliveLib.dir/assets/assetlist/view/qmltypes/asseticonprovider.cpp.o
[ 25%] Building CXX object src/CMakeFiles/kdenliveLib.dir/assets/assetlist/view/assetlistwidget.cpp.o
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/assets/assetlist/view/assetlistwidget.cpp: In constructor ‘AssetListWidget::AssetListWidget(QWidget*)’:
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/assets/assetlist/view/assetlistwidget.cpp:36:32: warning: ‘void KDeclarative::KDeclarative::setupBindings()’ is deprecated [-Wdeprecated-declarations]
     kdeclarative.setupBindings();
                                ^
In file included from /usr/include/KF5/KDeclarative/KDeclarative/KDeclarative:1,
                 from /var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/assets/assetlist/view/assetlistwidget.cpp:25:
/usr/include/KF5/KDeclarative/kdeclarative/kdeclarative.h:57:34: note: declared here
     KDECLARATIVE_DEPRECATED void setupBindings();
                                  ^~~~~~~~~~~~~
[ 26%] Building CXX object src/CMakeFiles/kdenliveLib.dir/assets/assetlist/model/assetfilter.cpp.o
[ 26%] Building CXX object src/CMakeFiles/kdenliveLib.dir/assets/assetlist/model/assettreemodel.cpp.o
[ 26%] Building CXX object src/CMakeFiles/kdenliveLib.dir/assets/assetpanel.cpp.o
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/assets/assetpanel.cpp: In member function ‘void AssetPanel::showTransition(int, std::shared_ptr<AssetParameterModel>)’:
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/assets/assetpanel.cpp:104:37: warning: unused parameter ‘tid’ [-Wunused-parameter]
 void AssetPanel::showTransition(int tid, std::shared_ptr<AssetParameterModel> transitionModel)
                                 ~~~~^~~
[ 26%] Building CXX object src/CMakeFiles/kdenliveLib.dir/assets/keyframes/model/rotoscoping/bpoint.cpp.o
[ 27%] Building CXX object src/CMakeFiles/kdenliveLib.dir/assets/keyframes/model/rotoscoping/rotowidget.cpp.o
[ 27%] Building CXX object src/CMakeFiles/kdenliveLib.dir/assets/keyframes/model/keyframemodel.cpp.o
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/assets/keyframes/model/keyframemodel.cpp: In member function ‘bool KeyframeModel::offsetKeyframes(int, int, bool)’:
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/assets/keyframes/model/keyframemodel.cpp:249:13: warning: ‘res’ may be used uninitialized in this function [-Wmaybe-uninitialized]
     if (res && logUndo) {
         ~~~~^~~~~~~~~~
[ 27%] Building CXX object src/CMakeFiles/kdenliveLib.dir/assets/keyframes/model/keyframemodellist.cpp.o
[ 28%] Building CXX object src/CMakeFiles/kdenliveLib.dir/assets/keyframes/view/keyframeview.cpp.o
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/assets/keyframes/view/keyframeview.cpp: In member function ‘virtual void KeyframeView::wheelEvent(QWheelEvent*)’:
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/assets/keyframes/view/keyframeview.cpp:274:9: warning: unused variable ‘offset’ [-Wunused-variable]
     int offset = pCore->getItemIn(m_model->getOwnerId());
         ^~~~~~
[ 28%] Building CXX object src/CMakeFiles/kdenliveLib.dir/assets/model/assetparametermodel.cpp.o
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/assets/model/assetparametermodel.cpp: In constructor ‘AssetParameterModel::AssetParameterModel(Mlt::Properties*, const QDomElement&, const QString&, ObjectId, QObject*)’:
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/assets/model/assetparametermodel.cpp:84:55: warning: comparison between ‘enum QVariant::Type’ and ‘enum QMetaType::Type’ [-Wenum-compare]
             value = defaultValue.type() == QMetaType::Double ? locale.toString(defaultValue.toDouble()) : defaultValue.toString();
                                                       ^~~~~~
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/assets/model/assetparametermodel.cpp: In member function ‘void AssetParameterModel::setParameters(const QVector<QPair<QString, QVariant> >&)’:
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/assets/model/assetparametermodel.cpp:474:47: warning: comparison between ‘enum QVariant::Type’ and ‘enum QMetaType::Type’ [-Wenum-compare]
         if (param.second.type() == QMetaType::Double) {
                                               ^~~~~~
[ 28%] Building CXX object src/CMakeFiles/kdenliveLib.dir/assets/model/assetcommand.cpp.o
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/assets/model/assetcommand.cpp: In constructor ‘AssetCommand::AssetCommand(std::shared_ptr<AssetParameterModel>, const QModelIndex&, const QString&, QUndoCommand*)’:
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/assets/model/assetcommand.cpp:44:51: warning: comparison between ‘enum QVariant::Type’ and ‘enum QMetaType::Type’ [-Wenum-compare]
     m_oldValue = previousVal.type() == QMetaType::Double ? locale.toString(previousVal.toDouble()) : previousVal.toString();
                                                   ^~~~~~
[ 28%] Building CXX object src/CMakeFiles/kdenliveLib.dir/assets/view/assetparameterview.cpp.o
[ 29%] Building CXX object src/CMakeFiles/kdenliveLib.dir/assets/view/widgets/abstractparamwidget.cpp.o
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/assets/view/widgets/abstractparamwidget.cpp: In static member function ‘static AbstractParamWidget* AbstractParamWidget::construct(const std::shared_ptr<AssetParameterModel>&, QModelIndex, QSize, QWidget*)’:
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/assets/view/widgets/abstractparamwidget.cpp:128:12: warning: ‘widget’ may be used uninitialized in this function [-Wmaybe-uninitialized]
     return widget;
            ^~~~~~
[ 29%] Building CXX object src/CMakeFiles/kdenliveLib.dir/assets/view/widgets/boolparamwidget.cpp.o
[ 29%] Building CXX object src/CMakeFiles/kdenliveLib.dir/assets/view/widgets/switchparamwidget.cpp.o
[ 30%] Building CXX object src/CMakeFiles/kdenliveLib.dir/assets/view/widgets/urlparamwidget.cpp.o
[ 30%] Building CXX object src/CMakeFiles/kdenliveLib.dir/assets/view/widgets/doubleparamwidget.cpp.o
[ 30%] Building CXX object src/CMakeFiles/kdenliveLib.dir/assets/view/widgets/colorwheel.cpp.o
[ 30%] Building CXX object src/CMakeFiles/kdenliveLib.dir/assets/view/widgets/slidewidget.cpp.o
[ 31%] Building CXX object src/CMakeFiles/kdenliveLib.dir/assets/view/widgets/lumaliftgainparam.cpp.o
[ 31%] Building CXX object src/CMakeFiles/kdenliveLib.dir/assets/view/widgets/keyframewidget.cpp.o
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/assets/view/widgets/keyframewidget.cpp: In member function ‘void KeyframeWidget::addParameter(const QPersistentModelIndex&)’:
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/assets/view/widgets/keyframewidget.cpp:294:28: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
         factor = factor == 0 ? 1 : factor;
                            ^
[ 31%] Building CXX object src/CMakeFiles/kdenliveLib.dir/assets/view/widgets/listparamwidget.cpp.o
[ 32%] Building CXX object src/CMakeFiles/kdenliveLib.dir/assets/view/widgets/geometryeditwidget.cpp.o
[ 32%] Building CXX object src/CMakeFiles/kdenliveLib.dir/assets/view/widgets/positioneditwidget.cpp.o
[ 32%] Building CXX object src/CMakeFiles/kdenliveLib.dir/assets/view/widgets/coloreditwidget.cpp.o
[ 33%] Building CXX object src/CMakeFiles/kdenliveLib.dir/bin/abstractprojectitem.cpp.o
[ 33%] Building CXX object src/CMakeFiles/kdenliveLib.dir/bin/bin.cpp.o
[ 33%] Building CXX object src/CMakeFiles/kdenliveLib.dir/bin/bincommands.cpp.o
[ 33%] Building CXX object src/CMakeFiles/kdenliveLib.dir/bin/binplaylist.cpp.o
[ 34%] Building CXX object src/CMakeFiles/kdenliveLib.dir/bin/clipcreator.cpp.o
[ 34%] Building CXX object src/CMakeFiles/kdenliveLib.dir/bin/filewatcher.cpp.o
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/bin/filewatcher.cpp: In member function ‘void FileWatcher::slotUrlMissing(const QString&)’:
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/bin/filewatcher.cpp:82:49: warning: unused parameter ‘path’ [-Wunused-parameter]
 void FileWatcher::slotUrlMissing(const QString &path)
                                  ~~~~~~~~~~~~~~~^~~~
[ 34%] Building CXX object src/CMakeFiles/kdenliveLib.dir/bin/generators/generators.cpp.o
[ 35%] Building CXX object src/CMakeFiles/kdenliveLib.dir/bin/model/markerlistmodel.cpp.o
[ 35%] Building CXX object src/CMakeFiles/kdenliveLib.dir/bin/projectclip.cpp.o
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/bin/projectclip.cpp: In member function ‘std::pair<std::shared_ptr<Mlt::Producer>, bool> ProjectClip::giveMasterAndGetTimelineProducer(int, std::shared_ptr<Mlt::Producer>, PlaylistState::ClipState)’:
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/bin/projectclip.cpp:520:54: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
             if (state == PlaylistState::AudioOnly || timeWarp) {
                                                      ^~~~~~~~
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/bin/projectclip.cpp:553:25: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
             if (timeWarp) {
                         ^
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/bin/projectclip.cpp: In member function ‘void ProjectClip::doExtractImage()’:
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/bin/projectclip.cpp:975:86: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
             img = KThumb::getFrame(frame, frameWidth, 150, prod->profile()->sar() != 1);
                                                                                      ^
[ 35%] Building CXX object src/CMakeFiles/kdenliveLib.dir/bin/projectfolder.cpp.o
[ 35%] Building CXX object src/CMakeFiles/kdenliveLib.dir/bin/projectfolderup.cpp.o
[ 36%] Building CXX object src/CMakeFiles/kdenliveLib.dir/bin/projectitemmodel.cpp.o
[ 36%] Building CXX object src/CMakeFiles/kdenliveLib.dir/bin/projectsortproxymodel.cpp.o
[ 36%] Building CXX object src/CMakeFiles/kdenliveLib.dir/bin/projectsubclip.cpp.o
[ 37%] Building CXX object src/CMakeFiles/kdenliveLib.dir/capture/v4lcapture.cpp.o
[ 37%] Building CXX object src/CMakeFiles/kdenliveLib.dir/capture/managecapturesdialog.cpp.o
[ 37%] Building CXX object src/CMakeFiles/kdenliveLib.dir/capture/mltdevicecapture.cpp.o
[ 37%] Building CXX object src/CMakeFiles/kdenliveLib.dir/dialogs/clipcreationdialog.cpp.o
[ 38%] Building CXX object src/CMakeFiles/kdenliveLib.dir/dialogs/encodingprofilesdialog.cpp.o
[ 38%] Building CXX object src/CMakeFiles/kdenliveLib.dir/dialogs/kdenlivesettingsdialog.cpp.o
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.cpp: In constructor ‘KdenliveSettingsDialog::KdenliveSettingsDialog(const QMap<QString, QString>&, bool, QWidget*)’:
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.cpp:263:118: error: invalid use of incomplete type ‘class QAction’
     QAction *act = new QAction(KoIconUtils::themedIcon(QStringLiteral("configure")), i18n("Configure profiles"), this);
                                                                                                                      ^
In file included from /usr/include/qt/QtWidgets/qdialog.h:44,
                 from /usr/include/qt/QtWidgets/QDialog:1,
                 from /usr/include/KF5/KWidgetsAddons/kpagedialog.h:28,
                 from /usr/include/KF5/KConfigWidgets/kconfigdialog.h:24,
                 from /usr/include/KF5/KConfigWidgets/KConfigDialog:1,
                 from /var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.h:23,
                 from /var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.cpp:20:
/usr/include/qt/QtWidgets/qwidget.h:68:7: note: forward declaration of ‘class QAction’
 class QAction;
       ^~~~~~~
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.cpp:264:8: error: invalid use of incomplete type ‘class QAction’
     act->setData(4);
        ^~
In file included from /usr/include/qt/QtWidgets/qdialog.h:44,
                 from /usr/include/qt/QtWidgets/QDialog:1,
                 from /usr/include/KF5/KWidgetsAddons/kpagedialog.h:28,
                 from /usr/include/KF5/KConfigWidgets/kconfigdialog.h:24,
                 from /usr/include/KF5/KConfigWidgets/KConfigDialog:1,
                 from /var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.h:23,
                 from /var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.cpp:20:
/usr/include/qt/QtWidgets/qwidget.h:68:7: note: forward declaration of ‘class QAction’
 class QAction;
       ^~~~~~~
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.cpp:265:28: error: incomplete type ‘QAction’ used in nested name specifier
     connect(act, &QAction::triggered, this, &KdenliveSettingsDialog::slotManageEncodingProfile);
                            ^~~~~~~~~
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.cpp:281:109: error: invalid use of incomplete type ‘class QAction’
     act = new QAction(KoIconUtils::themedIcon(QStringLiteral("configure")), i18n("Configure profiles"), this);
                                                                                                             ^
In file included from /usr/include/qt/QtWidgets/qdialog.h:44,
                 from /usr/include/qt/QtWidgets/QDialog:1,
                 from /usr/include/KF5/KWidgetsAddons/kpagedialog.h:28,
                 from /usr/include/KF5/KConfigWidgets/kconfigdialog.h:24,
                 from /usr/include/KF5/KConfigWidgets/KConfigDialog:1,
                 from /var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.h:23,
                 from /var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.cpp:20:
/usr/include/qt/QtWidgets/qwidget.h:68:7: note: forward declaration of ‘class QAction’
 class QAction;
       ^~~~~~~
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.cpp:282:8: error: invalid use of incomplete type ‘class QAction’
     act->setData(2);
        ^~
In file included from /usr/include/qt/QtWidgets/qdialog.h:44,
                 from /usr/include/qt/QtWidgets/QDialog:1,
                 from /usr/include/KF5/KWidgetsAddons/kpagedialog.h:28,
                 from /usr/include/KF5/KConfigWidgets/kconfigdialog.h:24,
                 from /usr/include/KF5/KConfigWidgets/KConfigDialog:1,
                 from /var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.h:23,
                 from /var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.cpp:20:
/usr/include/qt/QtWidgets/qwidget.h:68:7: note: forward declaration of ‘class QAction’
 class QAction;
       ^~~~~~~
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.cpp:283:28: error: incomplete type ‘QAction’ used in nested name specifier
     connect(act, &QAction::triggered, this, &KdenliveSettingsDialog::slotManageEncodingProfile);
                            ^~~~~~~~~
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.cpp:294:109: error: invalid use of incomplete type ‘class QAction’
     act = new QAction(KoIconUtils::themedIcon(QStringLiteral("configure")), i18n("Configure profiles"), this);
                                                                                                             ^
In file included from /usr/include/qt/QtWidgets/qdialog.h:44,
                 from /usr/include/qt/QtWidgets/QDialog:1,
                 from /usr/include/KF5/KWidgetsAddons/kpagedialog.h:28,
                 from /usr/include/KF5/KConfigWidgets/kconfigdialog.h:24,
                 from /usr/include/KF5/KConfigWidgets/KConfigDialog:1,
                 from /var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.h:23,
                 from /var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.cpp:20:
/usr/include/qt/QtWidgets/qwidget.h:68:7: note: forward declaration of ‘class QAction’
 class QAction;
       ^~~~~~~
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.cpp:295:8: error: invalid use of incomplete type ‘class QAction’
     act->setData(3);
        ^~
In file included from /usr/include/qt/QtWidgets/qdialog.h:44,
                 from /usr/include/qt/QtWidgets/QDialog:1,
                 from /usr/include/KF5/KWidgetsAddons/kpagedialog.h:28,
                 from /usr/include/KF5/KConfigWidgets/kconfigdialog.h:24,
                 from /usr/include/KF5/KConfigWidgets/KConfigDialog:1,
                 from /var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.h:23,
                 from /var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.cpp:20:
/usr/include/qt/QtWidgets/qwidget.h:68:7: note: forward declaration of ‘class QAction’
 class QAction;
       ^~~~~~~
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.cpp:296:28: error: incomplete type ‘QAction’ used in nested name specifier
     connect(act, &QAction::triggered, this, &KdenliveSettingsDialog::slotManageEncodingProfile);
                            ^~~~~~~~~
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.cpp:303:109: error: invalid use of incomplete type ‘class QAction’
     act = new QAction(KoIconUtils::themedIcon(QStringLiteral("configure")), i18n("Configure profiles"), this);
                                                                                                             ^
In file included from /usr/include/qt/QtWidgets/qdialog.h:44,
                 from /usr/include/qt/QtWidgets/QDialog:1,
                 from /usr/include/KF5/KWidgetsAddons/kpagedialog.h:28,
                 from /usr/include/KF5/KConfigWidgets/kconfigdialog.h:24,
                 from /usr/include/KF5/KConfigWidgets/KConfigDialog:1,
                 from /var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.h:23,
                 from /var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.cpp:20:
/usr/include/qt/QtWidgets/qwidget.h:68:7: note: forward declaration of ‘class QAction’
 class QAction;
       ^~~~~~~
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.cpp:304:8: error: invalid use of incomplete type ‘class QAction’
     act->setData(1);
        ^~
In file included from /usr/include/qt/QtWidgets/qdialog.h:44,
                 from /usr/include/qt/QtWidgets/QDialog:1,
                 from /usr/include/KF5/KWidgetsAddons/kpagedialog.h:28,
                 from /usr/include/KF5/KConfigWidgets/kconfigdialog.h:24,
                 from /usr/include/KF5/KConfigWidgets/KConfigDialog:1,
                 from /var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.h:23,
                 from /var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.cpp:20:
/usr/include/qt/QtWidgets/qwidget.h:68:7: note: forward declaration of ‘class QAction’
 class QAction;
       ^~~~~~~
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.cpp:305:28: error: incomplete type ‘QAction’ used in nested name specifier
     connect(act, &QAction::triggered, this, &KdenliveSettingsDialog::slotManageEncodingProfile);
                            ^~~~~~~~~
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.cpp:329:109: error: invalid use of incomplete type ‘class QAction’
     act = new QAction(KoIconUtils::themedIcon(QStringLiteral("configure")), i18n("Configure profiles"), this);
                                                                                                             ^
In file included from /usr/include/qt/QtWidgets/qdialog.h:44,
                 from /usr/include/qt/QtWidgets/QDialog:1,
                 from /usr/include/KF5/KWidgetsAddons/kpagedialog.h:28,
                 from /usr/include/KF5/KConfigWidgets/kconfigdialog.h:24,
                 from /usr/include/KF5/KConfigWidgets/KConfigDialog:1,
                 from /var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.h:23,
                 from /var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.cpp:20:
/usr/include/qt/QtWidgets/qwidget.h:68:7: note: forward declaration of ‘class QAction’
 class QAction;
       ^~~~~~~
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.cpp:330:8: error: invalid use of incomplete type ‘class QAction’
     act->setData(0);
        ^~
In file included from /usr/include/qt/QtWidgets/qdialog.h:44,
                 from /usr/include/qt/QtWidgets/QDialog:1,
                 from /usr/include/KF5/KWidgetsAddons/kpagedialog.h:28,
                 from /usr/include/KF5/KConfigWidgets/kconfigdialog.h:24,
                 from /usr/include/KF5/KConfigWidgets/KConfigDialog:1,
                 from /var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.h:23,
                 from /var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.cpp:20:
/usr/include/qt/QtWidgets/qwidget.h:68:7: note: forward declaration of ‘class QAction’
 class QAction;
       ^~~~~~~
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.cpp:331:28: error: incomplete type ‘QAction’ used in nested name specifier
     connect(act, &QAction::triggered, this, &KdenliveSettingsDialog::slotManageEncodingProfile);
                            ^~~~~~~~~
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.cpp: In member function ‘void KdenliveSettingsDialog::slotManageEncodingProfile()’:
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.cpp:1245:19: error: invalid use of incomplete type ‘class QAction’
         type = act->data().toInt();
                   ^~
In file included from /usr/include/qt/QtWidgets/qdialog.h:44,
                 from /usr/include/qt/QtWidgets/QDialog:1,
                 from /usr/include/KF5/KWidgetsAddons/kpagedialog.h:28,
                 from /usr/include/KF5/KConfigWidgets/kconfigdialog.h:24,
                 from /usr/include/KF5/KConfigWidgets/KConfigDialog:1,
                 from /var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.h:23,
                 from /var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.cpp:20:
/usr/include/qt/QtWidgets/qwidget.h:68:7: note: forward declaration of ‘class QAction’
 class QAction;
       ^~~~~~~
In file included from /usr/include/qt/QtGui/qwindowdefs.h:44,
                 from /usr/include/qt/QtWidgets/qwidget.h:44,
                 from /usr/include/qt/QtWidgets/qdialog.h:44,
                 from /usr/include/qt/QtWidgets/QDialog:1,
                 from /usr/include/KF5/KWidgetsAddons/kpagedialog.h:28,
                 from /usr/include/KF5/KConfigWidgets/kconfigdialog.h:24,
                 from /usr/include/KF5/KConfigWidgets/KConfigDialog:1,
                 from /var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.h:23,
                 from /var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.cpp:20:
/usr/include/qt/QtCore/qobjectdefs.h: In instantiation of ‘struct QtPrivate::HasQ_OBJECT_Macro<QAction>’:
/usr/include/qt/QtCore/qobject.h:502:5:   required from ‘T qobject_cast(QObject*) [with T = QAction*]’
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.cpp:1242:52:   required from here
/usr/include/qt/QtCore/qobjectdefs.h:622:37: error: incomplete type ‘QAction’ used in nested name specifier
         enum { Value =  sizeof(test(&Object::qt_metacall)) == sizeof(int) };
                                     ^~~~~~~
In file included from /usr/include/qt/QtGui/qtguiglobal.h:43,
                 from /usr/include/qt/QtWidgets/qtwidgetsglobal.h:43,
                 from /usr/include/qt/QtWidgets/qdialog.h:43,
                 from /usr/include/qt/QtWidgets/QDialog:1,
                 from /usr/include/KF5/KWidgetsAddons/kpagedialog.h:28,
                 from /usr/include/KF5/KConfigWidgets/kconfigdialog.h:24,
                 from /usr/include/KF5/KConfigWidgets/KConfigDialog:1,
                 from /var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.h:23,
                 from /var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.cpp:20:
/usr/include/qt/QtCore/qobject.h: In instantiation of ‘T qobject_cast(QObject*) [with T = QAction*]’:
/var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.cpp:1242:52:   required from here
/usr/include/qt/QtCore/qobject.h:502:5: error: static assertion failed: qobject_cast requires the type to have a Q_OBJECT macro
     Q_STATIC_ASSERT_X(QtPrivate::HasQ_OBJECT_Macro<ObjType>::Value,
     ^~~~~~~~~~~~~~~~~
In file included from /usr/include/qt/QtWidgets/qwidget.h:45,
                 from /usr/include/qt/QtWidgets/qdialog.h:44,
                 from /usr/include/qt/QtWidgets/QDialog:1,
                 from /usr/include/KF5/KWidgetsAddons/kpagedialog.h:28,
                 from /usr/include/KF5/KConfigWidgets/kconfigdialog.h:24,
                 from /usr/include/KF5/KConfigWidgets/KConfigDialog:1,
                 from /var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.h:23,
                 from /var/tmp/yaourt-tmp-evert/aur-kdenlive-testing-git/src/kdenlive/src/dialogs/kdenlivesettingsdialog.cpp:20:
/usr/include/qt/QtCore/qobject.h:504:53: error: incomplete type ‘ObjType’ {aka ‘QAction’} used in nested name specifier
     return static_cast<T>(ObjType::staticMetaObject.cast(object));
                           ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
make[2]: *** [src/CMakeFiles/kdenliveLib.dir/build.make:994: src/CMakeFiles/kdenliveLib.dir/dialogs/kdenlivesettingsdialog.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1702: src/CMakeFiles/kdenliveLib.dir/all] Error 2
make: *** [Makefile:130: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
==> ERROR: Makepkg was unable to build kdenlive-testing-git.
==> Restart building kdenlive-testing-git ? [y/N]
==> ---------------------------------------------
==> n
[evert at Vorster ~]$


More information about the kdenlive mailing list