[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: Solved: missing dependencies when compiling with Ninja generator
From: Andreas Hartmetz <ahartmetz () gmail ! com>
Date: 2016-09-19 18:16:18
Message-ID: 1872222.x6juOr146u () z25
[Download RAW message or body]
Hello,
I did some research to find out why builds with Ninja sometimes miss
dependencies, thus producing build failures unless the failing
repository is recompiled from scratch. It was a bug (or somewhat
justifiable behavior difference between Make and Ninja if you like) in
CMake that has been fixed:
https://cmake.org/gitweb?
p=cmake.git;a=commitdiff;h=6d74e7870b8804a5af0bc395a9fbb45c1b3d26a4
So if you compile with Ninja, you should get CMake 3.6.0+, or switch
back to Make until you get 3.6.0+.
Maybe packagers want to backport the fix. I see that Ubuntu Yakkety is
going to ship CMake 3.5.2.
Cheers,
Andreas
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic