trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: December 2013

Re: [trinity-devel] tdelibs FTBFS: cmake 2.8.12: INTERFACE_LINK_LIBRARIES vs. LINK_INTERFACE_LIBRARIES

From: "Darrell Anderson" <darrella@...>
Date: Wed, 18 Dec 2013 18:56:38 -0600
>I think that this is a bug in cmake - see:
>http://cmake.org/gitweb?p=cmake.git;a=commit;h=239b0c6b0ed821fd012a
>2a980961b9a9d43793e5
>You need update cmake to at least 2.8.12.1.

Slavek,

I updated cmake to 2.8.12.1. In the dependencies and core packages 
I saw no cmake warnings or errors and all packages built without 
error. Then tdebase failed to build.

Here is the build log:

http://humanreadable.nfshost.com/misc/trinity-tdebase-pre_R14.0.0-
i586-14.1_32_git_2882_1-build.log

The CMakeCache.txt file is part of the build log.

These are the same types of errors I saw when I tried a patch 
backwards compatibility test building Trinity in Slackware 14.0 
with cmake 2.8.10.2.

Side note: I will approach the Slackware maintainer and ask to 
update cmake 2.8.12.1 as a bug fix, but I won't do that until all 
related bugs are resolved. I have to provide a good reason for the 
request, including how updating to 2.8.12.1 helped. :-)

Darrell