On Sun, 2015-04-12 at 11:35 +0200, Franz Fellner wrote: > Michael Catanzaro wrote: > > On Tue, 2015-04-07 at 15:45 +0200, Franz Fellner wrote: > > > Since webkit-gtk moved to cmake I have weird hangs while cmake > > > is scanning dependencies. > > > > "Scanning dependencies for target" is printed by make, no cmake, > > so > > you might try switching to ninja (cmake -DPORT=GTK ... -GNinja) to > > skip that entirely. Good luck. :) > > Please don't just speculate, because your statement caused another > round > of useless efforts. > Just to profe you are wrong: > $ pwd > /tmp/cmake-3.1.0 > > $ grep -r "Scanning dependencies of target" * > Source/cmLocalUnixMakefileGenerator3.cxx: std::string message = > "Scanning dependencies of target ";
Yes... by the cmLocalUnixMakefileGenerator... so that's being written to the Unix makefile that is not generated or used if you use ninja instead of make. :) Indeed, the only real advantage to ninja is that it doesn't take forever to compute dependencies (at the cost of having them specified in an absurdly huge file on disk). It would probably make sense to use ninja in the ebuild TBH, not only for WebKit but for other CMake projects in Gentoo as well. Anyway I'm glad you figured out the problem! Michael _______________________________________________ webkit-gtk mailing list [email protected] https://lists.webkit.org/mailman/listinfo/webkit-gtk
