https://bugs.kde.org/show_bug.cgi?id=441300

            Bug ID: 441300
           Summary: can’t build Elisa from source
           Product: Elisa
           Version: 20.12.3
          Platform: Kubuntu Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: matthieu_gall...@yahoo.fr
          Reporter: empyr...@ukr.net
  Target Milestone: ---

Followed the instructions https://community.kde.org/Elisa, cloned from git,
installed all packages except UPNPQT, LIBVLC and got this:
cmake ..
-- The CXX compiler identification is GNU 10.3.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Installing in the same prefix as Qt, adopting their path scheme.
fatal: not a git repository (or any of the parent directories): .git
-- 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
-- Found Gettext: /usr/bin/msgmerge (found version "0.21") 
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") 
-- Checking for module 'libvlc'
--   No package 'libvlc' found
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
-- The following RUNTIME packages have been found:

 * Qt5QuickWidgets (required version >= 5.15.0), Qt5 Quick Widgets is needed at
runtime to provide the interface.

-- The following OPTIONAL packages have been found:

 * KF5DocTools (required version >= 5.80.0), Create documentation from DocBook
library.
 * KF5Crash (required version >= 5.80.0), Graceful handling of application
crashes.
 * KF5DBusAddons (required version >= 5.80.0), Convenience classes for D-Bus.
 * KF5Service (required version >= 5.80.0)
 * KF5Completion (required version >= 5.80.0)
 * KF5ItemViews (required version >= 5.80.0)
 * KF5JobWidgets (required version >= 5.80.0)
 * KF5Solid (required version >= 5.80.0)
 * KF5Auth (required version >= 5.80.0)
 * KF5Codecs (required version >= 5.80.0)
 * KF5WidgetsAddons (required version >= 5.80.0)
 * KF5WindowSystem (required version >= 5.80.0)
 * Qt5DBus (required version >= 5.14.0), Qt5 DBus is needed to provide MPris2
interface to allow remote control by the desktop workspace.
 * PkgConfig

-- The following RECOMMENDED packages have been found:

 * KF5Declarative (required version >= 5.80.0), Integration of QML and KDE work
spaces.
 * KF5Baloo (required version >= 5.80.0), Baloo provides file searching and
indexing.
 * KF5FileMetaData (required version >= 5.80.0), Provides a simple library for
extracting metadata.
 * KF5Package (required version >= 5.80.0), KF5 package management library
needed to get the configuration dialogs.
 * KF5ConfigWidgets (required version >= 5.80.0), Widgets for configuration
dialogs.
 * KF5XmlGui (required version >= 5.80.0), Framework for managing menu and
toolbar actions.

-- The following REQUIRED packages have been found:

 * Qt5Qml
 * Qt5QmlModels (required version >= 5.15.2)
 * Qt5Test
 * Qt5Sql
 * Qt5Multimedia
 * Qt5Svg
 * Qt5Gui
 * Qt5QuickTest
 * Qt5 (required version >= 5.15.0)
 * Qt5QuickControls2 (required version >= 5.15.0), Qt5 Quick Controls version 2
is needed at runtime to provide the interface.
 * KF5Kirigami2 (required version >= 5.80.0), KF5 Kirigami 2 is needed to
provide the mobile UI components.
 * Gettext
 * KF5I18n (required version >= 5.80.0), KF5 text internationalization library.
 * Qt5Quick (required version >= 5.14.0)
 * KF5IconThemes (required version >= 5.80.0), Support for icon themes.
 * ECM (required version >= 1.6.0)
 * KF5CoreAddons (required version >= 5.80.0), Qt addon library with a
collection of non-GUI utilities.
 * Qt5Core (required version >= 5.14.0)
 * KF5Config (required version >= 5.80.0), Persistent platform-independent
application settings.
 * Qt5Widgets (required version >= 5.14.0)
 * Qt5Network (required version >= 5.14.0)
 * Qt5Concurrent (required version >= 5.14.0)
 * KF5KIO (required version >= 5.80.0), File management libraries used for file
browsing.

-- The following OPTIONAL packages have not been found:

 * UPNPQT, UPNP layer build with Qt 5. UPnP support is currently broken. You
should probably avoid this dependency.,
<https://gitlab.com/homeautomationqt/upnp-player-qt>

-- The following RECOMMENDED packages have not been found:

 * LIBVLC, libvlc allows to play music in Elisa (otherwise it will use
QtMultimedia), <https://www.videolan.org/vlc/libvlc.html>

-- Configuring done
CMake Error at /usr/share/ECM/modules/ECMAddTests.cmake:89 (add_executable):
  Target "datamodeltest" links to target "Qt::CorePrivate" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?
Call Stack (most recent call first):
  autotests/CMakeLists.txt:118 (ecm_add_test)


CMake Error at /usr/share/ECM/modules/ECMAddTests.cmake:89 (add_executable):
  Target "trackmetadatamodeltest" links to target "Qt::CorePrivate" but the
  target was not found.  Perhaps a find_package() call is missing for an
  IMPORTED target, or an ALIAS target is missing?
Call Stack (most recent call first):
  autotests/CMakeLists.txt:142 (ecm_add_test)


CMake Error at /usr/share/ECM/modules/ECMAddTests.cmake:89 (add_executable):
  Target "mediaplaylistTest" links to target "Qt::CorePrivate" but the target
  was not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?
Call Stack (most recent call first):
  autotests/CMakeLists.txt:78 (ecm_add_test)


CMake Error at /usr/share/ECM/modules/ECMAddTests.cmake:89 (add_executable):
  Target "mediaplaylistproxymodelTest" links to target "Qt::CorePrivate" but
  the target was not found.  Perhaps a find_package() call is missing for an
  IMPORTED target, or an ALIAS target is missing?
Call Stack (most recent call first):
  autotests/CMakeLists.txt:93 (ecm_add_test)


CMake Error at /usr/share/ECM/modules/ECMAddTests.cmake:89 (add_executable):
  Target "viewsmodeltest" links to target "Qt::CorePrivate" but the target
  was not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?
Call Stack (most recent call first):
  autotests/CMakeLists.txt:130 (ecm_add_test)


-- Generating done
CMake Generate step failed.  Build files cannot be regenerated correctly.

SOFTWARE/OS VERSIONS
Operating System: Kubuntu 21.04
KDE Plasma Version: 5.21.4
KDE Frameworks Version: 5.80.0
Qt Version: 5.15.2
Kernel Version: 5.11.0-31-generic
OS Type: 64-bit
Graphics Platform: X11

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to