Summary: | dev-util/cmake-2.8.9 fails FindModulesExecuteAll test | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Nikoli <nikoli> |
Component: | [OLD] KDE | Assignee: | Gentoo KDE team <kde> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | gentoo |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | fixed in 2.8.11 | ||
Package list: | Runtime testing required: | --- | |
Attachments: |
build.log
LastTest.log |
Description
Nikoli
2012-09-28 21:25:08 UTC
*** This bug has been marked as a duplicate of bug 436188 *** Bug #436188 is fixed, this bug is not. Created attachment 325528 [details]
LastTest.log
Comment on attachment 325528 [details]
LastTest.log
CMake Error at /usr/share/apps/cmake/modules/FindQt4.cmake:514 (MESSAGE):
Invalid Qt version string given: "4.5.0", major version 4 is required, e.g.
"4.0.1"
Call Stack (most recent call first):
/var/tmp/portage/dev-util/cmake-2.8.9/work/cmake-2.8.9/Modules/FindQt.cmake:137 (INCLUDE)
CMakeLists.txt:16 (include)
I can't see a message statement in line 514. In fact line 514 is just in the middle of one find_program() call. Also CMake installs it's modules into /usr/share/cmake on my system.
I guess there are 2 things here going wrong: FindQt does include(FindQt4) without specifying that it should be loaded from the same directory, so it includes the one from the system installation (as seen by all these warnings). And you have an old CMake version installed which does something wrong in FindQt4, leading to that error.
The first one is an upstream thing (I'll care for this for 2.8.11), the other one can be solved by just upgrading your CMake or removing the old version before running the testcases.
Should be fixed by upstream 2.8.11. Please put upstream version 2.8.11.1 in the tree. Thanks all, fixed version is in tree now. + 09 Jun 2013; Johannes Huber <johu@gentoo.org> +cmake-2.8.11.1.ebuild, + +files/cmake-2.8.11-FindBLAS.patch, + +files/cmake-2.8.11-FindBoost-python.patch, + +files/cmake-2.8.11-FindImageMagick.patch, + +files/cmake-2.8.11-more-no_host_paths.patch: + Version bump by several people in kde overlay. Fixes bug bug #436540. |