[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-release-team
Subject: Re: kmix failure in cmake
From: Christian Esken <esken () kde ! org>
Date: 2015-09-07 21:35:26
Message-ID: 55EE031E.7010202 () kde ! org
[Download RAW message or body]
Hello,
the last KMix change related to automoc was the reviewboard change
https://git.reviewboard.kde.org/r/122159/ . Just wanted to note this. It
should really not be the cause, as it merely removes the #include
"something,moc" lines. Also I successfully compiled and tested the KDE4
and KF5 versions.
https://quickgit.kde.org/?p=kmix.git&a=commit&h=edd622f5b68a61bd1b558a10e6eee1a5aad2ed97
Christian
Am 07.09.2015 um 23:17 schrieb Alex Merry:
> On 2015-09-07 14:12, Jonathan Riddell wrote:
>> On Fri, Sep 04, 2015 at 11:58:40AM -0500, Rex Dieter wrote:
>>> On 09/04/2015 11:52 AM, Jonathan Riddell wrote:
>>> >Anyone know what this failure when running kmix is about?
>>> >
>>> >kmix hasn't changed, this was previously a cmake warning, now it's an
>>> >error and cmake return non-0 exit code. Some policy must have changed
>>> >somewhere but I'm not sure what
>>> >
>>> >CMake Error at /usr/lib/automoc4/Automoc4Config.cmake:248
>>> (add_dependencies):
>>> > The dependency target "kmix_automoc" of target "kmix" does not
>>> exist.
>>> >Call Stack (most recent call first):
>>> > /usr/share/kde4/apps/cmake/modules/KDE4Macros.cmake:1036
>>> >(_automoc4_kde4_post_target_handling)
>>> > /usr/share/kde4/apps/cmake/modules/KDE4Macros.cmake:843
>>> (kde4_add_executable)
>>> > CMakeLists.txt:230 (kde4_add_kdeinit_executable)
>>>
>>> I hit the same error in a different module recently (kde-baseapps?),
>>> discovered it only happens when building with cmake option:
>>> -DKDE4_BUILD_TESTS:BOOL=OFF
>>>
>>> Same for you here?
>>
>> No, I have no problems with kde-baseapps and turning off tests doesn't
>> change kde-baseapps or help kmix compile.
>>
>> I got kmix to compile by turning the cmake policy cmake_policy (SET
>> CMP0046 OLD)
>>
>> kmix sets this policy to new but I've no idea why this wouldn't be a
>> problem until now, I guess something in kde4 cmake stuff changed (kmix
>> hasn't changed). Any ideas Alex?
>
> I don't have time to look at this right now, I'm afraid, but David
> Faure has been changing policies in kdelibs4 CMake code at Stephen
> Kelly's behest.
>
> Alex
>>
>> Jonathan
>
_______________________________________________
release-team mailing list
release-team@kde.org
https://mail.kde.org/mailman/listinfo/release-team
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic