ECM test failure on FreeBSD

David Faure faure at kde.org
Mon Oct 16 07:59:16 UTC 2017


On samedi 9 septembre 2017 14:15:53 CEST no-reply at kde.org wrote:
> URL	https://build.kde.org/job/Frameworks%20extra-cmake-modules%20kf5-qt5%20
> FreeBSDQt5.7/54/ Project:	Frameworks extra-cmake-modules kf5-qt5
> FreeBSDQt5.7
> Name: (root) Failed: 1 test(s), Passed: 49 test(s), Skipped: 0 test(s),
> Total: 50 test(s) Failed: TestSuite.KDEInstallDirsTest.relative_or_absolute

Any idea why 
ctest -R KDEInstallDirsTest.relative_or_absolute
passes on Linux and fails on FreeBSD with this error?

"Installing in the same prefix as Qt, adopting their path scheme.
CMake Error at /usr/home/jenkins/workspace/Frameworks extra-cmake-modules kf5-qt5 FreeBSDQt5.7/tests/test_helpers.cmake:52 (message):
  KDE_INSTALL_PLUGINDIR (/usr/local/lib/qt5/plugins) should be a relative
  path, but is absolute.
Call Stack (most recent call first):
  CMakeLists.txt:21 (assert_var_relative_path)
"

On Linux the attached patch shows (on my system)
    KDE_INSTALL_QTPLUGINDIR=lib64/plugins
when doing
$ cd <builddir>/tests/KDEInstallDirsTest/relative_or_absolute
$ cmake .

Can anyone debug this on FreeBSD ?

-- 
David Faure, faure at kde.org, http://www.davidfaure.fr
Working on KDE Frameworks 5
-------------- next part --------------
A non-text attachment was scrubbed...
Name: test_debug.diff
Type: text/x-patch
Size: 544 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-buildsystem/attachments/20171016/2622a47d/attachment.bin>


More information about the Kde-buildsystem mailing list