[Differential] [Request, 6 lines] D2906: test_qthelpplugin: Do not rely on other target creating code from ui file
kossebau (Friedrich W. H. Kossebau)
noreply at phabricator.kde.org
Sat Oct 1 13:37:11 UTC 2016
kossebau created this revision.
kossebau added reviewers: brauch, kfunk, apol.
Restricted Application added a subscriber: kdevelop-devel.
REVISION SUMMARY
test_qthelpplugin target uses sources which rely on files created from
ui files, but which are only build as part of the target kdevqthelp.
On parallel builds like on KDE CI it can happen that test_qthelpplugin
is build before kdevqthelp, as there is no dependency between the two.
See e.g. https://build.kde.org/view/Kdevelop/job/kdevelop%205.0%20stable-kf5-qt5/PLATFORM=Linux,compiler=gcc/146/console
Adding the respective ui files explicitely to the test_qthelpplugin target
solves the issue.
REPOSITORY
rKDEVELOP KDevelop
BRANCH
fixUiFileRaceForQtHelp
REVISION DETAIL
https://phabricator.kde.org/D2906
AFFECTED FILES
documentation/qthelp/tests/CMakeLists.txt
EMAIL PREFERENCES
https://phabricator.kde.org/settings/panel/emailpreferences/
To: kossebau, brauch, kfunk, apol
Cc: kdevelop-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20161001/e07e5d7c/attachment.html>
More information about the KDevelop-devel
mailing list