Build is broken

Myriam Schweingruber myriam at kde.org
Mon Jan 24 13:38:50 CET 2011


Hi all,

I just tried to rebuild with the latest changes and get the following errors:

CMake Error at /usr/share/kde4/apps/cmake/modules/KDE4Macros.cmake:844 (list):
  list sub-command GET requires at least three arguments.
Call Stack (most recent call first):
  tests/core-impl/collections/db/sql/CMakeLists.txt:14 (kde4_add_unit_test)
  tests/core-impl/collections/db/sql/CMakeLists.txt:72 (add_database_test)


CMake Error at /usr/share/kde4/apps/cmake/modules/KDE4Macros.cmake:844 (list):
  list sub-command GET requires at least three arguments.
Call Stack (most recent call first):
  tests/core-impl/collections/db/sql/CMakeLists.txt:14 (kde4_add_unit_test)
  tests/core-impl/collections/db/sql/CMakeLists.txt:80 (add_database_test)


CMake Error at /usr/share/kde4/apps/cmake/modules/KDE4Macros.cmake:844 (list):
  list sub-command GET requires at least three arguments.
Call Stack (most recent call first):
  tests/core-impl/collections/db/sql/CMakeLists.txt:14 (kde4_add_unit_test)
  tests/core-impl/collections/db/sql/CMakeLists.txt:89 (add_database_test)


CMake Error at /usr/share/kde4/apps/cmake/modules/KDE4Macros.cmake:844 (list):
  list sub-command GET requires at least three arguments.
Call Stack (most recent call first):
  tests/core-impl/collections/db/sql/CMakeLists.txt:14 (kde4_add_unit_test)
  tests/core-impl/collections/db/sql/CMakeLists.txt:97 (add_database_test)


CMake Error at /usr/share/kde4/apps/cmake/modules/KDE4Macros.cmake:844 (list):
  list sub-command GET requires at least three arguments.
Call Stack (most recent call first):
  tests/core-impl/collections/db/sql/CMakeLists.txt:14 (kde4_add_unit_test)
  tests/core-impl/collections/db/sql/CMakeLists.txt:106 (add_database_test)


CMake Error at /usr/share/kde4/apps/cmake/modules/KDE4Macros.cmake:844 (list):
  list sub-command GET requires at least three arguments.
Call Stack (most recent call first):
  tests/core-impl/collections/db/sql/CMakeLists.txt:14 (kde4_add_unit_test)
  tests/core-impl/collections/db/sql/CMakeLists.txt:114 (add_database_test)


CMake Error at /usr/share/kde4/apps/cmake/modules/KDE4Macros.cmake:844 (list):
  list sub-command GET requires at least three arguments.
Call Stack (most recent call first):
  tests/core-impl/collections/db/sql/CMakeLists.txt:14 (kde4_add_unit_test)
  tests/core-impl/collections/db/sql/CMakeLists.txt:124 (add_database_test)


CMake Error at /usr/share/kde4/apps/cmake/modules/KDE4Macros.cmake:844 (list):
  list sub-command GET requires at least three arguments.
Call Stack (most recent call first):
  tests/core-impl/collections/db/sql/CMakeLists.txt:14 (kde4_add_unit_test)
  tests/core-impl/collections/db/sql/CMakeLists.txt:133 (add_database_test)


CMake Error at tests/core-impl/collections/db/sql/CMakeLists.txt:136
(target_link_libraries):
  Cannot specify link libraries for target "testsqlcollectionlocation" which
  is not built by this project.

-- Configuring incomplete, errors occurred!

My cmake line looks like this:

cmake -DCMAKE_INSTALL_PREFIX=$HOME/kde -DCMAKE_BUILD_TYPE=debugfull
-DKDE4_BUILD_TESTS=ON $HOME/kde/src/amarok

What went wrong here?


Regards, Myriam
-- 
Protect your freedom and join the Fellowship of FSFE:
http://www.fsfe.org
Please don't send me proprietary file formats,
use ISO standard ODF instead (ISO/IEC 26300)


More information about the Amarok-devel mailing list